@font-face{font-family:Maison Neue Mono;src:url("/assets/fonts/Maison Neue Mono.eot");src:url("/assets/fonts/Maison Neue Mono.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Maison Neue Mono.woff2") format("woff2"),url("/assets/fonts/Maison Neue Mono.woff") format("woff"),url("/assets/fonts/Maison Neue Mono.ttf") format("truetype"),url("/assets/fonts/Maison Neue Mono.svg#0c731854a8b5e977b75f48317eb687c8") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Relevant;src:url(/assets/fonts/Relevant-Normal-wf.eot);src:url(/assets/fonts/Relevant-Normal-wf.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Relevant-Normal-wf.woff2) format("woff2"),url(/assets/fonts/Relevant-Normal-wf.woff) format("woff"),url(/assets/fonts/Relevant-Normal-wf.ttf) format("truetype"),url(/assets/fonts/Relevant-Normal-wf.svg#0c731854a8b5e977b75f48317eb687c8) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Relevant Medium;src:url(/assets/fonts/Relevant-Medium-wf.eot);src:url(/assets/fonts/Relevant-Medium-wf.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Relevant-Medium-wf.woff2) format("woff2"),url(/assets/fonts/Relevant-Medium-wf.woff) format("woff"),url(/assets/fonts/Relevant-Medium-wf.ttf) format("truetype"),url(/assets/fonts/Relevant-Medium-wf.svg#0c731854a8b5e977b75f48317eb687c8) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Relevant Black;src:url(/assets/fonts/Relevant-Black-wf.eot);src:url(/assets/fonts/Relevant-Black-wf.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Relevant-Black-wf.woff2) format("woff2"),url(/assets/fonts/Relevant-Black-wf.woff) format("woff"),url(/assets/fonts/Relevant-Black-wf.ttf) format("truetype"),url(/assets/fonts/Relevant-Black-wf.svg#0c731854a8b5e977b75f48317eb687c8) format("svg");font-weight:400;font-style:normal}.c-white{color:#fff}.c-dark-grey{color:#1e2022}.c-medium-grey{color:#81909a}.c-medium-grey02{color:#8b99a2}.c-light-grey{color:#d3dbe1}.row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.row.reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row.full{margin:0;padding:0}.row.show-overlay [class*=col-]{position:relative}.row.show-overlay [class*=col-]:before{content:"";z-index:100;display:block;position:absolute;background-color:hsla(0,0%,84%,.5);width:calc(100% - 15px);height:100%}.col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.col.reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.vertical-align-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.start{-ms-flex-pack:start;justify-content:flex-start}.center{-ms-flex-pack:center;justify-content:center}.end{-ms-flex-pack:end;justify-content:flex-end}.around{-ms-flex-pack:distribute;justify-content:space-around}.between{-ms-flex-pack:justify;justify-content:space-between}.top{-ms-flex-align:start;align-items:flex-start}.middle{-ms-flex-align:center;align-items:center}.bottom{-ms-flex-align:end;align-items:flex-end}.column{-ms-flex-direction:column;flex-direction:column}.first{-ms-flex-order:-1;order:-1}.last{-ms-flex-order:1;order:1}.u-scroll-v{overflow-y:auto;overflow-x:hidden}.u-scroll-h,.u-scroll-v{-webkit-overflow-scrolling:touch}.u-scroll-h{overflow-x:auto;overflow-y:hidden}.u-scroll-past{height:100vh!important;margin-bottom:150px}*{box-sizing:border-box}*,a,abbr,acronym,address,applet,big,blockquote,body,button,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{vertical-align:baseline;border:0 none;outline:0;padding:0;margin:0}a,blockquote,h1,h2,h3,h4,h5,h6,p,pre{font-family:Relevant,Helvetica,Arial,sans-serif;color:#1e2022;font-size:1.4rem;line-height:1.3;letter-spacing:0;font-weight:400;font-style:normal}button{border:none;border-radius:0;background-color:transparent;cursor:pointer}[role=button],button,input[type=button],input[type=reset],input[type=submit]{box-sizing:content-box}button,input[type=button],input[type=reset],input[type=submit]{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}li{list-style:none}a{text-decoration:none;cursor:pointer;line-height:normal}.--skew-up{transform:skewY(-15deg)}.f-menu-mono10{font-family:Maison Neue Mono,Monaco,Menlo,Courier,serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.2;letter-spacing:.2em}.f-ui-mono11{font-size:1.1rem;line-height:1.54545}.f-ui-mono10,.f-ui-mono11{font-family:Maison Neue Mono,Monaco,Menlo,Courier,serif;font-weight:400;font-style:normal;letter-spacing:.1em;text-transform:uppercase}.f-ui-mono10{font-size:1rem;line-height:1.6}.f-ui-mono46{font-size:4.6rem;line-height:1.17391;letter-spacing:0}.f-ui-mono14,.f-ui-mono46{font-family:Maison Neue Mono,Monaco,Menlo,Courier,serif;font-weight:400;font-style:normal}.f-ui-mono14{font-size:1.4rem;line-height:1.21429;letter-spacing:.1em;text-transform:uppercase}.f-tileTitle-regular46{font-size:4.6rem;line-height:1.17391}.f-tileTitle-regular38,.f-tileTitle-regular46{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.f-tileTitle-regular38{font-size:3.8rem;line-height:1.26316}.f-regular56{font-size:5.6rem;line-height:1;letter-spacing:0}.f-form-regular53,.f-regular56{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.f-form-regular53{font-size:53px;font-size:3.53333vw;line-height:1.2em}@media screen and (max-width:1024px){.f-form-regular53{font-size:36.18133px}}@media screen and (min-width:1600px){.f-form-regular53{font-size:56.53333px}}.f-regular46{font-size:4.6rem;line-height:1}.f-regular40,.f-regular46{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.f-regular40{font-size:4rem;line-height:1.05}.f-regular31{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:3.1rem;line-height:1.35484;letter-spacing:0}.f-regular30{line-height:1.2}.f-quote-regular30,.f-regular30{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:3rem;letter-spacing:0}.f-quote-regular30{line-height:1.4}.f-regular28{font-size:2.8rem;line-height:1.28571}.f-regular26,.f-regular28{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.f-regular26{font-size:2.6rem;line-height:1.15385}.f-regular24{font-size:2.4rem;line-height:1.33333}.f-regular22,.f-regular24{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.f-regular22{font-size:2.2rem;line-height:1.18182}.f-regular20{font-size:2rem;line-height:1.2}.f-body-regular18,.f-regular20{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.f-body-regular18{font-size:1.8rem;line-height:1.33333}.f-body-regular17{font-size:1.7rem;line-height:1.41176}.f-body-regular16,.f-body-regular17{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.f-body-regular16{font-size:1.6rem;line-height:1.5}.f-body-regular15{font-size:1.5rem;line-height:1.6}.f-body-regular14,.f-body-regular15{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.f-body-regular14{font-size:1.4rem;line-height:1.28571}.f-body-regular13{font-size:1.3rem;line-height:1.30769}.f-body-regular12,.f-body-regular13{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.f-body-regular12{font-size:1.2rem;line-height:1.25}.f-body-medium17{font-size:1.7rem;line-height:1.41176}.f-body-medium14,.f-body-medium17{font-family:Relevant Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.f-body-medium14{font-size:1.4rem;line-height:1.71429}.f-loader-regular80{font-size:8rem;line-height:1;letter-spacing:0}.f-loader-regular80,.f-title{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.f-title{font-size:53px;font-size:3.53333vw;line-height:1.13em}@media screen and (max-width:1250px){.f-title{font-size:44.16667px}}@media screen and (min-width:1600px){.f-title{font-size:56.53333px}}@media (max-width:1250px){.f-title{font-size:48px;font-size:4vw}}@media screen and (max-width:1250px) and (max-width:800px){.f-title{font-size:32px}}@media screen and (max-width:1250px) and (min-width:1250px){.f-title{font-size:50px}}@media (max-width:800px){.f-title{font-size:50px;font-size:6.25vw}}@media screen and (max-width:800px) and (max-width:480px){.f-title{font-size:30px}}@media screen and (max-width:800px) and (min-width:800px){.f-title{font-size:50px}}@media (max-width:480px){.f-title{font-size:29px;font-size:7.00483vw}}@media screen and (max-width:480px) and (max-width:320px){.f-title{font-size:22.41546px}}@media screen and (max-width:480px) and (min-width:480px){.f-title{font-size:33.62319px}}.f-subtitle{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:5.6rem;line-height:1;letter-spacing:0}@media (max-width:800px){.f-subtitle{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:4rem;line-height:1.05;letter-spacing:0}}.f-projectTileTitle{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:4.6rem;line-height:1.17391;letter-spacing:0}@media (max-width:1250px){.f-projectTileTitle{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:3.8rem;line-height:1.26316;letter-spacing:0}}@media (max-width:800px){.f-projectTileTitle{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:3.8rem;line-height:1.26316;letter-spacing:0}}.f-projectTileDesc{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.4rem;line-height:1.28571;letter-spacing:0}@media (max-width:1250px){.f-projectTileDesc{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.3rem;line-height:1.30769;letter-spacing:0}}@media (max-width:800px){.f-projectTileDesc{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.3rem;line-height:1.30769;letter-spacing:0}}.f-projectTileType{font-family:Maison Neue Mono,Monaco,Menlo,Courier,serif;font-weight:400;font-style:normal;font-size:1.1rem;line-height:1.54545;letter-spacing:.1em;text-transform:uppercase}@media (max-width:1250px){.f-projectTileType{font-family:Maison Neue Mono,Monaco,Menlo,Courier,serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.6;letter-spacing:.1em;text-transform:uppercase}}@media (max-width:800px){.f-projectTileType{font-family:Maison Neue Mono,Monaco,Menlo,Courier,serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.6;letter-spacing:.1em;text-transform:uppercase}}.f-newsTileTitle{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:4rem;line-height:1.05;letter-spacing:0}@media (max-width:1250px){.f-newsTileTitle{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:2.6rem;line-height:1.15385;letter-spacing:0}}@media (max-width:800px){.f-newsTileTitle{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:2.6rem;line-height:1.15385;letter-spacing:0}}.f-newsTileSubtitle{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.7rem;line-height:1.41176;letter-spacing:0}@media (max-width:1250px){.f-newsTileSubtitle{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.5rem;line-height:1.6;letter-spacing:0}}@media (max-width:800px){.f-newsTileSubtitle{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.5rem;line-height:1.6;letter-spacing:0}}.f-footerText{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:3rem;line-height:1.2;letter-spacing:0}@media (max-width:1250px){.f-footerText{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:2.6rem;line-height:1.15385;letter-spacing:0}}@media (max-width:800px){.f-footerText{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:2rem;line-height:1.2;letter-spacing:0}}.f-caseintroDetailTitle{font-family:Maison Neue Mono,Monaco,Menlo,Courier,serif;font-weight:400;font-style:normal;font-size:1.1rem;line-height:1.54545;letter-spacing:.1em;text-transform:uppercase}@media (max-width:1250px){.f-caseintroDetailTitle{font-family:Maison Neue Mono,Monaco,Menlo,Courier,serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.6;letter-spacing:.1em;text-transform:uppercase}}@media (max-width:800px){.f-caseintroDetailTitle{font-family:Maison Neue Mono,Monaco,Menlo,Courier,serif;font-weight:400;font-style:normal;font-size:1.1rem;line-height:1.54545;letter-spacing:.1em;text-transform:uppercase}}.f-caseintroDetail{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.3rem;line-height:1.30769;letter-spacing:0}@media (max-width:800px){.f-caseintroDetail{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.6rem;line-height:1.5;letter-spacing:0}}.f-caseintroTags{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.2rem;line-height:1.5;letter-spacing:0}@media (max-width:800px){.f-caseintroTags{font-size:1.4rem;line-height:1.28571;letter-spacing:0}}.f-caseDescription{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:3.1rem;line-height:1.35484;letter-spacing:0}@media (max-width:1360px){.f-caseDescription{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:2.8rem;line-height:1.28571;letter-spacing:0}}@media (max-width:900px){.f-caseDescription{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:2.4rem;line-height:1.33333;letter-spacing:0}}@media (max-width:800px){.f-caseDescription{font-size:2rem;line-height:1.2;letter-spacing:0}}.f-caseNextTitle{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:5.6rem;line-height:1;letter-spacing:0}@media (max-width:800px){.f-caseNextTitle{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:2.4rem;line-height:1.33333;letter-spacing:0}}.f-caseRowTitle{font-family:Relevant Black,Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1;letter-spacing:0}.f-aboutQuote,.f-caseRowTitle{font-weight:400;font-style:normal}.f-aboutQuote{font-family:Relevant,Helvetica,Arial,sans-serif;font-size:30px;font-size:2vw;line-height:1.4em}@media screen and (max-width:1250px){.f-aboutQuote{font-size:25px}}@media screen and (min-width:1600px){.f-aboutQuote{font-size:32px}}@media (max-width:1250px){.f-aboutQuote{font-size:30px;font-size:2.5vw}}@media screen and (max-width:1250px) and (max-width:800px){.f-aboutQuote{font-size:20px}}@media screen and (max-width:1250px) and (min-width:1250px){.f-aboutQuote{font-size:31.25px}}@media (max-width:800px){.f-aboutQuote{font-size:24px;font-size:5.05263vw}}@media screen and (max-width:800px) and (max-width:320px){.f-aboutQuote{font-size:16.16842px}}@media screen and (max-width:800px) and (min-width:800px){.f-aboutQuote{font-size:40.42105px}}.f-aboutTitle{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:4.6rem;line-height:1;letter-spacing:0}@media (max-width:1250px){.f-aboutTitle{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:4rem;line-height:1.05;letter-spacing:0}}@media (max-width:800px){.f-aboutTitle{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:4rem;line-height:1.05;letter-spacing:0}}.f-aboutSubtitle{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.8rem;line-height:1.33333;letter-spacing:0}@media (max-width:1250px){.f-aboutSubtitle{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.6rem;line-height:1.5;letter-spacing:0}}@media (max-width:800px){.f-aboutSubtitle{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.6rem;line-height:1.5;letter-spacing:0}}.f-aboutBody{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:2.8rem;line-height:1.28571;letter-spacing:0}@media (max-width:1250px){.f-aboutBody{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:2.2rem;line-height:1.18182;letter-spacing:0}}@media (max-width:800px){.f-aboutBody{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:2.4rem;line-height:1.33333;letter-spacing:0}}.f-main-loader{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:8rem;line-height:1;letter-spacing:0}html{box-sizing:border-box;font-size:62.5%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{position:relative}body.scroll-enabled{height:auto;overflow:auto}body .block-events{pointer-events:none!important}body img{letter-spacing:1px}.next-page{opacity:0;visibility:hidden}.next-page,.next-page-main{position:absolute;width:100%;top:0;left:0;pointer-events:none}.next-page-main{z-index:9999}.undisplay{opacity:0;visibility:hidden}.undisplay,.undisplay-case{position:absolute;width:100%;top:0;left:0;pointer-events:none}.undisplay-case .footer-case{opacity:0}.scroll-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}#main-footer,#main-nav{width:100%}#content,#main-footer{background-color:#fff}#content{width:100%;overflow:hidden;position:relative;z-index:1}#content,.page-wrapper{min-height:100vh}img,video{width:100%;height:auto}.reset-mg-inline{font-size:0}

/*! Reflex v1.5.0 - https://github.com/leejordan/reflex */.grid{display:inline-block;display:-ms-flexbox;display:flex;*display:inline;zoom:1;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0;position:relative;width:100%;max-width:100%;letter-spacing:-.31em!important;*letter-spacing:normal!important;word-spacing:-.43em!important;list-style-type:none}.grid:after,.grid:before{max-width:100%}.grid:after,.grid :after,.grid:before,.grid :before{letter-spacing:normal;word-spacing:normal;white-space:normal}.grid .grid{-ms-flex:1 1 auto;flex:1 1 auto}.grid *,.grid :after,.grid :before{box-sizing:border-box}[class*=grid__col-]{display:inline-block;display:-ms-flexbox;display:flex;*display:inline;zoom:1;-ms-flex-direction:column;flex-direction:column;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:0 80px}.grid__cell{position:relative;display:block;-ms-flex:1 1 auto;flex:1 1 auto}:-ms-fullscreen .grid__cell,:root .grid__cell{width:100%}.grid__col-12{width:100%;*width:99.9%}.grid__col-11{width:91.66667%;*width:91.56667%}.grid__col-10{width:83.33333%;*width:83.23333%}.grid__col-9{width:75%;*width:74.9%}.grid__col-8{width:66.66667%;*width:66.56667%}.grid__col-7{width:58.33333%;*width:58.23333%}.grid__col-6{width:50%;*width:49.9%}.grid__col-5{width:41.66667%;*width:41.56667%}.grid__col-4{width:33.33333%;*width:33.23333%}.grid__col-3{width:25%;*width:24.9%}.grid__col-2{width:16.66667%;*width:16.56667%}.grid__col-1{width:8.33333%;*width:8.23333%}@media (min-width:480px){.grid__col-xs-12{width:100%;*width:99.9%}.grid__col-xs-11{width:91.66667%;*width:91.56667%}.grid__col-xs-10{width:83.33333%;*width:83.23333%}.grid__col-xs-9{width:75%;*width:74.9%}.grid__col-xs-8{width:66.66667%;*width:66.56667%}.grid__col-xs-7{width:58.33333%;*width:58.23333%}.grid__col-xs-6{width:50%;*width:49.9%}.grid__col-xs-5{width:41.66667%;*width:41.56667%}.grid__col-xs-4{width:33.33333%;*width:33.23333%}.grid__col-xs-3{width:25%;*width:24.9%}.grid__col-xs-2{width:16.66667%;*width:16.56667%}.grid__col-xs-1{width:8.33333%;*width:8.23333%}}@media (min-width:800px){.grid__col-sm-12{width:100%;*width:99.9%}.grid__col-sm-11{width:91.66667%;*width:91.56667%}.grid__col-sm-10{width:83.33333%;*width:83.23333%}.grid__col-sm-9{width:75%;*width:74.9%}.grid__col-sm-8{width:66.66667%;*width:66.56667%}.grid__col-sm-7{width:58.33333%;*width:58.23333%}.grid__col-sm-6{width:50%;*width:49.9%}.grid__col-sm-5{width:41.66667%;*width:41.56667%}.grid__col-sm-4{width:33.33333%;*width:33.23333%}.grid__col-sm-3{width:25%;*width:24.9%}.grid__col-sm-2{width:16.66667%;*width:16.56667%}.grid__col-sm-1{width:8.33333%;*width:8.23333%}}@media (min-width:992px){.grid__col-md-12{width:100%;*width:99.9%}.grid__col-md-11{width:91.66667%;*width:91.56667%}.grid__col-md-10{width:83.33333%;*width:83.23333%}.grid__col-md-9{width:75%;*width:74.9%}.grid__col-md-8{width:66.66667%;*width:66.56667%}.grid__col-md-7{width:58.33333%;*width:58.23333%}.grid__col-md-6{width:50%;*width:49.9%}.grid__col-md-5{width:41.66667%;*width:41.56667%}.grid__col-md-4{width:33.33333%;*width:33.23333%}.grid__col-md-3{width:25%;*width:24.9%}.grid__col-md-2{width:16.66667%;*width:16.56667%}.grid__col-md-1{width:8.33333%;*width:8.23333%}}@media (min-width:1200px){.grid__col-lg-12{width:100%;*width:99.9%}.grid__col-lg-11{width:91.66667%;*width:91.56667%}.grid__col-lg-10{width:83.33333%;*width:83.23333%}.grid__col-lg-9{width:75%;*width:74.9%}.grid__col-lg-8{width:66.66667%;*width:66.56667%}.grid__col-lg-7{width:58.33333%;*width:58.23333%}.grid__col-lg-6{width:50%;*width:49.9%}.grid__col-lg-5{width:41.66667%;*width:41.56667%}.grid__col-lg-4{width:33.33333%;*width:33.23333%}.grid__col-lg-3{width:25%;*width:24.9%}.grid__col-lg-2{width:16.66667%;*width:16.56667%}.grid__col-lg-1{width:8.33333%;*width:8.23333%}}@media (min-width:1600px){.grid__col-xlg-12{width:100%;*width:99.9%}.grid__col-xlg-11{width:91.66667%;*width:91.56667%}.grid__col-xlg-10{width:83.33333%;*width:83.23333%}.grid__col-xlg-9{width:75%;*width:74.9%}.grid__col-xlg-8{width:66.66667%;*width:66.56667%}.grid__col-xlg-7{width:58.33333%;*width:58.23333%}.grid__col-xlg-6{width:50%;*width:49.9%}.grid__col-xlg-5{width:41.66667%;*width:41.56667%}.grid__col-xlg-4{width:33.33333%;*width:33.23333%}.grid__col-xlg-3{width:25%;*width:24.9%}.grid__col-xlg-2{width:16.66667%;*width:16.56667%}.grid__col-xlg-1{width:8.33333%;*width:8.23333%}}.grid__col-auto{-ms-flex:1 0 auto;flex:1 0 0px;width:auto!important;max-width:100%}@media (min-width:480px){.grid__col-xs-auto{-ms-flex:1 0 auto;flex:1 0 0px;width:auto!important;max-width:100%}}@media (min-width:800px){.grid__col-sm-auto{-ms-flex:1 0 auto;flex:1 0 0px;width:auto!important;max-width:100%}}@media (min-width:992px){.grid__col-md-auto{-ms-flex:1 0 auto;flex:1 0 0px;width:auto!important;max-width:100%}}@media (min-width:1200px){.grid__col-lg-auto{-ms-flex:1 0 auto;flex:1 0 0px;width:auto!important;max-width:100%}}@media (min-width:1600px){.grid__col-xlg-auto{-ms-flex:1 0 auto;flex:1 0 0px;width:auto!important;max-width:100%}}.grid--order-12{-ms-flex-order:12;order:12}.grid--order-11{-ms-flex-order:11;order:11}.grid--order-10{-ms-flex-order:10;order:10}.grid--order-9{-ms-flex-order:9;order:9}.grid--order-8{-ms-flex-order:8;order:8}.grid--order-7{-ms-flex-order:7;order:7}.grid--order-6{-ms-flex-order:6;order:6}.grid--order-5{-ms-flex-order:5;order:5}.grid--order-4{-ms-flex-order:4;order:4}.grid--order-3{-ms-flex-order:3;order:3}.grid--order-2{-ms-flex-order:2;order:2}.grid--order-1{-ms-flex-order:1;order:1}.grid--order-0{-ms-flex-order:0;order:0}@media only screen and (min-width:480px){.grid--order-12-xs{-ms-flex-order:12;order:12}.grid--order-11-xs{-ms-flex-order:11;order:11}.grid--order-10-xs{-ms-flex-order:10;order:10}.grid--order-9-xs{-ms-flex-order:9;order:9}.grid--order-8-xs{-ms-flex-order:8;order:8}.grid--order-7-xs{-ms-flex-order:7;order:7}.grid--order-6-xs{-ms-flex-order:6;order:6}.grid--order-5-xs{-ms-flex-order:5;order:5}.grid--order-4-xs{-ms-flex-order:4;order:4}.grid--order-3-xs{-ms-flex-order:3;order:3}.grid--order-2-xs{-ms-flex-order:2;order:2}.grid--order-1-xs{-ms-flex-order:1;order:1}.grid--order-0-xs{-ms-flex-order:0;order:0}}@media only screen and (min-width:800px){.grid--order-12-sm{-ms-flex-order:12;order:12}.grid--order-11-sm{-ms-flex-order:11;order:11}.grid--order-10-sm{-ms-flex-order:10;order:10}.grid--order-9-sm{-ms-flex-order:9;order:9}.grid--order-8-sm{-ms-flex-order:8;order:8}.grid--order-7-sm{-ms-flex-order:7;order:7}.grid--order-6-sm{-ms-flex-order:6;order:6}.grid--order-5-sm{-ms-flex-order:5;order:5}.grid--order-4-sm{-ms-flex-order:4;order:4}.grid--order-3-sm{-ms-flex-order:3;order:3}.grid--order-2-sm{-ms-flex-order:2;order:2}.grid--order-1-sm{-ms-flex-order:1;order:1}.grid--order-0-sm{-ms-flex-order:0;order:0}}@media only screen and (min-width:992px){.grid--order-12-md{-ms-flex-order:12;order:12}.grid--order-11-md{-ms-flex-order:11;order:11}.grid--order-10-md{-ms-flex-order:10;order:10}.grid--order-9-md{-ms-flex-order:9;order:9}.grid--order-8-md{-ms-flex-order:8;order:8}.grid--order-7-md{-ms-flex-order:7;order:7}.grid--order-6-md{-ms-flex-order:6;order:6}.grid--order-5-md{-ms-flex-order:5;order:5}.grid--order-4-md{-ms-flex-order:4;order:4}.grid--order-3-md{-ms-flex-order:3;order:3}.grid--order-2-md{-ms-flex-order:2;order:2}.grid--order-1-md{-ms-flex-order:1;order:1}.grid--order-0-md{-ms-flex-order:0;order:0}}@media only screen and (min-width:1200px){.grid--order-12-lg{-ms-flex-order:12;order:12}.grid--order-11-lg{-ms-flex-order:11;order:11}.grid--order-10-lg{-ms-flex-order:10;order:10}.grid--order-9-lg{-ms-flex-order:9;order:9}.grid--order-8-lg{-ms-flex-order:8;order:8}.grid--order-7-lg{-ms-flex-order:7;order:7}.grid--order-6-lg{-ms-flex-order:6;order:6}.grid--order-5-lg{-ms-flex-order:5;order:5}.grid--order-4-lg{-ms-flex-order:4;order:4}.grid--order-3-lg{-ms-flex-order:3;order:3}.grid--order-2-lg{-ms-flex-order:2;order:2}.grid--order-1-lg{-ms-flex-order:1;order:1}.grid--order-0-lg{-ms-flex-order:0;order:0}}@media only screen and (min-width:1600px){.grid--order-12-xlg{-ms-flex-order:12;order:12}.grid--order-11-xlg{-ms-flex-order:11;order:11}.grid--order-10-xlg{-ms-flex-order:10;order:10}.grid--order-9-xlg{-ms-flex-order:9;order:9}.grid--order-8-xlg{-ms-flex-order:8;order:8}.grid--order-7-xlg{-ms-flex-order:7;order:7}.grid--order-6-xlg{-ms-flex-order:6;order:6}.grid--order-5-xlg{-ms-flex-order:5;order:5}.grid--order-4-xlg{-ms-flex-order:4;order:4}.grid--order-3-xlg{-ms-flex-order:3;order:3}.grid--order-2-xlg{-ms-flex-order:2;order:2}.grid--order-1-xlg{-ms-flex-order:1;order:1}.grid--order-0-xlg{-ms-flex-order:0;order:0}}.grid--bleed [class*=grid__col-]{padding:0}.grid--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.grid--no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.grid--wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.grid--direction-row{-ms-flex-direction:row;flex-direction:row}.grid--direction-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.grid--direction-column{-ms-flex-direction:column;flex-direction:column}.grid--direction-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.grid--align-start{-ms-flex-align:start;align-items:flex-start}.grid--align-end{-ms-flex-align:end;align-items:flex-end}.grid--align-end [class*=grid__col-]{vertical-align:bottom}.grid--align-center{-ms-flex-align:center;align-items:center}.grid--align-center [class*=grid__col-]{vertical-align:middle}.grid--align-baseline{-ms-flex-align:baseline;align-items:baseline}.grid--align-baseline [class*=grid__col-]{vertical-align:baseline}.grid--align-content-start{-ms-flex-line-pack:start;align-content:flex-start}.grid--align-content-end{-ms-flex-line-pack:end;align-content:flex-end}.grid--align-content-end [class*=grid__col-]{vertical-align:bottom}.grid--align-content-center{-ms-flex-line-pack:center;align-content:center}.grid--align-content-space-between{-ms-flex-line-pack:space-between;align-content:space-between}.grid--align-content-space-around{-ms-flex-line-pack:space-around;align-content:space-around}.grid--align-self-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.grid--align-self-start{-ms-flex-item-align:start;align-self:flex-start}.grid--align-self-end{-ms-flex-item-align:end;align-self:flex-end;vertical-align:bottom}.grid--align-self-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;vertical-align:middle}.grid--align-self-baseline{-ms-flex-item-align:baseline;align-self:baseline;vertical-align:baseline}.grid--justify-start{text-align:left;-ms-flex-pack:start;justify-content:flex-start}.grid--justify-end{text-align:right;text-align-last:right;-ms-flex-pack:end;justify-content:flex-end}.grid--justify-end .grid__cell,.grid--justify-end [class*=grid__col-]{text-align:left;text-align:start;text-align:initial;text-align-last:left;text-align-last:start;text-align-last:auto}.grid--justify-center{text-align:center;text-align-last:center;-ms-flex-pack:center;justify-content:center}.grid--justify-center .grid__cell,.grid--justify-center [class*=grid__col-]{text-align:left;text-align:start;text-align:initial;text-align-last:left;text-align-last:start;text-align-last:auto}.grid--justify-space-between{text-align:justify;text-align-last:justify;-ms-flex-pack:justify;justify-content:space-between}.grid--justify-space-between .grid__cell,.grid--justify-space-between [class*=grid__col-]{text-align:left;text-align:start;text-align:initial;text-align-last:left;text-align-last:start;text-align-last:auto}.grid--justify-space-around{text-align:justify;text-align-last:justify;-ms-flex-pack:justify;justify-content:space-around}.grid--justify-space-around .grid__cell,.grid--justify-space-around [class*=grid__col-]{text-align:left;text-align:start;text-align:initial;text-align-last:left;text-align-last:start;text-align-last:auto}.grid__col--bleed{padding:0}.grid__col--bleed-x{padding:1em 0}.grid__col--bleed-y{padding:0 1em}.grid__col--bg{background-repeat:no-repeat;background-position:50%;background-size:cover;padding-bottom:50%}.grid__cell--padding-sm{padding:.5em}.grid__cell--padding-md{padding:1em}.grid__cell--padding-lg{padding:2em}.grid__cell-img{display:block;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:0;margin-right:0;max-width:100%;width:100%;height:auto}.grid__cell-footer{display:inline-block;display:-ms-flexbox;display:flex;*display:inline;zoom:1;width:100%;margin-top:auto}@media (max-width:479px){.hidden-xxs{display:none!important}}@media (min-width:480px) and (max-width:799px){.hidden-xs{display:none!important}}@media (min-width:800px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}#main-nav,#modal-nav{position:absolute;top:0;left:0;z-index:9;width:100%;padding:41px 80px 0}@media (max-width:800px){#main-nav,#modal-nav{padding:20px 30px 0}}#main-nav .mainLogo,#modal-nav .mainLogo{width:61px;height:61px}#main-nav .mainLogo:hover .border.hover svg,#modal-nav .mainLogo:hover .border.hover svg{stroke-dashoffset:0}#main-nav .mainLogo .border,#modal-nav .mainLogo .border{position:absolute;width:100%;height:100%;top:0;left:0}#main-nav .mainLogo .border svg,#modal-nav .mainLogo .border svg{stroke:#e2e7eb;stroke-miterlimit:10;stroke-width:3px;fill:transparent;stroke-dasharray:0;stroke-dashoffset:0;overflow:visible}#main-nav .mainLogo .border.hover,#modal-nav .mainLogo .border.hover{z-index:2;transform:rotate(-90deg)}#main-nav .mainLogo .border.hover svg,#modal-nav .mainLogo .border.hover svg{stroke:#515559;fill:transparent;stroke-dasharray:177;stroke-dashoffset:177;transition:stroke-dashoffset 1s cubic-bezier(.86,0,.07,1);overflow:visible}#main-nav .mainLogo .mainLogo-icon svg,#modal-nav .mainLogo .mainLogo-icon svg{fill:#b4c5d0}#main-nav .main-nav-wrapper ul,#modal-nav .main-nav-wrapper ul{padding-top:10px}#main-nav .main-nav-wrapper ul li,#modal-nav .main-nav-wrapper ul li{margin-left:50px;position:relative;left:12px;height:22px}#main-nav .main-nav-wrapper ul li .underline,#modal-nav .main-nav-wrapper ul li .underline{position:absolute;width:100%;height:3px;background-color:#e2e7eb;left:0;bottom:0;opacity:0;transform:translateY(10px);transition:all .5s ease-out}#main-nav .main-nav-wrapper ul li .index-number,#modal-nav .main-nav-wrapper ul li .index-number{position:absolute;top:-4px;right:-12px;color:#b4c5d0}#main-nav .main-nav-wrapper ul li a,#modal-nav .main-nav-wrapper ul li a{text-transform:uppercase;color:#81909a;padding:10px 8px;position:relative;overflow:hidden}#main-nav .main-nav-wrapper ul li a .label,#modal-nav .main-nav-wrapper ul li a .label{pointer-events:none;white-space:nowrap}#main-nav .main-nav-wrapper ul li a .label-hover,#modal-nav .main-nav-wrapper ul li a .label-hover{pointer-events:none;position:absolute;top:9px;left:8px;overflow:hidden;white-space:nowrap}#main-nav .main-nav-wrapper ul li.active a,#modal-nav .main-nav-wrapper ul li.active a{color:#1e2022}#main-nav .main-nav-wrapper ul li.active .underline,#modal-nav .main-nav-wrapper ul li.active .underline{transform:translateY(0);opacity:1}#main-nav .main-nav-wrapper .menu-icon-wrapper,#modal-nav .main-nav-wrapper .menu-icon-wrapper{display:none}#main-nav .main-nav-wrapper .menu-icon-wrapper button,#modal-nav .main-nav-wrapper .menu-icon-wrapper button{position:relative;height:42px;width:42px}#main-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container,#modal-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container{display:block;width:28px;height:2px;position:absolute;top:0;left:0;overflow:hidden}#main-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-content,#modal-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-content{display:block;width:28px;height:2px;background-color:#b5c5d0;position:absolute;top:0;left:0;transition:all .5s ease-out}#main-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:first-of-type,#modal-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:first-of-type{transform:translateX(7px) translateY(12px)}#main-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:first-of-type .menu-bar-content,#modal-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:first-of-type .menu-bar-content{transition:transform .5s cubic-bezier(.165,.84,.44,1) .5s}#main-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:nth-of-type(2),#modal-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:nth-of-type(2){transform:translateX(7px) translateY(20px)}#main-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:nth-of-type(2) .menu-bar-content,#modal-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:nth-of-type(2) .menu-bar-content{transition:transform .5s cubic-bezier(.165,.84,.44,1) .4s}#main-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:nth-of-type(3),#modal-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:nth-of-type(3){transform:translateX(7px) translateY(28px)}#main-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:nth-of-type(3) .menu-bar-content,#modal-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:nth-of-type(3) .menu-bar-content{transition:transform .5s cubic-bezier(.165,.84,.44,1) .3s}#main-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:nth-of-type(4),#modal-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:nth-of-type(4){transform:rotate(45deg) translateX(7px) translateY(20px);transform-origin:21px 21px}#main-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:nth-of-type(4) .menu-bar-content,#modal-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:nth-of-type(4) .menu-bar-content{transform:translateX(-100%);transition:transform .5s cubic-bezier(.165,.84,.44,1) .1s}#main-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:nth-of-type(5),#modal-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:nth-of-type(5){transform:rotate(-45deg) translateX(7px) translateY(20px);transform-origin:21px 21px}#main-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:nth-of-type(5) .menu-bar-content,#modal-nav .main-nav-wrapper .menu-icon-wrapper button .menu-bar-container:nth-of-type(5) .menu-bar-content{transform:translateX(100%);transition:transform .5s cubic-bezier(.165,.84,.44,1) 0s}#main-nav .main-nav-wrapper .menu-icon-wrapper button.active .menu-bar-container:first-of-type .menu-bar-content,#modal-nav .main-nav-wrapper .menu-icon-wrapper button.active .menu-bar-container:first-of-type .menu-bar-content{transform:translateX(100%);transition:transform .5s cubic-bezier(.165,.84,.44,1) .2s}#main-nav .main-nav-wrapper .menu-icon-wrapper button.active .menu-bar-container:nth-of-type(2) .menu-bar-content,#modal-nav .main-nav-wrapper .menu-icon-wrapper button.active .menu-bar-container:nth-of-type(2) .menu-bar-content{transform:translateX(100%);transition:transform .5s cubic-bezier(.165,.84,.44,1) .1s}#main-nav .main-nav-wrapper .menu-icon-wrapper button.active .menu-bar-container:nth-of-type(3) .menu-bar-content,#modal-nav .main-nav-wrapper .menu-icon-wrapper button.active .menu-bar-container:nth-of-type(3) .menu-bar-content{transform:translateX(100%);transition:transform .5s cubic-bezier(.165,.84,.44,1) 0s}#main-nav .main-nav-wrapper .menu-icon-wrapper button.active .menu-bar-container:nth-of-type(4) .menu-bar-content,#modal-nav .main-nav-wrapper .menu-icon-wrapper button.active .menu-bar-container:nth-of-type(4) .menu-bar-content{transform:translateX(0);transition:transform .5s cubic-bezier(.165,.84,.44,1) .5s}#main-nav .main-nav-wrapper .menu-icon-wrapper button.active .menu-bar-container:nth-of-type(5) .menu-bar-content,#modal-nav .main-nav-wrapper .menu-icon-wrapper button.active .menu-bar-container:nth-of-type(5) .menu-bar-content{transform:translateX(0);transition:transform .5s cubic-bezier(.165,.84,.44,1) .6s}@media (max-width:800px){#main-nav .main-nav-wrapper ul,#modal-nav .main-nav-wrapper ul{display:none;padding-top:0}#main-nav .main-nav-wrapper ul li,#modal-nav .main-nav-wrapper ul li{height:24px}#main-nav .main-nav-wrapper ul li .underline,#modal-nav .main-nav-wrapper ul li .underline{transform:translateY(2px)}#main-nav .main-nav-wrapper ul li.active .underline,#modal-nav .main-nav-wrapper ul li.active .underline{transform:translateY(-4px)}#main-nav .main-nav-wrapper .menu-icon-wrapper,#modal-nav .main-nav-wrapper .menu-icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}}.mobile-nav-wrapper{position:fixed;width:100%;height:100vh;left:0;top:0;background:#fff;z-index:8;padding:0 30px;display:none}.mobile-nav-wrapper .background{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:1;display:none}@media (min-width:800px){.mobile-nav-wrapper{display:none!important}}.mobile-nav-wrapper .grid{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100vh;position:relative;z-index:2}.mobile-nav-wrapper .grid li{margin-bottom:24px;z-index:99;direction:block}.mobile-nav-wrapper .grid li a{color:#81909a;transition:color .5s ease-in-out}.mobile-nav-wrapper .grid li.active a{color:#1e2022}.mobile-nav-wrapper .contact-iconsWrapper{position:absolute;display:-ms-flexbox;display:flex;bottom:80px;width:calc(100% - 80px);left:30px;z-index:2}.mobile-nav-wrapper .contact-iconsWrapper li{display:block}.mobile-nav-wrapper .contact-iconsWrapper a:hover svg{fill:#1e2022}.mobile-nav-wrapper .contact-iconsWrapper a svg{fill:#b4c5d0;transition:all 1s cubic-bezier(.25,.46,.45,.94);transform:rotate(-90deg);margin-right:5px}#main-footer{padding:0 80px;height:100px;position:relative;cursor:pointer}#main-footer svg{margin-right:20px}#main-footer .border{position:absolute;width:100%;height:1px;top:0;left:0;display:block;background-color:#e7edf1}#main-footer .footer-wrapper{height:100px;-ms-flex-pack:justify;justify-content:space-between}#main-footer .footer-wrapper,#main-footer .footer-wrapper .footer-left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#main-footer .footer-wrapper .footer-left{height:20px}#main-footer .footer-wrapper .footer-left .footer-icon-wrapper{display:block;width:30px;height:10px}#main-footer .footer-wrapper .footer-left .icon{display:block;position:absolute;transform:translateZ(0);transition:all .6s cubic-bezier(.165,.84,.44,1) .2s}#main-footer .footer-wrapper .footer-left .icon.hover{transition:all .3s cubic-bezier(.55,.085,.68,.53);transform:translate3d(0,80%,0);opacity:0}#main-footer .footer-wrapper .footer-left:hover .icon{opacity:0;transform:translate3d(0,-80%,0);transition:all .3s cubic-bezier(.55,.085,.68,.53)}#main-footer .footer-wrapper .footer-left:hover .icon.icon.hover{transition:all .6s cubic-bezier(.165,.84,.44,1) .2s;opacity:1;transform:translateZ(0)}#main-footer .footer-wrapper .footer-right,#main-footer .twitter-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#main-footer .twitter-button{height:24px;line-height:24px;padding:0 10px;margin-left:10px;background-color:#1b95e0;border-radius:4px;color:#fff;font-family:Relevant Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.2rem;line-height:2;letter-spacing:0;font-weight:700}#main-footer .twitter-button .icon{height:16px;line-height:16px;margin-right:5px}#main-footer .twitter-button .icon svg{width:16px;height:16px;fill:#fff;margin-right:0;transform:rotate(-90deg)}@media (max-width:800px){#main-footer{padding:0 30px}#main-footer .footer-left .f-body-regular15{display:none}#main-footer .footer-left svg{margin-right:0}#main-footer .footer-right button{padding:0 6px;font-size:1rem}}.project-tile{position:relative;display:block;overflow:hidden;cursor:pointer}.project-tile:before{display:block;content:"";width:100%;padding-top:36.4%}.project-tile>img,.project-tile>video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}@media (max-width:800px){.project-tile{position:relative;display:block;-ms-flex-direction:column;flex-direction:column}.project-tile:before{display:block;content:"";width:100%;padding-top:93.474%}.project-tile>img,.project-tile>video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}}.project-tile .tile-container{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2}.project-tile .border{position:absolute;width:100%;height:1px;top:0;left:0;background-color:#e7edf1}.project-tile .border.bottom{top:auto;bottom:0}@media (max-width:800px){.project-tile .border.top{opacity:0!important}.project-tile .border.bottom{opacity:1}}.project-tile .project-dateWrapper{overflow:hidden;width:80px;position:relative}.project-tile .project-dateWrapper .project-dateContainer{width:100%;height:100%;position:relative}.project-tile .project-dateWrapper .date{display:inline-block;transform:rotate(-90deg) translateX(-100%) translateY(-50%);transform-origin:0 0;position:absolute;left:50%;top:50px;white-space:nowrap}.project-tile .project-dateWrapper .date>span{margin-left:6px}@media (max-width:800px){.project-tile .project-dateWrapper{display:none}}.project-tile .project-assetWrapper{width:61.333%;overflow:hidden;line-height:0;position:relative;z-index:1}.project-tile .project-assetWrapper img{position:relative;z-index:2}.project-tile .project-assetWrapper img,.project-tile .project-assetWrapper video{width:100%;height:auto;transition:all 2s cubic-bezier(.23,1,.32,1);transform:scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.project-tile .project-assetWrapper video{opacity:.99;position:absolute;top:0;left:0;z-index:99;z-index:1}.project-tile .project-assetWrapper .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;transform:translateX(100%);z-index:3}@media (max-width:800px){.project-tile .project-assetWrapper{position:relative;display:block}.project-tile .project-assetWrapper:before{display:block;content:"";width:100%;padding-top:59.367%}.project-tile .project-assetWrapper>img,.project-tile .project-assetWrapper>video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}.project-tile .project-assetWrapper video{display:none}}@media (max-width:800px){.project-tile .project-assetWrapper{width:100%}}.project-tile .project-descWrapper{position:relative;width:calc(100% - 61.333% - 80px);z-index:2}.project-tile .project-descWrapper .project-descWrapper-container{height:100%;width:100%;position:absolute;left:0;top:0}.project-tile .project-descWrapper .project-descTop{padding-left:11.5%;padding-top:9%}.project-tile .project-descWrapper .project-descTop .project-index{margin-bottom:19px;transform-origin:0 75%;transform:scale(.75);transition:all .4s cubic-bezier(.47,0,.745,.715)}.project-tile .project-descWrapper .project-descTop .project-desc{margin-bottom:18px;opacity:0;transform:translateY(20px);transition:all .4s cubic-bezier(.47,0,.745,.715)}.project-tile .project-descWrapper .project-descTop .project-learnMore{opacity:0;transform:translateY(20px);transition:all .4s cubic-bezier(.47,0,.745,.715);display:inline-block}.project-tile .project-descWrapper .project-descTop .project-learnMore svg{transform:rotate(-90deg) translateX(2px)}.project-tile .project-descWrapper .project-descBottom{position:absolute;bottom:10.5%;left:11.5%;transition:all .7s cubic-bezier(.215,.61,.355,1);transform:translateZ(0);perspective:1000}.project-tile .project-descWrapper .project-descBottom .project-label{margin-bottom:6px;position:relative;left:1px}.project-tile .project-descWrapper .project-descBottom .project-title{-webkit-filter:blur(0);filter:blur(0);transform:translateZ(0);transition:color .5s cubic-bezier(.215,.61,.355,1)}.project-tile .project-descWrapper .project-loader{position:absolute;bottom:12%;right:11.5%;opacity:0;visibility:hidden;pointer-events:none}.project-tile .project-descWrapper .project-loader .f-projectTileTitle{color:#d9e3e9}@media (max-width:1060px){.project-tile .project-descWrapper .project-descTop .project-index{font-size:3rem;margin-bottom:9px}.project-tile .project-descWrapper .project-descTop .project-desc{padding-right:40px}.project-tile .project-descWrapper .project-descTop .project-desc br{display:none}}@media (max-width:940px){.project-tile .project-descWrapper .project-descTop .project-learnMore{display:none}.project-tile .project-descWrapper .project-descBottom{bottom:15px}}@media (max-width:800px){.project-tile .project-descWrapper{width:100%;position:relative;display:block}.project-tile .project-descWrapper:before{display:block;content:"";width:100%;padding-top:34.063%}.project-tile .project-descWrapper>img,.project-tile .project-descWrapper>video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}.project-tile .project-descWrapper .project-descTop{display:none}.project-tile .project-descWrapper .project-descBottom{position:absolute;top:0;bottom:0;left:30px;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.project-tile .project-descWrapper .project-descBottom .project-title{color:#1e2022}}.project-tile.not-shown{pointer-events:none}.project-tile.not-shown .project-assetWrapper img{transition:none}.project-tile.has-video img{display:block}@media (max-width:800px){.project-tile.has-video img{display:block}}.project-tile:hover .project-assetWrapper img,.project-tile:hover .project-assetWrapper video{transform:scale(1.03)}.project-tile:hover .project-descWrapper .project-descTop .project-index{color:#81909a;transform:scale(1);transition:all 1s cubic-bezier(.19,1,.22,1)}.project-tile:hover .project-descWrapper .project-descTop .project-desc{transform:translateY(0);opacity:1;transition:all 1s cubic-bezier(.19,1,.22,1)}.project-tile:hover .project-descWrapper .project-descTop .project-learnMore{transform:translateY(0);opacity:1;transition:all 1s cubic-bezier(.19,1,.22,1) .1s}.project-tile:hover .project-descWrapper .project-descBottom{transform:translateY(-10px)}.project-tile:hover .project-descWrapper .project-descBottom .project-title{color:#1e2022}@media (max-width:800px){.project-tile:hover .project-descWrapper .project-descBottom{transform:translateY(0)}}.news-tile{position:relative;display:block;overflow:hidden}.news-tile:before{display:block;content:"";width:100%;padding-top:21.333%}.news-tile>img,.news-tile>video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}.news-tile .tile-container{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2}.news-tile .border{position:absolute;width:100%;height:1px;top:0;left:0;background-color:#e7edf1}.news-tile .border.bottom{top:auto;bottom:0}@media (max-width:800px){.news-tile .border.top{opacity:0!important}.news-tile .border.bottom{opacity:1}}.news-tile .news-dateWrapper{width:80px;height:100%;position:relative;overflow:hidden}.news-tile .news-dateWrapper .date{display:inline-block;transform:rotate(-90deg) translateX(-100%) translateY(-50%);transform-origin:0 0;position:absolute;left:50%;top:50px;white-space:nowrap}@media (max-width:800px){.news-tile .news-dateWrapper{border-right:1px solid #e7edf1}.news-tile .news-dateWrapper .border.top{opacity:1!important}}.news-tile .news-assetWrapper{width:36%;position:relative;overflow:hidden}.news-tile .news-assetWrapper img{width:100%;height:auto;transition:all 2s cubic-bezier(.23,1,.32,1);transform:scale(1)}.news-tile .news-assetWrapper .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;transform:translateX(100%)}.news-tile .news-descWrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.news-tile .news-descWrapper .news-desc{padding-left:8.25%;padding-top:7.5%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.news-tile .news-descWrapper .news-desc .news-title{max-width:75%;margin-bottom:21px;transform:translate3d(0,18%,0);transition:all 1s cubic-bezier(.19,1,.22,1)}.news-tile .news-descWrapper .news-desc .news-subtitle{max-width:60%;display:inline-block;transform:translate3d(0,18%,0);opacity:0;transition:all 1s cubic-bezier(.19,1,.22,1);margin-bottom:10px}.news-tile .news-descWrapper .news-desc .news-learnMore{transform:translate3d(0,36%,0);opacity:0;transition:all 1s cubic-bezier(.19,1,.22,1)}.news-tile .news-descWrapper .news-desc .news-learnMore svg{transform:rotate(-90deg) translateX(2px)}.news-tile:hover .news-assetWrapper img{transform:scale(1.05)}.news-tile:hover .news-descWrapper .news-desc .news-title{transform:translateZ(0);transition:all 1s cubic-bezier(.19,1,.22,1)}.news-tile:hover .news-descWrapper .news-desc .news-subtitle{transform:translateZ(0);opacity:1;transition:all 1s cubic-bezier(.19,1,.22,1) .1s}.news-tile:hover .news-descWrapper .news-desc .news-learnMore{transform:translateZ(0);opacity:1;transition:all 1s cubic-bezier(.19,1,.22,1) .15s}@media (max-width:1250px){.news-tile .news-descWrapper .news-desc{padding-left:7.25%;padding-top:6.5%}.news-tile .news-descWrapper .news-desc .news-title{max-width:85%;margin-bottom:15spx}.news-tile .news-descWrapper .news-desc .news-subtitle{max-width:80%;display:inline-block}}@media (max-width:800px){.news-tile:before{padding-top:0;content:normal}.news-tile .tile-container{position:relative;display:block}.news-tile .news-dateWrapper{position:absolute;width:40px;height:100%}.news-tile .news-dateWrapper .date{top:20px}.news-tile .news-assetWrapper{width:calc(100% - 40px);margin-left:40px;position:relative;display:block}.news-tile .news-assetWrapper:before{display:block;content:"";width:100%;padding-top:59.682%}.news-tile .news-assetWrapper>img,.news-tile .news-assetWrapper>video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}.news-tile .news-descWrapper{position:relative;display:block}.news-tile .news-descWrapper:before{display:block;content:"";width:100%;padding-top:58.394%}.news-tile .news-descWrapper>img,.news-tile .news-descWrapper>video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}.news-tile .news-descWrapper .news-desc{padding-left:60px;padding-top:20px;padding-bottom:40px;position:absolute;width:100%;height:100%;top:0;left:0;-ms-flex-pack:center;justify-content:center}.news-tile .news-descWrapper .news-desc .news-title{max-width:100%;margin-bottom:21px;transform:translateZ(0)}.news-tile .news-descWrapper .news-desc .news-subtitle{max-width:100%;transform:translateZ(0);opacity:1;padding-right:20px}.news-tile .news-descWrapper .news-desc .news-learnMore{transform:translateZ(0);opacity:1;transition:none}}#contact{position:fixed;min-height:100vh;overflow:hidden;z-index:99;display:none;opacity:0}#contact,#contact .background{width:100%;height:100%;top:0;left:0}#contact .background{position:absolute;background-color:#2e2f35;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:800px){#contact{display:none!important}}#contact [contenteditable=true]:empty:before{content:attr(placeholder);display:inline-block}#contact h2,#contact p{color:#fff}#contact h3{color:#b7b9c4}#contact #modal-nav .mainLogo-circle{border:3px solid #b7b9c4}#contact #modal-nav .mainLogo-icon svg{fill:#fff}#contact #modal-nav .modal-nav-wrapper{-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center}#contact #modal-nav .modal-nav-wrapper a{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;color:#b7b9c4}#contact #modal-nav .modal-nav-wrapper a .back-label{margin-right:28px}#contact #modal-nav .modal-nav-wrapper svg{fill:#fff;width:22px}#contact .contact-contentWrapper{position:relative;z-index:2;padding:15.5% 0 10% 80px;min-height:101vh}#contact .contact-contentWrapper .contact-infos{width:25.5%;margin-right:3%}#contact .contact-contentWrapper .contact-infos h2{margin-bottom:20px}#contact .contact-contentWrapper .contact-infos .tab{color:#fff;background-color:#26272c;padding:9px 15px 4px 7px;margin:0 5px;border-radius:5px;font-size:11px}#contact .contact-contentWrapper .contact-infos .separator{width:260px;height:1px;display:block;background-color:#51535b;margin:16px 0}#contact .contact-contentWrapper .contact-infos ul{padding-top:16px}#contact .contact-contentWrapper .contact-infos p{display:none;opacity:0}#contact .contact-contentWrapper .contact-infos li{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;display:none;margin-left:4px;font-size:14px;color:#b7b9c4;padding-left:0;margin-bottom:4px;opacity:0}#contact .contact-contentWrapper .contact-infos li .link-icon{margin-right:8px}#contact .contact-contentWrapper .contact-infos li .link-icon svg{fill:#fff;width:4px;height:6px}#contact .contact-contentWrapper .contact-form{width:61.94%}#contact .contact-contentWrapper .contact-form .text-wrapper,#contact .contact-contentWrapper .contact-form p{color:#b7b9c4;margin-bottom:40px}#contact .contact-contentWrapper .contact-form .text-wrapper.top,#contact .contact-contentWrapper .contact-form p.top{z-index:2;position:relative}#contact .contact-contentWrapper .contact-form .custom-fields-container{position:relative;display:inline-block;min-width:100px;max-width:560px;padding:0 10px}#contact .contact-contentWrapper .contact-form .custom-fields-container .custom-fields{color:#fff;position:relative;display:inline-block;min-width:100px}#contact .contact-contentWrapper .contact-form .custom-fields-container .custom-fields[data-form=compagny]{max-width:560px}#contact .contact-contentWrapper .contact-form .custom-fields-container .custom-fields.select-field .icon{display:inline-block;height:10.5px;line-height:11px;position:relative;top:-7px;margin-left:5px}#contact .contact-contentWrapper .contact-form .custom-fields-container .custom-fields.select-field .icon svg{fill:#fff;width:16px;height:9.34px;transition:transform .5s cubic-bezier(.86,0,.07,1)}#contact .contact-contentWrapper .contact-form .custom-fields-container .select-box{position:absolute;background-color:#fff;padding:20px;width:100%;z-index:99;left:0;top:95%;transform:scaleY(0);transform-origin:50% 0;transition:transform .8s cubic-bezier(.86,0,.07,1)}#contact .contact-contentWrapper .contact-form .custom-fields-container .select-box li{font-size:2.4rem;line-height:3.2rem;color:#81909a;opacity:0;transition:opacity .3s cubic-bezier(.215,.61,.355,1);cursor:pointer}#contact .contact-contentWrapper .contact-form .custom-fields-container .select-box li.active{color:#1e2022}#contact .contact-contentWrapper .contact-form .custom-fields-container .select{display:none}#contact .contact-contentWrapper .contact-form .custom-fields-container .border{display:block;width:100%;height:4px;background-color:#fff;bottom:3px;left:0;position:absolute;pointer-events:none}#contact .contact-contentWrapper .contact-form .custom-fields-container .field-background{display:block;width:100%;height:100%;background-color:#26272c;top:0;left:0;position:absolute;z-index:-1;pointer-events:none;transform:scaleX(0);transform-origin:0 50%;transition:transform .8s cubic-bezier(.86,0,.07,1)}#contact .contact-contentWrapper .contact-form .custom-fields-container.active .field-background{transform:scaleX(1)}#contact .contact-contentWrapper .contact-form .custom-fields-container.active .select-field .icon svg{transform:rotate(180deg)}#contact .contact-contentWrapper .contact-form .custom-fields-container.active .select-box{transform:scaleY(1)}#contact .contact-contentWrapper .contact-form .custom-fields-container.active .select-box li{opacity:1;transition:opacity .3s cubic-bezier(.215,.61,.355,1) .6s}#contact .contact-contentWrapper .contact-form .disclaimer-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:60px;margin-bottom:40px;position:relative}#contact .contact-contentWrapper .contact-form .disclaimer-wrapper .check-icon{border:2px solid #b7b9c4;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;position:relative;pointer-events:none}#contact .contact-contentWrapper .contact-form .disclaimer-wrapper .check-icon .check-background{background-color:#b7b9c4;border-radius:50%;width:32px;height:32px;position:absolute;top:-2px;left:-2px;transform:scale(0);transition:transform .5s cubic-bezier(.215,.61,.355,1)}#contact .contact-contentWrapper .contact-form .disclaimer-wrapper .check-icon svg{fill:#2e2f35;width:12px;opacity:0;transition:opacity .5s cubic-bezier(.215,.61,.355,1) .2s}#contact .contact-contentWrapper .contact-form .disclaimer-wrapper .check-icon .icon{position:relative;z-index:2}#contact .contact-contentWrapper .contact-form .disclaimer-wrapper .check-icon.active .check-background{transform:scale(1)}#contact .contact-contentWrapper .contact-form .disclaimer-wrapper .check-icon.active svg{opacity:1}#contact .contact-contentWrapper .contact-form .disclaimer-wrapper #disclaimer-checkbox{position:absolute;width:32px;height:32px;top:0;left:0;z-index:99;opacity:0;cursor:pointer}#contact .contact-contentWrapper .contact-form .disclaimer-wrapper label{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;cursor:pointer;margin-left:12px;font-size:20px;color:#b7b9c4}#contact .contact-contentWrapper .contact-form input[type=submit]{color:#fff;background:#b7b9c4;padding:0 37px;line-height:60px;border-radius:32.5px;font-size:20px;cursor:pointer;font-family:Relevant Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}#contact .contact-contentWrapper .contact-form input[type=submit]:disabled{opacity:.3!important}.is-safari #contact .contact-contentWrapper .contact-form .custom-fields-container{padding:0}.is-safari #contact .contact-contentWrapper .contact-form .custom-fields-container .custom-fields.select-field{display:none}.is-safari #contact .contact-contentWrapper .contact-form .custom-fields-container .select{display:block;font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:53px;font-size:3.53333vw;line-height:1.2em;display:inline-block;width:100%;cursor:pointer;color:#fff;border:0;border-radius:0;outline:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent}@media screen and (max-width:1024px){.is-safari #contact .contact-contentWrapper .contact-form .custom-fields-container .select{font-size:36.18133px}}@media screen and (min-width:1600px){.is-safari #contact .contact-contentWrapper .contact-form .custom-fields-container .select{font-size:56.53333px}}#main-loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;overflow:hidden;background-color:#fff}#main-loader .main-loader-wrapper{position:absolute;right:8%;bottom:8%}#main-loader .main-loader-wrapper p{color:#d9e3e9;opacity:0}#main-loader .main-loader-wrapper .logo-container{width:140px;height:140px}#close-icon-container{pointer-events:none}@media (max-width:800px){#close-icon-container{display:none}}#close-icon-container .closeIcon{position:fixed;z-index:999;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:160px;height:160px;transform:scale(.25);top:-80px;left:-80px}#close-icon-container .closeIcon.active .circle-icon.background svg,#close-icon-container .closeIcon.active .line{stroke-dashoffset:0;transition:stroke-dashoffset .8s ease-in-out .5s}#close-icon-container .closeIcon.visible .closeIcon-wrapper{opacity:1;transform:scale(1)}#close-icon-container .closeIcon .closeIcon-wrapper{display:block;opacity:0;transform:scale(.5);transform-origin:50% 80px;transition:all .7s cubic-bezier(.23,1,.32,1)}#close-icon-container .closeIcon svg{width:160px;height:160px;position:absolute;top:0;left:0}#close-icon-container .closeIcon .line{stroke:#b4c5d0;stroke-miterlimit:10;stroke-width:3px;fill:transparent;stroke-dasharray:12;stroke-dashoffset:12;transition:stroke-dashoffset .5s ease-in-out .25s}#close-icon-container .closeIcon .circle-icon{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;overflow:visible;transform-origin:50% 80px}#close-icon-container .closeIcon .circle-icon svg{stroke:#231f20;stroke-miterlimit:10;stroke-width:4px;fill:transparent;stroke-dasharray:177;stroke-dashoffset:177;overflow:visible}#close-icon-container .closeIcon .circle-icon.background{opacity:1}#close-icon-container .closeIcon .circle-icon.background svg{stroke:#b4c5d0;transition:stroke-dashoffset .8s ease-in-out}#close-icon-container .closeIcon .circle-icon.progress{z-index:3}#close-icon-container .closeIcon .circle-icon.progress svg{stroke-width:5px;transform:rotate(-90deg);stroke:#515559;transition:stroke-dashoffset .3s ease-out 0s}.page-wrapper .transition-background{display:none;position:absolute;left:0;top:0;width:100%;height:100vh;overflow:hidden}.page-wrapper .transition-background .background{z-index:100}.page-wrapper .transition-background .background,.page-wrapper .transition-background .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-wrapper .transition-background .overlay{z-index:99;opacity:0}.page-wrapper .introduction{height:80vh;min-height:620px;max-height:760px;overflow:hidden}.page-wrapper .introduction h2 .line{display:block}.page-wrapper .introduction .introduction-contact{position:absolute;right:38px;bottom:30px;height:437px;width:100px}.page-wrapper .introduction .introduction-contact .contact-iconsWrapper a:hover svg{fill:#1e2022}.page-wrapper .introduction .introduction-contact .contact-iconsWrapper a svg{fill:#b4c5d0;transition:all 1s cubic-bezier(.25,.46,.45,.94)}.page-wrapper .introduction .introduction-contact .contact-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.page-wrapper .introduction .introduction-contact .contact-wrapper p{transform:rotate(90deg) translate3d(-61px,-7px,0);transform-origin:50% 0}.page-wrapper .introduction .introduction-contact .contact-wrapper .line{display:block;width:1px;height:49px;background-color:#d9e2e9;position:relative;top:-20px}.page-wrapper .introduction .introduction-contact .contact-wrapper .bottom-iconBtn{background-color:#2e2f35;border-radius:100%;width:63px;height:63px;box-shadow:0 8px 16px 0 rgba(0,0,0,.43);transition:all 1s cubic-bezier(.25,.46,.45,.94)}.page-wrapper .introduction .introduction-contact .contact-wrapper .bottom-iconBtn:hover{background-color:#1e2022}.page-wrapper .introduction .introduction-contact .contact-wrapper .bottom-iconBtn svg{fill:#fff}.page-wrapper .introduction .introduction-bottom{position:absolute;bottom:35px;left:80px;width:auto;cursor:pointer}.page-wrapper .introduction .introduction-bottom p{white-space:nowrap}.page-wrapper .introduction .introduction-bottom .bottom-icon{position:relative;width:32px;height:32px;margin-right:12px}.page-wrapper .introduction .introduction-bottom .bottom-icon .icon{display:block;position:absolute;top:10px;left:11px;width:10px;transform:translateZ(0);transition:all .6s cubic-bezier(.165,.84,.44,1) .2s}.page-wrapper .introduction .introduction-bottom .bottom-icon .icon.hover{transition:all .3s cubic-bezier(.55,.085,.68,.53);transform:translate3d(0,-80%,0);opacity:0}.page-wrapper .introduction .introduction-bottom .bottom-icon .bottom-circle{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%;border:1px solid #e7edf1}.page-wrapper .introduction .introduction-bottom:hover .icon{opacity:0;transform:translate3d(0,80%,0);transition:all .3s cubic-bezier(.55,.085,.68,.53)}.page-wrapper .introduction .introduction-bottom:hover .icon.icon.hover{transition:all .6s cubic-bezier(.165,.84,.44,1) .2s;opacity:1;transform:translateZ(0)}@media (max-width:800px){.page-wrapper .introduction .introduction-contact{display:none}.page-wrapper .introduction .introduction-bottom{left:30px}}.page-wrapper .footer-page{padding:13.25vw 0}.page-wrapper .footer-page .footer-left{padding-left:80px;width:50%;margin-bottom:65px}.page-wrapper .footer-page .footer-left form{margin-top:28px;display:-ms-flexbox;display:flex}.page-wrapper .footer-page .footer-left form .field-wrapper{width:300px;height:48px;position:relative}.page-wrapper .footer-page .footer-left form .field-wrapper .background{width:100%;height:100%;background-color:#edf1f3;border-radius:24px;display:block;position:absolute;z-index:1;top:0;left:0;transition:all .6s cubic-bezier(.165,.84,.44,1)}.page-wrapper .footer-page .footer-left form .field-wrapper input[type=text]{border:none;background:transparent;height:48px;font-size:15px;line-height:48px;width:300px;padding-left:24px;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#81909a;position:relative;z-index:2}.page-wrapper .footer-page .footer-left form .field-wrapper:hover .background{background-color:#e6ebee;transform:scale(1.03,1.1)}.page-wrapper .footer-page .footer-left form .field-wrapper:focus input[type=text]{color:#1e2022}.page-wrapper .footer-page .footer-left form .submit{display:block;position:relative;width:48px;height:48px;margin-left:12px}.page-wrapper .footer-page .footer-left form .submit .icon{top:50%;left:50%;margin-top:-7px;margin-left:-4px;transform:translateZ(0);transition:all .6s cubic-bezier(.165,.84,.44,1) .2s;position:absolute;z-index:1;pointer-events:none;display:block}.page-wrapper .footer-page .footer-left form .submit .icon svg{transform:rotate(-90deg);width:10px;height:6px;fill:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-wrapper .footer-page .footer-left form .submit .icon.hover{transition:all .3s cubic-bezier(.55,.085,.68,.53);transform:translate3d(-100%,0,0);opacity:0}.page-wrapper .footer-page .footer-left form .submit input[type=submit]{width:48px;height:48px;border-radius:24px;background-color:#1e2022;cursor:pointer}.page-wrapper .footer-page .footer-left form .submit:hover .icon{opacity:0;transform:translate3d(100%,0,0);transition:all .3s cubic-bezier(.55,.085,.68,.53)}.page-wrapper .footer-page .footer-left form .submit:hover .icon.icon.hover{transition:all .6s cubic-bezier(.165,.84,.44,1) .2s;opacity:1;transform:translateZ(0)}.page-wrapper .footer-page .footer-left h5{position:relative;left:-5px;margin-bottom:35px}.page-wrapper .footer-page .footer-right{padding-right:80px;width:46%}.page-wrapper .footer-page .footer-right .get-in-touch{margin-top:40px;display:-ms-flexbox;display:flex;position:relative}.page-wrapper .footer-page .footer-right .get-in-touch .email-copied{position:absolute;bottom:-23px;left:273px;white-space:nowrap;font-size:1.3rem;opacity:0;visibility:hidden}.page-wrapper .footer-page .footer-right .get-in-touch a{display:inline-block;position:relative;overflow:hidden;padding:0 3px;transition:color .8s cubic-bezier(.86,0,.07,1);margin-left:4px}.page-wrapper .footer-page .footer-right .get-in-touch a .underline{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#1e2022;z-index:-1;transform-origin:0 100%;transform:scaleY(.075);transition:transform .8s cubic-bezier(.86,0,.07,1)}.page-wrapper .footer-page .footer-right .get-in-touch a:hover{color:#fff}.page-wrapper .footer-page .footer-right .get-in-touch a:hover .underline{transform:scaleY(1)}@media (max-width:1250px){.page-wrapper .footer-page .footer-right{width:50%}}@media (max-width:800px){.page-wrapper .footer-page{padding:12% 30px}.page-wrapper .footer-page .footer-left{padding-left:0;width:100%;margin-top:20px;margin-bottom:100px}.page-wrapper .footer-page .footer-left br{display:none}.page-wrapper .footer-page .footer-left h5{position:relative;left:0;margin-bottom:35px}.page-wrapper .footer-page .footer-left form .field-wrapper,.page-wrapper .footer-page .footer-left form .field-wrapper input[type=text]{width:100%}.page-wrapper .footer-page .footer-right{padding-right:0;width:100%;margin-bottom:40px}.page-wrapper .footer-page .footer-right a{font-family:Relevant,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:2rem;line-height:1.2;letter-spacing:0}.page-wrapper .footer-page .footer-right .get-in-touch a{top:0}}#homepage .introduction{padding:0 80px;position:relative;padding-top:102px;padding-bottom:66px}#homepage .introduction h1{margin-top:10px;margin-bottom:30px}#homepage .introduction h2{position:relative;left:-5px}#homepage .introduction h2 span{font-size:inherit;line-height:inherit;letter-spacing:inherit}@media (max-width:1250px){#homepage .introduction h2{max-width:100%}}@media (max-width:800px){#homepage .introduction{min-height:500px;height:auto;padding:85px 30px 25%}#homepage .introduction h2{max-width:100%}#homepage .introduction h2 br{display:none}}#case-study .introduction{height:auto;max-height:100%;padding:0 80px;position:relative;padding-top:192px;margin-bottom:75px;overflow:visible;z-index:99;min-height:0}#case-study .introduction .intro-Casetitle{width:80.6%}#case-study .introduction .intro-Casetitle h1{margin-bottom:30px}#case-study .introduction .f-caseintroTags{margin-top:16px;max-width:60%;display:inline-block}#case-study .introduction .case-external-link{margin-top:16px}#case-study .introduction .case-external-link svg{transform:rotate(-90deg);position:relative;top:-1px}#case-study .introduction .case-external-link .case-icon-wrapper{display:inline-block;width:10px;height:16px;margin-left:3px}#case-study .introduction .case-external-link .icon{display:block;position:absolute;transform:translateZ(0);transition:all .6s cubic-bezier(.165,.84,.44,1) .2s}#case-study .introduction .case-external-link .icon.hover{transition:all .3s cubic-bezier(.55,.085,.68,.53);transform:translate3d(-80%,0,0);opacity:0}#case-study .introduction .case-external-link:hover .icon{opacity:0;transform:translate3d(80%,0,0);transition:all .3s cubic-bezier(.55,.085,.68,.53)}#case-study .introduction .case-external-link:hover .icon.icon.hover{transition:all .6s cubic-bezier(.165,.84,.44,1) .2s;opacity:1;transform:translateZ(0)}#case-study .introduction .case-titleWrapper{-ms-flex-align:start;align-items:flex-start}#case-study .introduction .case-introWrapper{width:49%}#case-study .introduction .case-introWrapper h2{margin-bottom:80px}@media (max-width:800px){#case-study .introduction .case-introWrapper h2{margin-bottom:40px}}#case-study .introduction .case-introWrapper h2 span{font-size:inherit;line-height:inherit;letter-spacing:inherit}#case-study .introduction .case-introWrapper .intro-details{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}#case-study .introduction .case-introWrapper .intro-details .separator{width:1px;height:auto;background-color:#e7edf1}#case-study .introduction .case-introWrapper .intro-details .intro-detail{padding:12px 0}#case-study .introduction .case-introWrapper .intro-details .intro-detail .detail-label{margin-bottom:5px}@media (max-width:1200px){#case-study .introduction .case-introWrapper{width:58%}}@media (max-width:800px){#case-study .introduction{min-height:0;height:auto;max-height:100%;padding:38% 30px 16%;margin-bottom:0}#case-study .introduction h2{max-width:100%}#case-study .introduction .intro-Casetitle{width:100%;margin-bottom:30px}#case-study .introduction .case-titleWrapper{margin-bottom:60px}#case-study .introduction .f-caseintroTags{margin-top:16px;max-width:100%;display:inline-block}#case-study .introduction .case-introWrapper{width:100%}#case-study .introduction .case-introWrapper .intro-details{-ms-flex-direction:column;flex-direction:column}#case-study .introduction .case-introWrapper .intro-details .intro-detail{margin-bottom:15px}#case-study .introduction .case-introWrapper .intro-details .separator{display:none}}#case-study .case-wrapper{padding:0 80px}#case-study .case-wrapper img{width:100%;height:auto}#case-study .case-wrapper video{opacity:.99}@media (max-width:800px){#case-study .case-wrapper{padding:0 30px}}#case-study .case-wrapper .case-asset{display:block;width:100%;position:relative;background-color:#d9e3e9;transition:background-color .1s linear .5s}#case-study .case-wrapper .case-asset.lazyloaded{background-color:transparent}#case-study .case-wrapper .case-asset>img{opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:auto;transform:translateZ(0);transition:opacity .5s ease-out}#case-study .case-wrapper .case-asset>img.lazyloaded{opacity:1}#case-study .case-wrapper .case-asset>video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:auto}#case-study .case-row{width:100%;line-height:0;margin-bottom:60px;position:relative;overflow:hidden}@media (max-width:800px){#case-study .case-row{margin-bottom:40px}}#case-study .case-row:last-child{margin-bottom:0}#case-study .case-row.padding{padding-top:80px}#case-study .case-row .col-grid-wrapper{position:relative}#case-study .case-row .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;transform:translateX(0);z-index:5}#case-study .case-row .case-title{position:absolute;top:5%;left:5%;text-transform:uppercase;z-index:3}#case-study .case-row.case-grid{display:-ms-flexbox;display:flex}#case-study .case-row.case-grid [class*=grid__col-]{padding:0;position:relative;overflow:hidden}#case-study .case-row.case-grid [class*=grid__col-]:nth-child(odd){padding-right:30px}#case-study .case-row.case-grid [class*=grid__col-]:nth-child(2n){padding-left:30px}#case-study .case-row.case-grid .video-wrapped{position:absolute}#case-study .case-row.case-video-wrapped .case-video{position:absolute;z-index:2;pointer-events:none}@media (max-width:800px){#case-study .case-row.case-grid .grid__col-12{margin-bottom:20px}#case-study .case-row.case-grid .grid__col-12:last-child{margin-bottom:0}#case-study .case-row.case-grid [class*=grid__col-]{padding:0}#case-study .case-row.case-grid [class*=grid__col-]:nth-child(odd){padding-right:0}#case-study .case-row.case-grid [class*=grid__col-]:nth-child(2n){padding-left:0}}#case-study .footer-case{padding:0 80px;min-height:626px}#case-study .footer-case .next-title,#case-study .footer-case .next-title-title{display:inline-block}#case-study .footer-case .loader{opacity:0}#case-study .footer-case .loader p{color:#d9e3e9}@media (max-width:800px){#case-study .footer-case{min-height:426px;padding-left:30px;padding-right:30px}#case-study .footer-case .loader{margin-top:44px}}#case-study .keep-scrolling{position:absolute;bottom:0;width:100%;height:5px}#case-study .keep-scrolling .bar{width:100%;height:100%;background-color:#000;transform:translate3d(-100%,0,0);display:block;position:absolute}#about .introduction{max-height:747px;padding:0 80px;position:relative;padding-top:102px;padding-bottom:66px}#about .introduction h1{margin-bottom:34px;position:relative;z-index:1}#about .introduction h2{max-width:100%;position:relative;z-index:1;left:-5px}#about .introduction h2 span{font-size:inherit;line-height:inherit;letter-spacing:inherit}#about .introduction .introduction-profile-wrapper{position:absolute;z-index:0;right:9%;bottom:0;width:46%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;max-width:730px}#about .introduction .introduction-profile-wrapper:before{display:none;content:"";width:100%;padding-top:94.33333%}#about .introduction .introduction-profile-wrapper .introduction-profile{position:absolute;top:0;left:0;right:0;bottom:0}#about .introduction .introduction-profile-wrapper .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;z-index:99;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0}#about .introduction .introduction-bottom{bottom:35px}#about .introduction .border{display:block;position:absolute;bottom:0;left:0;background-color:#e7edf1;width:100%;height:1px}@media (max-width:800px){#about .introduction{min-height:500px;height:auto;padding:85px 30px 25%}#about .introduction h2{max-width:100%}#about .introduction .introduction-profile,#about .introduction h2 br{display:none}}#about .about-content{padding:0 0 0 80px;border-bottom:1px solid #e7edf1}@media (max-width:800px){#about .about-content{padding:0 0 0 40px}}#about .about-content .about-content-section{border-left:1px solid #e7edf1}#about .about-content .about-content-section .about-labelWrapper{position:absolute;left:0;width:80px;height:100%}#about .about-content .about-content-section .about-labelWrapper .about-label{display:inline-block;transform:rotate(-90deg) translateX(-100%) translateY(-50%);transform-origin:0 0;position:absolute;left:50%;top:50px;white-space:nowrap;color:#81909a}@media (max-width:800px){#about .about-content .about-content-section .about-labelWrapper{position:absolute;left:0;width:40px}}#about .about-content .about-titleWrapper{padding-left:5.975%}#about .about-content .about-titleWrapper h2{position:relative;left:-5px}#about .about-content .about-titleWrapper pre{font-family:Maison Neue Mono,Monaco,Menlo,Courier,serif;font-weight:400;font-style:normal;font-size:1.1rem;line-height:1.54545;letter-spacing:.2em;color:#81909a;position:relative;top:-3px;left:-3px}#about .about-content .about-path{padding-top:103px;padding-bottom:103px;border-bottom:1px solid #e7edf1}#about .about-content .about-path .about-titleWrapper{width:29.8%}#about .about-content .about-path .about-path-currentlyTitleWrapper{width:36.5%;position:relative;padding-top:11px}#about .about-content .about-path .about-path-currentlyDescWrapper{width:33.43%;padding-top:20px}@media (max-width:1360px){#about .about-content .about-path .about-titleWrapper{width:26.8%}#about .about-content .about-path .about-path-currentlyTitleWrapper{width:42.5%;position:relative;padding-top:14px}#about .about-content .about-path .about-path-currentlyDescWrapper{width:30.43%;padding-top:18px}}@media (max-width:1060px){#about .about-content .about-path{padding-right:40px}#about .about-content .about-path .f-aboutSubtitle br{display:none}}@media (max-width:800px){#about .about-content .about-path{padding-top:40px;padding-bottom:40px;border-bottom:1px solid #e7edf1}#about .about-content .about-path .about-path-currentlyTitleWrapper,#about .about-content .about-path .about-titleWrapper{width:100%;padding-left:20px}#about .about-content .about-path .about-path-currentlyTitleWrapper h3{max-width:100%}#about .about-content .about-path .about-path-currentlyTitleWrapper h3 br{display:none}#about .about-content .about-path .about-path-currentlyDescWrapper{width:100%;padding-left:20px}#about .about-content .about-path .about-path-currentlyDescWrapper p{max-width:100%}}#about .about-content .about-table .about-titleWrapper{width:38.7%;padding-top:115px}#about .about-content .about-table.about-table--experience .about-titleWrapper{padding-top:82px}#about .about-content .about-table.about-table--experience .about-tableWrapper{padding-top:50px}#about .about-content .about-table.about-table--experience .about-tableWrapper .about-tableRow:last-child{border-bottom:none}#about .about-content .about-table.about-table--interviews .about-titleWrapper{padding-top:106px}#about .about-content .about-table.about-table--interviews .about-tableWrapper{padding-top:73px}#about .about-content .about-table.about-table--showcase .about-titleWrapper{padding-top:46px}#about .about-content .about-table.about-table--showcase .about-tableWrapper{padding-top:7px}#about .about-content .about-table.about-table--showcase .about-tableWrapper .about-tableRow:last-child{border-bottom:none}#about .about-content .about-table .about-tableWrapper{width:52.1285%;padding-top:80px}#about .about-content .about-table .about-tableWrapper .about-tableRow{padding:50px 0;border-bottom:1px solid #e7edf1}@media (max-width:800px){#about .about-content .about-table .about-tableWrapper .about-tableRow{border-bottom:1px solid transparent}#about .about-content .about-table .about-tableWrapper .about-tableRow:last-child{border-bottom:1px solid #e7edf1}}#about .about-content .about-table .about-tableWrapper .about-tableRow .about-tableCell{float:left;width:50%}#about .about-content .about-table .about-tableWrapper .about-tableRow .about-tableCell p{padding-left:31px;padding-top:5px}@media (max-width:800px){#about .about-content .about-table .about-titleWrapper{width:100%;padding-top:40px;padding-left:20px}#about .about-content .about-table.about-table--experience .about-titleWrapper{padding-top:40px}#about .about-content .about-table.about-table--experience .about-tableWrapper{padding-top:0}#about .about-content .about-table.about-table--interviews .about-titleWrapper{padding-top:40px}#about .about-content .about-table.about-table--interviews .about-tableWrapper{padding-top:0}#about .about-content .about-table.about-table--interviews .about-tableWrapper a{display:inline-block;margin-top:0;margin-bottom:10px}#about .about-content .about-table.about-table--showcase .about-titleWrapper{padding-top:40px}#about .about-content .about-table.about-table--showcase .about-tableWrapper{padding-top:0}#about .about-content .about-table .about-tableWrapper{width:100%;padding-top:0}#about .about-content .about-table .about-tableWrapper .about-tableRow{padding:50px 0}#about .about-content .about-table .about-tableWrapper .about-tableRow .about-tableCell{width:100%}#about .about-content .about-table .about-tableWrapper .about-tableRow .about-tableCell a,#about .about-content .about-table .about-tableWrapper .about-tableRow .about-tableCell h5{padding-left:20px}#about .about-content .about-table .about-tableWrapper .about-tableRow .about-tableCell p{padding-left:20px;padding-top:5px;padding-right:30px}}#about .about-content .about-logos{border-bottom:1px solid #e7edf1;margin-top:110px}#about .about-content .about-logos .about-logoCell{position:relative;display:block;overflow:hidden;border-right:1px solid #e7edf1;border-top:1px solid #e7edf1}#about .about-content .about-logos .about-logoCell:before{display:block;content:"";width:100%;padding-top:83.408%}#about .about-content .about-logos .about-logoCell>img,#about .about-content .about-logos .about-logoCell>video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}#about .about-content .about-logos .about-logoCell .cell-container{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2}#about .about-content .about-logos .about-logoCell img{width:auto;height:auto}#about .about-content .about-logos .about-logoCell p{position:absolute;right:34px;bottom:28px}#about .about-content .about-logos .about-logoCell .icon{text-align:center;width:100%}#about .about-content .about-logos .about-logoCell .icon svg{fill:#2e2f35;cursor:pointer;transition:all .5s cubic-bezier(.075,.82,.165,1)}#about .about-content .about-logos .about-logoCell .icon svg:hover{fill:#000}#about .about-content .about-logos .about-logoCell .icon.icon-sametrica svg{width:180px;height:54.5px;max-width:80%}@media (max-width:800px){#about .about-content .about-logos .about-logoCell .icon.icon-sametrica svg{width:90px;height:27px}}#about .about-content .about-logos .about-logoCell .icon.icon-twitter svg{width:120px;height:120px;max-width:80%}#about .about-content .about-logos .about-logoCell .icon.icon-twitter svg .st0{fill:none}@media (max-width:800px){#about .about-content .about-logos .about-logoCell .icon.icon-twitter svg{width:60px;height:60px}}#about .about-content .about-logos .about-logoCell .icon.icon-orion svg{width:200px;height:49.27px;max-width:80%}@media (max-width:800px){#about .about-content .about-logos .about-logoCell .icon.icon-orion svg{width:100px;height:25px}}#about .about-content .about-logos .about-logoCell .icon.icon-da svg{width:60%;max-width:80%}#orion{width: 45%;}@media (max-width:800px){#about .about-content .about-logos .about-logoCell .icon.icon-da svg{width:45px;height:36px}}#about .about-content .about-logos .about-logoCell .icon.icon-rbc svg{width:25%;max-width:80%}@media (max-width:800px){#about .about-content .about-logos .about-logoCell .icon.icon-rbc svg{width:82px;height:30px}}#about .about-content .about-logos .about-logoCell .icon.icon-swissre svg{height:64.25px;max-width:80%}@media (max-width:800px){#about .about-content .about-logos .about-logoCell .icon.icon-swissre svg{width:95px;height:32px}}@media (max-width:800px){#about .about-content .about-logos{margin-top:0;border-top:1px solid transparent}#about .about-content .about-logos .about-logoCell img{width:38%}#about .about-content .about-logos .about-logoCell p{right:8px;bottom:8px;font-size:1rem}}#about .about-content .about-quotes{border-bottom:1px solid #e7edf1}#about .about-content .about-quotes .about-quotesWrapper .about-quotesTitles{min-height:225px;padding:12.697% 0 11.95%;-ms-flex-pack:center;justify-content:center;width:38.6667%;margin-right:2%}#about .about-content .about-quotes .about-quotesWrapper .about-quotesTitles .indicator-wrapper{position:absolute;left:39px;display:block;width:80px;height:225px}#about .about-content .about-quotes .about-quotesWrapper .about-quotesTitles .indicator-wrapper .indicator-background{position:absolute;left:50%;width:1px;height:100%;background-color:#e7edf1}#about .about-content .about-quotes .about-quotesWrapper .about-quotesTitles .indicator-wrapper .indicator-bar{position:absolute;left:50%;width:1px;top:0;height:40px;background-color:#1e2022;z-index:2}#about .about-content .about-quotes .about-quotesWrapper .about-quotesTitles ul{margin-left:128px;margin-bottom:12px}#about .about-content .about-quotes .about-quotesWrapper .about-quotesTitles li{margin-bottom:20px;cursor:pointer;transition:color .5s ease-in-out}#about .about-content .about-quotes .about-quotesWrapper .about-quotesTitles li.active,#about .about-content .about-quotes .about-quotesWrapper .about-quotesTitles li:hover{color:#1e2022}#about .about-content .about-quotes .about-quotesWrapper .about-quotesContents{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:82%}#about .about-content .about-quotes .about-quotesWrapper .about-quotesContents blockquote{position:absolute;left:0;opacity:0}#about .about-content .about-quotes .about-quotesWrapper .about-quotesContents h4{margin-bottom:60px}#about .about-content .about-quotes .about-quotesWrapper .about-quotesContents p{position:relative;top:-3px;left:1px}@media (max-width:800px){#about .about-content .about-quotes .about-quotesWrapper{height:auto;padding:12.697% 0 11.95%}#about .about-content .about-quotes .about-quotesWrapper .about-quotesTitles{display:none}#about .about-content .about-quotes .about-quotesWrapper .about-quotesContents{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:100%;max-width:100%;min-height:360px;padding-left:20px}#about .about-content .about-quotes .about-quotesWrapper .about-quotesContents h4{margin-bottom:40px;padding-left:20px}#about .about-content .about-quotes .about-quotesWrapper .about-quotesContents p{padding-left:20px}}#about .about-content .about-interviews{padding-bottom:110px}#about .about-content .about-interviews a{margin-top:5px}#about .about-content .about-interviews a .link-icon{padding-left:8px}#about .about-content .about-interviews a .link-icon svg{color:#8b99a2;fill:#8b99a2;width:4px;height:6px}@media (max-width:800px){#about .about-content .about-interviews{padding-bottom:0}}#journal .introduction{padding:0 80px;position:relative;padding-top:102px;padding-bottom:66px}#journal .introduction h1{margin-bottom:30px}#journal .introduction h2{position:relative;left:-5px}#journal .introduction h2 span{font-size:inherit;line-height:inherit;letter-spacing:inherit}#journal .introduction .border{display:block;position:absolute;bottom:0;left:0;background-color:#e7edf1;width:100%;height:1px}@media (max-width:800px){#journal .introduction{min-height:500px;height:auto;padding:85px 30px 25%}#journal .introduction br{display:none}#journal .introduction h2{max-width:100%}}