:root{--navy:#0c1c38;--dark-coral:#d23c28;--black:#212426;--white-smoke-80:#f0f0f0cc;--sky-blue:#eaf5fb;--coral:#fd8267;--black-2:#21242600;--black-3:#212426}body{color:var(--navy);background-color:#22303a;font-family:Golostext variablefont wght,sans-serif;font-size:18px;font-weight:400;line-height:1}h1{letter-spacing:-.06em;text-transform:none;margin-top:0;margin-bottom:0;font-family:Recoleta,sans-serif;font-size:48px;font-weight:500;line-height:1;position:relative}h2{letter-spacing:0;text-transform:none;margin-top:0;margin-bottom:0;font-family:Golostext variablefont wght,sans-serif;font-size:32px;font-weight:700;line-height:1;position:relative}h3{letter-spacing:-.035em;margin-top:0;margin-bottom:0;font-family:Golostext variablefont wght,sans-serif;font-size:28px;font-weight:700;line-height:1;position:relative}h4{letter-spacing:-.03em;margin-top:3px;margin-bottom:0;font-family:Golostext variablefont wght,sans-serif;font-size:24px;font-weight:700;line-height:1}h5{letter-spacing:-.02em;margin-top:0;margin-bottom:0;font-family:Syne,sans-serif;font-size:3em;font-weight:400;line-height:1}h6{letter-spacing:-.015em;margin-top:0;margin-bottom:0;font-family:Golostext variablefont wght,sans-serif;font-size:38px;font-weight:400;line-height:1}p{color:var(--navy);margin-bottom:10px;font-family:Golostext variablefont wght,sans-serif;font-size:18px;font-weight:400;line-height:1.5}a{color:var(--navy);font-family:Golostext variablefont wght,sans-serif;font-size:18px;font-weight:400;line-height:1.5}ul{margin-top:0;margin-bottom:1em;padding-left:2em}ol{margin-top:0;margin-bottom:10px;padding-left:2em}li{font-family:Golostext variablefont wght,sans-serif;font-size:18px;font-weight:400;line-height:1.5}img{max-width:100%;display:inline-block}strong{font-weight:700}blockquote{border-left:5px solid #e2e2e2;margin-bottom:1em;padding:1em 1.5em;font-size:1.6em;line-height:1.2}figcaption{text-align:center;margin-top:5px;font-size:16px}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.flex-split{flex:1;justify-content:space-between;align-self:center;align-items:center;font-family:Golostext variablefont wght,sans-serif;display:flex}.heading-xxsmall{letter-spacing:-.015em;font-family:Syne,sans-serif;font-size:2.2em}.heading-xxsmall.text-style-caps{display:none}.text-size-small{font-family:Golostext variablefont wght,sans-serif;font-size:1em}.text-size-small.text-color-white80{color:var(--white-smoke-80);font-size:16px}.text-style-caps{text-transform:none;font-family:Golostext variablefont wght,sans-serif;font-size:24px}.text-color-white80{color:#f0f0f0cc;text-align:left}.text-color-white80.margin-top-xxsmall{color:var(--navy);font-family:Golostext variablefont wght,sans-serif;font-size:18px}.container-xlarge{align-items:center;width:90%;margin:60px auto;display:block}.container-xlarge.margin-top-medium.jobs{padding-left:20px;padding-right:20px}.container-xlarge.custom{width:100%;margin-bottom:100px}.container-xlarge.intro{z-index:-2;background-color:#0000;flex-direction:column;justify-content:space-between;align-items:stretch;height:100%;min-height:400px;display:flex;position:static}.container-xlarge.jobs{width:auto;min-width:auto;max-width:none;margin-top:4em;margin-left:0;margin-right:0;display:block}.container-xlarge.jobs._0{min-width:auto;margin-left:0;padding-right:0}.container-xlarge.portfilio{margin-top:0}.container-xlarge.col{display:flex}.container-xlarge.in{align-self:center}.container-xlarge._2{margin-bottom:60px}.container-xlarge.nav{background-color:#0000;border-bottom-style:solid;flex:1;align-self:center;height:auto}.padding-small{padding:2em}.div-hide{font-size:64px;overflow:hidden}.div-hide.margin-bottom-xsmall{margin-bottom:0;position:static}.div-hide.margin-bottom-small{margin-bottom:24px}.div-hide.margin-bottom-medium{margin-bottom:40px}.div-hide.z-index1{height:100%}.z-index2{z-index:2;position:relative}.nav{z-index:5;color:var(--navy);background-color:#0000;border:0 #000;align-items:center;width:100%;height:42px;display:flex;position:fixed}.nav-logo-container{width:200px;transition:opacity .25s}.nav-logo-container:hover{opacity:.8}.nav-logo-container.w--current{width:200px}.nav-items-container{color:#fff;background-color:#fff;border-radius:100px;flex:0 auto;justify-content:space-between;align-self:center;align-items:center;width:auto;min-width:auto;height:35px;margin-top:20px;margin-right:24px;display:flex}.nav-item{color:var(--navy);padding:4px 16px 4px 24px;font-family:IBM Plex Sans,sans-serif;font-size:18px;font-weight:300;text-decoration:none;transition:color .3s;display:block}.nav-item:hover{color:var(--navy)}.nav-item.w--current{background-color:var(--coral);color:var(--navy);border:.5px solid #fff;border-radius:100px;align-self:center;margin-top:0;margin-bottom:0;padding-top:4px;padding-bottom:4px;font-size:18px;font-weight:400;transition:color .3s}.nav-item.footer{color:var(--white-smoke-80);background-color:#0000;border-style:none;flex:0 auto;align-self:flex-end;padding-left:10px;padding-right:10px;font-size:18px;font-weight:300}.nav-item.port{display:none}.nav-item.dropdown{border-bottom-style:none;padding-right:8px;font-size:18px}.nav-dropdown{justify-content:center;align-items:center;margin-left:0;margin-right:0;display:block}.nav-dropdown.hidden{display:none}.dropdown-toggle{justify-content:center;align-items:center;padding:0;display:flex}.icon-1x1{object-fit:cover;width:auto;height:auto}.dropdown-list{color:var(--black)}.dropdown-list.w--open{background-color:var(--black);flex-direction:column;width:18em;display:flex}.dropdown-list.padding-small{background-color:var(--dark-coral);background-color:var(--dark-coral);width:20em;padding-bottom:10px;box-shadow:0 20px 48px #0000005c}.dropdown-text-link{color:var(--navy);font-family:IBM Plex Sans,sans-serif;font-size:14px;font-weight:300}.wrapper-dropdown-item{justify-content:space-between;align-items:center;margin-bottom:20px;text-decoration:none;display:flex}.dropdown-content{flex-direction:column;display:flex}.margin-bottom-medium{margin-bottom:3em}.margin-top-medium{margin-top:3em}.page-wrapper{flex-direction:column;height:100vh;padding-top:0;font-family:Golostext variablefont wght,sans-serif;display:block}.line{background-color:var(--navy);transform-origin:0%;height:1px}.line.margin-bottom-medium.margin-top-medium.footer{background-color:var(--sky-blue);background-color:var(--sky-blue);background-color:var(--sky-blue);background-color:var(--sky-blue);margin-top:1em;margin-bottom:1em}.footer-logo{width:auto;height:72px}.grid-footer-links{grid-column-gap:0em;grid-row-gap:2.4em;border:1px #000;flex-wrap:nowrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;justify-items:center;margin-top:1em;display:flex}.section-footer{background-color:var(--navy);-webkit-text-fill-color:inherit;background-clip:border-box;border:1px #000;padding-bottom:24px;position:static;inset:auto 0% 0%}.burger-menu.z-index2,.mobile-nav-items-container{display:none}.section-contact-form{margin-bottom:12em;padding-top:8em}.body-8{background-color:var(--sky-blue)}.link-block-2{direction:ltr;text-decoration:none}.dropdown{border-bottom:1px solid var(--navy);width:100%}.dropdown.last{margin-bottom:20px}.rich-text-block-2{color:var(--navy);margin-top:60px;font-family:Golostext variablefont wght,sans-serif}.rich-text-block-2.link a{text-decoration:underline}.heading-40{color:var(--navy);text-transform:none;font-size:64px}.footer-container{justify-content:space-between;align-items:center;padding-top:20px;display:flex}.logos{flex:0 auto;align-self:center}.footer-image{height:32px}.footer-link{margin-left:20px}.image-25{mix-blend-mode:normal;margin-top:19px}@media screen and (max-width:991px){body{font-size:1.5vw}h1{font-size:6.2em}h2{font-size:5.8em}h3{font-size:5.2em}p{font-size:18px}.heading-xl{font-size:6.2em}.heading-l{font-size:5.8em}.text-style-caps{font-size:24px}.text-color-white80{font-size:22px}.rich-text-blog h6{font-size:1.8em}.rich-text-blog.block{font-size:18px}.container-xlarge{width:95%}.container-xlarge.margin-top-medium.jobs{min-width:auto;max-width:none;padding-left:20px;padding-right:20px}.container-xlarge.intro{height:auto;display:block}.container-xlarge.jobs{min-width:auto;max-width:none}.container-xlarge.jobs._0{padding-right:0}.container-xlarge.col{margin-bottom:100px}.container-xlarge.nav{width:100%}.div-hide.margin-bottom-small{margin-bottom:10px}.div-hide.margin-bottom-medium{margin-bottom:20px}.nav{height:64px}.nav-item.w--current{padding-left:20px;padding-right:20px}.nav-item.footer{padding-left:10px;padding-right:10px;font-size:16px}.nav-item.dropdown{padding-right:5px}.section-hero{height:100vh;min-height:auto;margin-bottom:4em;padding-top:16em}.section-hero.insights,.section-hero.jobs{height:auto}.section-hero.home{flex:1;height:100%;min-height:auto;margin-bottom:0;padding-top:40px;padding-bottom:40px}.section-hero.story{min-height:auto;margin-bottom:0}.section-hero.insights,.section-hero.jobs{height:auto}.button-oval-icon-xlarge.bg-blue{display:none}.text-style-button,.text-style-button.block,.text-style-button.medium,.text-style-button.block,.text-style-button.medium{font-size:16px}.text-button{padding-left:20px}.text-button.test{flex:0 auto;padding-left:0}.text-button.test.jobs{padding-right:20px}.text-button.list{padding-left:16px}.text-style-button-absolute{font-size:16px}.grid-wrapper-expertises{grid-row-gap:3em;grid-template-columns:1fr}.infos-team-member{width:80%}.section-blog{margin-bottom:32px}.slider-blog-post-item{flex-direction:column;flex:0 auto;align-self:stretch;min-height:30vw;padding:16px;display:flex}.collection-item{flex-direction:column;justify-content:space-between;display:flex}.collection-item.insigt{height:auto}.title-blog-post.homepage,.title-blog-post.homepage.highlights,.title-blog-post.homepage,.title-blog-post.homepage.highlights,.title-blog-post.homepage.highlights{font-size:24px}.left-arrow{right:11vw}.wrapper-blog-posts{padding-top:10em}.grid-footer-links{grid-column-gap:2.4em;grid-row-gap:2.4em;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.section-footer{padding-bottom:48px}.text-button-wrapper{display:block}.expertise-item-margin-top{margin-top:0}.heading{font-size:32px}.heading.block{min-height:120px;margin-bottom:20px;font-size:32px}.section-our-philosopy{margin-top:100px;margin-bottom:0;padding-bottom:0}.cols-story-step{margin-bottom:20px}.rich-text-default h6{margin-top:0;font-size:24px}.col-title-story-step{padding-right:24px}.text-story-step-year{font-size:40px}.wrapper-button-sticky{margin-left:2.5em}.cols-hero-expertise-cms{flex-direction:column-reverse;align-items:center;margin-top:0;display:flex}.grid-conten-expertise-cms{grid-template-rows:auto auto;grid-template-columns:1.5fr}.col-hero-content-expertise-cms{flex-direction:column;align-items:center;margin-top:2em;padding-left:8em;padding-right:8em;display:flex}.collection-list-team-members{grid-template-columns:1fr 1fr 1fr 1fr}.wrapper-img-team-member.margin-bottom-xsmall{height:30vw;margin-bottom:16px}.grid-job-offer-item{grid-template-columns:1fr 1fr 1fr .25fr}.card-job-offer-apply{width:80%}.grid-wrapper-blog-posts{grid-template-columns:1fr 1fr}.blog-post{padding:10px 10px 40px}.wrapper-blog-post{width:90%;max-width:none}.label-text-style{font-size:18px}.grid-wrapper-form{grid-column-gap:1.25em;grid-template-rows:auto;grid-template-columns:1fr}.form-button{align-self:center;width:auto;font-size:18px}.cols-contact{display:block}.col-left-contact-phone{margin-bottom:40px;padding-right:10px}.address-block{font-size:18px;line-height:1.2}.collection-list-2{grid-template-columns:1fr 1fr 1fr 1fr}.text-block-2{display:none}.text-block-3{display:block}.text-block-4{margin-left:0}.div-block-6{padding-bottom:0;padding-left:0;padding-right:0}.beat-message{flex:0 auto;align-self:flex-start}.beat-message.homw{min-width:auto}.beat-message.block{min-height:400px}.collection-item-6{height:10vw;min-height:auto}.slidshow-cms.slider{width:auto;height:100%;max-height:none}.collection-list-4{height:auto;min-height:auto}.collection-item-7.test,.grid-2.test,.grid-2.test{height:auto}.slideshow-content-left{z-index:5;text-align:center;height:400px;margin-top:0;margin-bottom:0;padding-bottom:154px;position:absolute}.image-13{object-fit:contain;width:auto;max-width:none;height:100%;margin-left:auto;margin-right:auto;display:block}.slide-logo{min-width:auto;max-width:100px}.slidshow-subtitle{text-align:center;margin-bottom:102px;font-size:32px;position:relative;top:auto;bottom:auto}.slidshow-subtitle.link{align-items:center;width:auto;height:auto;display:flex;position:static}.why-logos-list{grid-template-columns:1fr 1fr 1fr}.slider-2{height:auto;max-height:none}.mask{height:400px}.collection-item-8{border-style:none none solid;border-width:1px;border-color:var(--navy)}.heading-11{font-size:28px;font-weight:400}.page-header{font-size:48px}.page-header.sub{font-size:32px}.heading-20{font-size:58px}.heading-21,.heading-21._2,.heading-21._2{font-size:32px}.text-block-7{clear:none}.acc-togglle{flex-wrap:wrap;padding-left:10px}.sub-sub,.in-text{font-size:24px}.grid-4{grid-column-gap:2px;grid-template-columns:.5fr .5fr}.div-block-10{grid-template-columns:1fr}.slide-nav-3{position:relative;inset:-33px 0% 0%}.go-article{font-size:16px}.armonico{white-space:normal;object-fit:fill;font-size:18px}.collection-list-9{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.heading-30{font-size:32px}.collection-item-10{height:22vw}.paragraph-6,.link-2{font-size:18px}.heading-36{margin-top:40px;font-size:42px}.collection-list-10{grid-template-columns:1fr 1fr 1fr}.heading-40{font-size:48px}.slide-2{object-fit:cover;height:auto}.paragraph-8{font-size:18px}.paragraph-9{margin-bottom:40px;font-size:18px}.div-block-18{flex-direction:column}.section-our-philosopy-copy{margin-top:100px;margin-bottom:0}.grid-5{grid-template-columns:1fr}.div-block-20{padding:0;font-size:24vw}.image-19{padding-left:20px}.tabs{flex:1;margin-top:60px}.tb{flex:1}.column{padding-left:0;padding-right:0;display:flex}.why-logos{padding-left:10px;padding-right:10px}.slider-blog-post-item-copy{flex-direction:column;flex:0 auto;align-self:stretch;min-height:30vw;padding:16px;display:flex}.slider-blog-post-item-copy.perspectives{border-radius:20px}.paragraph-11{font-size:18px}.paragraph-12,.paragraph-13{font-size:16px}.text-block-13{font-size:22px}.heading-l-copy{font-size:5.8em}.heading-l-copy.team{font-size:58px}.footer-container{flex-direction:row;align-items:center;margin-top:10px}.logos{align-self:center}.footer-image{max-height:24px}.bold-text-2{font-size:18px}.container-xlarge-copy{width:95%}.bold-text-4{font-size:42px}.bold-text-5{font-weight:400}.section-plans{margin-top:100px;margin-bottom:0}.utility-page-content{flex:1}}@media screen and (max-width:767px){.flex-split{margin-left:20px;margin-right:20px}.dropdown-link-item{width:100%}.rich-text-blog.block{font-size:16px}.container-xlarge.custom{padding-left:20px}.container-xlarge.intro{min-height:auto}.container-xlarge.portfilio{margin-top:140px}.div-hide.margin-bottom-xsmall{margin-bottom:16px}.nav-items-container{display:none}.nav-item{font-size:1.5em}.nav-item.footer{padding-right:0}.section-hero{margin-bottom:auto;padding-top:64px}.section-hero.home{height:auto;display:block}.section-hero.portfolio{margin-bottom:100px;padding-top:40px}.section-hero.insights{align-items:center;display:flex}.button-oval-icon-xlarge.bg-blue,.button-oval-icon-xlarge.bg-blue.w--current,.button-oval-icon-xlarge.bg-blue,.button-oval-icon-xlarge.bg-blue.w--current{display:none}.text-style-button{font-size:16px}.text-style-button.block{font-size:12px}.text-button{padding-left:0;bottom:10px;left:10px}.text-button.test._2{font-size:10px}.text-button-icon{object-fit:contain;width:20px;height:auto}.text-style-button-absolute{font-size:14px;position:relative;inset:0% 0% auto}.sub-heading{font-size:16px}.slider-blog-post-item{flex:1;padding:8px}.collection-item.copy{height:auto}.title-blog-post.homepage{font-size:18px}.title-blog-post.homepage.highlights{font-size:32px}.grid-footer-links{grid-column-gap:2.4em;grid-row-gap:2.4em;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.burger-menu{flex-direction:column;justify-content:space-between;align-items:center;width:3em;height:1.5em;display:flex}.burger-menu.z-index2{display:flex}.burger-menu-line-1,.burger-menu-line-2,.burger-menu-line-3{background-color:var(--navy);width:100%;height:1px;padding-bottom:0;padding-right:0}.mobile-nav-items-container{background-color:var(--dark-coral);height:100vh;padding:3em;display:none;position:absolute;inset:0%}.mobile-nav-items-wrapper{flex-direction:column;justify-content:space-between;align-items:flex-start;height:50%;display:flex}.mobile-nav-item{color:var(--sky-blue);letter-spacing:-.02em;font-family:IBM Plex Sans,sans-serif;font-size:48px;font-weight:300;text-decoration:none}.heading.block{min-height:0;margin-bottom:20px;font-size:28px}.grid-expertise-list{grid-template-rows:auto auto;grid-template-columns:1.25fr}.mask-expertise-item{display:none}.section-our-philosopy{margin-top:8em;margin-bottom:8em}.cols-story-step.bottom{margin-bottom:0}.rich-text-default{padding-left:0;font-size:18px}.rich-text-default p{font-size:16px}.rich-text-default h6{color:var(--dark-coral);padding-bottom:20px;font-size:24px}.col-content-story-step{padding-left:0}.col-title-story-step{position:relative;top:0}.text-story-step-year{color:var(--navy);padding-top:20px;font-weight:700}.nav-story{display:none}.col-description-title{margin-bottom:2em;padding-right:0;position:relative;top:0}.progress-bar-wrapper.margin-top-small{display:none}.cols-experts{flex-direction:column}.wrapper-filters{padding:10px}.wrapper-card-team-member{margin-bottom:20px}.collection-list-cms-filters{align-items:center;display:flex}.cols-job-offer{flex-direction:column}.col-apply-job-offer{justify-content:flex-start}.flex-h-default.margin-top-medium{margin-bottom:40px}.cols-team-member-infos{flex-direction:column-reverse}.col-team-member-photo{justify-content:flex-start;margin-top:8em}.full-width-mobile{width:100%}.img-main{height:50%}.col-right-contact-form{order:-1;margin-bottom:6em}.form-button{width:auto}.cols-contact{border-left-style:none;flex-direction:column-reverse;display:flex}.col-left-contact-phone{padding-left:0}.italic-text{font-size:16px}.address-block{font-size:22px}.collection-list-2{grid-template-columns:1fr 1fr 1fr}.beat-message.homw{padding-bottom:20px}.beat-message.block{min-height:200px;padding:20px 10px}.section-copy-text{display:block}.section-copy-text._1{min-height:200px}.collection-item-6{height:20vw;min-height:auto;max-height:none}.section-slideshow-home{background-color:#0000;height:auto}.slidshow-cms.slider{min-height:auto;max-height:none}.collection-list-4{height:400px;min-height:auto}.collection-item-7.test{padding-top:0%}.slideshow-content-left{opacity:1;background-color:#0000;padding-bottom:43px}.slide-logo{min-width:auto;max-width:100px;display:none}.slidshow-subtitle{margin-bottom:0;font-size:24px}.slidshow-subtitle.link{background-color:#2b436542;height:400px;display:block}.why-logos-list{grid-template-columns:1fr 1fr 1fr}.slider-2{background-color:#0000;height:400px}.mask{width:100vw}.heading-11{color:var(--navy);text-align:left;padding-left:0;font-size:24px}.page-header{font-size:40px}.page-header.subtitulo-jobs,.page-header.sub,.page-header.subtitulo-jobs,.page-header.sub{font-size:32px}.heading-21{max-width:600px;margin-bottom:20px;font-size:24px}.acc-togglle{height:auto;padding-top:20px;padding-bottom:20px;padding-left:10px}.sub-sub,.in-text{font-size:22px}.section-newsletter{margin-bottom:20px}.form-block{margin-top:20px}.slide-nav-3{padding-top:0;display:block}.armonico{font-size:16px}.collection-list-9{grid-template-columns:1fr}.heading-30{font-size:48px}.collection-item-10{height:28vw}.heading-32{text-align:center}.heading-33,.heading-34,.heading-35{display:none}.paragraph-6{font-size:18px}.heading-36{margin-top:40px}.collection-list-10{grid-template-columns:1fr 1fr}.slide-2{height:auto}.section-our-philosopy-copy{margin-top:8em;margin-bottom:8em}.member{grid-template-rows:auto;padding-left:10px;padding-right:10px}.link-3{margin-top:10px}.div-block-19{margin-bottom:40px}.section{justify-items:stretch}.slider-blog-post-item-copy{flex:1;padding:8px}.slider-blog-post-item-copy.perspectives{justify-content:center}.footer-container{padding-right:10px}.text-block-14{margin-bottom:20px}.container-xlarge-copy{width:100%}.section-plans{margin-top:8em;margin-bottom:-1.3em;padding-bottom:0}.utility-page-content{flex:1}.image-24{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.heading-49{margin-top:40px}.container-3{padding-left:10px;padding-right:10px}}@media screen and (max-width:479px){body{font-size:12px}h1{letter-spacing:-.04em;font-size:4.2em}h2{font-size:3.8em}h3{font-size:3.4em}h4{font-size:20px}h5{font-size:2.6em}h6{font-size:22px}.heading-xl{font-size:4.2em}.heading-l{font-size:3.8em}.flex-split{flex:1;justify-content:space-between;align-self:stretch;align-items:center;width:100%;margin-left:0;margin-right:0;padding-right:10px;display:flex}.dropdown-link-item{width:auto}.heading-s{font-size:3em}.heading-xs{font-size:2.6em}.text-style-caps{font-size:18px;line-height:1}.text-color-white80{font-size:16px}.text-color-white80.margin-top-xxsmall{margin-top:0}.rich-text-blog{font-size:16px}.container-xlarge{flex-direction:column;align-items:center;width:auto;margin-top:0;margin-left:10px;margin-right:10px;display:block}.container-xlarge.margin-top-medium.jobs{min-width:auto;padding-left:10px;padding-right:10px}.container-xlarge.custom{padding-left:0}.container-xlarge.jobs{min-width:auto;max-width:none}.container-xlarge.col{width:auto;display:block}.container-xlarge.nav{flex-direction:row;flex:0 auto;justify-content:center;align-self:center;align-items:center;width:100vw;margin-left:0;display:flex}.div-hide{align-self:flex-start;padding-left:1px}.div-hide.margin-bottom-small,.div-hide.z-index1{overflow:visible}.div-hide.margin-bottom-xsmall{margin-bottom:0}.div-hide.margin-bottom-small,.div-hide.z-index1{overflow:visible}.nav{z-index:100}.nav-logo-container.w--current{flex:0 auto}.nav-items-container{display:none}.nav-item.footer{text-align:center;padding:12px}.nav-item.port,.nav-dropdown.hidden,.nav-dropdown.hidden{display:none}.section-hero{height:auto;margin-bottom:12em;padding-top:8em}.section-hero.home{height:auto}.section-hero.portfolio{min-height:75vh;margin-bottom:0}.section-hero.story{height:50vh}.section-hero.insights{justify-content:center;align-items:center;margin-top:auto;margin-bottom:auto;display:flex}.section-hero.insights.top{min-height:60vh}.section-hero.team{height:75vh;margin-bottom:0}.button-oval-icon-xlarge.bg-blue{display:none}.cols-key-figures{flex-direction:column-reverse}.col-key-figures-title{justify-content:flex-start;margin-bottom:2em}.grid-wrapper-key-figures.small{grid-row-gap:1em;grid-row-gap:1em;grid-template-columns:1fr 1fr}.wrapper-key-figures-title{transform:rotate(0)}.expertise-item{padding:3em}.text-style-button{text-transform:none;display:inline-block}.text-style-button.block{text-transform:none;text-transform:none;font-size:14px}.text-button{padding-bottom:10px;padding-left:0;font-size:1em;position:static}.text-button.test._2,.text-button.test.family,.text-button.test.team{display:flex}.text-button.test._2,.text-button.test.family,.text-button.test.team{display:flex}.text-button.test.jobs{border-bottom:1px #000;justify-content:flex-start;margin-bottom:0}.text-button.test._2,.text-button.test.family,.text-button.test.team{display:flex}.text-button.portfolio{padding-left:0}.text-button.list{padding-left:0;display:flex}.text-button-icon{align-self:center;width:auto;height:14px;display:inline-block}.wrapper-button-text{justify-content:flex-start;display:inline-block}.expertise-number{font-size:6em}.sub-heading{color:var(--coral);font-size:16px}.infos-team-member{width:100%}.slide-item{width:90%;max-width:none}.slider-blog-post-item{margin-left:auto;margin-right:auto;padding:12px}.collection-item{height:auto;display:block}.title-blog-post.homepage{font-size:22px;font-weight:700}.title-blog-post.homepage.highlights{margin-bottom:40px;font-size:22px}.left-arrow{right:18vw}.wrapper-blog-posts{padding-left:2em}.slider-mask-blog-posts{width:100%}.section-contact{padding-top:4em;padding-bottom:4em}.columns{flex-direction:column}.col-button-contact{justify-content:flex-start;height:auto;margin-top:4em}.footer-logo{height:48px}.grid-footer-links{display:8pxpx;grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;grid-template-columns:1fr 1fr}.text-button-wrapper,.text-button-wrapper.see_all,.text-button-wrapper.see_all{align-self:flex-start}.burger-menu.z-index2{color:var(--sky-blue);flex:0 auto;margin-top:22px}.burger-menu-line-1,.burger-menu-line-2,.burger-menu-line-3{background-color:var(--dark-coral)}.mobile-nav-items-container{background-color:var(--navy);display:none}.mobile-nav-item{font-family:Golostext variablefont wght,sans-serif;font-size:3em}.heading{overflow:visible}.heading.block{margin-bottom:20px;font-size:26px}.grid-hero-story.margin-bottom-xlarge.margin-top-xsmall{grid-template-columns:1fr;grid-auto-flow:row}.section-our-philosopy{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.section-our-philosopy.navy{padding-bottom:0}.cols-story-step.bottom{margin-bottom:50px}.rich-text-default{line-height:1.5}.rich-text-default p{font-size:18px}.rich-text-default h6{color:var(--navy);padding-bottom:0;font-size:22px}.col-content-story-step{padding-top:20px;padding-left:0;font-size:18px}.col-title-story-step{padding-top:20px}.text-story-step-year{z-index:2;color:var(--navy);letter-spacing:normal;padding-top:0;font-size:32px;font-weight:700}.text-story-step-year.navy{padding-top:20px}.wrapper-button-sticky{margin-left:auto;margin-right:0;right:20px}.col-hero-content-expertise-cms{padding-left:0;padding-right:0}.section-team-members{padding-top:0;display:block}.wrapper-filters{margin-top:1em;padding:10px}.filter-item{flex:0 auto;align-self:center}.collection-list-team-members{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-flow:row;justify-items:center}.collection-list-team-members.small{grid-template-columns:1fr 1fr}.wrapper-img-team-member.margin-bottom-xsmall,.wrapper-img-team-member.margin-bottom-xsmall.small,.wrapper-img-team-member.margin-bottom-xsmall,.wrapper-img-team-member.margin-bottom-xsmall.small,.wrapper-img-team-member.margin-bottom-xsmall.small{height:60vw}.img-grid-team-member{filter:none;object-fit:cover;transition-property:none}.section-job-offers{width:auto;padding-bottom:60px;padding-left:10px;padding-right:10px}.grid-job-offer-item{grid-template-columns:1fr}.collection-list-cms-filters{flex-direction:row;align-items:stretch;display:block}.flex-h-default.margin-top-medium{margin-top:10px;margin-bottom:0}.card-job-offer-apply{width:100%;padding:2.4em}.section-team-member-infos{padding-top:60px}.cols-team-member-infos{padding-left:10px;padding-right:10px}.img-fixed-team-member{width:100%}.section-blog-posts.news{padding-left:0}.grid-wrapper-blog-posts,.grid-wrapper-blog-posts.filter,.grid-wrapper-blog-posts.filter{grid-template-columns:1fr}.blog-post{padding:10px}.section-blog-post{padding-top:12em}.tab-text{padding-left:4px;padding-right:4px;font-size:16px}.final-tabs{background-color:#fff;border-style:none;border-radius:20px;flex:none;justify-content:center;align-self:auto;min-width:100px;padding-left:4px;padding-right:4px;display:flex}.final-tabs.w--current{flex:1;justify-content:center;align-self:auto;margin-left:0;margin-right:auto;padding-left:0;padding-right:0;display:flex}.tabs-menu{flex-direction:column;flex:none;align-self:center;display:flex}.label-text-style{font-size:16px}.field-text-style{height:32px;margin-bottom:60px;padding-top:10px}.field-text-style.checkbox{margin-bottom:0;padding-top:0;font-size:18px}.grid-wrapper-form{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-flow:row;display:block}.form-button{width:auto;margin-top:40px}.cols-contact{border-left-style:none}.col-left-contact-phone{flex:0 auto;align-self:auto}.grid-wrapper-color-palette{grid-column-gap:2em}.grid-wrapper-buttons{grid-row-gap:2.5em;grid-template-rows:auto auto auto;grid-template-columns:1fr}.italic-text{font-size:18px;line-height:1.5}.italic-center{font-size:14px}.contact-header{font-size:24px}.address-block{font-size:18px}.image-4{padding:10px}.collection-list.team-member{grid-template-rows:auto auto;grid-template-columns:1fr}.div-block-6{max-width:none;margin-right:0;padding-left:10px;padding-right:10px;font-size:18px;display:block}.text-block-5{font-size:16px}.logo-private{max-width:100%;padding-right:0}.beat-message.homw{min-width:auto;padding-left:10px;padding-right:10px}.beat-message.block{border:1px none var(--sky-blue)}.section-portfolio.portfolio{padding-top:10px;padding-bottom:0}.grid-portfolio-page{margin-top:20px}.link-portfolio-big{height:25vw}.section-slideshow-home{height:280px;margin-right:10px;padding-right:0}.slidshow-cms.slider{width:auto;height:auto;max-height:none}.collection-list-4,.collection-item-7.test,.collection-item-7.test{height:auto}.slideshow-content-left{height:250px;margin-bottom:auto;padding-bottom:0;padding-left:10px;padding-right:10px}.image-13{object-fit:fill;width:100%;height:100%}.slide-logo{border-radius:4px;min-width:auto;max-width:none;max-height:none;padding:8px;display:none}.slidshow-subtitle{align-self:center;margin-bottom:20px;margin-right:auto;font-size:18px}.slidshow-subtitle.link{width:100%;height:320px}.why-logos-list{grid-template-columns:1fr 1fr 1fr}.slider-2{object-fit:scale-down;height:280px;max-height:none}.mask{object-fit:cover;width:auto;height:280px}.grid-3{grid-template-columns:1fr;margin-top:10px;margin-bottom:10px}.collection-item-8{border-top-style:none;margin-top:10px;margin-bottom:10px}.job-listing{margin-left:0;margin-right:0}.heading-11{color:var(--navy);padding-left:0;font-size:28px;font-weight:700}.last-news{margin-bottom:60px}.last-news.insights-page{margin-bottom:40px;display:flex}.page-header{max-width:66%;font-size:32px}.page-header.subtitulo-jobs{max-width:none;font-size:18px;line-height:1.2}.page-header.sub._2{align-self:flex-start;margin-top:60px}.page-header.sub._2.full{max-width:75%}.page-header.sub.team{align-self:flex-start;margin-top:0;padding-top:40px}.page-header.sub._3{font-size:22px}.heading-20{font-size:32px}.heading-21.newsletter{margin-bottom:10px}.heading-21._2{font-family:Golostext variablefont wght,sans-serif;font-size:24px}.dropdown.last{margin-bottom:10px}.acc-togglle{padding-top:10px;padding-bottom:10px;padding-left:0}.arm-text{padding-left:20px}.sub-sub{color:var(--coral)}.sub-sub._2{margin-bottom:0}.grid-4{grid-template-columns:1fr;justify-items:start}.left-arrow-2{display:none}.checkbox-field{margin-bottom:20px}.slide-nav-3{z-index:0;background-color:var(--navy);margin-bottom:-6px;display:none;position:static;bottom:auto}.go-article,.go-medium{position:static}.link-block-3{padding-left:0}.collection-list-9{grid-template-columns:1fr}.heading-30{font-size:28px}.heading-33{display:none}.paragraph-6{font-size:14px}.rich-text-block-2{font-size:18px}.image-15{max-width:none}.link-2{align-self:flex-start;font-size:16px}.heading-36{font-size:42px}.heading-37{font-size:48px}.collection-list-10{grid-template-rows:auto;grid-template-columns:1fr}.heading-43{font-size:42px}.slide-2{height:320px}.tabs-menu-2{background-color:#fff;border-radius:20px;flex-direction:row;justify-content:center;align-self:center;min-width:100px;display:flex}.paragraph-7{font-size:18px}.paragraph-8{margin-bottom:0;font-size:16px}.paragraph-9{margin-bottom:20px;font-size:16px}.text-block-9{font-size:20px}.collection-item-15{padding-top:60px}.section-our-philosopy-copy{margin-top:0}.member{grid-template-rows:auto;grid-template-columns:1.25fr;padding-bottom:20px;padding-left:10px;padding-right:10px;display:block}.paragraph-10{font-size:18px}.text{font-size:16px}.text-block-11{font-size:28px}.div-block-20{flex-direction:column;justify-content:center;display:flex}.image-19{width:auto;max-width:75%;max-height:72px;margin-left:auto;margin-right:auto;padding-left:0}.tb{text-align:center;flex:0 auto;justify-content:center;align-self:stretch;align-items:center;padding:10px 6px;display:flex}.tb.w--current{flex:1;justify-content:center;align-items:center;padding-bottom:10px;padding-left:4px;padding-right:4px;display:flex}.columns-2{justify-content:center;display:block}.column{padding-left:4px;padding-right:4px}.section{grid-template-columns:1fr}.why-logos{padding:10px}.slider-blog-post-item-copy{margin-left:auto;margin-right:auto;padding:12px}.slider-blog-post-item-copy.perspectives{margin-top:auto;margin-bottom:auto;padding-left:10px}.paragraph-11{font-size:14px}.tabs-content{flex:0 auto;align-self:auto}.filter,.filter.w--current{margin-right:0}.heading-l-copy{font-size:3.8em}.heading-l-copy.team{font-size:38px}.footer-image{background-color:#0000;max-height:32px}.text-block-14{margin-bottom:40px}.bold-text-2{font-size:16px}.rich-text-block-3{font-size:24px}.container-xlarge-copy{width:auto;margin-left:0;margin-right:10px}.bold-text-3{letter-spacing:normal;font-size:48px}.bold-text-4{font-size:42px}.bold-text-5{font-size:24px;font-weight:700}.footer-link{margin-left:10px}.tabs-menu-5{flex-direction:row;flex:1;justify-content:center;align-self:stretch;align-items:center;display:flex}.section-plans{margin-top:0;margin-bottom:-4.3em;padding-bottom:0}.image-23{max-width:100vw}.heading-44{font-size:32px}.image-24{height:280px}.image-25{margin-right:auto}.background-video-2{object-fit:cover;max-width:100vw;height:50vh;min-height:auto;position:absolute;inset:0 0% auto}.bg-fade{object-fit:cover;height:auto}.bg-fade._2{height:100%}.paragraph-17{font-size:16px}.paragraph-18{margin-bottom:0;font-size:16px;line-height:1}.image-29{display:none}.text-block-16{align-items:center;padding-left:10px;padding-right:10px;font-size:16px;display:flex}.text-block-17{text-align:center;padding-top:0;padding-bottom:0;padding-right:10px;font-size:16px}.rich-text-block-6 h6{font-weight:700}.tabs-2{flex-direction:column;flex:0 auto;align-self:center;display:flex}.div-block-22{align-self:flex-start;display:flex}.tabs-menu-6{justify-content:center;align-items:center;display:flex}.column-2{flex:1}.text-block-18{margin-left:20px;margin-right:20px}.html-embed-2{margin-left:0}}#w-node-f8fc251f-2a32-9fc7-89f2-7a6454cf37a2-54cf3778,#w-node-f8fc251f-2a32-9fc7-89f2-7a6454cf37c8-54cf3778,#w-node-ad4d7d7d-7652-2675-1a2a-a8a6c843aa3b-54cf3778,#w-node-f8fc251f-2a32-9fc7-89f2-7a6454cf37ca-54cf3778,#w-node-_932f30d9-8262-e822-5983-0a33971bb01e-54cf3778,#w-node-f8fc251f-2a32-9fc7-89f2-7a6454cf37d0-54cf3778,#w-node-_75dbcef7-5388-b2a9-d7fc-df3c9f54344d-54cf3778{justify-self:center}@media screen and (max-width:991px){#w-node-f8fc251f-2a32-9fc7-89f2-7a6454cf37a2-54cf3778,#w-node-f8fc251f-2a32-9fc7-89f2-7a6454cf37c8-54cf3778,#w-node-ad4d7d7d-7652-2675-1a2a-a8a6c843aa3b-54cf3778{justify-self:center}#w-node-f8fc251f-2a32-9fc7-89f2-7a6454cf37ca-54cf3778{align-self:center}}@media screen and (max-width:767px){#w-node-f8fc251f-2a32-9fc7-89f2-7a6454cf37a2-54cf3778,#w-node-f8fc251f-2a32-9fc7-89f2-7a6454cf37c8-54cf3778,#w-node-ad4d7d7d-7652-2675-1a2a-a8a6c843aa3b-54cf3778,#w-node-f8fc251f-2a32-9fc7-89f2-7a6454cf37ca-54cf3778,#w-node-_932f30d9-8262-e822-5983-0a33971bb01e-54cf3778,#w-node-f8fc251f-2a32-9fc7-89f2-7a6454cf37d0-54cf3778,#w-node-_75dbcef7-5388-b2a9-d7fc-df3c9f54344d-54cf3778{justify-self:center}}