.__nuxt-error-page{padding:1rem;background:#f7f8fb;color:#47494e;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:sans-serif;font-weight:100!important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;position:absolute;top:0;left:0;right:0;bottom:0}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{font-size:1.5rem;margin-top:15px;color:#47494e;margin-bottom:8px}.__nuxt-error-page .description{color:#7f828b;line-height:21px;margin-bottom:10px}.__nuxt-error-page a{color:#7f828b!important;text-decoration:none}.__nuxt-error-page .logo{position:fixed;left:12px;bottom:12px}.nuxt-progress{position:fixed;top:0;left:0;right:0;height:4px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#00539f;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:#b20707}.main-scrollable[data-v-8d353a8e]{width:100vw;max-width:100%}:root{--header-height:104px}@media(min-width:980px){:root{--header-height:124px}}.HeaderCmp[data-v-07e8cbb4]{height:0;--header-color-hover:#29abfb}.bar[data-v-07e8cbb4]{--header-color:#000;position:fixed;left:0;top:0;width:100%;min-width:320px;z-index:500;background:hsla(0,0%,100%,0);transition:top .4s cubic-bezier(.645,.045,.355,1),background-color .4s cubic-bezier(.645,.045,.355,1);will-change:top,background-color}.inverted .bar[data-v-07e8cbb4],.menuOpened .bar[data-v-07e8cbb4]{--header-color:#fff}.HeaderCmp:not(.menuOpened) .bar.headroom--not-top[data-v-07e8cbb4]{--header-height:72px;background-color:#fff;--header-color:#000}.HeaderCmp:not(.menuOpened) .bar.headroom--unpinned[data-v-07e8cbb4]{top:calc(var(--header-height)*-1)}.skip-link[data-v-07e8cbb4]{position:absolute;left:-5000px;top:8px;z-index:2;border-radius:2px}html.keyboard-user .skip-link[data-v-07e8cbb4]:focus{left:8px;outline:var(--outline-width,3px) solid var(--outline-color,#29abfb);outline-offset:var(--outline-offset,0)}.bar-row[data-v-07e8cbb4]{height:var(--header-height);transition:height .4s cubic-bezier(.645,.045,.355,1)}.logo-link[data-v-07e8cbb4]{--outline-color:var(--header-color);display:block;color:var(--header-color);border-radius:3px}html.keyboard-user .logo-link[data-v-07e8cbb4]:focus{outline:var(--outline-width,2px) solid var(--outline-color,#29abfb);outline-offset:var(--outline-offset,1px)}.main-menu-link[data-v-07e8cbb4]{padding-top:13px;padding-bottom:12px;color:var(--header-color);margin-top:-13px;margin-bottom:-15px;border-radius:3px;position:relative}.main-menu-link[data-v-07e8cbb4]:after{content:" ";display:block;height:1px;width:0;position:absolute;background-color:currentColor;left:0;bottom:10px;transition:width .4s cubic-bezier(.645,.045,.355,1);will-change:width}.main-menu-link>span[data-v-07e8cbb4]{display:block;border-radius:.1px}.main-menu-link.nuxt-link-exact-active[data-v-07e8cbb4]:after,.main-menu-link[data-v-07e8cbb4]:hover:after{width:100%}html.keyboard-user .main-menu-link:focus>span[data-v-07e8cbb4]{outline:var(--outline-width,3px) solid var(--outline-color,#29abfb);outline-offset:var(--outline-offset,4px)}.main-menu ul li:last-child a span[data-v-07e8cbb4]{background:linear-gradient(90deg,#0070e0 25.76%,#cb00dd 88.72%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.main-menu ul li:last-child a[data-v-07e8cbb4]:after{background:linear-gradient(90deg,#0070e0 25.76%,#cb00dd 88.72%)}.main-menu-mobile ul li:last-child a span[data-v-07e8cbb4]{background:linear-gradient(90deg,#0b84ff 17.54%,#9270ff 54.04%,#df0df1 86.24%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.main-menu-mobile ul li:last-child a span[data-v-07e8cbb4]:after{background:linear-gradient(90deg,#0b84ff 17.54%,#9270ff 54.04%,#df0df1 86.24%)}header.inverted .main-menu ul li:last-child a span[data-v-07e8cbb4]{background:#fff;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}header.inverted .main-menu ul li:last-child a[data-v-07e8cbb4]:after{background:#fff}header.inverted .headroom--not-top.headroom--pinned .main-menu ul li:last-child a span[data-v-07e8cbb4],header.inverted .headroom--not-top.headroom--unpinned .main-menu ul li:last-child a span[data-v-07e8cbb4]{background:linear-gradient(90deg,#0070e0 25.76%,#cb00dd 88.72%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}header.inverted .headroom--not-top.headroom--pinned .main-menu ul li:last-child a[data-v-07e8cbb4]:after,header.inverted .headroom--not-top.headroom--unpinned .main-menu ul li:last-child a[data-v-07e8cbb4]:after{background:linear-gradient(90deg,#0070e0 25.76%,#cb00dd 88.72%)}.menu-toggler[data-v-07e8cbb4]{width:44px;height:44px;position:relative;color:var(--header-color);transition:color .3s cubic-bezier(.645,.045,.355,1);will-change:color;border-radius:50%}html.keyboard-user .menu-toggler[data-v-07e8cbb4]:focus{outline:var(--outline-width,3px) solid var(--outline-color,#29abfb);outline-offset:var(--outline-offset,-3px)}.menu-toggler[data-v-07e8cbb4]:after,.menu-toggler[data-v-07e8cbb4]:before{content:" ";display:block;width:24px;height:2px;background:currentColor;position:absolute;left:10px;top:21px;transition:-webkit-transform .4s cubic-bezier(.645,.045,.355,1);transition:transform .4s cubic-bezier(.645,.045,.355,1);transition:transform .4s cubic-bezier(.645,.045,.355,1),-webkit-transform .4s cubic-bezier(.645,.045,.355,1);will-change:transform}.menu-toggler[data-v-07e8cbb4]:before{-webkit-transform:translate(-4px,-4px);transform:translate(-4px,-4px)}.menu-toggler[data-v-07e8cbb4]:after{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}.menu-toggler[data-v-07e8cbb4]:hover{color:var(--header-color-hover)}.menuOpen .menu-toggler[data-v-07e8cbb4]:before{-webkit-transform:translate(0) rotate(-135deg);transform:translate(0) rotate(-135deg)}.menuOpen .menu-toggler[data-v-07e8cbb4]:after{-webkit-transform:translate(0) rotate(135deg);transform:translate(0) rotate(135deg)}.mobile-menu[data-v-07e8cbb4]{--scrollbar-track-color:hsla(0,0%,100%,0.3);--scrollbar-thumb-color:hsla(0,0%,100%,0.3);--menu-wrapper-pt:32px;--menu-wrapper-p:48px;position:fixed;right:0;top:0;width:100%;height:100%;z-index:499;background:#000;color:#fff;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}@media(min-width:768px){.mobile-menu[data-v-07e8cbb4]{--menu-wrapper-pt:64px;--menu-wrapper-p:96px}}.mobile-menu[data-v-07e8cbb4]:before{content:" ";display:block;height:var(--menu-wrapper-pt);background:linear-gradient(180deg,#000,transparent);z-index:2}.mobile-menu>.wrapper[data-v-07e8cbb4],.mobile-menu[data-v-07e8cbb4]:before{position:absolute;left:0;top:var(--header-height);right:0}.mobile-menu>.wrapper[data-v-07e8cbb4]{bottom:0;padding:var(--menu-wrapper-pt) var(--menu-wrapper-p) var(--menu-wrapper-p);overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;z-index:1}.mobile-menu .link[data-v-07e8cbb4]{display:block;color:#fff}.mobile-menu .link>span[data-v-07e8cbb4]{display:inline-block;position:relative;border-radius:2px}.mobile-menu .link>span[data-v-07e8cbb4]:after{content:" ";display:block;height:1px;width:0;position:absolute;background-color:currentColor;left:0;bottom:-2px;transition:width .4s cubic-bezier(.645,.045,.355,1);will-change:width}.mobile-menu .link.nuxt-link-exact-active>span[data-v-07e8cbb4]:after,.mobile-menu .link:hover>span[data-v-07e8cbb4]:after{width:100%}html.keyboard-user .mobile-menu .link:focus>span[data-v-07e8cbb4]{outline:var(--outline-width,3px) solid var(--outline-color,#29abfb);outline-offset:var(--outline-offset,2px)}.main-menu-mobile .link[data-v-07e8cbb4]{font-size:14px;line-height:18px;letter-spacing:.1em;font-weight:400;text-transform:uppercase}.sep[data-v-07e8cbb4]{border-top:1px solid #fff;max-width:260px}.hiddenMenu .main-menu[data-v-07e8cbb4],.hiddenMenu .menu-toggler[data-v-07e8cbb4]{display:none!important}.ThxLogo[data-v-1d09ccd6]{font-size:24px}.ThxLogo.short[data-v-1d09ccd6]{font-size:18px}.IconCmp[data-v-404131e6]{display:block;width:calc(var(--icon-ratio, 1)*1em);height:1em;-webkit-transform:rotate(var(--icon-rotation,0deg)) translate(var(--icon-translate-x,0),var(--icon-translate-y,0));transform:rotate(var(--icon-rotation,0deg)) translate(var(--icon-translate-x,0),var(--icon-translate-y,0));-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.IconCmp.rotateAnimation[data-v-404131e6]{transition:-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1),-webkit-transform .2s cubic-bezier(.645,.045,.355,1)}.social-item[data-v-bbadc034]{font-size:32px;display:block;width:1em;height:1em;border-radius:50%;background:#fff;color:#000;transition:background-color .3s cubic-bezier(.645,.045,.355,1)}.social-item[data-v-bbadc034]:hover{background-color:#29abfb}html.keyboard-user .social-item[data-v-bbadc034]:focus{outline:var(--outline-width,3px) solid var(--outline-color,#29abfb);outline-offset:var(--outline-offset,0)}.plain .social-item[data-v-bbadc034]{background:transparent;transition:color .3s cubic-bezier(.645,.045,.355,1)}.plain .social-item[data-v-bbadc034]:hover{color:rgba(0,0,0,.7)}.FooterCmp[data-v-0bd71a60]{padding-top:48px;padding-bottom:48px}@media(min-width:768px){.FooterCmp[data-v-0bd71a60]{padding-top:120px}}@media(min-width:980px){.FooterCmp[data-v-0bd71a60]{padding-top:220px}}.menus-row[data-v-0bd71a60]{--td-gutter-y:64px}.copyright+.places[data-v-0bd71a60]{margin-top:48px}@media(min-width:980px){.copyright+.places[data-v-0bd71a60]{margin-top:72px}}.language-socials[data-v-0bd71a60]{margin-top:64px}@media(min-width:980px){.language-socials[data-v-0bd71a60]{margin-top:96px}}.bottom-menu[data-v-0bd71a60]{margin-top:24px}@media(min-width:768px){.bottom-menu[data-v-0bd71a60]{margin-top:96px}}@media(min-width:980px){.bottom-menu[data-v-0bd71a60]{margin-top:160px}}.bottom-menu a[data-v-0bd71a60]{display:block;transition:color .3s cubic-bezier(.645,.045,.355,1);border-radius:2px}.bottom-menu a[data-v-0bd71a60]:hover{color:#29abfb}html.keyboard-user .bottom-menu a[data-v-0bd71a60]:focus{outline:var(--outline-width,3px) solid var(--outline-color,#29abfb);outline-offset:var(--outline-offset,2px)}.link[data-v-9a860492]{transition:color .3s cubic-bezier(.645,.045,.355,1);border-radius:2px}.link[data-v-9a860492]:hover{color:#29abfb}html.keyboard-user .link[data-v-9a860492]:focus{outline:var(--outline-width,3px) solid var(--outline-color,#29abfb);outline-offset:var(--outline-offset,2px)}.ButtonCmp[data-v-0f3abcb8]{--button-cmp-color:#000;--button-cmp-color-hover:#027bc5;--button-cmp-color-hover-inverted:#29abfb;display:inline-block;vertical-align:middle;color:var(--button-cmp-color);border-radius:4px}.ButtonCmp[data-v-0f3abcb8]:not(.disabled):not(.decorative){transition:color .4s cubic-bezier(.645,.045,.355,1)}.ButtonCmp:not(.disabled):not(.decorative) .IconCmp[data-v-0f3abcb8]{transition:-webkit-transform .4s cubic-bezier(.175,.885,.32,1.275);transition:transform .4s cubic-bezier(.175,.885,.32,1.275);transition:transform .4s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .4s cubic-bezier(.175,.885,.32,1.275)}.ButtonCmp[data-v-0f3abcb8]:not(.disabled):not(.decorative):active,.ButtonCmp[data-v-0f3abcb8]:not(.disabled):not(.decorative):hover{color:var(--button-cmp-color-hover);--icon-translate-x:20%}.button-cmp-hover-wrapper .ButtonCmp[data-v-0f3abcb8]{transition:color .4s cubic-bezier(.645,.045,.355,1)}.button-cmp-hover-wrapper .ButtonCmp .IconCmp[data-v-0f3abcb8]{transition:-webkit-transform .4s cubic-bezier(.175,.885,.32,1.275);transition:transform .4s cubic-bezier(.175,.885,.32,1.275);transition:transform .4s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .4s cubic-bezier(.175,.885,.32,1.275)}.button-cmp-hover-wrapper:active .ButtonCmp[data-v-0f3abcb8],.button-cmp-hover-wrapper:hover .ButtonCmp[data-v-0f3abcb8]{color:var(--button-cmp-color-hover);--icon-translate-x:20%}html.keyboard-user .ButtonCmp[data-v-0f3abcb8]:focus{outline:var(--outline-width,3px) solid var(--outline-color,#29abfb);outline-offset:var(--outline-offset,2px)}.ButtonCmp.disabled[data-v-0f3abcb8]{opacity:.5;cursor:not-allowed}.ButtonCmp.inverted[data-v-0f3abcb8]{--button-cmp-color:#fff}.ButtonCmp.inverted[data-v-0f3abcb8]:active,.ButtonCmp.inverted[data-v-0f3abcb8]:hover{color:var(--button-cmp-color-hover-inverted)!important}.ButtonCmp.iconOnly[data-v-0f3abcb8]{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;--outline-offset:-3px}.wrapper[data-v-0f3abcb8]{display:flex;align-items:center;padding:14px 0;margin:-14px 0}.iconLeft .wrapper[data-v-0f3abcb8]{flex-direction:row-reverse}@media(min-width:1280px){.wrapper[data-v-0f3abcb8]{padding:13px 0;margin:-13px 0}}.t[data-v-0f3abcb8]{-webkit-transform:translateY(-.075em);transform:translateY(-.075em)}.icon-large[data-v-0f3abcb8]{font-size:.8572em;margin-left:8px}.iconLeft .icon-large[data-v-0f3abcb8]{margin-left:0;margin-right:8px}.icon-small[data-v-0f3abcb8]{font-size:12px}.GlobalIcons[data-v-48aa9d27]{display:none!important}.PageTransition[data-v-4ec8c648]{position:fixed;left:0;top:0;width:100%;height:100%;background:#29abfb;z-index:500}.layer-enter-active[data-v-4ec8c648],.layer-leave-active[data-v-4ec8c648]{transition:-webkit-transform .5s cubic-bezier(.55,.055,.675,.19);transition:transform .5s cubic-bezier(.55,.055,.675,.19);transition:transform .5s cubic-bezier(.55,.055,.675,.19),-webkit-transform .5s cubic-bezier(.55,.055,.675,.19)}.layer-leave-active[data-v-4ec8c648]{transition-duration:.5s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.layer-enter[data-v-4ec8c648]{-webkit-transform:translateY(100%);transform:translateY(100%)}.layer-leave-to[data-v-4ec8c648]{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.PageLoad[data-v-377bda36]{position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;z-index:10001}.loading-enter-active[data-v-377bda36],.loading-leave-active[data-v-377bda36]{transition:opacity 1s cubic-bezier(.645,.045,.355,1)}.loading-enter[data-v-377bda36],.loading-leave-to[data-v-377bda36]{opacity:0}.title-col[data-v-4496b012]{padding-top:160px;padding-bottom:96px}@media(min-width:768px){.title-col[data-v-4496b012]{padding-bottom:160px}}@media(min-width:980px){.title-col[data-v-4496b012]{padding-top:228px}}.cta-wrapper[data-v-4496b012]{position:relative}@media(min-width:980px){.title[data-v-4496b012]{padding-left:1em}.title .first-line[data-v-4496b012]{margin-left:-1em}}.title .first-line[data-v-4496b012]{overflow:hidden;white-space:nowrap}.title .first-line>span[data-v-4496b012]{display:inline-block;vertical-align:middle}@media(max-width:1439.98px){.title[data-v-4496b012]{font-size:6.8vw!important}}@media(max-width:979.98px){.title[data-v-4496b012]{font-size:7.8vw!important}}.title .second-line[data-v-4496b012]{overflow:hidden;white-space:nowrap}.title .second-line>span[data-v-4496b012]{display:inline-block;vertical-align:middle}.words[data-v-4496b012]{display:inline-flex;flex-direction:column;height:1.125em;overflow:hidden;text-align:right;vertical-align:middle}.words>span[data-v-4496b012]{display:block}.words.animation>span[data-v-4496b012]{-webkit-animation:vertical-scroll-data-v-4496b012 16s infinite;animation:vertical-scroll-data-v-4496b012 16s infinite;-webkit-animation-timing-function:cubic-bezier(.78,-.42,.19,1.39),linear,cubic-bezier(.78,-.42,.19,1.39),linear,cubic-bezier(.78,-.42,.19,1.39),linear,linear;animation-timing-function:cubic-bezier(.78,-.42,.19,1.39),linear,cubic-bezier(.78,-.42,.19,1.39),linear,cubic-bezier(.78,-.42,.19,1.39),linear,linear;will-change:transform}@-webkit-keyframes vertical-scroll-data-v-4496b012{13%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}46%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}53%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}79%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}86%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}99.99999999%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes vertical-scroll-data-v-4496b012{13%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}46%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}53%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}79%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}86%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}99.99999999%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}to{-webkit-transform:translate(0);transform:translate(0)}}.cta[data-v-4496b012]{position:absolute;bottom:40px;left:100%;white-space:nowrap;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media(min-width:980px){.cta[data-v-4496b012]{bottom:48px}}@media(min-width:1280px){.col-xl-auto[data-v-4496b012]{width:5%}}.BlockClients[data-v-e77de006]{--picture-cmp-object-fit:contain}.swiper[data-v-e77de006]{margin:0 var(--h-gap,0)}.swiper[data-v-e77de006] .swiper-wrapper{transition-timing-function:linear}.logo[data-v-e77de006],.swiper-slide[data-v-e77de006]{width:120px;height:40px}@media(min-width:768px){.logo[data-v-e77de006],.swiper-slide[data-v-e77de006]{width:240px;height:80px}}a.logo-wrapper[data-v-e77de006]{transition:opacity .4s cubic-bezier(.645,.045,.355,1)}a.logo-wrapper[data-v-e77de006]:hover{opacity:.75}.email[data-v-bcd47c78]{transition:color .3s cubic-bezier(.645,.045,.355,1);border-radius:4px;position:relative;padding-right:1.5em;display:inline-block;vertical-align:middle}.email .IconCmp[data-v-bcd47c78]{position:absolute;right:0;top:65%;margin-top:-.5em;transition:-webkit-transform .4s cubic-bezier(.175,.885,.32,1.275);transition:transform .4s cubic-bezier(.175,.885,.32,1.275);transition:transform .4s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .4s cubic-bezier(.175,.885,.32,1.275)}.email[data-v-bcd47c78]:hover{color:#29abfb;--icon-translate-x:20%}html.keyboard-user .email[data-v-bcd47c78]:focus{outline:var(--outline-width,3px) solid var(--outline-color,#29abfb);outline-offset:var(--outline-offset,5px)}.PictureCmp[data-v-1bd616d9]{width:100%;height:0;padding-bottom:calc(100%*var(--image-aspect-ratio))}.col-image-2[data-v-1bd616d9]{padding-top:28.66%}@media(min-width:768px){.col-image-2[data-v-1bd616d9]{padding-top:64px}}.col-image-4[data-v-1bd616d9]{padding-top:19.13%}@media(min-width:768px){.col-image-4[data-v-1bd616d9]{padding-top:64px}}.text[data-v-1bd616d9]{padding-top:64px;padding-bottom:64px}.BlockHeroBanner[data-v-602b5454]{position:relative;background-color:#000}.content[data-v-602b5454]{padding-top:160px;padding-bottom:120px;min-height:100vh;position:relative;z-index:1}@media(min-width:980px){.content[data-v-602b5454]{padding-top:200px;padding-bottom:160px}}.col-cta[data-v-602b5454],.wrapper[data-v-602b5454]{position:relative;z-index:2}.image[data-v-602b5454]{position:absolute!important;z-index:1}.image[data-v-602b5454],.image[data-v-602b5454]:after{left:0;top:0;right:0;bottom:0}.image[data-v-602b5454]:after{content:" ";display:block;position:absolute;z-index:2;background:#000;background:linear-gradient(225deg,#0e486b,#000 50%);opacity:.7}.cta-wrapper[data-v-602b5454]{position:relative}.cta[data-v-602b5454]{position:absolute;bottom:40px;left:100%;white-space:nowrap;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media(min-width:980px){.cta[data-v-602b5454]{bottom:48px}}.IconCmp.icon-subtitle[data-v-602b5454]{height:2em;width:2em;margin-bottom:8px}.container-fluid[data-v-633e10bf]{padding-top:160px}@media(min-width:980px){.container-fluid[data-v-633e10bf]{padding-top:200px}}.link[data-v-633e10bf]{transition:color .3s cubic-bezier(.645,.045,.355,1);border-radius:2px}.link[data-v-633e10bf]:hover{color:#29abfb}html.keyboard-user .link[data-v-633e10bf]:focus{outline:var(--outline-width,3px) solid var(--outline-color,#29abfb);outline-offset:var(--outline-offset,3px)}.BlockHeroBanner[data-v-7826a2a0],.content[data-v-7826a2a0]{position:relative}.content[data-v-7826a2a0]{padding-top:160px;padding-bottom:120px;min-height:100vh;z-index:1}.v-auto .content[data-v-7826a2a0]{min-height:auto;padding-bottom:32px}@media(min-width:980px){.content[data-v-7826a2a0]{padding-top:200px;padding-bottom:160px}}.col-cta[data-v-7826a2a0]{z-index:2}.col-cta[data-v-7826a2a0],.cta-wrapper[data-v-7826a2a0]{position:relative}.sep[data-v-7826a2a0]{border-top:2px solid #000}@media(max-width:767.98px){.sep[data-v-7826a2a0]{max-width:54%}}@media(min-width:768px){.col-md-30[data-v-7826a2a0]{flex:0 0 auto;width:30%}.col-md-70[data-v-7826a2a0]{flex:0 0 auto;width:70%}}.cta[data-v-7826a2a0]{position:absolute;bottom:40px;left:100%;white-space:nowrap;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media(min-width:980px){.cta[data-v-7826a2a0]{bottom:48px}}.images[data-v-7826a2a0]{position:relative}@media(max-width:767.98px){.images[data-v-7826a2a0]{margin-left:-30vw;margin-right:-30vw;padding-bottom:0}}.images>.container-fluid[data-v-7826a2a0]{position:relative;z-index:2}.images[data-v-7826a2a0]:after{content:" ";display:block;position:absolute;left:0;top:50%;right:0;bottom:0;z-index:1;background:currentColor}.image-item-1[data-v-7826a2a0]{padding-top:13%}.image-item-2[data-v-7826a2a0]{padding-top:6.6%}.content[data-v-57b81c69]{padding-top:160px}@media(min-width:980px){.content[data-v-57b81c69]{padding-top:200px}}.title-col[data-v-26200f02]{padding-top:160px;padding-bottom:54px}@media(min-width:768px){.title-col[data-v-26200f02]{padding-bottom:96px}}@media(min-width:980px){.title-col[data-v-26200f02]{padding-top:228px;padding-bottom:160px}}.cta-wrapper[data-v-26200f02]{position:relative}@media(min-width:980px){.title[data-v-26200f02]{padding-left:1em;text-indent:-1em}}.cta[data-v-26200f02]{position:absolute;bottom:40px;left:100%;white-space:nowrap;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media(min-width:980px){.cta[data-v-26200f02]{bottom:48px}}@media(min-width:1280px){.col-xl-auto[data-v-26200f02]{width:5%}}.half-bg[data-v-51f28596]{position:relative}.half-bg>.container-fluid[data-v-51f28596]{position:relative;z-index:2}.half-bg[data-v-51f28596]:after{content:" ";position:absolute;left:-1px;top:50%;right:-1px;bottom:-1px;z-index:1;background:currentColor}.MediaCmp.media-type-image[data-v-51f28596]{margin-top:var(--parallax-offset,0);margin-bottom:var(--parallax-offset,0)}.media-wrapper[data-v-51f28596]{position:relative}.media-wrapper>.MediaCmp[data-v-51f28596]{z-index:1}.play-button[data-v-51f28596]{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-end;color:#fff;line-height:32px!important;gap:12px;padding:16px}@media(min-width:768px){.play-button[data-v-51f28596]{padding:40px}}.play-button .t[data-v-51f28596]{-webkit-transform:translateY(-.15em);transform:translateY(-.15em)}.play-button .icon[data-v-51f28596]{font-size:16px;display:flex;align-items:center;justify-content:center;border:1px solid;height:2em;width:2em;border-radius:50%;background:rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);transition:background-color .4s cubic-bezier(.645,.045,.355,1),-webkit-transform .4s cubic-bezier(.645,.045,.355,1);transition:background-color .4s cubic-bezier(.645,.045,.355,1),transform .4s cubic-bezier(.645,.045,.355,1);transition:background-color .4s cubic-bezier(.645,.045,.355,1),transform .4s cubic-bezier(.645,.045,.355,1),-webkit-transform .4s cubic-bezier(.645,.045,.355,1)}.play-button .IconCmp[data-v-51f28596]{-webkit-transform:translate(-.1em);transform:translate(-.1em)}.play-button:hover .icon[data-v-51f28596]{background:rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.BlockOffsetImages[data-v-ecee337a]{--image-offset-x:-6%;--image-offset-y:14%}.col-image-1[data-v-ecee337a]{position:relative;z-index:2}.col-image-2[data-v-ecee337a]{position:relative;z-index:1}.layout_3 .image-1[data-v-ecee337a]{margin-right:var(--image-offset-x);padding-top:var(--image-offset-y)}.layout_3 .image-2[data-v-ecee337a]{margin-left:var(--image-offset-x)}.half-bg[data-v-ecee337a]{position:relative}.half-bg>.container-fluid[data-v-ecee337a]{position:relative;z-index:2}.half-bg[data-v-ecee337a]:after{content:" ";position:absolute;left:-1px;top:50%;right:-1px;bottom:-1px;z-index:1;background:currentColor}.places-row[data-v-165c48ea]{--td-gutter-y:64px}@media(min-width:576px){.places-row[data-v-165c48ea]{--td-gutter-x:48px}}@media(min-width:1280px){.places-row[data-v-165c48ea]{--td-gutter-x:96px}}.image-wrapper[data-v-95bb4d08]{position:relative;width:100%;height:0;padding-bottom:120%;overflow:hidden}@media(min-width:576px){.image-wrapper[data-v-95bb4d08]{padding-bottom:148%}}.PictureCmp[data-v-95bb4d08]{position:absolute!important;top:var(--parallax-offset,0);bottom:0;right:0;left:0;overflow:hidden}@media(min-width:576px){.PictureCmp[data-v-95bb4d08]{padding-bottom:148%}}.main-row[data-v-408c8790]{--td-gutter-y:48px}@media(min-width:980px){.main-row[data-v-408c8790]{--td-gutter-y:64px}}@media(max-width:767.98px){.ServiceItem[data-v-0fffa140]:not(:first-child){margin-top:96px}}.ServiceItem[data-v-028a116e]{position:relative}.border[data-v-028a116e]{height:1px;background:currentColor;position:absolute;left:0;top:var(--border-top);width:100%}@media(min-width:768px){.border[data-v-028a116e]{top:0;opacity:.5;transition:opacity .6s cubic-bezier(.645,.045,.355,1)}.ServiceItem:focus-within .border[data-v-028a116e],.ServiceItem:hover .border[data-v-028a116e]{opacity:1}}.PictureCmp[data-v-028a116e]{width:100%;height:0;padding-bottom:350px}@media(min-width:768px){.PictureCmp[data-v-028a116e]{padding-bottom:calc(100%*var(--image-aspect-ratio))}}.AnimatedPattern[data-v-028a116e]{--pattern-size:190;position:absolute!important;right:calc(var(--pattern-size)/-2*1px);bottom:calc(var(--pattern-size)/-2*1px);z-index:2}@media(min-width:768px){.AnimatedPattern[data-v-028a116e]{left:calc(var(--pattern-size)/-2*1px);top:calc(var(--pattern-size)/-2*1px);right:auto;bottom:auto}}@media(min-width:768px){.image-wrapper[data-v-028a116e]{margin-top:-64px}}@media(min-width:768px){.image-wrapper[data-v-028a116e],.text-wrapper[data-v-028a116e]{pointer-events:none;opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px);transition:opacity .6s cubic-bezier(.645,.045,.355,1),-webkit-transform .6s cubic-bezier(.645,.045,.355,1);transition:opacity .6s cubic-bezier(.645,.045,.355,1),transform .6s cubic-bezier(.645,.045,.355,1);transition:opacity .6s cubic-bezier(.645,.045,.355,1),transform .6s cubic-bezier(.645,.045,.355,1),-webkit-transform .6s cubic-bezier(.645,.045,.355,1)}.ServiceItem:focus-within .image-wrapper[data-v-028a116e],.ServiceItem:focus-within .text-wrapper[data-v-028a116e],.ServiceItem:hover .image-wrapper[data-v-028a116e],.ServiceItem:hover .text-wrapper[data-v-028a116e]{opacity:1;-webkit-transform:translate(0);transform:translate(0);pointer-events:auto}.wrapper[data-v-028a116e]{height:var(--closed-height);transition:height .6s cubic-bezier(.645,.045,.355,1),opacity .6s cubic-bezier(.645,.045,.355,1);opacity:.5}.wrapper>.row[data-v-028a116e]{pointer-events:none}.ServiceItem:focus-within .wrapper[data-v-028a116e],.ServiceItem:hover .wrapper[data-v-028a116e]{height:var(--opened-height);opacity:1}}.services>li[data-v-712aa68c]{position:relative;margin-bottom:1px}.line[data-v-712aa68c]{display:block;position:absolute;left:0;bottom:-1px;width:100%;height:1px;background:currentColor}.CardTextGradient[data-v-12531e4d]{position:relative;overflow:hidden;background:#000}.CardTextGradient[data-v-12531e4d]:after{content:" ";display:block;position:absolute;left:-1px;height:101%;right:-1px;bottom:-1px;background:linear-gradient(0deg,#000,transparent);z-index:2}.CardTextGradient.with-link[data-v-12531e4d]:after{transition:height 1s cubic-bezier(.645,.045,.355,1)}.CardTextGradient.with-link .PictureCmp[data-v-12531e4d]{transition:-webkit-transform 1s cubic-bezier(.645,.045,.355,1);transition:transform 1s cubic-bezier(.645,.045,.355,1);transition:transform 1s cubic-bezier(.645,.045,.355,1),-webkit-transform 1s cubic-bezier(.645,.045,.355,1)}.CardTextGradient.with-link[data-v-12531e4d]:hover:after{height:150%}.CardTextGradient.with-link:hover .PictureCmp[data-v-12531e4d]{-webkit-transform:scale(1.05);transform:scale(1.05)}.same-height-box[data-v-12531e4d]{min-height:var(--text-gradient-card-min-height,0)}.PictureCmp[data-v-12531e4d]{position:absolute!important;left:0;top:0;width:100%;height:100%;z-index:1}.content[data-v-12531e4d]{position:relative;z-index:3;height:315px}@media(min-width:768px){.content[data-v-12531e4d]{height:345px}.big .content[data-v-12531e4d]{max-width:75%}.slider-two-items .content[data-v-12531e4d]{max-width:100%}}@media(min-width:980px){.content[data-v-12531e4d]{height:512px}.project .content[data-v-12531e4d]{height:628px}.big .content[data-v-12531e4d]{max-width:50%}.slider-two-items .content[data-v-12531e4d]{max-width:100%}}.arrow .content .wrapper[data-v-12531e4d]{padding-bottom:32px;position:relative}@media(min-width:980px){.arrow .content .wrapper[data-v-12531e4d]{padding-bottom:0;padding-right:60px}}.arrow-icon[data-v-12531e4d]{position:absolute;right:0;bottom:-.5em;font-size:32px}@media(min-width:980px){.arrow-icon[data-v-12531e4d]{bottom:0}}.link[data-v-12531e4d]{display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:4}html.keyboard-user .link[data-v-12531e4d]:focus{outline:var(--outline-width,3px) solid var(--outline-color,#29abfb);outline-offset:var(--outline-offset,-3px)}@media(min-width:768px)and (max-width:979.98px){.slider-two-items .content[data-v-12531e4d]{padding:24px!important}}.main-row[data-v-d2eab4e4]{--td-gutter-x:24px;--td-gutter-y:64px}@media(min-width:768px){.main-row[data-v-d2eab4e4]{--td-gutter-x:48px}}@media(min-width:980px){.main-row[data-v-d2eab4e4]{--td-gutter-x:64px}}@media(min-width:1280px){.main-row[data-v-d2eab4e4]{--td-gutter-x:96px;--td-gutter-y:96px}}.image-wrapper[data-v-a8969e24]{position:relative;width:100%;height:0;padding-bottom:87.8%;overflow:hidden}.PictureCmp[data-v-a8969e24]{position:absolute!important;top:var(--parallax-offset,-64px);right:0;bottom:var(--parallax-offset,-64px);left:0;overflow:hidden}.swiper[data-v-23726851]{margin:0 calc(var(--h-gap, 0vw)*-1)}.swiper[data-v-23726851] .swiper-wrapper{transition-timing-function:linear}.swiper-slide[data-v-23726851]{width:auto}.title[data-v-23726851]{display:flex;align-items:center;padding:0 .7em;-webkit-user-select:none;user-select:none;position:relative}.title .IconCmp[data-v-23726851]{font-size:.56em;position:absolute;left:-.5em;top:46%;margin-top:-.5em}.sep[data-v-40804fce]{border-top:1px solid;margin:16px 0 32px;width:100%;max-width:84px}.Filters[data-v-4654b2a2]{padding-bottom:64px;position:relative;z-index:10}.filter-text[data-v-dc0fb1ca]{-webkit-transform:translateY(.1em);transform:translateY(.1em)}.filter-icon[data-v-dc0fb1ca]{font-size:10px}.combobox[data-v-09bb8128],.Dropdown[data-v-09bb8128]{position:relative}.combobox[data-v-09bb8128]{z-index:1;cursor:pointer;border-radius:var(--combobox-outline-radius,2px);padding-left:var(--combobox-gx,0);padding-right:var(--combobox-gx,0);-webkit-user-select:none;user-select:none;outline:none}html.keyboard-user .combobox[data-v-09bb8128]:focus{outline:var(--outline-width,3px) solid var(--outline-color,#29abfb);outline-offset:var(--outline-offset,0)}.expanded .combobox[data-v-09bb8128]{outline:none}.disabled .combobox[data-v-09bb8128]{opacity:.5;cursor:not-allowed;outline:0!important}.listbox[data-v-09bb8128]{position:absolute;left:0;top:100%;width:100%;z-index:10;background:#fff;color:#000;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:2px;max-height:200px;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;--scrollbar-track-color:rgba(0,0,0,0.02);--scrollbar-thumb-color:rgba(0,0,0,0.5)}.listboxTop .listbox[data-v-09bb8128]{top:auto;bottom:100%}.option[data-v-09bb8128]{cursor:pointer;font-size:16px;line-height:1.3125;font-weight:300;padding:8px 16px 6px}.option.active[data-v-09bb8128],.option[data-v-09bb8128]:hover{background-color:#efefef}html.keyboard-user .option.active[data-v-09bb8128]{outline:var(--outline-width,3px) solid var(--outline-color,#29abfb);outline-offset:var(--outline-offset,-3px)}.option[aria-selected=true][data-v-09bb8128]{background-color:#000;color:#fff}.expand-enter-active[data-v-09bb8128],.expand-leave-active[data-v-09bb8128]{transition:opacity .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:opacity .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1);transition:opacity .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1)}.expand-enter[data-v-09bb8128],.expand-leave-to[data-v-09bb8128]{opacity:0;-webkit-transform:translateY(-16px);transform:translateY(-16px)}.filters[data-v-635bc832]{padding-bottom:64px}.filter[data-v-dd2d8372]{transition:color .3s cubic-bezier(.645,.045,.355,1);border-radius:2px}.filter[data-v-dd2d8372]:not(.current):not(.disabled):hover{color:#29abfb}.filter.disabled[data-v-dd2d8372]{opacity:.5}html.keyboard-user .filter[data-v-dd2d8372]:focus{outline:var(--outline-width,3px) solid var(--outline-color,#29abfb);outline-offset:var(--outline-offset,-2)}.CardDesignKit[data-v-166dfd95]{border:1px solid rgba(0,0,0,.1);position:relative;box-shadow:0 0 24px rgba(0,0,0,.08)}.MediaCmp[data-v-166dfd95]{position:relative;z-index:1}.title[data-v-166dfd95]{position:absolute;left:0;top:0;width:50%;z-index:2;padding:20px 0 0 20px}.title[data-v-166dfd95]:before{content:" ";display:block;height:1px;width:20px;background:currentColor;margin:0 0 12px}.content[data-v-166dfd95]{padding:20px}.bottom-image[data-v-166dfd95]{width:36px;height:36px;border-radius:50%;overflow:hidden}.headline[data-v-f023c92c]{margin-bottom:4px}@media(min-width:768px){.col-md-40[data-v-f023c92c]{width:40%}.col-md-60[data-v-f023c92c]{width:60%}}.twoImages[data-v-f023c92c]{position:relative}.twoImages .image-1[data-v-f023c92c]{position:relative;margin-left:24%;z-index:1;padding-bottom:16%}.twoImages .image-2[data-v-f023c92c]{position:absolute;left:0;bottom:0;width:40%;z-index:2}.MediaCmp[data-v-1978291b]{display:block;width:100%;height:0;padding-bottom:var(--media-aspect-ratio,100%);position:relative}.image[data-v-1978291b]{position:absolute!important;left:0;top:0;width:100%;height:100%}a.MediaCmp .image[data-v-1978291b]{transition:opacity .4s cubic-bezier(.645,.045,.355,1)}a.MediaCmp:hover .image[data-v-1978291b]{opacity:.85}.BlockBannerSlider[data-v-7cb78b25]{background-image:var(--banner-slider-bg-image,none);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.inactive-opacity .slide[data-v-7cb78b25]{opacity:.3;transition:opacity .4s cubic-bezier(.645,.045,.355,1)}.inactive-opacity .swiper-slide-active .slide[data-v-7cb78b25]{opacity:1}.SliderProgress[data-v-7f2a68fc]{padding-top:32px}.SliderProgress>.row[data-v-7f2a68fc]{--td-gutter-x:32px}.SliderProgress.color-white .bar[data-v-7f2a68fc]{background:hsla(0,0%,100%,.5)}@media(min-width:980px){.SliderProgress[data-v-7f2a68fc]{padding-top:56px}.SliderProgress>.row[data-v-7f2a68fc]{--td-gutter-x:64px}}.bar[data-v-7f2a68fc]{height:1px;background:rgba(0,0,0,.5);position:relative}.progress[data-v-7f2a68fc]{position:absolute;left:0;top:-1px;height:3px;background:currentColor;transition:width .4s cubic-bezier(.645,.045,.355,1)}.number[data-v-7f2a68fc]{-webkit-transform:translateY(.08em);transform:translateY(.08em)}.swiper-button-next[data-v-7f2a68fc],.swiper-button-prev[data-v-7f2a68fc]{cursor:pointer}.sep[data-v-098f3bf1]{border-top:1px solid}.PictureCmp[data-v-5a2ddb4c]{position:relative;width:100%;height:0;padding-bottom:83.1579%;overflow:hidden}.BlockMediaText[data-v-a4ad66b2]{--gutter-top:96px;--gutter-bottom:96px;background:var(--bg-color);position:relative}.BlockMediaText>.container-fluid[data-v-a4ad66b2]{position:relative;z-index:2}@media(min-width:980px){.BlockMediaText[data-v-a4ad66b2]{--gutter-top:160px;--gutter-bottom:160px}}.content[data-v-a4ad66b2]{padding-top:var(--gutter-top);position:relative;z-index:1}@media(min-width:980px){.content[data-v-a4ad66b2]{padding-bottom:var(--gutter-bottom);min-height:100vh}}.video-wrapper[data-v-a4ad66b2]{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.video-wrapper>video[data-v-a4ad66b2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.font-size-headline[data-v-a4ad66b2]{opacity:.5}.main-row[data-v-a4ad66b2]{position:relative;z-index:1}.image-col[data-v-a4ad66b2]{padding-top:48px;padding-bottom:var(--gutter-bottom)}@media(min-width:980px){.image-col[data-v-a4ad66b2]{padding-top:var(--gutter-top)}}.image-wrapper[data-v-a4ad66b2]{margin-left:var(--container-offset,0);position:relative}.to-edge .image-wrapper[data-v-a4ad66b2]{--picture-cmp-object-fit:contain;--picture-cmp-object-position:0 50%}@media(min-width:980px){.image-wrapper[data-v-a4ad66b2]{height:100%}}.image[data-v-a4ad66b2]{width:100%;height:0;padding-bottom:56.25%}@media(min-width:980px){.image[data-v-a4ad66b2]{position:absolute!important;left:0;top:0;right:0;bottom:0;width:auto;height:auto;padding-bottom:0}}.posts[data-v-26a98f6d]{position:relative;padding-top:1px}.sep[data-v-26a98f6d]{border-top:1px solid;margin:24px 0 64px}@media(min-width:768px){.sep[data-v-26a98f6d]{margin:48px 0}}.list-item:last-child .sep[data-v-26a98f6d]{display:none}.CardNews[data-v-959beab4]{position:relative}.CardNews:hover .PictureCmp[data-v-959beab4] picture{-webkit-transform:scale(1.05);transform:scale(1.05)}.PictureCmp[data-v-959beab4]{position:relative;width:100%;height:192px;overflow:hidden}@media(min-width:768px){.PictureCmp[data-v-959beab4]{height:296px}}.PictureCmp[data-v-959beab4] picture{transition:-webkit-transform 1s cubic-bezier(.645,.045,.355,1);transition:transform 1s cubic-bezier(.645,.045,.355,1);transition:transform 1s cubic-bezier(.645,.045,.355,1),-webkit-transform 1s cubic-bezier(.645,.045,.355,1)}.content[data-v-959beab4]>:not(:first-child){padding-top:16px}.link[data-v-959beab4]{display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:5;border-radius:1px}html.keyboard-user .link[data-v-959beab4]:focus{outline:var(--outline-width,3px) solid var(--outline-color,#29abfb);outline-offset:var(--outline-offset,4px)}.BlockProjectHero[data-v-267881bf]{--gutter-top:120px;--gutter-bottom:100px;background:var(--bg-color);position:relative}.BlockProjectHero.with-gradiend[data-v-267881bf]{background:linear-gradient(var(--bg-color-angle,0deg),var(--bg-color),var(--bg-color-2))}.BlockProjectHero>.container-fluid[data-v-267881bf]{position:relative;z-index:2}@media(min-width:980px){.BlockProjectHero[data-v-267881bf]{--gutter-top:160px;--gutter-bottom:120px}}.BlockProjectHero .project-tags-hero[data-v-267881bf]{position:relative;bottom:auto}@media(min-width:980px){.BlockProjectHero .project-tags-hero[data-v-267881bf]{position:absolute;bottom:calc(var(--gutter-bottom)/2)}}.content[data-v-267881bf]{padding-top:var(--gutter-top);position:relative;z-index:1}@media(min-width:980px){.content[data-v-267881bf]{padding-bottom:calc(var(--gutter-bottom)*1.5);min-height:100vh}}.video-wrapper[data-v-267881bf]{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.video-wrapper>video[data-v-267881bf]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.font-size-headline[data-v-267881bf]{opacity:.5}.main-row[data-v-267881bf]{position:relative;z-index:1}.cta-wrapper[data-v-267881bf]{height:0;position:relative;z-index:2}.cta[data-v-267881bf]{position:absolute;bottom:40px;left:100%;white-space:nowrap;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media(min-width:980px){.cta[data-v-267881bf]{bottom:48px}}.image-col[data-v-267881bf]{padding-top:48px;padding-bottom:var(--gutter-bottom)}@media(min-width:980px){.image-col[data-v-267881bf]{padding-top:var(--gutter-top);padding-bottom:0}}.image-wrapper[data-v-267881bf]{margin-right:var(--container-offset,0);position:relative;--picture-cmp-object-fit:contain;--picture-cmp-object-position:100% 50%}@media(min-width:980px){.image-wrapper[data-v-267881bf]{height:100%}}.image[data-v-267881bf]{width:100%;height:0;padding-bottom:100%}.image>video[data-v-267881bf]{display:block;position:absolute;right:0;bottom:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}@media(min-width:980px){.image[data-v-267881bf]{position:absolute!important;left:0;top:0;right:0;bottom:0;width:auto;height:auto;padding-bottom:0}}.projects[data-v-cea73640]{position:relative;padding-top:1px}.projects-row[data-v-cea73640]{--td-gutter-y:96px}@media(min-width:768px){.projects-row[data-v-cea73640]{--td-gutter-x:32px}.projects-row .v-offset[data-v-cea73640]{padding-top:var(--td-gutter-y)}}@media(min-width:980px){.projects-row[data-v-cea73640]{--td-gutter-x:48px}}@media(min-width:1280px){.projects-row[data-v-cea73640]{--td-gutter-x:96px}}.CardProjectSmall[data-v-cad52916]{position:relative}.CardProjectSmall:hover .PictureCmp[data-v-cad52916] picture{-webkit-transform:scale(1.05);transform:scale(1.05)}.image-wrapper[data-v-cad52916]{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden}@media(min-width:768px){.large .image-wrapper[data-v-cad52916]{padding-bottom:56.4053%}}.PictureCmp[data-v-cad52916]{position:absolute!important;top:var(--parallax-offset,-64px);right:0;bottom:var(--parallax-offset,-64px);left:0;overflow:hidden}.PictureCmp[data-v-cad52916] picture{transition:-webkit-transform 1s cubic-bezier(.645,.045,.355,1);transition:transform 1s cubic-bezier(.645,.045,.355,1);transition:transform 1s cubic-bezier(.645,.045,.355,1),-webkit-transform 1s cubic-bezier(.645,.045,.355,1)}.content[data-v-cad52916]{position:relative;z-index:3}@media(min-width:768px){.large .content[data-v-cad52916]{width:50%}}.link[data-v-cad52916]{display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:5;border-radius:1px}html.keyboard-user .link[data-v-cad52916]:focus{outline:var(--outline-width,3px) solid var(--outline-color,#29abfb);outline-offset:var(--outline-offset,4px)}.main-row[data-v-8be9b3b2]{--td-gutter-x:32px}@media(min-width:980px){.main-row[data-v-8be9b3b2]{--td-gutter-x:64px}}.image[data-v-8be9b3b2]{width:100%;height:0;padding-bottom:calc(var(--gallery-image-ratio, 0)*100%)}.col-index-0[data-v-8be9b3b2]{padding-top:6%}.col-index-2[data-v-8be9b3b2]{padding-top:10%}.BlockScrollableSections[data-v-82e69876],.text-container[data-v-82e69876]{position:relative}.text-container[data-v-82e69876]{z-index:2}.images-wrapper[data-v-82e69876]{position:absolute;left:0;top:0;width:100%;z-index:1}.images-box[data-v-82e69876]{height:0;padding-bottom:92%;position:relative}.images-box.single-image[data-v-82e69876]{padding-bottom:84%}@media(min-width:768px){.images-box[data-v-82e69876]{height:60vh;padding-bottom:0;margin-top:20vh}}@media(min-width:980px){.images-box[data-v-82e69876]{margin-top:0;height:100vh}}.image-1[data-v-82e69876]{position:absolute;left:0;width:50%;top:0;height:55%;z-index:2;overflow:hidden}@media(min-width:768px){.image-1[data-v-82e69876]{top:15%;height:40%}}.image-2[data-v-82e69876]{position:absolute;right:0;width:70%;bottom:0;z-index:1;height:65%;overflow:hidden}@media(min-width:768px){.image-2[data-v-82e69876]{bottom:15%;height:50%}}.single-image .image-2[data-v-82e69876]{width:100%;height:100%}@media(min-width:768px){.single-image .image-2[data-v-82e69876]{bottom:20%;height:60%}}.image[data-v-82e69876]{position:absolute!important;left:0;top:0;right:0;bottom:0}.section[data-v-82e69876]{padding-top:48px;padding-bottom:48px}@media(min-width:768px){.section[data-v-82e69876]{min-height:100vh;padding-top:96px;padding-bottom:96px}}.cta-wrapper[data-v-82e69876]{position:relative;height:100vh}.cta-wrapper[data-v-82e69876]:after{content:" ";display:block;position:absolute;left:50%;top:0;bottom:0;width:1px;background:#fff;opacity:.33}@media(min-width:1280px){.cta-wrapper[data-v-82e69876]:after{left:0}}.scroll-cta[data-v-82e69876]{position:absolute;top:50%;left:0;white-space:nowrap;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}@media(min-width:1280px){.scroll-cta[data-v-82e69876]{left:-48px}}.scroll-cta.ButtonCmp.inverted[data-v-82e69876]:hover{color:#fff!important}.BlockScrollableTexts[data-v-e68f30d2]{position:relative;height:400vh}.pinned-box[data-v-e68f30d2]{position:relative;height:100vh}.bg[data-v-e68f30d2]{position:absolute;left:0;top:0;width:100%;z-index:1}.bg-image[data-v-e68f30d2]{position:absolute!important;z-index:1}.bg-image[data-v-e68f30d2],.bg-image[data-v-e68f30d2]:after{left:0;top:0;right:0;bottom:0}.bg-image[data-v-e68f30d2]:after{content:" ";display:block;position:absolute;z-index:2;background:#000;background:linear-gradient(225deg,#0e486b,#000 50%);opacity:.7}.bg-container[data-v-e68f30d2]{position:relative;z-index:2}.bg-content[data-v-e68f30d2]{height:100vh;padding-top:96px;padding-bottom:96px}.main-container[data-v-e68f30d2]{position:absolute;left:0;top:0;width:100%;z-index:2}.texts-row[data-v-e68f30d2]{height:100vh}@media(max-width:767.98px){.texts-row[data-v-e68f30d2]{padding-top:190px}}.cta-wrapper[data-v-e68f30d2]{position:relative}.cta-wrapper[data-v-e68f30d2]:after{content:" ";display:block;position:absolute;left:50%;top:0;bottom:0;width:1px;background:#fff;opacity:.33}@media(min-width:1280px){.cta-wrapper[data-v-e68f30d2]:after{left:0}}.scroll-cta[data-v-e68f30d2]{position:absolute;top:50%;left:0;white-space:nowrap;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}@media(min-width:1280px){.scroll-cta[data-v-e68f30d2]{left:-48px}}.CardProject[data-v-776214e8]{position:relative}@media(min-width:768px){.CardProject[data-v-776214e8]{background:#fff;height:0;padding-bottom:63%}.slider-two-items .CardProject[data-v-776214e8]{padding-bottom:100%}.CardProject.inverted[data-v-776214e8]{background:#000;color:#fff}.CardProject:hover .ButtonCmp[data-v-776214e8]{color:#fff!important}.CardProject .card-title[data-v-776214e8]{font-size:40px!important}}.CardProject:hover .PictureCmp[data-v-776214e8] picture{-webkit-transform:scale(1.05);transform:scale(1.05)}@media(min-width:768px)and (max-width:979.98px){.card-title[data-v-776214e8]{font-size:20px!important;line-height:1.3333!important;font-weight:400}}@media(min-width:768px){.slider-two-items .col-cta[data-v-776214e8],.slider-two-items .col-text[data-v-776214e8]{display:none}.slider-two-items .same-height-box[data-v-776214e8]{min-height:var(--text-gradient-card-min-height,0)}.slider-two-items .PictureCmp[data-v-776214e8]:after{content:" ";display:block;position:absolute;left:-1px;height:101%;right:-1px;bottom:-1px;background:linear-gradient(0deg,#000,transparent);z-index:2;transition:height 1s cubic-bezier(.645,.045,.355,1)}.slider-two-items .CardProject:hover .PictureCmp[data-v-776214e8]:after{height:150%}}@media(min-width:768px)and (max-width:979.98px){.slider-two-items .content[data-v-776214e8]{padding:24px!important}.slider-two-items .card-title[data-v-776214e8]{font-size:20px!important;line-height:1.3333!important;font-weight:400}}@media(min-width:980px){.slider-two-items .card-title[data-v-776214e8]{font-size:24px!important;line-height:1.3333!important;font-weight:400}}.PictureCmp[data-v-776214e8]{position:relative;width:100%;height:328px;overflow:hidden}.PictureCmp[data-v-776214e8] picture{transition:-webkit-transform 1s cubic-bezier(.645,.045,.355,1);transition:transform 1s cubic-bezier(.645,.045,.355,1);transition:transform 1s cubic-bezier(.645,.045,.355,1),-webkit-transform 1s cubic-bezier(.645,.045,.355,1)}@media(max-width:767.98px){.PictureCmp[data-v-776214e8] img{-o-object-position:100% 50%;object-position:100% 50%}}@media(min-width:768px){.PictureCmp[data-v-776214e8]{position:absolute!important;left:0;top:0;height:100%;z-index:1}}.content[data-v-776214e8]{position:relative;z-index:3}@media(min-width:768px){.content[data-v-776214e8]{position:absolute;left:0;top:0;height:100%;width:calc(50% + 48px)}.slider-two-items .content[data-v-776214e8]{width:100%;justify-content:flex-end!important}}@media(min-width:980px){.content[data-v-776214e8]{width:calc(50% + 48px)}}.tags[data-v-776214e8]{position:absolute;left:0;bottom:100%;z-index:4}.inverted .tags[data-v-776214e8]{color:#fff}@media(max-width:767.98px){.tags[data-v-776214e8]{color:#fff;padding:32px 24px 16px;overflow:hidden;width:100%}.tags>span[data-v-776214e8]{display:block;position:relative;z-index:2}.tags[data-v-776214e8]:after{content:" ";display:block;position:absolute;left:-1px;height:100%;right:-1px;bottom:-1px;background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);z-index:1}}@media(min-width:768px){.tags[data-v-776214e8]{left:48px;bottom:32px}.slider-two-items .tags[data-v-776214e8]{position:relative;left:auto;bottom:auto;padding-top:24px}}@media(min-width:980px){.tags[data-v-776214e8]{bottom:48px}}.link[data-v-776214e8]{display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:5}@media(max-width:767.98px){.link[data-v-776214e8]{border-radius:1px;--outline-offset:4px}}html.keyboard-user .link[data-v-776214e8]:focus{outline:var(--outline-width,3px) solid var(--outline-color,#29abfb);outline-offset:var(--outline-offset,-3px)}.BlockNumbers[data-v-56494352]{background:var(--dark-color,#000)}.number[data-v-56494352]{max-width:220px;margin:0 auto}.Rating[data-v-c0851d54]{font-size:18px}.row[data-v-c0851d54]{--td-gutter-x:0.3333em}.empty[data-v-c0851d54],.star[data-v-c0851d54]{position:relative}.empty[data-v-c0851d54]{z-index:1;opacity:.4}.filled[data-v-c0851d54]{position:absolute;left:0;top:0;z-index:2;display:none}.fill .filled[data-v-c0851d54]{display:block}.half .filled[data-v-c0851d54]{display:block;-webkit-clip-path:inset(0 50% 0 0);clip-path:inset(0 50% 0 0)}.sep[data-v-652e0233]{border-top:1px solid}.sep.hidden[data-v-652e0233]{border-top:0;opacity:0;height:0}.PatternWrapper[data-v-0c106047]{position:relative}.pattern[data-v-0c106047]{position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none}.AnimatedPattern[data-v-0c106047]{position:absolute!important;z-index:1;--pattern-size:232}.patternOver .AnimatedPattern[data-v-0c106047]{z-index:2}@media(min-width:768px){.AnimatedPattern[data-v-0c106047]{--pattern-size:344}}@media(min-width:1280px){.AnimatedPattern[data-v-0c106047]{--pattern-size:404}}.option-1 .AnimatedPattern[data-v-0c106047]{left:50%;top:calc(var(--pattern-size)/-2*1px);margin-left:calc(var(--pattern-size)/-2*1px)}.option-2 .AnimatedPattern[data-v-0c106047]{right:0;top:0}.option-3 .AnimatedPattern[data-v-0c106047]{right:0;top:50%;margin-top:calc(var(--pattern-size)/-2*1px)}.option-4 .AnimatedPattern[data-v-0c106047]{left:0;bottom:calc(var(--pattern-size)/-2*1px)}.option-5 .AnimatedPattern[data-v-0c106047]{right:0;top:33.33%;margin-top:calc(var(--pattern-size)/-2*1px)}.option-6-left .AnimatedPattern[data-v-0c106047]{left:calc(var(--pattern-size)/-2*1px);top:50%;margin-top:calc(var(--pattern-size)/-2*1px)}.option-6-right .AnimatedPattern[data-v-0c106047]{right:calc(var(--pattern-size)/-2*1px);top:50%;margin-top:calc(var(--pattern-size)/-2*1px)}.option-7-left .AnimatedPattern[data-v-0c106047]{left:calc(var(--pattern-size)/-2*1px);bottom:calc(var(--pattern-size)/-2*1px)}.option-7-right .AnimatedPattern[data-v-0c106047]{right:calc(var(--pattern-size)/-2*1px);bottom:calc(var(--pattern-size)/-2*1px)}.content[data-v-0c106047]{position:relative;z-index:2}.patternOver .content[data-v-0c106047]{z-index:1}.AnimatedPattern[data-v-34e01dc6]{width:calc(var(--pattern-size, 600)*1px);height:calc(var(--pattern-size, 600)*1px);overflow:hidden;pointer-events:none;position:relative}.AnimatedPattern img[data-v-34e01dc6],.AnimatedPattern video[data-v-34e01dc6]{display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-clip-path:inset(1px 1px);clip-path:inset(1px 1px);background-color:transparent}.PictureCmp[data-v-0cb8f04c]{position:relative}.picture[data-v-0cb8f04c]{overflow:hidden}.picture[data-v-0cb8f04c],.picture[data-v-0cb8f04c]:after{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.picture[data-v-0cb8f04c]:after{content:" ";--loading-grey:rgba(0,0,0,0.08);background-color:var(--loading-grey);background:linear-gradient(100deg,hsla(0,0%,100%,0) 35%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 65%) var(--loading-grey);background-size:200% 100%;background-position-x:180%;-webkit-animation:skeleton-data-v-0cb8f04c 1s ease-in-out infinite;animation:skeleton-data-v-0cb8f04c 1s ease-in-out infinite;transition:opacity 1s cubic-bezier(.645,.045,.355,1)}.noLoading .picture[data-v-0cb8f04c]:after{display:none}.picture[data-v-0cb8f04c]>img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:var(--picture-cmp-object-fit,cover);object-fit:var(--picture-cmp-object-fit,cover);-o-object-position:var(--picture-cmp-object-position,center);object-position:var(--picture-cmp-object-position,center);transition:opacity 1s cubic-bezier(.645,.045,.355,1),-webkit-transform 1s cubic-bezier(.645,.045,.355,1);transition:opacity 1s cubic-bezier(.645,.045,.355,1),transform 1s cubic-bezier(.645,.045,.355,1);transition:opacity 1s cubic-bezier(.645,.045,.355,1),transform 1s cubic-bezier(.645,.045,.355,1),-webkit-transform 1s cubic-bezier(.645,.045,.355,1);opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2);z-index:2}.noScale .picture[data-v-0cb8f04c]>img{-webkit-transform:none!important;transform:none!important;opacity:1!important}.picture.loaded[data-v-0cb8f04c]:after{opacity:0}.picture.loaded[data-v-0cb8f04c]>img{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.picture.noBg[data-v-0cb8f04c]:after{display:none}@-webkit-keyframes skeleton-data-v-0cb8f04c{to{background-position-x:-20%}}@keyframes skeleton-data-v-0cb8f04c{to{background-position-x:-20%}}