*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}iframe[name=us-entrypoint-buttonV2],iframe[name=us-entrypoint-setup],iframe[name=us-entrypoint-widgetAppV2]{pointer-events:all!important}ol,ul{padding:0}.otgs-development-site-front-end{display:none!important}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0}body,html{scroll-behavior:smooth}body{text-rendering:geometricPrecision;background-color:#fff;line-height:1.5;min-height:100vh;overflow-x:hidden;pointer-events:all}body.noscroll{overflow:hidden}@media only screen and (min-width:1025px){html{scroll-behavior:auto}body.wolfpack-desktop{height:100vh;overflow:hidden}}section{width:100%}hr{border:0;border-top:1px solid #ccc;display:block;margin:rem(16) 0;padding:0}li,ol,ul{list-style:none;margin:0;padding:0}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{display:block;height:auto}article>*+*{margin-top:1em}button,input,select,textarea{cursor:pointer;font:inherit}a{color:#000;opacity:1;text-decoration:none}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important}}@font-face{font-family:akzidenz;font-style:normal;font-weight:300;src:url(../fonts/Akzidenz/AkzidGrtskNext-Light.otf);src:url(../fonts/Akzidenz/AkzidGrtskNext-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Akzidenz/AkzidGrtskNext-Light.woff2) format("woff2"),url(../fonts/Akzidenz/AkzidGrtskNext-Light.woff) format("woff"),url(../fonts/Akzidenz/AkzidGrtskNext-Light.ttf) format("truetype")}@font-face{font-family:akzidenz;font-style:normal;font-weight:400;src:url(../fonts/Akzidenz/AkzidGrtskNext-Regular.otf);src:url(../fonts/Akzidenz/AkzidGrtskNext-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Akzidenz/AkzidGrtskNext-Regular.woff2) format("woff2"),url(../fonts/Akzidenz/AkzidGrtskNext-Regular.woff) format("woff"),url(../fonts/Akzidenz/AkzidGrtskNext-Regular.ttf) format("truetype")}@font-face{font-family:akzidenz;font-style:normal;font-weight:500;src:url(../fonts/Akzidenz/AkzidGrtskNext-Med.otf);src:url(../fonts/Akzidenz/AkzidGrtskNext-Med.eot?#iefix) format("embedded-opentype"),url(../fonts/Akzidenz/AkzidGrtskNext-Med.woff2) format("woff2"),url(../fonts/Akzidenz/AkzidGrtskNext-Med.woff) format("woff"),url(../fonts/Akzidenz/AkzidGrtskNext-Med.ttf) format("truetype")}@font-face{font-family:GTSectraFine;font-style:normal;font-weight:400;src:url(../fonts/GTSectraFine/GTSectraFine-Book.otf);src:url(../fonts/GTSectraFine/GTSectraFine-Book.eot?#iefix) format("embedded-opentype"),url(../fonts/GTSectraFine/GTSectraFine-Book.woff2) format("woff2"),url(../fonts/GTSectraFine/GTSectraFine-Book.woff) format("woff"),url(../fonts/GTSectraFine/GTSectraFine-Book.ttf) format("truetype")}@font-face{font-family:IBMPlexMono;font-style:normal;font-weight:400;src:url("../fonts/IBM Plex Mono/IBMPlexMono-Regular.otf");src:url("../fonts/IBM Plex Mono/IBMPlexMono-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/IBM Plex Mono/IBMPlexMono-Regular.woff2") format("woff2"),url("../fonts/IBM Plex Mono/IBMPlexMono-Regular.woff") format("woff"),url("../fonts/IBM Plex Mono/IBMPlexMono-Regular.ttf") format("truetype")}@-webkit-keyframes animation-image-expend{0%{-webkit-transform:scale(.7);transform:scale(.7)}25%{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.5s cubic-bezier(.34,.7,.27,1);transition:.5s cubic-bezier(.34,.7,.27,1)}}@keyframes animation-image-expend{0%{-webkit-transform:scale(.7);transform:scale(.7)}25%{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.5s cubic-bezier(.34,.7,.27,1);transition:.5s cubic-bezier(.34,.7,.27,1)}}@-webkit-keyframes animation-image-fade{0%{opacity:0}10%{opacity:0}20%{opacity:1}}@keyframes animation-image-fade{0%{opacity:0}10%{opacity:0}20%{opacity:1}}@-webkit-keyframes animation-run{0%{left:0}50%{left:60%}to{left:0}}@keyframes animation-run{0%{left:0}50%{left:60%}to{left:0}}@-webkit-keyframes animation-scroll{0%{top:0}to{top:calc(100% - 40px)}}@keyframes animation-scroll{0%{top:0}to{top:calc(100% - 40px)}}button,input,label,select,textarea{background:none;border:0;border-radius:0;display:inline-block;font-family:akzidenz,Helvetica,Arial,sans-serif;font-size:13px;line-height:1;margin:0;padding:0;vertical-align:middle;white-space:normal}input:focus{outline:0}input,textarea{-webkit-box-sizing:content-box;box-sizing:content-box}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{-webkit-font-smoothing:inherit!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;height:auto;margin:0;outline:none;outline-color:transparent}input[type=checkbox]{-webkit-appearance:none;border:1px solid gray;border-radius:0;height:.9375rem;margin:0 .6em 0 0;width:.9375rem}input[type=checkbox]:checked{background-image:url(../svg/check-solid.svg);background-position:50%;background-repeat:no-repeat;background-size:69%}input[type=radio]{border-radius:0;height:1.625rem;margin:0;width:.9375rem}input[type=file]{-webkit-font-smoothing:inherit!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;height:auto;outline:none;outline-color:transparent}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::-webkit-search-decoration{display:none}button,input[type=button],input[type=reset],input[type=submit]{overflow:visible;width:auto}::-webkit-file-upload-button{background:none;border:0;padding:0}textarea{overflow:auto;vertical-align:top}select{-webkit-font-smoothing:inherit!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;height:auto;outline:none;outline-color:transparent}select[multiple]{vertical-align:top}.title-1,h1{color:#161615;font:300 3.125rem akzidenz,Helvetica,Arial,sans-serif;line-height:3.625rem;text-justify:-1.3px;text-transform:uppercase}@media only screen and (min-width:600px){.title-1,h1{font-size:5.625rem;line-height:5.8125rem}}@media only screen and (min-width:1024px){.title-1,h1{font-size:7.5rem;line-height:7.6875rem}}.title-2,h2{color:#161615;font:300 1.5rem akzidenz,Helvetica,Arial,sans-serif;line-height:1.6875rem}@media only screen and (min-width:600px){.title-2,h2{font-size:1.9375rem;line-height:2.25rem}}.title-3,h3{color:#161615;font:400 .875rem akzidenz,Helvetica,Arial,sans-serif;line-height:1.0625rem}@media only screen and (min-width:600px){.title-3,h3{font-size:1.125rem;line-height:1.25rem}}.title-4,h4{color:#161615;font:400 .875rem akzidenz,Helvetica,Arial,sans-serif;line-height:1.0625rem}@media only screen and (min-width:600px){.title-4,h4{font-size:1.125rem;line-height:1.25rem}}@media only screen and (min-width:1024px){.title-4,h4{font-size:3.125rem}}.tabs-title,.title-5,h5{color:#161615;font:400 .875rem akzidenz,Helvetica,Arial,sans-serif;line-height:1.0625rem}@media only screen and (min-width:600px){.tabs-title,.title-5,h5{font-size:1.125rem;line-height:1.25rem}}@media only screen and (min-width:1024px){.tabs-title,.title-5,h5{font-size:3.125rem}}.drawer-title,.title-6,h6{color:#161615;font:400 .875rem akzidenz,Helvetica,Arial,sans-serif;line-height:1.0625rem}@media only screen and (min-width:600px){.drawer-title,.title-6,h6{font-size:1.125rem;line-height:1.25rem}}@media only screen and (min-width:1024px){.drawer-title,.title-6,h6{font-size:3.125rem}}body{color:#161615;font:500 1rem/1.25 akzidenz,Helvetica,Arial,sans-serif}.paragraph,p{font:400 1.4375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:1px;line-height:2.0625rem}@media only screen and (min-width:600px){.paragraph,p{font-size:1.5625rem;line-height:2.3125rem}}@media only screen and (min-width:1024px){.paragraph,p{font-size:2.1875rem;line-height:2.9375rem}}::-moz-selection{background-color:#090908;border:0;color:#fff;outline:none;text-shadow:none}::selection{background-color:#090908;border:0;color:#fff;outline:none;text-shadow:none}.container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:600px){.container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.page-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;min-height:100%;position:relative;z-index:1}html.is-animating .single-scrollbar,html.is-animating .transition-fade{-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:.75s cubic-bezier(.34,.7,.27,1);transition:.75s cubic-bezier(.34,.7,.27,1)}html.is-animating .single-scrollbar{opacity:0}main{position:relative}.header{margin-bottom:-2px;margin-top:0;pointer-events:none;position:fixed;width:100%;will-change:transform;z-index:1000}.header__container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-left:auto;margin-right:auto;padding:40px 20px}@media only screen and (min-width:600px){.header__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.header__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.header__logo-img{pointer-events:all;width:70px}.header__desktop{display:none}.header__open-menu{cursor:pointer;font-size:16px;font-weight:400;pointer-events:all;text-transform:uppercase}.mobile-menu{background-color:#fff;height:100vh;left:0;pointer-events:all;position:fixed;top:0;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:.8s cubic-bezier(.34,.7,.27,1);transition:.8s cubic-bezier(.34,.7,.27,1);-webkit-transition-delay:0;transition-delay:0;width:100%;z-index:2000}.mobile-menu__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.mobile-menu__container-translate{bottom:0;opacity:1;padding-bottom:40px;position:absolute;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.5s cubic-bezier(.34,.7,.27,1);transition:.5s cubic-bezier(.34,.7,.27,1);-webkit-transition-delay:1s;transition-delay:1s}.mobile-menu__container-translate--closed{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-transition:.5s cubic-bezier(.34,.7,.27,1);transition:.5s cubic-bezier(.34,.7,.27,1);-webkit-transition-delay:0!important;transition-delay:0!important}.mobile-menu__container-translate .wpml-ls-native{font-size:.9375rem;font-weight:500;letter-spacing:0;margin-bottom:40px}.mobile-menu__head{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:40px 20px;width:100%}.mobile-menu__logo-img{width:70px}.mobile-menu__close-menu,.mobile-menu__logo-img{-webkit-transition:1s cubic-bezier(.34,.7,.27,1);transition:1s cubic-bezier(.34,.7,.27,1)}.mobile-menu__close-menu{cursor:pointer;font-size:16px;font-weight:400;text-transform:uppercase}.mobile-menu__container-list{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;margin-bottom:100px}.mobile-menu__link{display:block;font-size:2.1875rem;font-weight:400;isolation:auto;line-height:1.3;margin-bottom:10px;opacity:1;text-align:center;z-index:auto}.mobile-menu__link:nth-of-type(1n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .2s;transition:1s cubic-bezier(.34,.7,.27,1) .2s}.mobile-menu__link:nth-of-type(2n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .3s;transition:1s cubic-bezier(.34,.7,.27,1) .3s}.mobile-menu__link:nth-of-type(3n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .4s;transition:1s cubic-bezier(.34,.7,.27,1) .4s}.mobile-menu__link:nth-of-type(4n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .5s;transition:1s cubic-bezier(.34,.7,.27,1) .5s}.mobile-menu__link:nth-of-type(5n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .6s;transition:1s cubic-bezier(.34,.7,.27,1) .6s}.mobile-menu__link:nth-of-type(6n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .7s;transition:1s cubic-bezier(.34,.7,.27,1) .7s}.mobile-menu__link:nth-of-type(7n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .8s;transition:1s cubic-bezier(.34,.7,.27,1) .8s}.mobile-menu__link:nth-of-type(8n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .9s;transition:1s cubic-bezier(.34,.7,.27,1) .9s}.mobile-menu__link:nth-of-type(9n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1s;transition:1s cubic-bezier(.34,.7,.27,1) 1s}.mobile-menu__link:nth-of-type(10n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.1s;transition:1s cubic-bezier(.34,.7,.27,1) 1.1s}.mobile-menu__link:nth-of-type(11n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.2s;transition:1s cubic-bezier(.34,.7,.27,1) 1.2s}.mobile-menu__link:nth-of-type(12n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.3s;transition:1s cubic-bezier(.34,.7,.27,1) 1.3s}.mobile-menu__link:nth-of-type(13n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.4s;transition:1s cubic-bezier(.34,.7,.27,1) 1.4s}.mobile-menu__link:nth-of-type(14n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.5s;transition:1s cubic-bezier(.34,.7,.27,1) 1.5s}.mobile-menu__link:nth-of-type(15n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.6s;transition:1s cubic-bezier(.34,.7,.27,1) 1.6s}.mobile-menu__link:nth-of-type(16n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.7s;transition:1s cubic-bezier(.34,.7,.27,1) 1.7s}.mobile-menu__link:nth-of-type(17n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.8s;transition:1s cubic-bezier(.34,.7,.27,1) 1.8s}.mobile-menu__link:nth-of-type(18n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.9s;transition:1s cubic-bezier(.34,.7,.27,1) 1.9s}.mobile-menu__link:nth-of-type(19n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2s;transition:1s cubic-bezier(.34,.7,.27,1) 2s}.mobile-menu__link:nth-of-type(20n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.1s;transition:1s cubic-bezier(.34,.7,.27,1) 2.1s}.mobile-menu__link:nth-of-type(21n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.2s;transition:1s cubic-bezier(.34,.7,.27,1) 2.2s}.mobile-menu__link:nth-of-type(22n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.3s;transition:1s cubic-bezier(.34,.7,.27,1) 2.3s}.mobile-menu__link:nth-of-type(23n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.4s;transition:1s cubic-bezier(.34,.7,.27,1) 2.4s}.mobile-menu__link:nth-of-type(24n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.5s;transition:1s cubic-bezier(.34,.7,.27,1) 2.5s}.mobile-menu__link:nth-of-type(25n) .mobile-menu__link-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.6s;transition:1s cubic-bezier(.34,.7,.27,1) 2.6s}.mobile-menu__link-word{display:block;overflow:hidden;position:relative;z-index:3}.mobile-menu__link-content{display:block;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:1s cubic-bezier(.34,.7,.27,1);transition:1s cubic-bezier(.34,.7,.27,1)}.mobile-menu--closed{height:0;pointer-events:none!important;-webkit-transition:.8s cubic-bezier(.34,.7,.27,1);transition:.8s cubic-bezier(.34,.7,.27,1);-webkit-transition-delay:1s;transition-delay:1s}.mobile-menu--closed .mobile-menu__link-content{-webkit-transform:translateY(100%);transform:translateY(100%)}.mobile-menu--closed .mobile-menu__logo-img{opacity:0;-webkit-transition-delay:1.5s;transition-delay:1.5s}.mobile-menu--closed .mobile-menu__close-menu{opacity:0}@media only screen and (min-width:37.5rem){.header__mobile{display:none}.header__desktop{display:block}.header__container-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header__link--contact,.header__link--project{margin:3px 12px 0;position:relative;white-space:nowrap}.header__link--contact:before,.header__link--project:before{content:"";-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header__link--contact:after,.header__link--contact:before,.header__link--project:after,.header__link--project:before{background:#161615;height:1px;left:0;pointer-events:none;position:absolute;top:100%;width:100%}.header__link--contact:hover,.header__link--project:hover{opacity:.8!important}.header__link--contact:hover:before,.header__link--project:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}.header__link{cursor:pointer;display:inline-block;font-size:16px;font-weight:400;pointer-events:all;text-transform:uppercase}.header__link--translate{margin:0 12px}.header__link:last-child{margin-right:0}.wpml-ls-legacy-list-horizontal,.wpml-ls-legacy-list-horizontal a{padding:0}.wpml-ls-native{cursor:pointer;position:relative;white-space:nowrap}.wpml-ls-native:before{content:"";-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.wpml-ls-native:after,.wpml-ls-native:before{background:#161615;height:1px;left:0;pointer-events:none;position:absolute;top:100%;width:100%}.wpml-ls-native:hover{opacity:.8!important}.wpml-ls-native:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}}@media only screen and (min-width:64rem){.header{margin-bottom:-2px;margin-top:0;position:fixed;will-change:transform;z-index:1000}.header__container{max-width:none;padding:40px 50px}.header__container-link{opacity:0}.header--tadam .header__container-link{opacity:1;-webkit-transition:opacity 3s cubic-bezier(.34,.7,.27,1) 2s;transition:opacity 3s cubic-bezier(.34,.7,.27,1) 2s;-webkit-transition-delay:1.3s;transition-delay:1.3s}}.footer-hover{height:100vh;pointer-events:none!important}.page-template-tp-contact .footer__arrow{opacity:0;pointer-events:none}.footer{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:0;margin-bottom:-2px;margin-top:0;position:fixed;top:0;width:100vw;will-change:transform}.footer__contact-container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}@media only screen and (min-width:600px){.footer__contact-container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.footer__contact-container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.footer__title{font-weight:500;margin-bottom:10px}.footer__contact-info{margin-bottom:100px}.footer__email,.footer__phone{display:block;font-size:2.1875rem;font-weight:400;width:100%}.footer__busines-details{grid-gap:2rem;display:grid;grid-template-columns:2fr 1fr}.footer__adress{font:300 .9375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:1px;line-height:1.125rem}@media only screen and (min-width:600px){.footer__adress{font-size:1.125rem;line-height:1.4375rem}}.footer__medias{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer__media{font:300 .9375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:1px;line-height:1.125rem}@media only screen and (min-width:600px){.footer__media{font-size:1.125rem;line-height:1.4375rem}}.footer__container-baseline{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;bottom:0;display:grid;grid-template-columns:1fr 3fr;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:absolute;width:100%}@media only screen and (min-width:600px){.footer__container-baseline{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.footer__container-baseline{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.footer__copyright{font-size:.625rem;letter-spacing:0;opacity:.2}.footer__arrow{display:none;text-align:center}.footer__credits-container{text-align:right}.footer__credits{border-bottom:1px solid #161615;font-size:.625rem;font-weight:300;letter-spacing:0;opacity:.2;text-align:right}@media only screen and (min-width:37.5rem){.footer__contact-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:grid;grid-template-columns:1fr 1fr}.footer__contact-info{margin-bottom:0}.footer__container-baseline{grid-template-columns:1fr 1fr 1fr;padding-bottom:15px}.footer__arrow{display:block}.footer__copyright,.footer__credits{font-size:.8125rem}}@media only screen and (min-width:64rem){.footer{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.footer__contact-container{grid-gap:180px}.footer__email{font-size:2.8125rem;-webkit-transition:.5s cubic-bezier(.215,.61,.355,1);transition:.5s cubic-bezier(.215,.61,.355,1)}.footer__email:hover{opacity:.3}.footer__phone{font-size:2.8125rem;-webkit-transition:.5s cubic-bezier(.215,.61,.355,1);transition:.5s cubic-bezier(.215,.61,.355,1)}.footer__phone:hover{opacity:.3}.footer__adress{-webkit-transition:.5s cubic-bezier(.215,.61,.355,1);transition:.5s cubic-bezier(.215,.61,.355,1)}.footer__adress:hover{opacity:.3}.footer__media{-webkit-transition:.5s cubic-bezier(.215,.61,.355,1);transition:.5s cubic-bezier(.215,.61,.355,1)}.footer__media:hover{opacity:.3}.footer__contact-head{display:grid;grid-template-columns:2fr 3fr}.footer__container-baseline{max-width:none;padding:10px 50px}.footer__credits{border-bottom:none;cursor:pointer;position:relative;white-space:nowrap}.footer__credits:before{content:"";-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.footer__credits:after,.footer__credits:before{background:#161615;height:1px;left:0;pointer-events:none;position:absolute;top:100%;width:100%}.footer__credits:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}.footer__arrow-icon{height:auto;-webkit-transition:.5s cubic-bezier(.34,.7,.27,1);transition:.5s cubic-bezier(.34,.7,.27,1);width:30px}.footer__arrow-icon:hover{opacity:.5;-webkit-transform:translateY(-4px);transform:translateY(-4px)}}.cursors{padding:150px 0}.cursors__container{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:600px){.cursors__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.cursors__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.cursors__introduction{margin-bottom:75px;margin-right:25%;width:75%}.cursors__subtitle{margin-bottom:20px}.cursors__text{font-size:1.5rem;margin-bottom:40px}.cursors__button{border-radius:0!important}.cursors__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%}.cursors__block{background-color:#000;color:#fff;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:200px;margin:10px;width:calc(50% - 20px)}.cursor__ball,.cursors__block{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.cursor__ball{height:100px;left:0;position:fixed;top:0;-webkit-transform:translate(0);transform:translate(0);width:100px;z-index:1000}.cursor__ball circle,.cursor__ball svg{-webkit-transition:.5s ease;transition:.5s ease}.cursor__ball circle{shape-rendering:geometricPrecision;fill:#000;fill-opacity:0;stroke:#000;stroke-width:1.5}.cursor__ball--big svg{height:100px;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.2s cubic-bezier(.34,.7,.27,1);transition:.2s cubic-bezier(.34,.7,.27,1);width:100px}.cursor__ball--small circle{fill-opacity:1;stroke-width:0}.cursor__text{height:120px;width:120px}.cursor__text svg{-webkit-transform:scale(1.5);transform:scale(1.5)}.cursor__text p{color:#161615;font-size:.875rem;letter-spacing:.5px;mix-blend-mode:difference;opacity:0;text-transform:uppercase;-webkit-transition:.5s ease;transition:.5s ease}.cursor__text-home{height:120px;width:120px}.cursor__text-home svg{-webkit-transform:scale(1.5);transform:scale(1.5)}.cursor__text-home p{color:#161615;font-size:.875rem;letter-spacing:.5px;mix-blend-mode:difference;opacity:0;text-transform:uppercase;-webkit-transition:.5s ease;transition:.5s ease}.cursor__play{height:120px;width:120px}.cursor__play svg{-webkit-transform:scale(1.5);transform:scale(1.5)}.cursor__play p{color:#fff;font-size:.875rem;letter-spacing:.5px;mix-blend-mode:difference;opacity:0;text-transform:uppercase;-webkit-transition:.5s ease;transition:.5s ease}.cursor__image,.cursor__image div{height:300px;width:300px}.cursor__image div{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.5s ease;transition:.5s ease}.cursor__image div img{width:100%}.cursor--animate .cursor__ball--big svg,.cursor--expand .cursor__ball--big svg{-webkit-transform:scale(1.5);transform:scale(1.5)}.cursor--text .cursor__ball--big svg{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}.cursor--text .cursor__text p{opacity:1}.cursor--text-home .cursor__ball--big svg{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}.cursor--text-home .cursor__text-home p{opacity:1;z-index:2000}.cursor--play .cursor__ball--big svg{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}.cursor--play .cursor__ball--big circle{fill:#fff;stroke:#fff}.cursor--play .cursor__play p{opacity:1}.cursor--image .cursor__ball--big svg,.cursor--image .cursor__ball--small svg{opacity:0}.cursor--image .cursor__image div{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.cursor--other .cursor__ball--big svg circle{fill-opacity:1;fill:#dafba1;stroke:#dafba1}@media only screen and (min-width:1024px){.cursors__introduction{margin-right:16.66666%;width:33.33333%}.cursors__content{width:50%}}.preloader{background-color:#fff;height:100vh;left:0;position:absolute;top:0;width:100%;z-index:11111}.preloader__container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;padding:40px 20px;position:relative;width:100%}.preloader__logo{height:auto;width:70px}.preloader__container-animation{width:50px}.preloader__fixe{background-color:silver;display:block;height:2px;width:50px}.preloader__move{-webkit-animation:ease infinite;-webkit-animation-duration:1s;-webkit-animation-name:animation-run;background-color:#161615;display:block;height:2px;position:relative;top:-2px;width:20px}@media only screen and (min-width:64rem){.preloader__container{padding:40px 50px}}.module-hero{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:calc(100vh - 50px);min-height:500px;pointer-events:all;position:relative}.module-hero__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative}@media only screen and (min-width:600px){.module-hero__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.module-hero__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.module-hero__title{isolation:auto;margin-bottom:25px;opacity:1;text-align:center;z-index:auto}.module-hero__title--mobile{display:block}.module-hero__title--desktop{display:none}.module-hero__subtitle{font:300 .9375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:1px;line-height:1.125rem;margin-bottom:50px;opacity:0;text-align:center;-webkit-transition:1.5s cubic-bezier(.34,.7,.27,1);transition:1.5s cubic-bezier(.34,.7,.27,1)}@media only screen and (min-width:600px){.module-hero__subtitle{font-size:1.125rem;line-height:1.4375rem}}.module-hero__container-arrow-down{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:30px;pointer-events:all;position:absolute;width:100%}.module-hero__arrow-down{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:1s cubic-bezier(.34,.7,.27,1);transition:1s cubic-bezier(.34,.7,.27,1)}.module-hero__link-home{display:none}.module-hero__title-line{overflow:hidden;position:relative;z-index:3}.module-hero__title-line:nth-of-type(1n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.1s;transition:1s cubic-bezier(.34,.7,.27,1) 1.1s}.module-hero__title-line:nth-of-type(2n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.2s;transition:1s cubic-bezier(.34,.7,.27,1) 1.2s}.module-hero__title-line:nth-of-type(3n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.3s;transition:1s cubic-bezier(.34,.7,.27,1) 1.3s}.module-hero__title-line:nth-of-type(4n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.4s;transition:1s cubic-bezier(.34,.7,.27,1) 1.4s}.module-hero__title-line:nth-of-type(5n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.5s;transition:1s cubic-bezier(.34,.7,.27,1) 1.5s}.module-hero__title-line:nth-of-type(6n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.6s;transition:1s cubic-bezier(.34,.7,.27,1) 1.6s}.module-hero__title-line:nth-of-type(7n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.7s;transition:1s cubic-bezier(.34,.7,.27,1) 1.7s}.module-hero__title-line:nth-of-type(8n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.8s;transition:1s cubic-bezier(.34,.7,.27,1) 1.8s}.module-hero__title-line:nth-of-type(9n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.9s;transition:1s cubic-bezier(.34,.7,.27,1) 1.9s}.module-hero__title-line:nth-of-type(10n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2s;transition:1s cubic-bezier(.34,.7,.27,1) 2s}.module-hero__title-line:nth-of-type(11n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.1s;transition:1s cubic-bezier(.34,.7,.27,1) 2.1s}.module-hero__title-line:nth-of-type(12n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.2s;transition:1s cubic-bezier(.34,.7,.27,1) 2.2s}.module-hero__title-line:nth-of-type(13n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.3s;transition:1s cubic-bezier(.34,.7,.27,1) 2.3s}.module-hero__title-line:nth-of-type(14n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.4s;transition:1s cubic-bezier(.34,.7,.27,1) 2.4s}.module-hero__title-line:nth-of-type(15n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.5s;transition:1s cubic-bezier(.34,.7,.27,1) 2.5s}.module-hero__title-line:nth-of-type(16n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.6s;transition:1s cubic-bezier(.34,.7,.27,1) 2.6s}.module-hero__title-line:nth-of-type(17n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.7s;transition:1s cubic-bezier(.34,.7,.27,1) 2.7s}.module-hero__title-line:nth-of-type(18n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.8s;transition:1s cubic-bezier(.34,.7,.27,1) 2.8s}.module-hero__title-line:nth-of-type(19n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.9s;transition:1s cubic-bezier(.34,.7,.27,1) 2.9s}.module-hero__title-line:nth-of-type(20n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 3s;transition:1s cubic-bezier(.34,.7,.27,1) 3s}.module-hero__title-line:nth-of-type(21n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 3.1s;transition:1s cubic-bezier(.34,.7,.27,1) 3.1s}.module-hero__title-line:nth-of-type(22n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 3.2s;transition:1s cubic-bezier(.34,.7,.27,1) 3.2s}.module-hero__title-line:nth-of-type(23n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 3.3s;transition:1s cubic-bezier(.34,.7,.27,1) 3.3s}.module-hero__title-line:nth-of-type(24n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 3.4s;transition:1s cubic-bezier(.34,.7,.27,1) 3.4s}.module-hero__title-line:nth-of-type(25n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 3.5s;transition:1s cubic-bezier(.34,.7,.27,1) 3.5s}.module-hero__title-line:nth-child(odd){z-index:1}.module-hero__title-line-content{display:block;-webkit-transform:translateY(100%);transform:translateY(100%)}.module-hero--tadam .module-hero__title-line-content{-webkit-transform:translateY(0);transform:translateY(0)}.module-hero--tadam .module-hero__subtitle{opacity:1;-webkit-transition-delay:1.8s;transition-delay:1.8s}.module-hero--tadam .module-hero__arrow-down{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:2.2s;transition-delay:2.2s}@media only screen and (min-width:37.5rem){.module-hero{height:calc(100vh - 75px);min-height:650px}.module-hero__subtitle{display:block;margin:auto;max-width:500px}}@media only screen and (min-width:64rem){.module-hero{height:calc(100vh - 100px)}.module-hero__title{max-width:1200px}.module-hero__title--mobile{display:none}.module-hero__title--desktop{display:block}.module-hero__title-line:nth-of-type(1n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .2s;transition:1s cubic-bezier(.34,.7,.27,1) .2s}.module-hero__title-line:nth-of-type(2n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .3s;transition:1s cubic-bezier(.34,.7,.27,1) .3s}.module-hero__title-line:nth-of-type(3n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .4s;transition:1s cubic-bezier(.34,.7,.27,1) .4s}.module-hero__title-line:nth-of-type(4n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .5s;transition:1s cubic-bezier(.34,.7,.27,1) .5s}.module-hero__title-line:nth-of-type(5n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .6s;transition:1s cubic-bezier(.34,.7,.27,1) .6s}.module-hero__title-line:nth-of-type(6n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .7s;transition:1s cubic-bezier(.34,.7,.27,1) .7s}.module-hero__title-line:nth-of-type(7n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .8s;transition:1s cubic-bezier(.34,.7,.27,1) .8s}.module-hero__title-line:nth-of-type(8n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .9s;transition:1s cubic-bezier(.34,.7,.27,1) .9s}.module-hero__title-line:nth-of-type(9n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1s;transition:1s cubic-bezier(.34,.7,.27,1) 1s}.module-hero__title-line:nth-of-type(10n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.1s;transition:1s cubic-bezier(.34,.7,.27,1) 1.1s}.module-hero__title-line:nth-of-type(11n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.2s;transition:1s cubic-bezier(.34,.7,.27,1) 1.2s}.module-hero__title-line:nth-of-type(12n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.3s;transition:1s cubic-bezier(.34,.7,.27,1) 1.3s}.module-hero__title-line:nth-of-type(13n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.4s;transition:1s cubic-bezier(.34,.7,.27,1) 1.4s}.module-hero__title-line:nth-of-type(14n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.5s;transition:1s cubic-bezier(.34,.7,.27,1) 1.5s}.module-hero__title-line:nth-of-type(15n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.6s;transition:1s cubic-bezier(.34,.7,.27,1) 1.6s}.module-hero__title-line:nth-of-type(16n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.7s;transition:1s cubic-bezier(.34,.7,.27,1) 1.7s}.module-hero__title-line:nth-of-type(17n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.8s;transition:1s cubic-bezier(.34,.7,.27,1) 1.8s}.module-hero__title-line:nth-of-type(18n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.9s;transition:1s cubic-bezier(.34,.7,.27,1) 1.9s}.module-hero__title-line:nth-of-type(19n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2s;transition:1s cubic-bezier(.34,.7,.27,1) 2s}.module-hero__title-line:nth-of-type(20n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.1s;transition:1s cubic-bezier(.34,.7,.27,1) 2.1s}.module-hero__title-line:nth-of-type(21n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.2s;transition:1s cubic-bezier(.34,.7,.27,1) 2.2s}.module-hero__title-line:nth-of-type(22n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.3s;transition:1s cubic-bezier(.34,.7,.27,1) 2.3s}.module-hero__title-line:nth-of-type(23n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.4s;transition:1s cubic-bezier(.34,.7,.27,1) 2.4s}.module-hero__title-line:nth-of-type(24n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.5s;transition:1s cubic-bezier(.34,.7,.27,1) 2.5s}.module-hero__title-line:nth-of-type(25n) .module-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.6s;transition:1s cubic-bezier(.34,.7,.27,1) 2.6s}.module-hero__subtitle{margin-bottom:50px;max-width:650px}.module-hero__container-arrow-down{margin-bottom:0}.module-hero__link-arrow-down{-webkit-transition:.5s cubic-bezier(.34,.7,.27,1);transition:.5s cubic-bezier(.34,.7,.27,1)}.module-hero__link-arrow-down:hover{opacity:.5;-webkit-transform:translateY(4px);transform:translateY(4px)}.module-hero--tadam .module-hero__subtitle{-webkit-transition-delay:.9s;transition-delay:.9s}.module-hero--tadam .module-hero__arrow-down{-webkit-transition-delay:1.5s;transition-delay:1.5s}}.module-current-projects{background-color:#f7f7f7;border-bottom:1px solid #161615;border-top:1px solid #161615;margin-bottom:10px!important;padding-top:50px;pointer-events:all}.module-current-projects__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:600px){.module-current-projects__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.module-current-projects__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.module-current-projects__container-projects{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:100px 0}.module-current-projects__title{font-weight:500;width:100%}.module-current-projects__project{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;padding:20px 0}.module-current-projects__project-logo{height:auto;width:250px}.module-current-projects__project-title{color:#8a8a8a;font:300 .8125rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:1.5px;line-height:1rem;margin-top:15px;max-width:115px}@media only screen and (min-width:37.5rem){.module-current-projects{padding:0}.module-current-projects__container{grid-gap:2rem;display:grid;grid-template-columns:1fr 1fr;overflow-x:auto;padding:100px 30px}.module-current-projects__container-projects{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0}.module-current-projects__project-title{margin-top:0;max-width:250px}.module-current-projects__project{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-right:100px;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:350px}.module-current-projects__title{margin-right:45px;width:100px}}@media only screen and (min-width:64rem){.module-current-projects__container{grid-template-columns:1fr 11fr;padding:120px 30px}.module-current-projects__container-projects{grid-gap:50px;display:grid;grid-template-columns:1fr 1fr}.module-current-projects__project{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-right:0}}@media screen and (min-width:1400px){.module-current-projects__container-projects{grid-template-columns:1fr 1fr 1fr}}.module-project-video{background-color:#fff;padding:50px 0;pointer-events:all}.module-project-video__preview{height:300px;position:relative}.module-project-video__preview-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:300px;-webkit-justify-content:center;justify-content:center;opacity:1;position:absolute;-webkit-transition:1.5s cubic-bezier(.34,.7,.27,1);transition:1.5s cubic-bezier(.34,.7,.27,1);width:100%;z-index:1}.module-project-video__preview-container--closed{opacity:0;pointer-events:none}.module-project-video__preview-video{height:300px;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.module-project-video__full-video-container{height:300px;opacity:0;position:absolute;-webkit-transition:1.5s cubic-bezier(.34,.7,.27,1);transition:1.5s cubic-bezier(.34,.7,.27,1);width:100%}.module-project-video__full-video-container--open{opacity:1}.module-project-video__full-video{height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.module-project-video__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;border:2px solid #fff;border-radius:50%;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100px;-webkit-justify-content:center;justify-content:center;pointer-events:all;position:absolute;width:100px;z-index:1000}.module-project-video__link--none{display:none}.module-project-video__link-text{color:#fff;font-family:akzidenz,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase}@media only screen and (min-width:37.5rem){.module-project-video{padding:50px 0}.module-project-video__full-video,.module-project-video__full-video-container,.module-project-video__preview,.module-project-video__preview-container,.module-project-video__preview-video{height:425px}}@media only screen and (min-width:64rem){.module-project-video{padding:100px 0}.module-project-video__preview{height:800px}.module-project-video__container{margin:auto}.module-project-video__link{display:none}.module-project-video__preview-container{cursor:none;height:800px}.module-project-video__full-video,.module-project-video__full-video-container,.module-project-video__preview-video{height:800px}}.module-project-list{background-color:#fff;display:inline-block;padding:25px 0;pointer-events:all}.module-project-list__container{padding:30px 50px}.module-project-list__title{font:400 .9375rem akzidenz,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:0;line-height:1.25rem;margin-bottom:20px}@media only screen and (min-width:600px){.module-project-list__title{font-size:1.125rem;line-height:1.4375rem}}.module-project-list__link{font:400 .9375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.25rem}@media only screen and (min-width:600px){.module-project-list__link{font-size:1.125rem;line-height:1.4375rem}}.module-project-list__list{padding:30px 0}@media only screen and (min-width:37.5rem){.module-project-list__container{grid-gap:20px;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:grid;grid-template-columns:1fr 1fr 1fr;padding:50px}}@media only screen and (min-width:64rem){.module-project-list{padding:0 16.66%}.module-project-list__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}}@media only screen and (min-width:64rem) and (min-width:600px){.module-project-list__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:64rem) and (min-width:1024px){.module-project-list__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.module-project-subtitle{background-color:#fff;display:inline-block;pointer-events:all}.module-project-subtitle__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:600px){.module-project-subtitle__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.module-project-subtitle__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.module-project-subtitle__subtitle{font:400 1.125rem akzidenz,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.375rem;margin:20px 0 10px}@media only screen and (min-width:1024px){.module-project-subtitle__subtitle{font-size:1.3125rem;line-height:1.5625rem}}@media only screen and (min-width:37.5rem){.module-project-subtitle__subtitle{margin:20px 0 10px}}@media only screen and (min-width:64rem){.module-project-subtitle__subtitle{font-size:.9375rem;margin:30px 0 10px}}.module-project-quote{background-color:#fff;display:inline-block;padding:25px 0;pointer-events:all}.module-project-quote__container{margin-left:auto;margin-right:auto;padding:100px 0;pointer-events:all}@media only screen and (min-width:600px){.module-project-quote__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.module-project-quote__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.module-project-quote__image-hidden{display:none}.module-project-quote__quote{color:#161615;font:300 1.5rem akzidenz,Helvetica,Arial,sans-serif;font-size:2.1875rem;isolation:auto;line-height:1.6875rem;line-height:2.375rem;margin:20px 0 30px;opacity:1;text-align:center;text-transform:uppercase;z-index:auto}@media only screen and (min-width:600px){.module-project-quote__quote{font-size:1.9375rem;line-height:2.25rem}}.module-project-quote__author{font:400 .8125rem akzidenz,Helvetica,Arial,sans-serif;line-height:1.25rem;opacity:0;text-align:center;-webkit-transition:1.5s cubic-bezier(.34,.7,.27,1);transition:1.5s cubic-bezier(.34,.7,.27,1)}@media only screen and (min-width:600px){.module-project-quote__author{font-size:.875rem;line-height:1.375rem}}@media only screen and (min-width:1024px){.module-project-quote__author{font-size:.9375rem;line-height:1.375rem}}.module-project-quote__quote-line-before{display:inline-block;height:1em;margin:0 5px;width:20px}.module-project-quote__quote-line-before:before{border-top:1px solid #000;content:"";display:inline-block;margin-right:10px;-webkit-transform:translateY(-10px);transform:translateY(-10px);width:20px}.module-project-quote__quote-line{overflow:hidden;position:relative;z-index:3}.module-project-quote__quote-line:nth-of-type(1n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .2s;transition:1s cubic-bezier(.34,.7,.27,1) .2s}.module-project-quote__quote-line:nth-of-type(2n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .3s;transition:1s cubic-bezier(.34,.7,.27,1) .3s}.module-project-quote__quote-line:nth-of-type(3n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .4s;transition:1s cubic-bezier(.34,.7,.27,1) .4s}.module-project-quote__quote-line:nth-of-type(4n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .5s;transition:1s cubic-bezier(.34,.7,.27,1) .5s}.module-project-quote__quote-line:nth-of-type(5n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .6s;transition:1s cubic-bezier(.34,.7,.27,1) .6s}.module-project-quote__quote-line:nth-of-type(6n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .7s;transition:1s cubic-bezier(.34,.7,.27,1) .7s}.module-project-quote__quote-line:nth-of-type(7n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .8s;transition:1s cubic-bezier(.34,.7,.27,1) .8s}.module-project-quote__quote-line:nth-of-type(8n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .9s;transition:1s cubic-bezier(.34,.7,.27,1) .9s}.module-project-quote__quote-line:nth-of-type(9n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1s;transition:1s cubic-bezier(.34,.7,.27,1) 1s}.module-project-quote__quote-line:nth-of-type(10n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.1s;transition:1s cubic-bezier(.34,.7,.27,1) 1.1s}.module-project-quote__quote-line:nth-of-type(11n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.2s;transition:1s cubic-bezier(.34,.7,.27,1) 1.2s}.module-project-quote__quote-line:nth-of-type(12n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.3s;transition:1s cubic-bezier(.34,.7,.27,1) 1.3s}.module-project-quote__quote-line:nth-of-type(13n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.4s;transition:1s cubic-bezier(.34,.7,.27,1) 1.4s}.module-project-quote__quote-line:nth-of-type(14n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.5s;transition:1s cubic-bezier(.34,.7,.27,1) 1.5s}.module-project-quote__quote-line:nth-of-type(15n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.6s;transition:1s cubic-bezier(.34,.7,.27,1) 1.6s}.module-project-quote__quote-line:nth-of-type(16n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.7s;transition:1s cubic-bezier(.34,.7,.27,1) 1.7s}.module-project-quote__quote-line:nth-of-type(17n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.8s;transition:1s cubic-bezier(.34,.7,.27,1) 1.8s}.module-project-quote__quote-line:nth-of-type(18n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.9s;transition:1s cubic-bezier(.34,.7,.27,1) 1.9s}.module-project-quote__quote-line:nth-of-type(19n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2s;transition:1s cubic-bezier(.34,.7,.27,1) 2s}.module-project-quote__quote-line:nth-of-type(20n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.1s;transition:1s cubic-bezier(.34,.7,.27,1) 2.1s}.module-project-quote__quote-line:nth-of-type(21n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.2s;transition:1s cubic-bezier(.34,.7,.27,1) 2.2s}.module-project-quote__quote-line:nth-of-type(22n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.3s;transition:1s cubic-bezier(.34,.7,.27,1) 2.3s}.module-project-quote__quote-line:nth-of-type(23n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.4s;transition:1s cubic-bezier(.34,.7,.27,1) 2.4s}.module-project-quote__quote-line:nth-of-type(24n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.5s;transition:1s cubic-bezier(.34,.7,.27,1) 2.5s}.module-project-quote__quote-line:nth-of-type(25n) .module-project-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.6s;transition:1s cubic-bezier(.34,.7,.27,1) 2.6s}.module-project-quote__quote-line:nth-child(odd){z-index:1}.module-project-quote__quote-line-content{display:block;-webkit-transform:translateY(100%);transform:translateY(100%)}.module-project-quote--tadam .module-project-quote__quote-line-content{-webkit-transform:translateY(0);transform:translateY(0)}.module-project-quote--tadam .module-project-quote__author{opacity:1;-webkit-transition-delay:.9s;transition-delay:.9s}@media only screen and (min-width:37.5rem){.module-project-quote__container{padding:130px 0}.module-project-quote__quote{display:block;font-size:4.375rem;line-height:4.5625rem;margin:auto;max-width:550px}.module-project-quote__quote:before{border-top:3px solid #000;-webkit-transform:translateY(-25px);transform:translateY(-25px);width:60px}.module-project-quote__quote-line-before{margin:0 10px;width:60px}.module-project-quote__quote-line-before:before{border-top:3px solid #000;margin-right:20px;-webkit-transform:translateY(-20px);transform:translateY(-20px);width:60px}.module-project-quote__author{font-size:1.125rem;line-height:1.4375rem;margin-top:40px;text-align:center}}@media only screen and (min-width:64rem){.module-project-quote__container{cursor:none}.module-project-quote__quote{font-size:6.25rem;line-height:6.4375rem;max-width:1000px}.module-project-quote__author{margin-top:50px}.module-project-quote__quote-line-before{width:70px}.module-project-quote__quote-line-before:before{-webkit-transform:translateY(-25px);transform:translateY(-25px);width:70px}}.module-project-text{background-color:#fff;padding:50px 0;pointer-events:all}.module-project-text__container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:600px){.module-project-text__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.module-project-text__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.module-project-text__paragraphe{font:400 1.4375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:1px;line-height:2.0625rem;margin:20px 0}@media only screen and (min-width:600px){.module-project-text__paragraphe{font-size:1.5625rem;line-height:2.3125rem}}@media only screen and (min-width:1024px){.module-project-text__paragraphe{font-size:2.1875rem;line-height:2.9375rem}}@media only screen and (min-width:37.5rem){.module-project-text{display:inline-block;padding:50px 0}.module-project-text__container{margin:0 8.33%}}@media only screen and (min-width:64rem){.module-project-text__container{margin-left:auto;margin-right:auto;padding:100px 20px}}@media only screen and (min-width:64rem) and (min-width:600px){.module-project-text__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:64rem) and (min-width:1024px){.module-project-text__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}@media only screen and (min-width:64rem){.module-project-text__paragraph{margin-left:16.66%;margin-right:16.66%}}.module-project-small-text{background-color:#fff;padding:50px 0;pointer-events:all}.module-project-small-text__container{margin-left:auto;margin-right:16.66%;padding-left:20px;padding-right:20px}@media only screen and (min-width:600px){.module-project-small-text__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.module-project-small-text__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.module-project-small-text__paragraphe{font:400 1.4375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:1px;line-height:2.0625rem;margin:20px 0}@media only screen and (min-width:600px){.module-project-small-text__paragraphe{font-size:1.5625rem;line-height:2.3125rem}}@media only screen and (min-width:1024px){.module-project-small-text__paragraphe{font-size:2.1875rem;line-height:2.9375rem}}@media only screen and (min-width:37.5rem){.module-project-small-text{display:inline-block;padding:50px 0}.module-project-small-text__container{margin-left:8.33%;margin-right:33.32%}}@media only screen and (min-width:64rem){.module-project-small-text__container{margin-left:auto;margin-right:auto;padding:100px 20px}}@media only screen and (min-width:64rem) and (min-width:600px){.module-project-small-text__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:64rem) and (min-width:1024px){.module-project-small-text__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}@media only screen and (min-width:64rem){.module-project-small-text__paragraph{margin-left:16.66%;margin-right:33.32%}}.module-project-image-double{background-color:#fff;display:inline-block;pointer-events:all}.module-project-image-double__container{margin-bottom:50px;padding-top:50px}.module-project-image-double__container-images{-webkit-box-align:end;-ms-flex-align:end;grid-gap:30px;-webkit-align-items:flex-end;align-items:flex-end;display:grid;grid-template-columns:1fr 1fr;margin-left:20px;overflow:hidden}.module-project-image-double__image-container{overflow:hidden;position:relative;width:100%}.module-project-image-double__image-container:after{content:"";display:block;padding-bottom:145%}.module-project-image-double__image{height:110%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:110%}.module-project-image-double__image-two-container{overflow:hidden;position:relative;width:150%}.module-project-image-double__image-two-container:after{content:"";display:block;padding-bottom:70%}.module-project-image-double__image-two{height:115%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:115%}.module-project-image-double__image-details{color:#8a8a8a;font:300 .8125rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:1.5px;line-height:1rem;margin-left:20px;margin-top:15px;width:50%}.module-project-image-double__paragraph{font:400 1.4375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:1px;line-height:2.0625rem;margin:25px 20px}@media only screen and (min-width:600px){.module-project-image-double__paragraph{font-size:1.5625rem;line-height:2.3125rem}}@media only screen and (min-width:1024px){.module-project-image-double__paragraph{font-size:2.1875rem;line-height:2.9375rem}}@media only screen and (min-width:37.5rem){.module-project-image-double__container{margin-left:8.33%}.module-project-image-double__container-images,.module-project-image-double__image-details{margin-left:0;padding-left:30px}.module-project-image-double__paragraph{margin-left:30px;margin-right:8.33%}}@media only screen and (min-width:64rem){.module-project-image-double__container{margin:100px 0;padding-left:20px;padding-right:20px;padding-right:0!important}}@media only screen and (min-width:64rem) and (min-width:600px){.module-project-image-double__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:64rem) and (min-width:1024px){.module-project-image-double__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}@media only screen and (min-width:64rem){.module-project-image-double__content{margin-left:16.66%}.module-project-image-double__container-images,.module-project-image-double__image-details{padding-left:0}.module-project-image-double__image-container:after{padding-bottom:125%}.module-project-image-double__image-two-container:after{padding-bottom:60%}.module-project-image-double__image-details{margin-left:0}.module-project-image-double__paragraph{margin-left:16.66%;margin-right:16.66%}}.module-project-image-large-description{background-color:#fff;display:inline-block;pointer-events:all}.module-project-image-large-description__container{margin:50px 0}.module-project-image-large-description__content{margin:0 20px}.module-project-image-large-description__container-image{overflow:hidden;position:relative;width:100%}.module-project-image-large-description__container-image:after{content:"";display:block;padding-bottom:60%}.module-project-image-large-description__image{height:110%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:110%}.module-project-image-large-description__details{color:#8a8a8a;font:300 .8125rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:1.5px;line-height:1rem;margin-top:15px}@media only screen and (min-width:37.5rem){.module-project-image-large-description__container{margin:50px 0}.module-project-image-large-description__content{margin:0 30px}.module-project-image-large-description__details{margin-top:20px;width:300px}}@media only screen and (min-width:64rem){.module-project-image-large-description{padding-left:8.33%;padding-right:8.33%}.module-project-image-large-description__container{margin:100px 0;padding-left:20px;padding-right:20px}}@media only screen and (min-width:64rem) and (min-width:600px){.module-project-image-large-description__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:64rem) and (min-width:1024px){.module-project-image-large-description__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}@media only screen and (min-width:64rem){.module-project-image-large-description__content{margin:0 30px}.module-project-image-large-description__details{margin-top:20px;width:300px}}.module-project-image-large-content{background-color:#fff;display:inline-block;pointer-events:all}.module-project-image-large-content__container{margin:50px 0;padding-left:20px;padding-right:20px}@media only screen and (min-width:600px){.module-project-image-large-content__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.module-project-image-large-content__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.module-project-image-large-content__container-image{overflow:hidden;position:relative;width:100%}.module-project-image-large-content__container-image:after{content:"";display:block;padding-bottom:60%}.module-project-image-large-content__image{height:110%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:110%}.module-project-image-large-content__paragraph-large{font:400 1.4375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:1px;line-height:2.0625rem;margin-top:15px}@media only screen and (min-width:600px){.module-project-image-large-content__paragraph-large{font-size:1.5625rem;line-height:2.3125rem}}@media only screen and (min-width:1024px){.module-project-image-large-content__paragraph-large{font-size:2.1875rem;line-height:2.9375rem}}.module-project-image-large-content__paragraph-small{font:400 .9375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.25rem;margin-top:15px}@media only screen and (min-width:600px){.module-project-image-large-content__paragraph-small{font-size:1.125rem;line-height:1.4375rem}}@media only screen and (min-width:37.5rem){.module-project-image-large-content__container{margin:50px 0}.module-project-image-large-content__content{margin-left:8.33%;margin-right:8.33%}.module-project-image-large-content__paragraph-large{margin-top:50px}}@media only screen and (min-width:64rem){.module-project-image-large-content__container{margin:100px 0;padding-left:20px;padding-right:20px}}@media only screen and (min-width:64rem) and (min-width:600px){.module-project-image-large-content__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:64rem) and (min-width:1024px){.module-project-image-large-content__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}@media only screen and (min-width:64rem){.module-project-image-large-content__paragraph-large{margin-right:8.33%}.module-project-image-large-content__paragraph-small{margin-right:16.66%}.module-project-image-large-content__content{margin-left:16.66%;margin-right:16.66%}}.module-project-image-large-text{background-color:#fff;display:inline-block;padding:50px 0;pointer-events:all}.module-project-image-large-text__container{margin:0 20px}.module-project-image-large-text__container-image{overflow:hidden;position:relative;width:100%}.module-project-image-large-text__container-image:after{content:"";display:block;padding-bottom:60%}.module-project-image-large-text__image{height:110%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:110%}.module-project-image-large-text__paragraph{font:400 .9375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.25rem;margin-left:auto;margin-right:auto;margin-top:15px;padding:0}@media only screen and (min-width:600px){.module-project-image-large-text__paragraph{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.module-project-image-large-text__paragraph{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}@media only screen and (min-width:600px){.module-project-image-large-text__paragraph{font-size:1.125rem;line-height:1.4375rem}}@media only screen and (min-width:37.5rem){.module-project-image-large-text__container{margin:50px 30px}.module-project-image-large-text__content{display:grid;grid-template-columns:3fr 5fr}.module-project-image-large-text__paragraph{margin-top:50px}}@media only screen and (min-width:64rem){.module-project-image-large-text__container{margin:100px 50px}.module-project-image-large-text__content{display:grid;grid-template-columns:1fr 1fr;margin:auto;max-width:1600px}.module-project-image-large-text__paragraph{margin-right:8.33%}.module-project-image-large-text__container-image:after{padding-bottom:50%}}.module-project-image-medium-text-left{background-color:#fff;display:inline-block;pointer-events:all}.module-project-image-medium-text-left__container{margin:50px 0;padding-left:20px;padding-right:20px}@media only screen and (min-width:600px){.module-project-image-medium-text-left__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.module-project-image-medium-text-left__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.module-project-image-medium-text-left__container-image{overflow:hidden;position:relative;width:100%}.module-project-image-medium-text-left__container-image:after{content:"";display:block;padding-bottom:130%}.module-project-image-medium-text-left__image{height:110%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:110%}.module-project-image-medium-text-left__paragraph{font:400 .9375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.25rem;margin-bottom:15px}@media only screen and (min-width:600px){.module-project-image-medium-text-left__paragraph{font-size:1.125rem;line-height:1.4375rem}}.module-project-image-medium-text-left__image-details{color:#8a8a8a;font:300 .8125rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:1.5px;line-height:1rem;margin-top:15px;width:75%}@media only screen and (min-width:37.5rem){.module-project-image-medium-text-left__container{margin:50px 0}.module-project-image-medium-text-left__container-image{margin-left:16.66%;margin-right:8.33%;width:70%}.module-project-image-medium-text-left__paragraph{margin-bottom:75px;margin-left:8.33%;margin-right:16.66%}.module-project-image-medium-text-left__image-details{margin-left:16.66%;margin-top:20px;width:200px}}@media only screen and (min-width:64rem){.module-project-image-medium-text-left__container{margin:100px 0;padding-left:20px;padding-right:20px}}@media only screen and (min-width:64rem) and (min-width:600px){.module-project-image-medium-text-left__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:64rem) and (min-width:1024px){.module-project-image-medium-text-left__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}@media only screen and (min-width:64rem){.module-project-image-medium-text-left__content{-webkit-box-align:end;-ms-flex-align:end;grid-gap:8.33%;-webkit-align-items:flex-end;align-items:flex-end;display:grid;grid-template-columns:4fr 4fr;margin-left:16.66%;margin-right:8.33%}.module-project-image-medium-text-left__container-image{margin-left:0;margin-right:0;width:100%}.module-project-image-medium-text-left__container-image:after{padding-bottom:120%}.module-project-image-medium-text-left__paragraph{margin-bottom:50px;margin-left:0;margin-right:0}.module-project-image-medium-text-left__image-details{margin-left:0}}.module-project-image-small-text-left{background-color:#fff;display:inline-block;pointer-events:all}.module-project-image-small-text-left__container{margin:50px 0;padding-left:20px;padding-right:20px}@media only screen and (min-width:600px){.module-project-image-small-text-left__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.module-project-image-small-text-left__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.module-project-image-small-text-left__container-image-content{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.module-project-image-small-text-left__container-image{height:185px;overflow:hidden;position:relative;width:145px}.module-project-image-small-text-left__image{height:110%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:110%}.module-project-image-small-text-left__paragraph{font:400 .9375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.25rem;margin-bottom:15px}@media only screen and (min-width:600px){.module-project-image-small-text-left__paragraph{font-size:1.125rem;line-height:1.4375rem}}@media only screen and (min-width:37.5rem){.module-project-image-small-text-left__container{margin:50px 0}.module-project-image-small-text-left__container-image{height:228px;margin-right:8.33%;width:178px}.module-project-image-small-text-left__paragraph{margin-bottom:75px;margin-left:8.33%;margin-right:16.66%}}@media only screen and (min-width:64rem){.module-project-image-small-text-left__container{margin:100px 0;padding-left:20px;padding-right:20px}}@media only screen and (min-width:64rem) and (min-width:600px){.module-project-image-small-text-left__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:64rem) and (min-width:1024px){.module-project-image-small-text-left__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}@media only screen and (min-width:64rem){.module-project-image-small-text-left__content{-webkit-box-align:end;-ms-flex-align:end;grid-gap:16.66%;-webkit-align-items:flex-end;align-items:flex-end;display:grid;grid-template-columns:4fr 2fr;margin-left:16.66%;margin-right:16.66%}.module-project-image-small-text-left__container-image{height:300px;margin-left:0;margin-right:0;width:230px}.module-project-image-small-text-left__paragraph{margin-bottom:0;margin-left:0;margin-right:0}.module-project-image-small-text-left__image-details{margin-left:0}}@media only screen and (min-width:1200px) and (min-width:64rem){.module-project-image-small-text-left__content{grid-gap:255px}}.module-project-image-small-big-text-left{background-color:#fff;display:inline-block;pointer-events:all}.module-project-image-small-big-text-left__container{margin:50px 0;padding-left:20px;padding-right:20px}@media only screen and (min-width:600px){.module-project-image-small-big-text-left__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.module-project-image-small-big-text-left__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.module-project-image-small-big-text-left__container-image-content{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.module-project-image-small-big-text-left__container-image{height:300px;overflow:hidden;position:relative;width:231px}.module-project-image-small-big-text-left__image{height:110%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:110%}.module-project-image-small-big-text-left__paragraph{font:400 1.4375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:1px;line-height:2.0625rem;margin-bottom:15px}@media only screen and (min-width:600px){.module-project-image-small-big-text-left__paragraph{font-size:1.5625rem;line-height:2.3125rem}}@media only screen and (min-width:1024px){.module-project-image-small-big-text-left__paragraph{font-size:2.1875rem;line-height:2.9375rem}}@media only screen and (min-width:37.5rem){.module-project-image-small-big-text-left__container{margin:50px 0}.module-project-image-small-big-text-left__container-image{height:228px;margin-right:8.33%;width:178px}.module-project-image-small-big-text-left__paragraph{margin-bottom:90px;margin-left:8.33%;margin-right:8.33%}}@media only screen and (min-width:64rem){.module-project-image-small-big-text-left__container{margin:100px 0;padding-left:20px;padding-right:20px}}@media only screen and (min-width:64rem) and (min-width:600px){.module-project-image-small-big-text-left__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:64rem) and (min-width:1024px){.module-project-image-small-big-text-left__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}@media only screen and (min-width:64rem){.module-project-image-small-big-text-left__content{-webkit-box-align:start;-ms-flex-align:start;grid-gap:8.33%;-webkit-align-items:flex-start;align-items:flex-start;display:grid;grid-template-columns:6fr 3fr;margin-left:16.66%}.module-project-image-small-big-text-left__container-image{height:300px;margin-left:0;margin-right:0;width:230px}.module-project-image-small-big-text-left__paragraph{margin-bottom:0;margin-left:0;margin-right:0}.module-project-image-small-big-text-left__image-details{margin-left:0}}.module-project-image-small-big-text-right{background-color:#fff;display:inline-block;pointer-events:all}.module-project-image-small-big-text-right__container{margin:50px 0;padding-left:20px;padding-right:20px}@media only screen and (min-width:600px){.module-project-image-small-big-text-right__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.module-project-image-small-big-text-right__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.module-project-image-small-big-text-right__container-image-content{margin-bottom:15px}.module-project-image-small-big-text-right__container-image{height:164px;overflow:hidden;position:relative;width:131px}.module-project-image-small-big-text-right__image{height:110%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:110%}.module-project-image-small-big-text-right__paragraph{font:400 1.4375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:1px;line-height:2.0625rem}@media only screen and (min-width:600px){.module-project-image-small-big-text-right__paragraph{font-size:1.5625rem;line-height:2.3125rem}}@media only screen and (min-width:1024px){.module-project-image-small-big-text-right__paragraph{font-size:2.1875rem;line-height:2.9375rem}}@media only screen and (min-width:37.5rem){.module-project-image-small-big-text-right__container{margin:50px 0}.module-project-image-small-big-text-right__container-image-content{margin-bottom:50px}.module-project-image-small-big-text-right__container-image{height:236px;margin-left:8.33%;margin-right:8.33%;width:203px}.module-project-image-small-big-text-right__paragraph{margin:0 8.33%}}@media only screen and (min-width:64rem){.module-project-image-small-big-text-right__container{margin:100px 0;padding-left:20px;padding-right:20px}}@media only screen and (min-width:64rem) and (min-width:600px){.module-project-image-small-big-text-right__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:64rem) and (min-width:1024px){.module-project-image-small-big-text-right__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}@media only screen and (min-width:64rem){.module-project-image-small-big-text-right__content{-webkit-box-align:start;-ms-flex-align:start;grid-gap:16.66%;-webkit-align-items:flex-start;align-items:flex-start;display:grid;grid-template-columns:2fr 8fr}.module-project-image-small-big-text-right__container-image{height:300px;margin-left:0;margin-right:0;width:230px}.module-project-image-small-big-text-right__paragraph{margin:0}}.module-project-image-medium-text-right{background-color:#fff;display:inline-block;pointer-events:all}.module-project-image-medium-text-right__container{margin:50px 0;padding-left:20px;padding-right:20px}@media only screen and (min-width:600px){.module-project-image-medium-text-right__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.module-project-image-medium-text-right__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.module-project-image-medium-text-right__container-image-content{margin-bottom:15px}.module-project-image-medium-text-right__container-image{overflow:hidden;position:relative;width:100%}.module-project-image-medium-text-right__container-image:after{content:"";display:block;padding-bottom:80%}.module-project-image-medium-text-right__image{height:110%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:110%}.module-project-image-medium-text-right__paragraph{font:400 .9375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.25rem;margin-bottom:15px}@media only screen and (min-width:600px){.module-project-image-medium-text-right__paragraph{font-size:1.125rem;line-height:1.4375rem}}@media only screen and (min-width:37.5rem){.module-project-image-medium-text-right__container{margin:50px 0}.module-project-image-medium-text-right__container-image-content{margin-bottom:50px}.module-project-image-medium-text-right__image-container{height:385px;margin-left:8.33%;margin-right:16.66%;width:445px}.module-project-image-medium-text-right__paragraph{margin:0 162px 0 8.33%}}@media only screen and (min-width:64rem){.module-project-image-medium-text-right__container{margin:100px 0;padding-left:20px;padding-right:20px}}@media only screen and (min-width:64rem) and (min-width:600px){.module-project-image-medium-text-right__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:64rem) and (min-width:1024px){.module-project-image-medium-text-right__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}@media only screen and (min-width:64rem){.module-project-image-medium-text-right__content{-webkit-box-align:start;-ms-flex-align:start;grid-gap:8.33%;-webkit-align-items:flex-start;align-items:flex-start;display:grid;grid-template-columns:5fr 4fr;padding-left:8.33%;padding-right:8.33%}.module-project-image-medium-text-right__image-container{height:auto;margin-left:0;margin-right:0;width:100%}.module-project-image-medium-text-right__image-container:after{padding-bottom:100%}.module-project-image-medium-text-right__paragraph{margin:0}}.module-project-image-small-text-right{background-color:#fff;display:inline-block;pointer-events:all}.module-project-image-small-text-right__container{margin:50px 0;padding-left:20px;padding-right:20px}@media only screen and (min-width:600px){.module-project-image-small-text-right__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.module-project-image-small-text-right__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.module-project-image-small-text-right__container-image-content{margin-bottom:15px}.module-project-image-small-text-right__container-image{overflow:hidden;position:relative;width:100%}.module-project-image-small-text-right__container-image:after{content:"";display:block;padding-bottom:70%}.module-project-image-small-text-right__image{height:120%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:120%}.module-project-image-small-text-right__image-details{color:#8a8a8a;font:300 .8125rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:1.5px;line-height:1rem;margin-top:15px;width:200px}.module-project-image-small-text-right__paragraph{font:400 .9375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.25rem;margin-bottom:15px}@media only screen and (min-width:600px){.module-project-image-small-text-right__paragraph{font-size:1.125rem;line-height:1.4375rem}}@media only screen and (min-width:37.5rem){.module-project-image-small-text-right__container{margin:50px 0}.module-project-image-small-text-right__container-image-content{margin-bottom:50px}.module-project-image-small-text-right__container-image{height:385px;margin-left:8.33%;margin-right:16.66%;width:317px}.module-project-image-small-text-right__image-details{margin-left:8.33%}.module-project-image-small-text-right__paragraph{margin:0 16.66% 0 8.33%}}@media only screen and (min-width:64rem){.module-project-image-small-text-right__container{margin:100px 0;padding-left:20px;padding-right:20px}}@media only screen and (min-width:64rem) and (min-width:600px){.module-project-image-small-text-right__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:64rem) and (min-width:1024px){.module-project-image-small-text-right__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}@media only screen and (min-width:64rem){.module-project-image-small-text-right__content{-webkit-box-align:end;-ms-flex-align:end;grid-gap:8.33%;-webkit-align-items:flex-end;align-items:flex-end;display:grid;grid-template-columns:4fr 4fr;padding-left:16.66%;padding-right:8.66%}.module-project-image-small-text-right__container-image-content{margin-bottom:0}.module-project-image-small-text-right__container-image{height:auto;margin-left:0;margin-right:0;width:100%}.module-project-image-small-text-right__container-image:after{padding-bottom:100%}.module-project-image-small-text-right__image-details{margin-left:0}.module-project-image-small-text-right__paragraph{margin:0}}.module-project-separator{background-color:#fff;padding:30px 0;pointer-events:all}.module-project-separator__separator{background-color:#161615;display:block;height:1px;width:100%}@media only screen and (min-width:37.5rem){.module-project-separator{padding:50px 0}}@media only screen and (min-width:64rem){.module-project-separator{padding:100px 0}.single-scrollbar{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:transparent;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100vh;-webkit-justify-content:center;justify-content:center;opacity:0;position:fixed;right:0;width:50px;z-index:1999}.single-scrollbar__container{background-color:#ededed;height:50vh;position:absolute;width:2px}.single-scrollbar__move{background-color:#161615;display:inline-block;height:40px;position:relative;top:0;width:2px}}.page-template-tp-home .module-hero{padding-top:100px}.hero{background-color:#fff;pointer-events:all}.hero__container{padding:10px 10px 0;-webkit-transition:.5s cubic-bezier(.34,.7,.27,1);transition:.5s cubic-bezier(.34,.7,.27,1)}.hero__image{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.hero__image:after{content:"";display:block;padding-bottom:70%}.projects-container{background-color:#f7f7f7}.filters{pointer-events:all}.filters__container{padding:80px 10px 40px}.filters__filters-list--closed{display:none}.filters__filter{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font:300 .9375rem akzidenz,Helvetica,Arial,sans-serif;-webkit-justify-content:flex-end;justify-content:flex-end;letter-spacing:1px;line-height:1.125rem;margin-bottom:25px;text-align:right}@media only screen and (min-width:600px){.filters__filter{font-size:1.125rem;line-height:1.4375rem}}.filters__filter--all{display:none}.filters__filter--active .filters__title{border-bottom:1px solid #000}.filters__filter-list{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font:300 .9375rem akzidenz,Helvetica,Arial,sans-serif;-webkit-justify-content:flex-end;justify-content:flex-end;letter-spacing:1px;line-height:1.125rem;margin-bottom:25px;text-align:right}@media only screen and (min-width:600px){.filters__filter-list{font-size:1.125rem;line-height:1.4375rem}}.filters__count{font-size:12px;margin-left:5px}.filters__title{font-size:1.125rem}.filters__title--all{font-size:.9375rem;margin-bottom:20px}.project{margin-left:auto;margin-right:auto;min-height:50vh;padding-left:20px;padding-right:20px;pointer-events:all}@media only screen and (min-width:600px){.project{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.project{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.project__thumbnail-image{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:none;position:relative}.project__container-thumbnail-overlay-image{-webkit-transition:.5s cubic-bezier(.34,.7,.27,1);transition:.5s cubic-bezier(.34,.7,.27,1)}.project__thumbnail-overlay-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.project__thumbnail-container:nth-child(2n){-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.project__thumbnail-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:40px;-webkit-transition:1s cubic-bezier(.34,.7,.27,1);transition:1s cubic-bezier(.34,.7,.27,1)}.project__thumbnail-container--more{height:0;margin-bottom:0;opacity:0;pointer-events:none;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.project__thumbnail-container--show{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:40px;opacity:1;pointer-events:all;-webkit-transform:translateY(0);transform:translateY(0)}.project__detail{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;line-height:2;margin-top:10px}.project__name{font:400 .9375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.25rem}@media only screen and (min-width:600px){.project__name{font-size:1.125rem;line-height:1.4375rem}}.project__client{font:400 .9375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.25rem}@media only screen and (min-width:600px){.project__client{font-size:1.125rem;line-height:1.4375rem}}.project__line{border-bottom:1px solid #161615;display:block;margin:0 5px;width:35px}.project__container-hover{display:none}.project__thumbnail-container:nth-child(6n+1) .project__thumbnail{width:75%}.project__thumbnail-container:nth-child(6n+1) .project__thumbnail-image{width:100%}.project__thumbnail-container:nth-child(6n+1) .project__thumbnail-image:after{content:"";display:block;padding-bottom:135%}.project__thumbnail-container:nth-child(6n+2) .project__thumbnail{width:50%}.project__thumbnail-container:nth-child(6n+2) .project__thumbnail-image{width:100%}.project__thumbnail-container:nth-child(6n+2) .project__thumbnail-image:after{content:"";display:block;padding-bottom:130%}.project__thumbnail-container:nth-child(6n+3) .project__thumbnail{width:50%}.project__thumbnail-container:nth-child(6n+3) .project__thumbnail-image{width:100%}.project__thumbnail-container:nth-child(6n+3) .project__thumbnail-image:after{content:"";display:block;padding-bottom:130%}.project__thumbnail-container:nth-child(6n+4) .project__thumbnail{width:75%}.project__thumbnail-container:nth-child(6n+4) .project__thumbnail-image{width:100%}.project__thumbnail-container:nth-child(6n+4) .project__thumbnail-image:after{content:"";display:block;padding-bottom:100%}.project__thumbnail-container:nth-child(6n+5) .project__thumbnail{width:45%}.project__thumbnail-container:nth-child(6n+5) .project__thumbnail-image{width:100%}.project__thumbnail-container:nth-child(6n+5) .project__thumbnail-image:after{content:"";display:block;padding-bottom:130%}.project__thumbnail-container:nth-child(6n+6) .project__thumbnail{width:50%}.project__thumbnail-container:nth-child(6n+6) .project__thumbnail-image{width:100%}.project__thumbnail-container:nth-child(6n+6) .project__thumbnail-image:after{content:"";display:block;padding-bottom:130%}.project__thumbnail{display:block;width:206px}.project__container-more{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.project__more{margin:80px 0;-webkit-transition:.5s cubic-bezier(.34,.7,.27,1);transition:.5s cubic-bezier(.34,.7,.27,1)}.project__more--hide{margin:0 0 50px;opacity:0;pointer-events:none}.list{opacity:1;-webkit-transition:.75s cubic-bezier(.34,.7,.27,1);transition:.75s cubic-bezier(.34,.7,.27,1)}.list--animate{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}@media only screen and (min-width:37.5rem){.hero__container{padding:0 30px}.hero__image:after{content:"";display:block;padding-bottom:70%}.filters__title{font-size:1.3125rem}.filters__title--all{font-size:1.125rem;margin-bottom:20px}.filters__container{padding-right:30px;padding-top:70px}.project__thumnails-list{display:grid;grid-template-columns:1fr 1fr;margin-top:200px}.project__thumbnail-container:nth-child(6n+1) .project__thumbnail{margin-top:-320px;width:120%}.project__thumbnail-container:nth-child(6n+2) .project__thumbnail{margin-top:175px;width:65%}.project__thumbnail-container:nth-child(6n+3){margin-left:6.25%}.project__thumbnail-container:nth-child(6n+3) .project__thumbnail{margin-top:-100px;width:60%}.project__thumbnail-container:nth-child(6n+4) .project__thumbnail{margin-top:100px;width:105%}.project__thumbnail-container:nth-child(6n+5){margin-left:12.5%}.project__thumbnail-container:nth-child(6n+5) .project__thumbnail{margin-top:-100px;width:60%}.project__thumbnail-container:nth-child(6n+6){margin-right:6.25%}.project__thumbnail-container:nth-child(6n+6) .project__thumbnail{margin-bottom:150px;margin-top:100px;width:65%}.project__more{height:60px;width:60px}}@media only screen and (min-width:64rem){.hero__container{padding:30px 50px 0}.hero__container--tadam{padding:30px 0 0}.hero__image{height:830px}.filters{padding-top:60px}.filters__container{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin-bottom:110px;margin-left:auto;margin-right:auto;max-width:2000px;padding-left:20px;padding-right:20px;padding-top:70px}}@media only screen and (min-width:64rem) and (min-width:600px){.filters__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:64rem) and (min-width:1024px){.filters__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}@media only screen and (min-width:64rem){.filters__filter-list{margin:10px}.filters__filter{cursor:pointer;margin:10px}.filters__filter--all{display:none}.filters__title{font-size:1.125rem;margin-bottom:0;position:relative;white-space:nowrap}.filters__title:before{content:"";-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.filters__title:after,.filters__title:before{background:#161615;height:1px;left:0;pointer-events:none;position:absolute;top:100%;width:100%}.filters__title:hover:not(.filters__filter--active){opacity:.8}.filters__title:hover:not(.filters__filter--active):before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}.filters__filters-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.project{max-width:2000px;min-height:75vh}.project__thumnails-list{margin-top:0}.project__thumbnail-image{-webkit-transition:.5s cubic-bezier(.34,.7,.27,1);transition:.5s cubic-bezier(.34,.7,.27,1)}.project__thumbnail:hover{opacity:1}.project__line{margin:0 10px}.project__container-hover{display:block;opacity:0;padding:45px 30px;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .3s linear,visibility .3s linear,transform .3s ease,-webkit-transform .3s ease}.project__container-tag{display:block;margin-bottom:60px;width:100%}.project__tag{font-size:1rem;font-weight:400;margin-bottom:7px}.project__description,.project__tag{font-family:akzidenz,Helvetica,Arial,sans-serif}.project__description{font-size:1.125rem;font-weight:300;line-height:1.4375rem;width:70%}.project__thumbnail-image{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.project__thumbnail-image:hover .project__container-thumbnail-overlay-image{opacity:0!important}.project__thumbnail-image:hover .project__container-hover{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.project__thumbnail-container:nth-child(6n+1){z-index:2000}.project__thumbnail-container:nth-child(6n+1) .project__thumbnail{margin-top:0;width:100%}.project__thumbnail-container:nth-child(6n+1) .project__thumbnail-image{width:105%}.project__thumbnail-container:nth-child(6n+1) .project__thumbnail-image:after{content:"";display:block;padding-bottom:135%}.project__thumbnail-container:nth-child(6n+2) .project__thumbnail{margin-right:4%;margin-top:700px;width:70%}.project__thumbnail-container:nth-child(6n+3){margin-left:8.33%}.project__thumbnail-container:nth-child(6n+3) .project__thumbnail{margin-top:-100px;width:60%}.project__thumbnail-container:nth-child(6n+4) .project__thumbnail{margin-top:200px;width:110%}.project__thumbnail-container:nth-child(6n+4) .project__thumbnail-image{width:100%}.project__thumbnail-container:nth-child(6n+4) .project__thumbnail-image:after{content:"";display:block;padding-bottom:100%}.project__thumbnail-container:nth-child(6n+5){margin-left:16.66%}.project__thumbnail-container:nth-child(6n+5) .project__thumbnail{margin-top:-100px;width:60%}.project__thumbnail-container:nth-child(6n+6){margin-right:8.33%}.project__thumbnail-container:nth-child(6n+6) .project__thumbnail{margin-bottom:0;margin-top:130px;width:70%}.project__thumbnail-container:nth-child(6n+6) .project__thumbnail-image{width:100%}.project__thumbnail-container:nth-child(6n+6) .project__thumbnail-image:after{content:"";display:block;padding-bottom:140%}.project__thumbnail-container:nth-last-of-type(-6n+1) .project__thumbnail{margin-bottom:0}.project__more{cursor:pointer;height:60px;margin:100px 0 140px;-webkit-transition:.5s cubic-bezier(.34,.7,.27,1);transition:.5s cubic-bezier(.34,.7,.27,1);width:60px}.project__more--hide{margin:0 0 100px}.project__more:hover{-webkit-transform:scale(.9);transform:scale(.9)}}.page-template-tp-contact{position:relative}.page-template-tp-contact .footer{position:absolute;width:100%}.page-template-tp-contact .header__link--contact{border-bottom:1px solid #161615}.single-projects .single-scrollbar{opacity:1}.project-hero{background-color:#fff;padding-top:100px;pointer-events:all}.project-hero__content{margin:0;padding:70px 20px}@media only screen and (min-width:600px){.project-hero__content{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.project-hero__content{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.project-hero__title{color:#161615;font:300 1.5rem akzidenz,Helvetica,Arial,sans-serif;isolation:auto;line-height:1.6875rem;margin-bottom:30px;opacity:1;text-transform:none;z-index:auto}@media only screen and (min-width:600px){.project-hero__title{font-size:1.9375rem;line-height:2.25rem}}.project-hero__title-line{overflow:hidden;position:relative;z-index:3}.project-hero__title-line:nth-of-type(1n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .2s;transition:1s cubic-bezier(.34,.7,.27,1) .2s}.project-hero__title-line:nth-of-type(2n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .3s;transition:1s cubic-bezier(.34,.7,.27,1) .3s}.project-hero__title-line:nth-of-type(3n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .4s;transition:1s cubic-bezier(.34,.7,.27,1) .4s}.project-hero__title-line:nth-of-type(4n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .5s;transition:1s cubic-bezier(.34,.7,.27,1) .5s}.project-hero__title-line:nth-of-type(5n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .6s;transition:1s cubic-bezier(.34,.7,.27,1) .6s}.project-hero__title-line:nth-of-type(6n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .7s;transition:1s cubic-bezier(.34,.7,.27,1) .7s}.project-hero__title-line:nth-of-type(7n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .8s;transition:1s cubic-bezier(.34,.7,.27,1) .8s}.project-hero__title-line:nth-of-type(8n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .9s;transition:1s cubic-bezier(.34,.7,.27,1) .9s}.project-hero__title-line:nth-of-type(9n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1s;transition:1s cubic-bezier(.34,.7,.27,1) 1s}.project-hero__title-line:nth-of-type(10n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.1s;transition:1s cubic-bezier(.34,.7,.27,1) 1.1s}.project-hero__title-line:nth-of-type(11n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.2s;transition:1s cubic-bezier(.34,.7,.27,1) 1.2s}.project-hero__title-line:nth-of-type(12n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.3s;transition:1s cubic-bezier(.34,.7,.27,1) 1.3s}.project-hero__title-line:nth-of-type(13n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.4s;transition:1s cubic-bezier(.34,.7,.27,1) 1.4s}.project-hero__title-line:nth-of-type(14n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.5s;transition:1s cubic-bezier(.34,.7,.27,1) 1.5s}.project-hero__title-line:nth-of-type(15n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.6s;transition:1s cubic-bezier(.34,.7,.27,1) 1.6s}.project-hero__title-line:nth-of-type(16n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.7s;transition:1s cubic-bezier(.34,.7,.27,1) 1.7s}.project-hero__title-line:nth-of-type(17n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.8s;transition:1s cubic-bezier(.34,.7,.27,1) 1.8s}.project-hero__title-line:nth-of-type(18n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.9s;transition:1s cubic-bezier(.34,.7,.27,1) 1.9s}.project-hero__title-line:nth-of-type(19n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2s;transition:1s cubic-bezier(.34,.7,.27,1) 2s}.project-hero__title-line:nth-of-type(20n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.1s;transition:1s cubic-bezier(.34,.7,.27,1) 2.1s}.project-hero__title-line:nth-of-type(21n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.2s;transition:1s cubic-bezier(.34,.7,.27,1) 2.2s}.project-hero__title-line:nth-of-type(22n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.3s;transition:1s cubic-bezier(.34,.7,.27,1) 2.3s}.project-hero__title-line:nth-of-type(23n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.4s;transition:1s cubic-bezier(.34,.7,.27,1) 2.4s}.project-hero__title-line:nth-of-type(24n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.5s;transition:1s cubic-bezier(.34,.7,.27,1) 2.5s}.project-hero__title-line:nth-of-type(25n) .project-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.6s;transition:1s cubic-bezier(.34,.7,.27,1) 2.6s}.project-hero__title-line:nth-child(odd){z-index:1}.project-hero__title-line-content{display:block;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:1s cubic-bezier(.34,.7,.27,1);transition:1s cubic-bezier(.34,.7,.27,1)}.project-hero--tadam .project-hero__title-line-content{-webkit-transform:translateY(0);transform:translateY(0)}.project-hero--tadam .project-hero__subtitle{opacity:1}.project-hero__subtitle{font:300 .9375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:1px;line-height:1.125rem;opacity:0;-webkit-transition:1.5s cubic-bezier(.34,.7,.27,1);transition:1.5s cubic-bezier(.34,.7,.27,1);-webkit-transition-delay:.9s;transition-delay:.9s}@media only screen and (min-width:600px){.project-hero__subtitle{font-size:1.125rem;line-height:1.4375rem}}.project-hero__container-image{padding:20px;padding-bottom:100px;position:relative;-webkit-transition:.5s cubic-bezier(.34,.7,.27,1);transition:.5s cubic-bezier(.34,.7,.27,1)}.project-hero__container-image--tadam{padding-left:0;padding-right:0}.project-hero__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:80vh;min-height:425px;width:100%}.brief{background-color:#fff;border-top:1px solid #161615;padding-bottom:50px;pointer-events:all}.brief__container{margin-left:auto;margin-right:auto;padding-bottom:65px;padding-left:20px;padding-right:20px}@media only screen and (min-width:600px){.brief__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.brief__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.brief__title{font-weight:500;margin-bottom:75px;margin-top:50px}.brief__item-head{-webkit-box-align:center;-ms-flex-align:center;grid-gap:10px;-webkit-align-items:center;align-items:center;display:grid;grid-template-columns:1fr 1fr;margin-bottom:20px}.brief__item-arrow{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.brief__item:last-child{margin-bottom:0}.brief__item{margin-bottom:65px}.brief__item-title{color:#161615;font:300 1.5rem akzidenz,Helvetica,Arial,sans-serif;line-height:1.6875rem;text-align:left;text-transform:uppercase}@media only screen and (min-width:600px){.brief__item-title{font-size:1.9375rem;line-height:2.25rem}}.brief__item-paragraph{font:400 .9375rem akzidenz,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.25rem}@media only screen and (min-width:600px){.brief__item-paragraph{font-size:1.125rem;line-height:1.4375rem}}.brief__arrow-container{-webkit-box-pack:end;-ms-flex-pack:end;height:40px;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative}.brief__arrow,.brief__arrow-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.brief__arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;bottom:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;position:absolute;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:.6s ease-out;transition:.6s ease-out;z-index:1}.brief__arrow-line{background-color:#161615;display:block;height:1px;left:0;position:absolute;width:100%}.brief__arrow-head{display:block;height:21px;position:absolute;right:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:21px}.brief__arrow-head-line{background-color:#161615;display:block;position:absolute}.brief__arrow-head-line--top{height:1px;left:0;top:0;width:100%}.brief__arrow-head-line--bottom{height:100%;right:0;top:0;width:1px}.brief__line{background-color:#161615;display:block;height:1px}.other-projects{background-color:#fff;border-bottom:1px solid #161615;pointer-events:all}.other-projects__container{margin-left:auto;margin-right:auto;padding:50px 20px}@media only screen and (min-width:600px){.other-projects__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.other-projects__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.other-projects__title{font-weight:500;margin-bottom:20px}.other-projects__thumnails-list .other-projects__line{background-color:#161615;display:block;height:1px;width:100%}.other-projects__thumnails-list .other-projects__thumbnail-container{padding:30px 0}.other-projects__thumnails-list .other-projects__thumbnail-image{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.other-projects__thumnails-list .other-projects__thumbnail-image:after{content:"";display:block;padding-bottom:60%}.other-projects__thumnails-list .other-projects__content{margin-top:20px}.other-projects__thumnails-list .other-projects__name{color:#161615;font:300 3.125rem akzidenz,Helvetica,Arial,sans-serif;font-size:1.875rem;line-height:3.625rem;text-justify:-1.3px;text-transform:uppercase;text-transform:none}@media only screen and (min-width:600px){.other-projects__thumnails-list .other-projects__name{font-size:5.625rem;line-height:5.8125rem}}@media only screen and (min-width:1024px){.other-projects__thumnails-list .other-projects__name{font-size:7.5rem;line-height:7.6875rem}}.other-projects__thumnails-list .other-projects__description{font:300 .9375rem akzidenz,Helvetica,Arial,sans-serif;font-size:1.125rem;letter-spacing:1px;line-height:1.125rem;line-height:1.4375rem}@media only screen and (min-width:600px){.other-projects__thumnails-list .other-projects__description{font-size:1.125rem;line-height:1.4375rem}}.other-projects__thumnails-list .other-projects__detail{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:30px}.other-projects__thumnails-list .other-projects__tag{font:400 1.125rem akzidenz,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.375rem}@media only screen and (min-width:1024px){.other-projects__thumnails-list .other-projects__tag{font-size:1.3125rem;line-height:1.5625rem}}.other-projects__thumnails-list .other-projects__btn-see{border-bottom:1px solid #161615;font-weight:300;height:19px;letter-spacing:.5px}.other-projects__thumnails-list__last-line{display:none}.other-projects__thumnails-list .other-projects__last-line:last-child{background-color:#161615;display:block;height:1px;width:100%}@media only screen and (min-width:37.5rem){.other-projects__thumnails-list .other-projects__thumbnail-container{grid-gap:20px;display:grid;grid-template-columns:8fr 2fr}.other-projects__thumnails-list .other-projects__thumbnail{grid-gap:30px;display:grid;grid-template-columns:3fr 4fr}.other-projects__thumnails-list .other-projects__thumbnail-image{height:100%;width:100%}.other-projects__thumnails-list .other-projects__thumbnail-image:after{content:"";display:block;padding-bottom:80%}.other-projects__thumnails-list .other-projects__tag{margin-bottom:5px;text-align:right}.other-projects__thumnails-list .other-projects__detail .other-projects__thumbnail{display:block;width:100%}.other-projects__thumnails-list .other-projects__content{margin-top:0}.other-projects__thumnails-list .other-projects__name{font-size:1.9375rem;line-height:2.0625rem;margin-bottom:25px;text-transform:none}.other-projects__thumnails-list .other-projects__detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0}.other-projects__thumnails-list .other-projects__btn-see{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media only screen and (min-width:64rem){.other-projects__thumnails-list .other-projects__thumbnail-container{grid-gap:115px;display:grid;grid-template-columns:7fr 1fr;padding:40px 115px 40px 20px}.other-projects__thumnails-list .other-projects__thumbnail{grid-gap:20px;display:grid;grid-template-columns:3fr 4fr}.other-projects__thumnails-list .other-projects__thumbnail-image{height:240px;width:100%}.other-projects__thumnails-list .other-projects__tag{font-size:1rem}.other-projects__thumnails-list .other-projects__name{margin-bottom:30px}}.other-projects--tadam .animated-line{-webkit-transform:scaleX(1);transform:scaleX(1)}.animated-line{pointer-events:all;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:.7s ease;transition:.7s ease}.animated-line:nth-of-type(1n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .3s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .3s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) .3s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) .3s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .3s}.animated-line:nth-of-type(2n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .4s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .4s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) .4s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) .4s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .4s}.animated-line:nth-of-type(3n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .5s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .5s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) .5s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) .5s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .5s}.animated-line:nth-of-type(4n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .6s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .6s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) .6s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) .6s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .6s}.animated-line:nth-of-type(5n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .7s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .7s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) .7s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) .7s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .7s}.animated-line:nth-of-type(6n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .8s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .8s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) .8s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) .8s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .8s}.animated-line:nth-of-type(7n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .9s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .9s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) .9s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) .9s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) .9s}.animated-line:nth-of-type(8n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1s}.animated-line:nth-of-type(9n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.1s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.1s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1.1s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1.1s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.1s}.animated-line:nth-of-type(10n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.2s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.2s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1.2s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1.2s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.2s}.animated-line:nth-of-type(11n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.3s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.3s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1.3s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1.3s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.3s}.animated-line:nth-of-type(12n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.4s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.4s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1.4s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1.4s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.4s}.animated-line:nth-of-type(13n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.5s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.5s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1.5s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1.5s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.5s}.animated-line:nth-of-type(14n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.6s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.6s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1.6s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1.6s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.6s}.animated-line:nth-of-type(15n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.7s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.7s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1.7s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1.7s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.7s}.animated-line:nth-of-type(16n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.8s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.8s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1.8s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1.8s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.8s}.animated-line:nth-of-type(17n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.9s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.9s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1.9s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 1.9s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 1.9s}.animated-line:nth-of-type(18n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 2s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 2s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2s}.animated-line:nth-of-type(19n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.1s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.1s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 2.1s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 2.1s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.1s}.animated-line:nth-of-type(20n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.2s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.2s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 2.2s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 2.2s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.2s}.animated-line:nth-of-type(21n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.3s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.3s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 2.3s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 2.3s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.3s}.animated-line:nth-of-type(22n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.4s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.4s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 2.4s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 2.4s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.4s}.animated-line:nth-of-type(23n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.5s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.5s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 2.5s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 2.5s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.5s}.animated-line:nth-of-type(24n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.6s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.6s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 2.6s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 2.6s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.6s}.animated-line:nth-of-type(25n){-webkit-transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.7s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.7s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 2.7s;transition:background-color .5s cubic-bezier(.34,.7,.27,1) 0s,transform 1s cubic-bezier(.34,.7,.27,1) 2.7s,-webkit-transform 1s cubic-bezier(.34,.7,.27,1) 2.7s}@media only screen and (min-width:37.5rem){.project-hero{padding-top:100px}.project-hero__content{margin:100px 16.66% 100px 0;padding-bottom:0;padding-top:0}.project-hero__container-image{padding:30px 30px 100px;position:relative}.project-hero__container-image--tadam{padding-left:0;padding-right:0}.project-hero__subtitle,.project-hero__title{padding-left:8.33%}.project-hero__image{height:800px}.brief__item-head{grid-gap:20px;grid-template-columns:3fr 2fr}.brief__item,.brief__item-head{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.brief__item{grid-gap:20px;display:grid;grid-template-columns:5fr 3fr}.brief__item-title{position:relative;text-align:right;top:4px}.brief__arrow-container{width:100%}.other-projects{display:inline-block}.other-projects__container-tag{display:block;width:100%}.other-projects__container{margin:50px 0}.other-projects__title{margin-bottom:50px}}@media only screen and (min-width:64rem){.project-hero__content{margin:0 auto;padding:100px 20px 80px}}@media only screen and (min-width:64rem) and (min-width:600px){.project-hero__content{padding-left:30px;padding-right:30px}}@media only screen and (min-width:64rem) and (min-width:1024px){.project-hero__content{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}@media only screen and (min-width:64rem){.project-hero__container-image{padding:30px 50px 100px;-webkit-transition:.5s cubic-bezier(.34,.7,.27,1);transition:.5s cubic-bezier(.34,.7,.27,1)}.project-hero__container-image--tadam{padding:30px 0 100px}.project-hero__title{max-width:575px}.brief{padding:110px 0}.brief__container{display:grid;grid-template-columns:2fr 10fr;padding-bottom:110px}.brief__title{font-size:.9375rem;margin:10px 0 0}.brief__item-head{grid-gap:20px;grid-template-columns:2fr 3fr}.brief__item{grid-gap:20px;grid-template-columns:5fr 4fr;margin-bottom:90px}.brief__item-paragraph{max-width:320px}.other-projects{display:inline-block}.other-projects__container-tag{display:block;width:100%}.other-projects__container{display:grid;grid-template-columns:2fr 10fr;margin:100px 0;padding-left:20px;padding-right:20px;padding-right:0!important}}@media only screen and (min-width:64rem) and (min-width:600px){.other-projects__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:64rem) and (min-width:1024px){.other-projects__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}@media only screen and (min-width:64rem){.other-projects__title{font-size:.9375rem;margin-bottom:50px}}.about-hero{background-color:#fff;height:100vh;pointer-events:all}.about-hero__container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-justify-content:center;justify-content:center;margin-left:auto;margin-right:auto;padding:95px 20px 35px;position:relative}@media only screen and (min-width:600px){.about-hero__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.about-hero__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.about-hero__title{font-size:3.4375rem;isolation:auto;margin-bottom:20px;opacity:1;z-index:auto}.about-hero__title-line{overflow:hidden;position:relative;z-index:3}.about-hero__title-line:nth-of-type(1n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .2s;transition:1s cubic-bezier(.34,.7,.27,1) .2s}.about-hero__title-line:nth-of-type(2n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .3s;transition:1s cubic-bezier(.34,.7,.27,1) .3s}.about-hero__title-line:nth-of-type(3n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .4s;transition:1s cubic-bezier(.34,.7,.27,1) .4s}.about-hero__title-line:nth-of-type(4n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .5s;transition:1s cubic-bezier(.34,.7,.27,1) .5s}.about-hero__title-line:nth-of-type(5n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .6s;transition:1s cubic-bezier(.34,.7,.27,1) .6s}.about-hero__title-line:nth-of-type(6n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .7s;transition:1s cubic-bezier(.34,.7,.27,1) .7s}.about-hero__title-line:nth-of-type(7n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .8s;transition:1s cubic-bezier(.34,.7,.27,1) .8s}.about-hero__title-line:nth-of-type(8n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .9s;transition:1s cubic-bezier(.34,.7,.27,1) .9s}.about-hero__title-line:nth-of-type(9n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1s;transition:1s cubic-bezier(.34,.7,.27,1) 1s}.about-hero__title-line:nth-of-type(10n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.1s;transition:1s cubic-bezier(.34,.7,.27,1) 1.1s}.about-hero__title-line:nth-of-type(11n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.2s;transition:1s cubic-bezier(.34,.7,.27,1) 1.2s}.about-hero__title-line:nth-of-type(12n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.3s;transition:1s cubic-bezier(.34,.7,.27,1) 1.3s}.about-hero__title-line:nth-of-type(13n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.4s;transition:1s cubic-bezier(.34,.7,.27,1) 1.4s}.about-hero__title-line:nth-of-type(14n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.5s;transition:1s cubic-bezier(.34,.7,.27,1) 1.5s}.about-hero__title-line:nth-of-type(15n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.6s;transition:1s cubic-bezier(.34,.7,.27,1) 1.6s}.about-hero__title-line:nth-of-type(16n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.7s;transition:1s cubic-bezier(.34,.7,.27,1) 1.7s}.about-hero__title-line:nth-of-type(17n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.8s;transition:1s cubic-bezier(.34,.7,.27,1) 1.8s}.about-hero__title-line:nth-of-type(18n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.9s;transition:1s cubic-bezier(.34,.7,.27,1) 1.9s}.about-hero__title-line:nth-of-type(19n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2s;transition:1s cubic-bezier(.34,.7,.27,1) 2s}.about-hero__title-line:nth-of-type(20n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.1s;transition:1s cubic-bezier(.34,.7,.27,1) 2.1s}.about-hero__title-line:nth-of-type(21n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.2s;transition:1s cubic-bezier(.34,.7,.27,1) 2.2s}.about-hero__title-line:nth-of-type(22n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.3s;transition:1s cubic-bezier(.34,.7,.27,1) 2.3s}.about-hero__title-line:nth-of-type(23n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.4s;transition:1s cubic-bezier(.34,.7,.27,1) 2.4s}.about-hero__title-line:nth-of-type(24n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.5s;transition:1s cubic-bezier(.34,.7,.27,1) 2.5s}.about-hero__title-line:nth-of-type(25n) .about-hero__title-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.6s;transition:1s cubic-bezier(.34,.7,.27,1) 2.6s}.about-hero__title-line:nth-child(odd){z-index:1}.about-hero__title-line-content{display:block;-webkit-transform:translateY(100%);transform:translateY(100%)}.about-hero__text{font-size:1.4375rem;font-weight:300;opacity:0;-webkit-transition:1.5s cubic-bezier(.34,.7,.27,1);transition:1.5s cubic-bezier(.34,.7,.27,1)}.about-hero__arrow{bottom:35px;position:absolute;-webkit-transition:.5s cubic-bezier(.34,.7,.27,1);transition:.5s cubic-bezier(.34,.7,.27,1)}.about-hero__arrow:hover{opacity:.5;-webkit-transform:translateY(4px);transform:translateY(4px)}.about-hero__arrow-icon{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:1s cubic-bezier(.34,.7,.27,1);transition:1s cubic-bezier(.34,.7,.27,1)}.about-hero--tadam .about-hero__title-line-content{-webkit-transform:translateY(0);transform:translateY(0)}.about-hero--tadam .about-hero__text{opacity:1;-webkit-transition-delay:.8s;transition-delay:.8s}.about-hero--tadam .about-hero__arrow-icon{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1.5s;transition-delay:1.5s}.team{background-color:#fff;pointer-events:all}.team__container{margin-left:auto;margin-right:auto;padding:30px 20px 80px}@media only screen and (min-width:600px){.team__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.team__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.team__title{font-weight:500;margin-bottom:40px}.team__image-container{margin-bottom:40px;overflow:hidden;position:relative;width:100%}.team__image-container:after{content:"";display:block;padding-bottom:60%}.team__image{height:110%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.team__members{grid-gap:40px;display:grid;grid-template-columns:repeat(2,1fr)}.team__name{margin-bottom:5px}.team__name,.team__position{font-size:.875rem;font-weight:400;letter-spacing:normal;line-height:1}.team__position{margin-bottom:25px}.team__link{border-bottom:1px solid #161615;font-size:.875rem;font-weight:400;letter-spacing:normal;line-height:1}.philosophy{background-color:#f7f7f7;overflow:hidden;pointer-events:all}.philosophy__container{display:grid;grid-template-columns:1fr;margin-left:auto;margin-right:auto;padding:100px 20px}@media only screen and (min-width:600px){.philosophy__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.philosophy__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.philosophy__content{grid-row:1/2}.philosophy__text-main{font-size:1.4375rem;font-weight:300;margin-bottom:40px}.philosophy__text-secondary{font-size:.9375rem;font-weight:400;line-height:1.3;margin-bottom:80px}.philosophy__image-container{grid-row:3/4;overflow:hidden;position:relative;width:100%}.philosophy__image-container:after{content:"";display:block;padding-bottom:120%}.philosophy__image{height:110%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.philosophy__steps{-webkit-box-align:center;-ms-flex-align:center;-ms-overflow-style:none;-webkit-align-items:center;align-items:center;display:grid;grid-auto-flow:column;grid-row:2/3;grid-template-rows:auto;margin-bottom:100px;margin-left:-20px;overflow-x:scroll;overflow-y:hidden;padding:0 20px;scrollbar-width:none;width:calc(100% + 40px)}.philosophy__steps::-webkit-scrollbar{display:none}.philosophy__step{font-size:1.5625rem;font-weight:300;text-transform:uppercase}.philosophy__arrow{margin:0 15px;width:50px}.philosophy__arrow:last-of-type{display:none}.about-quote{background-color:#fff;pointer-events:all;position:relative}.about-quote:after{background-color:#161615;bottom:2px;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.about-quote__container{margin-left:auto;margin-right:auto;padding:100px 20px}@media only screen and (min-width:600px){.about-quote__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.about-quote__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.about-quote__quote{font-size:2.1875rem;font-weight:300;line-height:2.375rem;margin-bottom:20px;text-align:center;text-transform:uppercase}.about-quote__quote-line{overflow:hidden;position:relative;z-index:3}.about-quote__quote-line:nth-of-type(1n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .2s;transition:1s cubic-bezier(.34,.7,.27,1) .2s}.about-quote__quote-line:nth-of-type(2n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .3s;transition:1s cubic-bezier(.34,.7,.27,1) .3s}.about-quote__quote-line:nth-of-type(3n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .4s;transition:1s cubic-bezier(.34,.7,.27,1) .4s}.about-quote__quote-line:nth-of-type(4n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .5s;transition:1s cubic-bezier(.34,.7,.27,1) .5s}.about-quote__quote-line:nth-of-type(5n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .6s;transition:1s cubic-bezier(.34,.7,.27,1) .6s}.about-quote__quote-line:nth-of-type(6n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .7s;transition:1s cubic-bezier(.34,.7,.27,1) .7s}.about-quote__quote-line:nth-of-type(7n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .8s;transition:1s cubic-bezier(.34,.7,.27,1) .8s}.about-quote__quote-line:nth-of-type(8n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) .9s;transition:1s cubic-bezier(.34,.7,.27,1) .9s}.about-quote__quote-line:nth-of-type(9n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1s;transition:1s cubic-bezier(.34,.7,.27,1) 1s}.about-quote__quote-line:nth-of-type(10n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.1s;transition:1s cubic-bezier(.34,.7,.27,1) 1.1s}.about-quote__quote-line:nth-of-type(11n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.2s;transition:1s cubic-bezier(.34,.7,.27,1) 1.2s}.about-quote__quote-line:nth-of-type(12n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.3s;transition:1s cubic-bezier(.34,.7,.27,1) 1.3s}.about-quote__quote-line:nth-of-type(13n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.4s;transition:1s cubic-bezier(.34,.7,.27,1) 1.4s}.about-quote__quote-line:nth-of-type(14n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.5s;transition:1s cubic-bezier(.34,.7,.27,1) 1.5s}.about-quote__quote-line:nth-of-type(15n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.6s;transition:1s cubic-bezier(.34,.7,.27,1) 1.6s}.about-quote__quote-line:nth-of-type(16n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.7s;transition:1s cubic-bezier(.34,.7,.27,1) 1.7s}.about-quote__quote-line:nth-of-type(17n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.8s;transition:1s cubic-bezier(.34,.7,.27,1) 1.8s}.about-quote__quote-line:nth-of-type(18n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 1.9s;transition:1s cubic-bezier(.34,.7,.27,1) 1.9s}.about-quote__quote-line:nth-of-type(19n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2s;transition:1s cubic-bezier(.34,.7,.27,1) 2s}.about-quote__quote-line:nth-of-type(20n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.1s;transition:1s cubic-bezier(.34,.7,.27,1) 2.1s}.about-quote__quote-line:nth-of-type(21n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.2s;transition:1s cubic-bezier(.34,.7,.27,1) 2.2s}.about-quote__quote-line:nth-of-type(22n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.3s;transition:1s cubic-bezier(.34,.7,.27,1) 2.3s}.about-quote__quote-line:nth-of-type(23n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.4s;transition:1s cubic-bezier(.34,.7,.27,1) 2.4s}.about-quote__quote-line:nth-of-type(24n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.5s;transition:1s cubic-bezier(.34,.7,.27,1) 2.5s}.about-quote__quote-line:nth-of-type(25n) .about-quote__quote-line-content{-webkit-transition:1s cubic-bezier(.34,.7,.27,1) 2.6s;transition:1s cubic-bezier(.34,.7,.27,1) 2.6s}.about-quote__quote-line:nth-child(odd){z-index:1}.about-quote__quote-line-content{display:block;-webkit-transform:translateY(100%);transform:translateY(100%)}.about-quote__quote-line-before{display:inline-block;height:1em;margin:0 5px;width:20px}.about-quote__quote-line-before:before{border-top:2px solid #000;content:"";display:inline-block;margin-right:10px;-webkit-transform:translateY(-10px);transform:translateY(-10px);width:20px}.about-quote__author{margin-bottom:5px}.about-quote__author,.about-quote__position{font-size:.8125rem;font-weight:400;line-height:1;opacity:0;text-align:center;-webkit-transition:1.5s cubic-bezier(.34,.7,.27,1);transition:1.5s cubic-bezier(.34,.7,.27,1)}.about-quote--tadam .about-quote__quote-line-content{-webkit-transform:translateY(0);transform:translateY(0)}.about-quote--tadam .about-quote__author,.about-quote--tadam .about-quote__position{opacity:1;-webkit-transition-delay:.8s;transition-delay:.8s}.collaborators{background-color:#fff;pointer-events:all}.collaborators__container{margin-left:auto;margin-right:auto;padding:100px 20px 50px}@media only screen and (min-width:600px){.collaborators__container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.collaborators__container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.collaborators__title{font-weight:500;margin-bottom:40px}.collaborators__text{font-size:1.4375rem;font-weight:300;margin-bottom:120px}.collaborators__collaborators{display:block}.collaborators__collaborator{margin-bottom:35px;position:relative;width:75%}.collaborators__collaborator:nth-of-type(odd){margin-right:25%}.collaborators__collaborator:nth-of-type(2n+2){margin-left:25%}.collaborators__collaborator:last-of-type{margin-bottom:0}.collaborators__collaborator:hover .collaborators__overlay{opacity:1}.collaborators__collaborator:hover .collaborators__projects,.collaborators__collaborator:hover .collaborators__projects-text{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.collaborators__collaborator:hover .collaborators__arrow{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.collaborators__content{margin-bottom:10px;overflow:hidden;position:relative}.collaborators__overlay{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;background-color:#f7f7f7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-justify-content:flex-end;justify-content:flex-end;left:0;opacity:0;padding:15px;position:absolute;top:0;-webkit-transition:.5s cubic-bezier(.34,.7,.27,1);transition:.5s cubic-bezier(.34,.7,.27,1);width:100%}.collaborators__projects{margin-bottom:40px;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .3s linear,visibility .3s linear,-webkit-transform .3s ease;transition:opacity .3s linear,visibility .3s linear,-webkit-transform .3s ease;transition:opacity .3s linear,visibility .3s linear,transform .3s ease;transition:opacity .3s linear,visibility .3s linear,transform .3s ease,-webkit-transform .3s ease;width:100%}.collaborators__link{border-bottom:1px solid #161615;font-size:.875rem;font-weight:300}.collaborators__projects-text{font-size:.875rem;font-weight:300;line-height:1.3;margin:0;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .3s linear,visibility .3s linear,-webkit-transform .3s ease;transition:opacity .3s linear,visibility .3s linear,-webkit-transform .3s ease;transition:opacity .3s linear,visibility .3s linear,transform .3s ease;transition:opacity .3s linear,visibility .3s linear,transform .3s ease,-webkit-transform .3s ease}.collaborators__image{width:100%}.collaborators__name{font-size:.9375rem;font-weight:400;line-height:1.3;width:calc(100% - 25px)}.collaborators__arrow{bottom:0;opacity:0;position:absolute;right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.7s cubic-bezier(.34,.7,.27,1);transition:.7s cubic-bezier(.34,.7,.27,1)}@media only screen and (min-width:37.5rem){.about-hero__container{padding-bottom:70px;padding-top:105px}.about-hero__title{font-size:5.625rem;margin-bottom:30px}.about-hero__text{font-size:1.5625rem}.about-hero__arrow{bottom:70px}.team__container{padding-bottom:140px}.team__title{margin-bottom:50px}.team__image-container{margin-bottom:50px;margin-left:12.5%;width:87.5%}.team__members{grid-column-gap:40px;grid-row-gap:50px;margin-left:25%;width:62.5%}.team__link,.team__name,.team__position{font-size:1.125rem}.philosophy__container{padding-bottom:140px;padding-top:140px}.philosophy__content{width:87.5%}.philosophy__text-main{font-size:1.5625rem;margin-bottom:60px}.philosophy__text-secondary{font-size:1.125rem;margin-bottom:120px;width:70%}.philosophy__image-container{margin-left:37.5%;width:62.5%}.philosophy__steps{margin-bottom:160px;margin-left:-30px;padding:0 30px;width:calc(100% + 60px)}.philosophy__step{font-size:1.9375rem}.philosophy__arrow{margin:0 20px;width:100px}.about-quote__container{padding-bottom:130px;padding-top:130px}.about-quote__quote{font-size:4.375rem;line-height:4.5625rem;margin-left:12.5%;margin-right:12.5%;width:75%}.about-quote__quote-line-before{margin:0 10px;width:60px}.about-quote__quote-line-before:before{border-top:3px solid #000;margin-right:20px;-webkit-transform:translateY(-20px);transform:translateY(-20px);width:60px}.about-quote__author,.about-quote__position{font-size:1.125rem}.collaborators__container{padding-top:140px}.collaborators__title{margin-bottom:80px;width:25%}.collaborators__text{font-size:1.5625rem;margin-bottom:180px;margin-left:12.5%;width:87.5%}.collaborators__collaborators{grid-gap:16px;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:grid;grid-template-columns:repeat(2,1fr)}.collaborators__collaborator{margin-bottom:0;width:100%}.collaborators__collaborator:nth-of-type(5n+1){margin-left:0;margin-right:25%;width:75%}.collaborators__collaborator:nth-of-type(5n+2){margin-left:0;margin-right:0;margin-top:50%;width:100%}.collaborators__collaborator:nth-of-type(5n+3){margin-left:25%;margin-right:0;margin-top:45px;width:75%}.collaborators__collaborator:nth-of-type(5n+4){margin-left:25%;margin-right:0;margin-top:60%;width:75%}.collaborators__collaborator:nth-of-type(5n+5){margin-left:0;margin-right:0;margin-top:-15%;width:100%}.collaborators__content{margin-bottom:20px}.collaborators__projects{margin-bottom:40px;width:100%}.collaborators__link,.collaborators__projects-text{font-size:1.125rem}.collaborators__name{font-size:1.125rem;width:calc(100% - 25px)}}@media only screen and (min-width:64rem){.about-hero__content{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-hero__title{font-size:7.5rem;margin-bottom:0;margin-left:8.33333%;width:41.66666%}.about-hero__text{font-size:2.1875rem;margin-left:8.33333%;margin-right:8.33333%;width:33.33333%}.about-hero__arrow{bottom:20px}.team__container{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:215px;padding-top:250px}.team__title{margin-bottom:0;padding-right:16px;width:8.33333%}.team__image-container{margin-bottom:100px;margin-left:0;width:83.33333%}.team__members{grid-column-gap:20px;grid-row-gap:70px;grid-template-columns:repeat(3,1fr);margin-left:33.33333%;width:50%}.philosophy__container{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;grid-template-columns:7fr 5fr;padding-bottom:150px;padding-top:210px}.philosophy__content{margin-left:15%;width:85%}.philosophy__text-main{font-size:2.1875rem}.philosophy__text-secondary{margin-bottom:160px;width:50%}.philosophy__image-container{grid-column:2/3;grid-row:1/2;margin-left:20%;width:60%}.philosophy__steps{grid-column:1/3;margin-bottom:0;margin-left:8.33333%;margin-right:8.33333%;overflow-x:initial;overflow-y:initial;padding:0;width:83.33333%}.philosophy__arrow{width:calc(100% - 40px)}.about-quote__container{padding-bottom:160px;padding-top:170px}.about-quote__quote{margin-bottom:30px;margin-left:25%;margin-right:25%;width:50%}.about-quote__quote-line-before{width:70px}.about-quote__quote-line-before:before{-webkit-transform:translateY(-25px);transform:translateY(-25px);width:70px}.collaborators__container{padding-top:90px}.collaborators__title{margin-bottom:100px;width:8.33333%}.collaborators__text{font-size:2.1875rem;margin-bottom:190px;margin-left:16.66666%;width:66.666666%}.collaborators__collaborators{margin-left:8.33333%;margin-right:8.33333%;width:83.33333%}.collaborators__collaborator:nth-of-type(5n+1){margin-right:40%;width:60%}.collaborators__collaborator:nth-of-type(5n+2){margin-left:0;margin-right:0;margin-top:35%;width:100%}.collaborators__collaborator:nth-of-type(5n+3){margin-left:20%;margin-right:20%;margin-top:-40px;width:60%}.collaborators__collaborator:nth-of-type(5n+4){margin-left:25%;margin-right:0;margin-top:20%;width:75%}.collaborators__content{margin-bottom:25px}.collaborators__overlay{padding:35px 30px}.collaborators__projects{margin-bottom:80px}}.styleguide{background-color:#fff}.styleguide__container,.styleguide__list-container,.styleguide__text-container,.styleguide__title-container{margin-left:auto;margin-right:auto;padding:2em 20px}@media only screen and (min-width:600px){.styleguide__container,.styleguide__list-container,.styleguide__text-container,.styleguide__title-container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1024px){.styleguide__container,.styleguide__list-container,.styleguide__text-container,.styleguide__title-container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:50px;padding-right:50px}}.styleguide__container--black,.styleguide__list-container--black,.styleguide__text-container--black,.styleguide__title-container--black{background-color:#161615}.styleguide__container--green,.styleguide__list-container--green,.styleguide__text-container--green,.styleguide__title-container--green{background-color:#f7f7f7}.styleguide__name{color:#161615}.styleguide__intro,.styleguide__name{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.styleguide__intro{color:#fff}.styleguide__wysiwyg-title{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;color:#161615}.error404 .footer,.error404 .footer-hover{display:none}.error404 .module-hero{height:95vh;padding-top:100px;pointer-events:all}.error404 .module-hero__title--desktop{display:block}.error404 .module-hero__link-home{display:block;font-size:16px;font-weight:400;margin:50px auto 0;text-align:center;text-transform:uppercase}.error404 .module-hero__container-arrow-down,.error-link{display:none}.error-link{pointer-events:all}@media only screen and (min-width:64rem){.error404 .module-hero__link-home{display:none}.error-link{cursor:none;display:block;height:100%;position:absolute;width:100%;z-index:1000}}body{background-color:#000}.temporary-wrapper{background-color:#fff}.temporary-preloader{-ms-flex-line-pack:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-content:center;align-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100vh;-webkit-justify-content:center;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:2}.temporary-preloader--animate .temporary-preloader__image{opacity:1}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(1n){-webkit-transition-delay:.15s;transition-delay:.15s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(2n){-webkit-transition-delay:.3s;transition-delay:.3s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(3n){-webkit-transition-delay:.45s;transition-delay:.45s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(4n){-webkit-transition-delay:.6s;transition-delay:.6s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(5n){-webkit-transition-delay:.75s;transition-delay:.75s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(6n){-webkit-transition-delay:.9s;transition-delay:.9s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(7n){-webkit-transition-delay:1.05s;transition-delay:1.05s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(8n){-webkit-transition-delay:1.2s;transition-delay:1.2s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(9n){-webkit-transition-delay:1.35s;transition-delay:1.35s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(10n){-webkit-transition-delay:1.5s;transition-delay:1.5s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(11n){-webkit-transition-delay:1.65s;transition-delay:1.65s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(12n){-webkit-transition-delay:1.8s;transition-delay:1.8s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(13n){-webkit-transition-delay:1.95s;transition-delay:1.95s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(14n){-webkit-transition-delay:2.1s;transition-delay:2.1s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(15n){-webkit-transition-delay:2.25s;transition-delay:2.25s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(16n){-webkit-transition-delay:2.4s;transition-delay:2.4s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(17n){-webkit-transition-delay:2.55s;transition-delay:2.55s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(18n){-webkit-transition-delay:2.7s;transition-delay:2.7s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(19n){-webkit-transition-delay:2.85s;transition-delay:2.85s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(20n){-webkit-transition-delay:3s;transition-delay:3s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(21n){-webkit-transition-delay:3.15s;transition-delay:3.15s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(22n){-webkit-transition-delay:3.3s;transition-delay:3.3s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(23n){-webkit-transition-delay:3.45s;transition-delay:3.45s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(24n){-webkit-transition-delay:3.6s;transition-delay:3.6s}.temporary-preloader--animate .temporary-preloader__image:nth-of-type(25n){-webkit-transition-delay:3.75s;transition-delay:3.75s}.temporary-preloader--hide .temporary-preloader__logo{display:none}.temporary-preloader--hide .temporary-preloader__image{-webkit-transform:translateY(150vh) rotate(15deg);transform:translateY(150vh) rotate(15deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.7s ease-in;transition:.7s ease-in}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(1n){-webkit-transition-delay:.03s;transition-delay:.03s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(2n){-webkit-transition-delay:.06s;transition-delay:.06s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(3n){-webkit-transition-delay:.09s;transition-delay:.09s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(4n){-webkit-transition-delay:.12s;transition-delay:.12s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(5n){-webkit-transition-delay:.15s;transition-delay:.15s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(6n){-webkit-transition-delay:.18s;transition-delay:.18s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(7n){-webkit-transition-delay:.21s;transition-delay:.21s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(8n){-webkit-transition-delay:.24s;transition-delay:.24s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(9n){-webkit-transition-delay:.27s;transition-delay:.27s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(10n){-webkit-transition-delay:.3s;transition-delay:.3s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(11n){-webkit-transition-delay:.33s;transition-delay:.33s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(12n){-webkit-transition-delay:.36s;transition-delay:.36s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(13n){-webkit-transition-delay:.39s;transition-delay:.39s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(14n){-webkit-transition-delay:.42s;transition-delay:.42s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(15n){-webkit-transition-delay:.45s;transition-delay:.45s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(16n){-webkit-transition-delay:.48s;transition-delay:.48s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(17n){-webkit-transition-delay:.51s;transition-delay:.51s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(18n){-webkit-transition-delay:.54s;transition-delay:.54s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(19n){-webkit-transition-delay:.57s;transition-delay:.57s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(20n){-webkit-transition-delay:.6s;transition-delay:.6s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(21n){-webkit-transition-delay:.63s;transition-delay:.63s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(22n){-webkit-transition-delay:.66s;transition-delay:.66s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(23n){-webkit-transition-delay:.69s;transition-delay:.69s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(24n){-webkit-transition-delay:.72s;transition-delay:.72s}.temporary-preloader--hide .temporary-preloader__image:nth-of-type(25n){-webkit-transition-delay:.75s;transition-delay:.75s}.temporary-preloader__logo{max-width:55px;width:100%}@media only screen and (min-width:37.5rem){.temporary-preloader__logo{max-width:70px}}.temporary-preloader__image{-o-object-fit:contain;object-fit:contain;opacity:0;pointer-events:none;position:absolute}.temporary-preloader__image:first-child{height:90vh;left:5vw;-o-object-position:left;object-position:left;top:5vh;width:55vw}@media only screen and (min-width:37.5rem){.temporary-preloader__image:first-child{width:40vw}}.temporary-preloader__image:nth-child(2){-o-object-position:center;object-position:center;right:10vw;top:1vh;width:35vw}.temporary-preloader__image:nth-child(3){left:12vh;-o-object-position:center;object-position:center;top:10vh;width:70vw}@media only screen and (min-width:64rem){.temporary-preloader__image:nth-child(3){left:15vh;top:25vh;width:65vw}}.temporary-preloader__image:nth-child(4){bottom:10vh;-o-object-position:center;object-position:center;right:10vw;width:35vw}.temporary-preloader__image:nth-child(5){bottom:0;left:8vw;-o-object-position:center;object-position:center;width:92vw}@media only screen and (min-width:37.5rem){.temporary-preloader__image:nth-child(5){bottom:10vh;left:8vw;width:82vw}}@media only screen and (min-width:64rem){.temporary-preloader__image:nth-child(5){bottom:15vh;left:15vw;width:70vw}}.temporary-preloader__image:nth-child(6){height:45vh;left:8vh;-o-object-position:center;object-position:center;top:10vh;width:45vw}@media only screen and (min-width:64rem){.temporary-preloader__image:nth-child(6){height:80vh;left:4vh;top:10vh;width:45vw}}.temporary-preloader__image:nth-child(7){height:90vh;-o-object-position:center;object-position:center;right:5vw;top:3vh;width:42vw}.temporary-preloader__image:nth-child(8){height:50vh;left:36vw;-o-object-position:center;object-position:center;top:25vh;width:35vw}.temporary-preloader__image:nth-child(9){height:43vh;left:1vw;-o-object-position:top left;object-position:top left;top:4vh;width:55vw}.temporary-preloader__image:nth-child(10){bottom:18vh;height:40vh;-o-object-position:center;object-position:center;right:10vw;width:47vw}.temporary-preloader__image:nth-child(11){height:88vh;left:25vw;-o-object-position:center;object-position:center;top:5vh;width:50vw}.temporary-preloader__image:nth-child(12){bottom:3vh;height:52vh;-o-object-position:center;object-position:center;right:8vw;width:50vw}.temporary-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;padding:15px;position:relative;width:100%}.temporary-header--hide{opacity:0}.temporary-header--hide:after{-webkit-transform:scaleX(0);transform:scaleX(0)}.temporary-header--hide .temporary-header__logo{opacity:0}.temporary-header:after{background-color:#161615;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .5s ease .5s;transition:-webkit-transform .5s ease .5s;transition:transform .5s ease .5s;transition:transform .5s ease .5s,-webkit-transform .5s ease .5s;width:100%}.temporary-header__logo{max-width:55px;-webkit-transition:opacity .5s ease .5s;transition:opacity .5s ease .5s;width:100%}.temporary-header__language{position:absolute;right:15px;top:12px;z-index:1}@media only screen and (min-width:37.5rem){.temporary-header__language{right:20px;top:20px}}.temporary-header__language .wpml-ls{padding:0}.temporary-header__language .wpml-ls-link{font-size:.875rem;font-weight:400;line-height:1;padding:0;text-align:center}.temporary-header__language .wpml-ls-link:after{background-color:#161615;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:.3s ease;transition:.3s ease;width:100%}.temporary-header__language .wpml-ls-link:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}@media only screen and (min-width:37.5rem){.temporary-header__language .wpml-ls-link{font-size:1rem}.temporary-header{padding:20px}}.temporary-content{position:relative}.temporary-content--hide,.temporary-content--hide .temporary-content__contact{opacity:0}@media only screen and (min-width:64rem){.temporary-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.temporary-content__container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;padding:60px 35px;width:100%}@media only screen and (min-width:37.5rem){.temporary-content__container{padding:75px 85px}}@media only screen and (min-width:64rem){.temporary-content__container{margin:0 auto;max-width:1500px;padding:150px 40px 185px}}.temporary-content__title{font-family:GTSectraFine,Helvetica,Arial,sans-serif;font-size:10vw;font-weight:300;line-height:1.1;position:relative;text-align:center}.temporary-content__title.appear .word{padding-top:0}.temporary-content__title .word{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:10vw;overflow:hidden;padding-top:40px;position:relative;-webkit-transition:padding-top 1s cubic-bezier(.3,1,.4,1);transition:padding-top 1s cubic-bezier(.3,1,.4,1);-webkit-transition-delay:calc(var(--line-index)*.1s);transition-delay:calc(var(--line-index)*.1s)}@media only screen and (min-width:37.5rem){.temporary-content__title .word{height:80px;padding-top:85px}}@media only screen and (min-width:64rem){.temporary-content__title .word{height:132px;padding-top:140px}}.temporary-content__title [data-word=TM]{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;font-size:.5rem;position:absolute;top:6em}@media only screen and (min-width:37.5rem){.temporary-content__title [data-word=TM]{font-size:.75rem;top:10em}}@media only screen and (min-width:64rem){.temporary-content__title [data-word=TM]{top:12.5em}}@media only screen and (min-width:37.5rem){.temporary-content__title{font-size:4.5rem}}@media only screen and (min-width:64rem){.temporary-content__title{font-size:7.5rem}}.temporary-content__images{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin-bottom:60px;margin-top:-15px;position:relative;width:55%;z-index:1}.temporary-content__images:before{content:"";display:block;padding-top:100%}@media only screen and (min-width:37.5rem){.temporary-content__images{margin-bottom:75px;margin-top:-50px;width:50%}}@media only screen and (min-width:64rem){.temporary-content__images{margin-top:-50px;width:25%}}.temporary-content__image-title{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:0;position:absolute;width:100%}.temporary-content__text{font-size:.875rem;font-weight:400;line-height:1.4;margin-bottom:60px;opacity:0;text-align:left;-webkit-transition:opacity 1s cubic-bezier(.3,1,.4,1);transition:opacity 1s cubic-bezier(.3,1,.4,1);-webkit-transition-delay:.3s;transition-delay:.3s}.temporary-content__text.appear{opacity:1}.temporary-content__text b{font-weight:500}.temporary-content__text a{display:inline-block;position:relative}.temporary-content__text a:hover:after{-webkit-transform:scaleX(0);transform:scaleX(0)}.temporary-content__text a:after{background-color:#161615;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;-webkit-transform-origin:left;transform-origin:left;-webkit-transition:.3s ease;transition:.3s ease;width:100%}@media only screen and (min-width:37.5rem){.temporary-content__text{font-size:1rem;margin-bottom:75px}}@media only screen and (min-width:64rem){.temporary-content__text{width:50%}}.temporary-content__team{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%}@media only screen and (min-width:37.5rem){.temporary-content__team{width:50%}}@media only screen and (min-width:64rem){.temporary-content__team{grid-gap:50px;display:grid;grid-template-columns:repeat(4,auto);width:auto}}.temporary-content__team-member{font-size:.875rem;font-weight:400;line-height:1;position:relative;text-align:center}.temporary-content__team-member:after{background-color:#161615;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:.3s ease;transition:.3s ease;width:100%}.temporary-content__team-member:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}@media only screen and (min-width:37.5rem){.temporary-content__team-member{font-size:1rem}}.temporary-content__contact{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;padding-bottom:65px;padding-left:35px;padding-right:35px;-webkit-transition:opacity .5s ease .5s;transition:opacity .5s ease .5s;width:100%}@media only screen and (min-width:37.5rem){.temporary-content__contact{padding-bottom:100px;padding-left:85px;padding-right:85px}}@media only screen and (min-width:64rem){.temporary-content__contact{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;height:100vh;left:40px;padding-bottom:0;padding-left:0;padding-right:0;position:fixed;top:0;width:auto}}.temporary-content__contact-title{font-size:.875rem;font-weight:300;line-height:1.2;margin-bottom:1em;text-align:center}.temporary-content__contact-email{font-size:.875rem;font-weight:300;line-height:1.2;position:relative;text-align:center}.temporary-content__contact-email:after{background-color:#161615;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:.3s ease;transition:.3s ease;width:100%}.temporary-content__contact-email:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.temporary-content__contact-phone{font-size:.875rem;font-weight:300;line-height:1.2;position:relative;text-align:center}.temporary-content__contact-phone:after{background-color:#161615;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:.3s ease;transition:.3s ease;width:100%}.temporary-content__contact-phone:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.temporary-content__social-medias{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin-top:15px}@media only screen and (min-width:64rem){.temporary-content__social-medias{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}}.temporary-content__social-media{font-size:.875rem;font-weight:300;line-height:1.2;position:relative;text-align:center}.temporary-content__social-media:after{background-color:#161615;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:.3s ease;transition:.3s ease;width:100%}.temporary-content__social-media:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.temporary-footer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;padding:15px;position:relative;width:100%}.temporary-footer--hide{opacity:0}.temporary-footer--hide:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.temporary-footer--hide .temporary-footer__credits{opacity:0}.temporary-footer:before{background-color:#161615;content:"";display:block;height:1px;left:0;position:absolute;top:0;-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .5s ease .5s;transition:-webkit-transform .5s ease .5s;transition:transform .5s ease .5s;transition:transform .5s ease .5s,-webkit-transform .5s ease .5s;width:100%}.temporary-footer__credits{font-family:IBMPlexMono,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:300;line-height:1;text-align:center;-webkit-transition:opacity .5s ease .5s;transition:opacity .5s ease .5s;width:100%}@media only screen and (min-width:37.5rem){.temporary-footer{padding:20px}}@media print{@page{size:portrait}*,:after,:before{color:#000!important}body{max-width:670px}html{font-size:10px!important}}.transition-fade{opacity:1;-webkit-transition:opacity .7s ease;transition:opacity .7s ease}html.is-animating .transition-fade{opacity:0}.wolfpack-container{position:relative;z-index:2}[data-wolfpack-section],body.wolfpack-scroll [data-wolfpack]{pointer-events:all}body.wolfpack-scroll [data-wolfpack-section]{margin-bottom:-2px;margin-top:0;position:relative;will-change:transform;z-index:1}@supports selector(:nth-child(1 of x)){body.wolfpack-scroll [data-wolfpack-section]{will-change:unset!important}}.wolfpack-mobile .wolfpack-container{height:auto!important}.wolfpack-mobile.noscroll{overflow:hidden}body{-webkit-transition:background-color .5s ease;transition:background-color .5s ease}body.dragging{cursor:-webkit-grabbing;cursor:grabbing}body.dragging,body.dragging [data-wolfpack]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-scrollbar]{background-color:transparent;height:100%;opacity:0;pointer-events:all;position:absolute;right:0;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:10px;z-index:111111}[data-scrollbar].scrollbar--show,[data-scrollbar]:hover{opacity:1}[data-scrollbar].scrollbar--show :hover{cursor:-webkit-grabbing;cursor:grabbing}[data-scrollbar-thumb]{background-color:#000;border-radius:150px;cursor:-webkit-grab;cursor:grab;height:100px;left:0;margin-right:0 2px;opacity:.5;position:absolute;top:0;-webkit-transition:height .5s ease;transition:height .5s ease;width:8px}[data-marquee-container]{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:100%}[data-marquee-container],[data-marquee-content]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}[data-marquee-content]{-webkit-animation:marquee linear infinite;animation:marquee linear infinite;white-space:nowrap;will-change:transform}@-webkit-keyframes marquee{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes marquee{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}[data-stay]{position:absolute}@media only screen and (max-width:1024px){[data-cursor-container]{display:none}[data-scrollbar]{opacity:0!important;pointer-events:none!important}}[data-follow-me]{will-change:transform}[data-separate-characters]{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[data-separate-characters] .separate-character__letter{display:inline-block}.separate-word{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.separate-word__word{display:inline-block;margin-right:.2em}[data-cursor-container]{opacity:1;pointer-events:none}[data-cursor-container],[data-cursor-pointer]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}[data-cursor-pointer]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;position:fixed;-webkit-transform:translate(0);transform:translate(0);z-index:111}[data-cursor-pointer] svg{-webkit-transition:.5s ease;transition:.5s ease}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}.height-calc{height:100vh}