@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;1,300;1,400;1,600&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:0!important}.full-width{width:100vw}.full-height{height:100vh}img,svg{display:block;max-width:100%;width:100%;height:auto}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.show{display:block!important}.hidden{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.screen-reader-text{position:absolute;left:-9999em;top:0}.visible-xs{display:block!important}@media(min-width:768px){.visible-xs{display:none!important}}.visible-xs--flex{display:flex!important}@media(min-width:768px){.visible-xs--flex{display:none!important}}.visible-xs--inline-flex{display:inline-flex!important}@media(min-width:768px){.visible-xs--inline-flex{display:none!important}}.visible-sm--inline-flex{display:inline-flex!important}@media(min-width:992px){.visible-sm--inline-flex{display:none!important}}@-ms-viewport{width:device-width}@media(max-width:767px){.hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}@font-face{font-family:Instrumentarium;src:url(/assets/fonts/Instrumentarium-Regular.woff);font-weight:400}@font-face{font-family:Instrumentarium;src:url(/assets/fonts/Instrumentarium-Bold.woff);font-weight:600}@font-face{font-family:Instrumentarium;src:url(/assets/fonts/Instrumentarium-Black.woff);font-weight:800}@font-face{font-family:Graphik;src:url(/assets/fonts/Graphik-Regular.woff2) format("woff2"),url(/assets/fonts/Graphik-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/assets/fonts/Graphik-Light.woff2) format("woff2"),url(/assets/fonts/Graphik-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/assets/fonts/Graphik-Bold.woff2) format("woff2"),url(/assets/fonts/Graphik-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}html{font-size:62.5%}body{padding:0;margin:0;font-family:Graphik,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4;color:#888;outline:0;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width:767px){body{font-size:1.4rem}}.h2-size,.h3-size,h2,h3{font-family:Instrumentarium,sans-serif;font-weight:400;line-height:1.4;margin-top:0;margin-bottom:1rem;margin:0 0 1rem 0;-webkit-font-smoothing:subpixel-antialiased}div h1:first-child,div h2:first-child,div h3:first-child,div h4:first-child,div h5:first-child{margin-top:0}.h1-size,h1{font-family:Instrumentarium,sans-serif;font-weight:700;color:#000;font-size:5rem;text-align:center;line-height:.9;text-transform:uppercase;margin:0;padding:0}.h2-size,h2{font-family:Graphik,sans-serif;font-size:2.5rem;line-height:1.2;font-weight:500;margin-top:3.75rem;margin-bottom:2.5rem}@media(max-width:767px){.h2-size,h2{font-size:1.75rem;margin-top:2.5rem;margin-bottom:1.25rem}}.h3-size,h3{font-family:Graphik,sans-serif;font-size:1.5rem;line-height:1.2;text-transform:none;font-family:Instrumentarium,sans-serif;font-weight:700;text-transform:uppercase;color:#bbb0a6;margin-top:2.25rem;margin-bottom:2.25rem}.h4-size,h4{font-family:Graphik,sans-serif;margin-top:2.1rem;margin-bottom:0;color:#000}.h4-size,.h5-size,h4,h5{font-size:1.4rem;line-height:1.4;font-weight:700}.h5-size,h5{text-transform:none}h1 a,h2 a,h3 a,h4 a,h5 a{color:inherit}.paragraph{max-width:600px}.paragraph--large{font-size:2.5rem}.paragraph--small,footer .footer__copyright,footer .footer__details,footer .footer__top{font-size:1.2rem;line-height:1.4}blockquote{font-size:2rem;padding:120px 300px;text-align:center;margin:5rem 0;font-weight:700;line-height:1.6}figcaption{font-size:1.28rem;margin:1rem 0}dl,hr,ol,p,ul{margin-top:0;margin-bottom:1em}p a{text-decoration:none;color:#00788b;font-weight:700}.text-center{text-align:center}ul{list-style:none}ul>li{position:relative;margin-bottom:.5rem}ol{list-style:decimal;padding-left:20px;margin:3rem 0}strong{font-weight:700}small,sup{font-size:80%}sup{position:relative;top:-.5em}.btn,input[type=button],input[type=reset],input[type=submit]{touch-action:manipulation;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative;text-align:center;vertical-align:middle;width:100%;max-width:300px;padding:1rem 1rem;margin:5rem 1rem;text-decoration:none;transition:all .6s cubic-bezier(.25,1,.2,1);background:#00788b;color:#fff;display:inline-block;width:auto;flex:none;height:50px;padding:10px 50px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;letter-spacing:5px;font-size:1.2rem}.btn svg,input[type=button] svg,input[type=reset] svg,input[type=submit] svg{width:20px;height:20px;margin-right:10px}.btn:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#333;color:#fff}.btn:hover svg,input[type=button]:hover svg,input[type=reset]:hover svg,input[type=submit]:hover svg{fill:#fff}.btn.btn--primary,input[type=button].btn--primary,input[type=reset].btn--primary,input[type=submit].btn--primary{background:#a63333}.btn.btn--secondary,input[type=button].btn--secondary,input[type=reset].btn--secondary,input[type=submit].btn--secondary{background:none;border:3px solid #00788b;background:#fff}.btn.btn--secondary:hover,input[type=button].btn--secondary:hover,input[type=reset].btn--secondary:hover,input[type=submit].btn--secondary:hover{border:3px solid #bbb0a6;color:#00788b}.btn.btn--secondary:hover svg,input[type=button].btn--secondary:hover svg,input[type=reset].btn--secondary:hover svg,input[type=submit].btn--secondary:hover svg{fill:#000}.btn.btn--center,input[type=button].btn--center,input[type=reset].btn--center,input[type=submit].btn--center{margin:4rem auto}.btn.btn--arrow,input[type=button].btn--arrow,input[type=reset].btn--arrow,input[type=submit].btn--arrow{background:#000;color:#fff;display:flex;align-items:center;justify-content:center;width:75px;height:75px;margin:0;border:none;padding:0}.btn.btn--arrow svg,input[type=button].btn--arrow svg,input[type=reset].btn--arrow svg,input[type=submit].btn--arrow svg{fill:#fff;margin:0}.btn.btn--arrow:hover,input[type=button].btn--arrow:hover,input[type=reset].btn--arrow:hover,input[type=submit].btn--arrow:hover{background:#1f1f1f}.btn.btn--prev svg,input[type=button].btn--prev svg,input[type=reset].btn--prev svg,input[type=submit].btn--prev svg{transition:all .6s cubic-bezier(.25,1,.2,1)}.btn.btn--prev:hover svg,input[type=button].btn--prev:hover svg,input[type=reset].btn--prev:hover svg,input[type=submit].btn--prev:hover svg{transform:translateX(-5px)}.btn.btn--next svg,input[type=button].btn--next svg,input[type=reset].btn--next svg,input[type=submit].btn--next svg{transition:all .6s cubic-bezier(.25,1,.2,1)}.btn.btn--next:hover svg,input[type=button].btn--next:hover svg,input[type=reset].btn--next:hover svg,input[type=submit].btn--next:hover svg{transform:translateX(5px)}.read-link{background:none;padding:0;text-align:left;margin:0;width:auto;display:inline-block;letter-spacing:0;font-size:1.4rem;font-weight:700;color:#bbb0a6;display:flex;align-items:center;text-transform:uppercase}.read-link:hover{color:#00788b}.read-link:hover:after{margin-left:10px}.read-link:after{content:"";width:15px;height:15px;display:block;margin-left:5px;transition:all .6s cubic-bezier(.25,1,.2,1)}#scroller,body,html{overflow:hidden;margin:0;padding:0;width:100vw;height:100vh}.section{width:100%;height:100%;position:relative;padding-top:14.6vw;padding-bottom:14.6vw}.section.section--no-padding{padding:0}.section.section--align-top{display:flex;flex-direction:column;justify-content:flex-start}.section.section--align-bottom{display:flex;flex-direction:column;justify-content:flex-end}@media(min-width:750px){.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.alignfull,.alignwide{width:auto;max-width:1000%}.alignwide{margin-left:calc(25% - 25vw);margin-right:calc(25% - 25vw)}}.body--small .container{max-width:800px}.body--medium .container{max-width:1000px}.body--large .container{max-width:1200px}.body--xlarge .container{max-width:1400px}.container{width:100%;transition:max-width .6s cubic-bezier(.25,1,.2,1);margin:0;padding:0 23.6vw}.container.container--small{max-width:800px}.container.container--medium{max-width:1000px}.container.container--large{max-width:1200px}.container.container--xlarge{max-width:1400px}.container.container--full{padding-left:0;padding-right:0}.container.container--fluid{max-width:none}.bust-out{position:relative;left:50%;width:100vw;max-width:100vw;transform:translateX(-50%);padding-left:20px;padding-right:20px}@media(min-width:768px){.bust-out{padding-left:220px;padding-right:220px}}@media(min-width:992px){.bust-out{padding-left:220px;padding-right:220px}}@media(min-width:1200px){.bust-out{padding-left:220px;padding-right:220px}}@media(min-width:1500px){.bust-out{padding-left:220px;padding-right:220px}}.bust-out.bust-out--medium{max-width:1200px}.bust-out.bust-out--large{max-width:1400px}.bust-out.bust-out--no-padding{padding-left:0;padding-right:0}@media(max-width:767px){.bust-out.bust-out--no-padding--xs{padding-left:0;padding-right:0}}@media(max-width:991px){.bust-out.bust-out--no-padding--sm{padding-left:0;padding-right:0}}@media(max-width:1199px){.bust-out.bust-out--no-padding--md{padding-left:0;padding-right:0}}@media(max-width:1499px){.bust-out.bust-out--no-padding--lg{padding-left:0;padding-right:0}}@media(min-width:480px){.grid{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;margin-top:-10px;margin-left:-10px;margin-right:-10px}}.grid .grid__item{width:100%;flex-shrink:0;margin-top:10px;margin-bottom:10px}@media(min-width:480px){.grid .grid__item{margin:10px;width:calc(50% - 20px)}}@media(min-width:768px){.grid .grid__item{width:calc(33.33333% - 20px)}}@media(min-width:992px){.grid .grid__item{width:calc(25% - 20px)}}@media(min-width:1500px){.grid .grid__item{width:calc(20% - 20px)}}@media(min-width:1800px){.grid .grid__item{width:calc(16.66667% - 20px)}}@media(min-width:480px){.grid.grid--large .grid__item{margin:10px;width:calc(50% - 20px)}}@media(min-width:768px){.grid.grid--large .grid__item{width:calc(33.33333% - 20px)}}@media(min-width:992px){.grid.grid--large .grid__item{width:calc(25% - 20px)}}@media(min-width:1500px){.grid.grid--large .grid__item{width:calc(20% - 20px)}}@media(min-width:480px){.grid.grid--medium .grid__item{margin:10px;width:calc(50% - 20px)}}@media(min-width:768px){.grid.grid--medium .grid__item{width:calc(33.33333% - 20px)}}@media(min-width:992px){.grid.grid--medium .grid__item{width:calc(25% - 20px)}}@media(min-width:480px){.grid.grid--small .grid__item{margin:10px;width:calc(50% - 20px)}}@media(min-width:768px){.grid.grid--small .grid__item{width:calc(33.33333% - 20px)}}@media(min-width:480px){.grid.grid--xsmall .grid__item{margin:10px;width:calc(50% - 20px)}}@media(min-width:768px){.grid.grid--row{flex-wrap:nowrap;overflow-x:hidden}}.grid.grid--row .grid__item{margin-top:0;margin-bottom:0}.grid.grid--carousel{position:static}@media(min-width:768px){.grid.grid--carousel{flex-wrap:nowrap}}.grid.grid--carousel .grid__item{margin-top:0;margin-bottom:0}.row{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;margin-left:-20px;margin-right:-20px}.row .column{width:100%;margin-left:20px;margin-right:20px}@media(min-width:768px){.row .column--sm-16{width:calc(16.66667% - 40px)}}@media(min-width:768px){.row .column--sm-20{width:calc(20% - 40px)}}@media(min-width:768px){.row .column--sm-25{width:calc(25% - 40px)}}@media(min-width:768px){.row .column--sm-33{width:calc(33.3333% - 40px)}}@media(min-width:768px){.row .column--sm-40{width:calc(40% - 40px)}}@media(min-width:768px){.row .column--sm-50{width:calc(50% - 40px)}}@media(min-width:768px){.row .column--sm-60{width:calc(60% - 40px)}}@media(min-width:768px){.row .column--sm-66{width:calc(66.6666% - 40px)}}@media(min-width:768px){.row .column--sm-75{width:calc(75% - 40px)}}@media(min-width:768px){.row .column--sm-80{width:calc(80% - 40px)}}@media(min-width:768px){.row .column--sm-83{width:calc(83.3333% - 40px)}}@media(min-width:992px){.row .column--md-16{width:calc(16.66667% - 40px)}}@media(min-width:992px){.row .column--md-20{width:calc(20% - 40px)}}@media(min-width:992px){.row .column--md-25{width:calc(25% - 40px)}}@media(min-width:992px){.row .column--md-33{width:calc(33.3333% - 40px)}}@media(min-width:992px){.row .column--md-40{width:calc(40% - 40px)}}@media(min-width:992px){.row .column--md-50{width:calc(50% - 40px)}}@media(min-width:992px){.row .column--md-60{width:calc(60% - 40px)}}@media(min-width:992px){.row .column--md-66{width:calc(66.6666% - 40px)}}@media(min-width:992px){.row .column--md-75{width:calc(75% - 40px)}}@media(min-width:992px){.row .column--md-80{width:calc(80% - 40px)}}@media(min-width:992px){.row .column--md-83{width:calc(83.3333% - 40px)}}@media(min-width:1200px){.row .column--lg-16{width:calc(16.66667% - 40px)}}@media(min-width:1200px){.row .column--lg-20{width:calc(20% - 40px)}}@media(min-width:1200px){.row .column--lg-25{width:calc(25% - 40px)}}@media(min-width:1200px){.row .column--lg-33{width:calc(33.3333% - 40px)}}@media(min-width:1200px){.row .column--lg-40{width:calc(40% - 40px)}}@media(min-width:1200px){.row .column--lg-50{width:calc(50% - 40px)}}@media(min-width:1200px){.row .column--lg-60{width:calc(60% - 40px)}}@media(min-width:1200px){.row .column--lg-66{width:calc(66.6666% - 40px)}}@media(min-width:1200px){.row .column--lg-75{width:calc(75% - 40px)}}@media(min-width:1200px){.row .column--lg-80{width:calc(80% - 40px)}}@media(min-width:1200px){.row .column--lg-83{width:calc(83.3333% - 40px)}}@media(min-width:1500px){.row .column--xl-16{width:calc(16.66667% - 40px)}}@media(min-width:1500px){.row .column--xl-20{width:calc(20% - 40px)}}@media(min-width:1500px){.row .column--xl-25{width:calc(25% - 40px)}}@media(min-width:1500px){.row .column--xl-33{width:calc(33.3333% - 40px)}}@media(min-width:1500px){.row .column--xl-40{width:calc(40% - 40px)}}@media(min-width:1500px){.row .column--xl-50{width:calc(50% - 40px)}}@media(min-width:1500px){.row .column--xl-60{width:calc(60% - 40px)}}@media(min-width:1500px){.row .column--xl-66{width:calc(66.66666% - 40px)}}@media(min-width:1500px){.row .column--xl-75{width:calc(75% - 40px)}}@media(min-width:1500px){.row .column--xl-80{width:calc(80% - 40px)}}@media(min-width:1500px){.row .column--xl-83{width:calc(66.6666% - 40px)}}@media print{footer,header{display:none!important}.page-content,.page-header{padding:0!important}h1{margin:0 0 20px!important}}header{position:absolute;width:100%;top:0;left:0;z-index:999}@media only screen and (min-width:768px){#logo.grow:before,#logo:hover:before,.grow-logo:before{width:24px;right:145px}#logo.grow .logo__o,#logo:hover .logo__o,.grow-logo .logo__o{transform:translateY(0)}#logo.grow .logo__o .a,#logo:hover .logo__o .a,.grow-logo .logo__o .a{stroke-width:3px}#logo.grow .logo__a,#logo:hover .logo__a,.grow-logo .logo__a{transform:translateY(0)}#logo.grow .logo__a .a,#logo:hover .logo__a .a,.grow-logo .logo__a .a{stroke-width:3px}#logo.grow .logo__and,#logo.grow .logo__bove,#logo.grow .logo__ver,#logo:hover .logo__and,#logo:hover .logo__bove,#logo:hover .logo__ver,.grow-logo .logo__and,.grow-logo .logo__bove,.grow-logo .logo__ver{opacity:1}#logo.grow .logo__and:before,#logo:hover .logo__and:before,.grow-logo .logo__and:before{width:28px}#logo.grow .logo__and:after,#logo:hover .logo__and:after,.grow-logo .logo__and:after{opacity:1}}#logo{position:absolute;top:9vw;left:14.6vw;width:134px;height:80px;transform:translateX(-20px);z-index:998;mix-blend-mode:difference;cursor:pointer}@media only screen and (max-width:991px){#logo{left:9vw;transform:scale(.7);transform-origin:center left}}#logo:before{content:"";display:block;height:1px;top:34px;right:102px;background-color:#a63333}#logo .logo__o,#logo:before{position:absolute;width:34px;transition:all .5s cubic-bezier(.25,1,.2,1)}#logo .logo__o{fill:#a63333;top:0;left:0;height:34px;transform:translateY(-10px) scale(.7)}#logo .logo__o .a{stroke-width:5px}#logo .logo__a,#logo .logo__o .a{transition:all .5s cubic-bezier(.25,1,.2,1)}#logo .logo__a{fill:#a63333;position:absolute;top:34px;left:0;width:34px;height:34px;transform:translateY(10px) scale(.7)}#logo .logo__a .a{stroke-width:5px}#logo .logo__a .a,#logo .logo__ver{transition:all .5s cubic-bezier(.25,1,.2,1)}#logo .logo__ver{fill:#a63333;position:absolute;top:0;left:32px;width:104px;height:34px;opacity:0}#logo .logo__ver .a{stroke-width:3px}#logo .logo__bove,#logo .logo__ver .a{transition:all .5s cubic-bezier(.25,1,.2,1)}#logo .logo__bove{fill:#a63333;position:absolute;top:34px;left:32px;width:104px;height:34px;opacity:0}#logo .logo__bove .a{transition:all .5s cubic-bezier(.25,1,.2,1);stroke-width:3px}#logo .logo__and{top:20px;left:-37px;width:28px}#logo .logo__and,#logo .logo__and:after{position:absolute;height:28px;opacity:0;transition:all .5s cubic-bezier(.25,1,.2,1)}#logo .logo__and:after{top:0;left:14px;content:"";display:block;width:1px;background:#a63333}#menu-btn{position:absolute;top:9vw;right:9vw;transform:translateX(20px);text-transform:uppercase;font-family:Instrumentarium,sans-serif;font-weight:700;font-size:1.1rem;padding:0;margin:0;border:0;height:150px;width:40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;cursor:pointer;z-index:999;transition:all .6s cubic-bezier(.25,1,.2,1);display:block;background:none}#menu-btn span{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-text-orientation:upright;text-orientation:upright;position:relative;color:#888;mix-blend-mode:difference}#menu-btn span:after{position:absolute;top:70px;left:8px;content:"";display:block;width:1px;height:20px;background-color:hsla(0,0%,49%,.5);transition:all .6s cubic-bezier(.25,1,.2,1)}.menu--active #menu-btn span:after{height:60px}.menu--active #menu-btn:hover span:after{height:20px}#menu-btn:hover{color:#000}#menu-btn:hover span:after{height:60px}footer{padding-top:60px;padding-bottom:60px;border-bottom:10px solid #000}footer .footer__signoff{margin-bottom:80px}footer .footer__signoff p{font-family:Graphik,sans-serif;font-size:3rem;line-height:1.2;font-weight:300;margin-top:3.75rem;margin-bottom:2.5rem;color:#000}@media only screen and (max-width:767px){footer .footer__signoff p{font-size:2.3rem}}footer .footer__signoff .enquire-btn{text-decoration:none;padding:0;margin:0;color:#000;position:relative;display:flex;align-items:center}footer .footer__signoff .enquire-btn:after{content:"";display:block;width:0;opacity:0;height:1px;background-color:#000;margin-left:10px;transition:all .6s cubic-bezier(.25,1,.2,1)}footer .footer__signoff .enquire-btn:hover:after{opacity:1;width:50px}footer .footer__details{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:30px;column-gap:30px;max-width:500px}@media only screen and (max-width:767px){footer .footer__details{grid-template-columns:1fr}}footer .footer__details h4{color:#888}footer .footer__details .footer__column a{text-decoration:none;font-weight:400;color:inherit}footer .footer__details .footer__column a:hover{color:#a63333}footer .footer__copyright{margin-top:80px}footer .footer__top{position:absolute;display:flex;align-items:flex-end;height:100px;padding-right:40px;border-right:20px solid #000;bottom:0;right:100px;transform:rotate(90deg);transform-origin:bottom right;cursor:pointer}footer .footer__top:hover span{background-position:20% 50%}footer .footer__top strong{margin-right:5px}@media only screen and (max-width:991px){footer .footer__top{height:40px;right:40px}footer .footer__top strong{display:none}}footer .footer__top span{width:40px;height:40px;border-radius:999px;border:1px solid #ececec;margin-right:15px;transform:translateY(12px);background:url(../img/icon-up.ec58dfae.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:15px 15px}#menu,footer .footer__top span{transition:all .6s cubic-bezier(.25,1,.2,1)}#menu{display:block;position:absolute;width:100vw;height:100vh;right:0;top:-100vh;background-color:#000;z-index:10}.menu--active #menu{top:0}#menu .menu__items{display:flex;flex-direction:column;transform:translateY(-50%);position:absolute;top:50vh;left:23.6vw}@media only screen and (max-width:767px){#menu .menu__items{top:40vh}}#menu .menu__items a{color:#fff;font-size:10rem;text-decoration:none;font-family:Instrumentarium,sans-serif;font-weight:700;line-height:.9;text-transform:uppercase}@media only screen and (max-width:767px){#menu .menu__items a{font-size:4rem}}@media only screen and (min-width:768px)and (max-width:991px){#menu .menu__items a{font-size:7rem}}.home{background:url(/assets/images/backgrounds/bg.jpg);background-size:100%}#graphic-letters{position:absolute;top:0;width:100%}#graphic-letters span{font-size:50vw;color:#fff;font-family:Instrumentarium,sans-serif;font-weight:700;display:block}#graphic-letters span:first-child{position:absolute;right:-18vw;top:-2vw;display:block}#graphic-letters span:nth-child(2){position:absolute;left:-18vw;top:50vw;display:block;font-weight:800}#graphic-letters span:nth-child(3){position:absolute;right:-15vw;top:80vw;display:block;font-weight:600}section.intro{width:100vw;height:62vh;display:flex;align-items:center;justify-content:center;background-color:#fff;padding-bottom:9vw}@media only screen and (max-width:767px){section.intro{height:50vh}section.intro .container{padding:0 30px}}@media only screen and (min-width:768px)and (max-width:991px){section.intro .container{padding:0 30px}}section.intro .small-break{display:none}@media only screen and (max-width:767px){section.intro .small-break{display:inline-block}}section.intro .large-break{display:inline-block}@media only screen and (max-width:767px){section.intro .large-break{display:none}}section.intro #intro-text{font-family:Instrumentarium,sans-serif;font-weight:900;color:#000;font-size:8rem;text-align:center;line-height:.9;text-transform:uppercase;margin:0;padding:0}@media only screen and (max-width:767px){section.intro #intro-text{font-size:5rem}}section.intro .paragraph{padding-bottom:0;margin-bottom:0}section.about{width:100vw;overflow:hidden}@media only screen and (min-width:768px){section.about:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;background-image:url(/assets/images/backgrounds/noise.png);-webkit-animation:noise 1s steps(2) infinite;animation:noise 1s steps(2) infinite}}section.about .model3DViewer{position:absolute;top:0;left:0;z-index:2}section.about .about--one{position:relative;z-index:2;min-height:60vh;padding-top:14.6vw;padding-bottom:14.6vw;display:flex;align-items:center}@media only screen and (min-width:768px){section.about .about--one{min-height:100vh}}@media only screen and (max-width:767px){section.about .about--one{text-align:center}}section.about .about--one h2{color:#fff;width:600px}section.about .about--two{z-index:2;position:relative;padding-top:14.6vw;padding-bottom:14.6vw;display:grid;grid-template-columns:1fr 2fr;-moz-column-gap:30px;column-gap:30px}@media only screen and (min-width:768px){section.about .about--two{min-height:80vh}}@media only screen and (max-width:767px){section.about .about--two{display:none}}@media only screen and (max-width:991px){section.about .about--two{grid-template-columns:1fr}}section.about .about--two h2{color:#fff}section.about .about--three{z-index:2;padding-top:14.6vw;padding-bottom:14.6vw;margin:0 auto;position:relative;text-align:left;display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:30px;column-gap:30px}@media only screen and (min-width:768px){section.about .about--three{min-height:300px}}@media only screen and (max-width:991px){section.about .about--three{grid-template-columns:1fr}}section.about .about--three .about--three-item{margin-bottom:20px}section.about .about--three .about--three-item h2{color:#fff}section.about .about--three .about--three-item img{max-width:100px}section.about .about--three h3{color:#fff}section.about #over-and-above{z-index:3;font-family:Instrumentarium,sans-serif;position:absolute;right:0;top:10vw;text-transform:uppercase;color:hsla(0,0%,100%,.3);font-size:4vw;font-weight:600;letter-spacing:14vw;line-height:16vw}@media only screen and (max-width:991px){section.about #over-and-above{font-size:7vw;line-height:30vw;top:10vw}}section.about .curtains .curtains__left{content:"";display:block;position:absolute;width:60px;top:0;left:0;bottom:0;background:#fff}@media only screen and (max-width:991px){section.about .curtains .curtains__left{width:20px}}section.about .curtains .curtains__right{content:"";display:block;position:absolute;width:60px;top:0;right:0;bottom:0;background:#fff}@media only screen and (max-width:700px){section.about .curtains .curtains__right{width:20px}}@-webkit-keyframes noise{0%{background-position:0,9rem}10%{background-position:-1rem,-4rem}20%{background-position:-8rem,2rem}30%{background-position:9rem,-9rem}40%{background-position:-2rem,7rem}50%{background-position:-9rem,-4rem}60%{background-position:2rem,6rem}70%{background-position:7rem,-8rem}80%{background-position:-9rem,1rem}90%{background-position:6rem,-5rem}to{background-position:-7rem,0}}@keyframes noise{0%{background-position:0,9rem}10%{background-position:-1rem,-4rem}20%{background-position:-8rem,2rem}30%{background-position:9rem,-9rem}40%{background-position:-2rem,7rem}50%{background-position:-9rem,-4rem}60%{background-position:2rem,6rem}70%{background-position:7rem,-8rem}80%{background-position:-9rem,1rem}90%{background-position:6rem,-5rem}to{background-position:-7rem,0}}section.folio{width:100vw;height:100vh;background:#222}section.signoff{width:100vw;min-height:600px;background:#fff}section.horizontal{overflow:inherit;position:relative}@media only screen and (min-width:768px){section.horizontal:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;background-image:url(/assets/images/backgrounds/noise.png);-webkit-animation:noise 1s steps(2) infinite;animation:noise 1s steps(2) infinite}}section.horizontal .horizontal__info{position:absolute;width:38.2vw;height:30vh;bottom:0;left:0;z-index:999;background:#e1e1e1;padding-top:4.5vw;padding-left:calc(14.6vw + 40px);padding-right:50px;text-align:left}@media only screen and (min-width:992px)and (max-width:1199px){section.horizontal .horizontal__info{width:450px;padding-right:50px}}@media only screen and (max-width:991px){section.horizontal .horizontal__info{display:none}}section.horizontal .dash{width:14.6vw}section.horizontal .animation-wrap,section.horizontal .pin-wrap{display:flex;flex-direction:row;position:relative;z-index:1;height:100vh}@media only screen and (max-width:767px){section.horizontal .animation-wrap,section.horizontal .pin-wrap{flex-direction:column;height:auto}}section.horizontal .animation-wrap .item,section.horizontal .pin-wrap .item{position:relative;padding:150px 80px;width:91vw;height:88vh;display:flex;align-items:center;line-height:1.7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-right:1px solid rgba(0,0,0,.06);background-color:transparent;box-sizing:border-box;margin:4.5vw;padding:0;overflow:hidden}@media only screen and (max-width:767px){section.horizontal .animation-wrap .item,section.horizontal .pin-wrap .item{height:auto;margin:0;width:100vw}}section.horizontal .animation-wrap .item .item__image,section.horizontal .pin-wrap .item .item__image{width:100%;height:100%;overflow:hidden}section.horizontal .animation-wrap .item .item__image .item__detail,section.horizontal .pin-wrap .item .item__image .item__detail{display:none}section.horizontal .animation-wrap .item .item__image .item__detail h4,section.horizontal .pin-wrap .item .item__image .item__detail h4{color:#fff}@media only screen and (max-width:991px){section.horizontal .animation-wrap .item .item__image .item__detail,section.horizontal .pin-wrap .item .item__image .item__detail{display:block;margin-left:23.6vw;margin-right:14.6vw;padding-top:40px;padding-bottom:40px}}section.horizontal .animation-wrap .item .item__image img,section.horizontal .animation-wrap .item .item__image video,section.horizontal .pin-wrap .item .item__image img,section.horizontal .pin-wrap .item .item__image video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project{display:flex;flex-direction:row}.project .project__meta{font-size:1.2rem;flex:1 1 38.2%;padding-right:2.5rem}.project .project__description{flex:1 1 61.8%;padding-left:2.5rem}.dash{position:absolute;content:"";display:block;width:9vw;height:20px;background:#000;z-index:888}.dash.dash--right{right:0}