﻿/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}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:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}abbr,span.abbr{border-bottom:none}.clear{clear:both;height:0}.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both}.hide{position:absolute;top:-9999px;left:-9999px;overflow:hidden}.hidetext{text-indent:100%;white-space:nowrap;overflow:hidden}.cream{color:#f1eee9 !important}.dark-brown{color:#0f0b04 !important}.brown{color:#3e3937 !important}.light-brown{color:#a68676 !important}.dark-gray{color:#3e3937 !important}.gray{color:#7b7877 !important}.light-gray{color:#b7b4b0 !important}.almost-black{color:#1e1e22 !important}@font-face{font-family:'millerdisplay-italicregular';src:url("/public/fonts/millerdisplay-italic-webfont.woff2") format("woff2"),url("/public/fonts/millerdisplay-italic-webfont.woff") format("woff"),url("/public/fonts/millerdisplay-italic-webfont.svg#millerdisplay-italicregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'millerdisplay-lightregular';src:url("/public/fonts/millerdisplay-light-webfont.woff2") format("woff2"),url("/public/fonts/millerdisplay-light-webfont.woff") format("woff"),url("/public/fonts/millerdisplay-light-webfont.svg#millerdisplay-lightregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'millerdisplay-lightitalicRg';src:url("/public/fonts/millerdisplay-lightitalic-webfont.woff2") format("woff2"),url("/public/fonts/millerdisplay-lightitalic-webfont.woff") format("woff"),url("/public/fonts/millerdisplay-lightitalic-webfont.svg#millerdisplay-lightitalicRg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'millerdisplay-romanregular';src:url("/public/fonts/millerdisplay-roman-webfont.woff2") format("woff2"),url("/public/fonts/millerdisplay-roman-webfont.woff") format("woff"),url("/public/fonts/millerdisplay-roman-webfont.svg#millerdisplay-romanregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'gillsans-lightregular';src:url("/public/fonts/gillsans-light-webfont.woff2") format("woff2"),url("/public/fonts/gillsans-light-webfont.woff") format("woff"),url("/public/fonts/gillsans-light-webfont.svg#gillsans-lightregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'gillsans-mediumregular';src:url("/public/fonts/gillsans-medium-webfont.woff2") format("woff2"),url("/public/fonts/gillsans-medium-webfont.woff") format("woff"),url("/public/fonts/gillsans-medium-webfont.svg#gillsans-mediumregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'gillsans-bookregular';src:url("/public/fonts/gillsans-book-webfont.woff2") format("woff2"),url("/public/fonts/gillsans-book-webfont.woff") format("woff"),url("/public/fonts/gillsans-book-webfont.svg#gillsans-bookregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'gillsans-bold';src:url("/public/fonts/gillsans-bold-webfont.woff2") format("woff2"),url("/public/fonts/gillsans-bold-webfont.woff") format("woff"),url("/public/fonts/gillsans-bold-webfont.svg#gillsans-bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'thisregular';src:url("/public/fonts/this-regular-webfont.woff2") format("woff2"),url("/public/fonts/this-regular-webfont.woff") format("woff"),url("/public/fonts/this-regular-webfont.svg#thisregular") format("svg");font-weight:normal;font-style:normal}html,body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1;-moz-font-feature-settings:"smcp=1, onum=1, frac=1, kern=1, liga=1, dlig=1, swsh=1";-ms-font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1;-o-font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1;-webkit-font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1;font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1;font-feature-settings:normal}input,textarea,select,button{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1;-moz-font-feature-settings:"smcp=1, onum=1, frac=1, kern=1, liga=1, dlig=1, swsh=1";-ms-font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1;-o-font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1;-webkit-font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1;font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1}.text-subs,.sub,sub{-moz-font-feature-settings:"subs" 1;-moz-font-feature-settings:"subs=1";-ms-font-feature-settings:"subs" 1;-o-font-feature-settings:"subs" 1;-webkit-font-feature-settings:"subs" 1;font-feature-settings:"subs" 1}.text-sups,.sup,sup{-moz-font-feature-settings:"sups" 1;-moz-font-feature-settings:"sups=1";-ms-font-feature-settings:"sups" 1;-o-font-feature-settings:"sups" 1;-webkit-font-feature-settings:"sups" 1;font-feature-settings:"sups" 1}.sub,sub,.sup,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}.sup,sup{top:-0.5em}.sub,sub{bottom:-0.25em}strong,.strong{font-family:"#", Helvetica, Arial, sans-serif}h2{font-family:"millerdisplay-lightregular", Helvetica, Arial, sans-serif;font-size:48px;line-height:58px;letter-spacing:14px;text-transform:uppercase;color:#3e3937}h2 .char{position:relative;font-family:"millerdisplay-lightregular", Helvetica, Arial, sans-serif;font-size:48px;line-height:58px;letter-spacing:14px;text-transform:uppercase;color:inherit}h3{font-family:"gillsans-lightregular", Helvetica, Arial, sans-serif;font-size:30px;line-height:38px;color:#a68676}h4{font-family:"millerdisplay-lightregular", Helvetica, Arial, sans-serif;font-size:15px;letter-spacing:4px;line-height:26px;text-transform:uppercase;color:#0f0b04}h6{font-family:"gillsans-mediumregular", Helvetica, Arial, sans-serif;font-size:11px;letter-spacing:1px;line-height:22px;color:#a68676}p,li,span,a{font-family:"gillsans-bookregular", Helvetica, Arial, sans-serif;font-size:18px;line-height:29px;letter-spacing:0.25px;color:#7b7877}@media only screen and (max-width: 1650px){.archive-markets h2{font-size:38px;line-height:48px}.archive-markets h2 .char{font-size:38px;line-height:48px}}@media only screen and (max-width: 1440px){.archive-markets h2{font-size:31px;line-height:40px}.archive-markets h2 .char{font-size:31px;line-height:40px}}@media only screen and (max-width: 1280px){h2{font-size:36px;line-height:46px}h2 .char{font-size:36px;line-height:46px}}@media only screen and (max-width: 1024px){h2{font-size:36px;line-height:42px;letter-spacing:3px}h2 .char{font-size:36px;line-height:42px;letter-spacing:3px}p,li{font-size:16px;line-height:27px}p span,li span{font-size:16px;line-height:27px}.tablet h2{letter-spacing:10px}.tablet h2 .char{letter-spacing:10px}}@media only screen and (max-width: 414px){h2{font-size:26px;line-height:31px;letter-spacing:8px}h2 .char{font-size:26px;line-height:31px;letter-spacing:8px}}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;min-height:100%;height:auto;font-family:'#', Helvetica, Arial, sans-serif;color:#ffffff;background-color:#000000;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}html.fixed-all,body.fixed-all,html.modal-open,body.modal-open,html.open-nav,body.open-nav{overflow:hidden}body.js-byrefresh{opacity:0;background-color:#ffffff}.no-js body.js-byrefresh{opacity:1}.scroll-content-wrapper{position:relative}.scroll-content-wrapper.js-scroll{width:100vw;height:100vh}.scrollbar-track{user-select:none}body.js-loading-page>*{pointer-events:none !important}.page-main{position:relative;z-index:100;width:100%;transform-origin:top center;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;background-color:#f1eee9;will-change:filter}.page-next,.page-prev{position:fixed;top:0;left:0;width:0;height:0;min-height:0;-webkit-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0);visibility:hidden;opacity:0}.js-loading-page .page-next,.js-loading-page .page-prev{width:100%;height:auto;min-height:100%;visibility:visible}.preload,.preload-hold{position:absolute;top:-9999px;left:-9999px;width:1px;height:1px;overflow:hidden;visibility:hidden}#loading-page{position:fixed;z-index:5000;left:0;top:0;display:none;width:0;height:0}#loading-page.js-loading-page{display:block;width:100%;height:100%;background-color:#000000}img{display:block;max-width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none}#modal-bg,#modal-wrapper{display:none;width:0;height:0}.modal-open #modal-bg{position:fixed;top:0;left:0;display:block;width:100%;height:100%;z-index:1030;background-color:#281a13;opacity:0.8;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}a{text-decoration:none}a:hover,a:focus{text-decoration:none}a[href^="tel:"]{cursor:default}::-moz-selection{background:#3e3937;color:#ffffff}::selection{background:#3e3937;color:#f1eee9}.block-bg-cover{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;overflow:hidden}.block-bg-cover .element-cover{position:relative;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;overflow:hidden}.firefox .block-bg-cover .element-cover{max-width:none;width:auto}input:focus,textarea:focus,button:focus{outline:none}:invalid,:-moz-ui-invalid{box-shadow:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}#hello-world{display:inline-block;position:fixed;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}#hello-world p{font-size:100px}.row{max-width:106.25rem;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.row .row{margin-left:-0.625rem;margin-right:-0.625rem}.row.expanded{max-width:none}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.is-collapse-child,.row.collapse>.column>.row,.row.collapse>.columns>.row{margin-left:0;margin-right:0}.column,.columns{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;padding-left:0.625rem;padding-right:0.625rem;min-width:initial}.column.row.row,.row.row.columns{float:none;display:block}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.xxlarge-1{-webkit-flex:0 0 6.25%;-ms-flex:0 0 6.25%;flex:0 0 6.25%;max-width:6.25%}.xxlarge-offset-0{margin-left:0%}.xxlarge-2{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.xxlarge-offset-1{margin-left:6.25%}.xxlarge-3{-webkit-flex:0 0 18.75%;-ms-flex:0 0 18.75%;flex:0 0 18.75%;max-width:18.75%}.xxlarge-offset-2{margin-left:12.5%}.xxlarge-4{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.xxlarge-offset-3{margin-left:18.75%}.xxlarge-5{-webkit-flex:0 0 31.25%;-ms-flex:0 0 31.25%;flex:0 0 31.25%;max-width:31.25%}.xxlarge-offset-4{margin-left:25%}.xxlarge-6{-webkit-flex:0 0 37.5%;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.xxlarge-offset-5{margin-left:31.25%}.xxlarge-7{-webkit-flex:0 0 43.75%;-ms-flex:0 0 43.75%;flex:0 0 43.75%;max-width:43.75%}.xxlarge-offset-6{margin-left:37.5%}.xxlarge-8{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xxlarge-offset-7{margin-left:43.75%}.xxlarge-9{-webkit-flex:0 0 56.25%;-ms-flex:0 0 56.25%;flex:0 0 56.25%;max-width:56.25%}.xxlarge-offset-8{margin-left:50%}.xxlarge-10{-webkit-flex:0 0 62.5%;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.xxlarge-offset-9{margin-left:56.25%}.xxlarge-11{-webkit-flex:0 0 68.75%;-ms-flex:0 0 68.75%;flex:0 0 68.75%;max-width:68.75%}.xxlarge-offset-10{margin-left:62.5%}.xxlarge-12{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.xxlarge-offset-11{margin-left:68.75%}.xxlarge-13{-webkit-flex:0 0 81.25%;-ms-flex:0 0 81.25%;flex:0 0 81.25%;max-width:81.25%}.xxlarge-offset-12{margin-left:75%}.xxlarge-14{-webkit-flex:0 0 87.5%;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.xxlarge-offset-13{margin-left:81.25%}.xxlarge-15{-webkit-flex:0 0 93.75%;-ms-flex:0 0 93.75%;flex:0 0 93.75%;max-width:93.75%}.xxlarge-offset-14{margin-left:87.5%}.xxlarge-16{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xxlarge-offset-15{margin-left:93.75%}.xxlarge-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.xxlarge-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.xxlarge-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.xxlarge-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.xxlarge-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.xxlarge-order-6{-webkit-order:6;-ms-flex-order:6;order:6}.xxlarge-up-1{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xxlarge-up-1>.column,.xxlarge-up-1>.columns{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xxlarge-up-2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xxlarge-up-2>.column,.xxlarge-up-2>.columns{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xxlarge-up-3{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xxlarge-up-3>.column,.xxlarge-up-3>.columns{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.xxlarge-up-4{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xxlarge-up-4>.column,.xxlarge-up-4>.columns{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.xxlarge-up-5{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xxlarge-up-5>.column,.xxlarge-up-5>.columns{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.xxlarge-up-6{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xxlarge-up-6>.column,.xxlarge-up-6>.columns{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.xxlarge-up-7{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xxlarge-up-7>.column,.xxlarge-up-7>.columns{-webkit-flex:0 0 14.28571%;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.xxlarge-up-8{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xxlarge-up-8>.column,.xxlarge-up-8>.columns{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.xxlarge-collapse>.column,.xxlarge-collapse>.columns{padding-left:0;padding-right:0}.xxlarge-uncollapse>.column,.xxlarge-uncollapse>.columns{padding-left:0.625rem;padding-right:0.625rem}@media screen and (max-width: 103.125em){.xlarge-1{-webkit-flex:0 0 6.25%;-ms-flex:0 0 6.25%;flex:0 0 6.25%;max-width:6.25%}.xlarge-offset-0{margin-left:0%}.xlarge-2{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.xlarge-offset-1{margin-left:6.25%}.xlarge-3{-webkit-flex:0 0 18.75%;-ms-flex:0 0 18.75%;flex:0 0 18.75%;max-width:18.75%}.xlarge-offset-2{margin-left:12.5%}.xlarge-4{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.xlarge-offset-3{margin-left:18.75%}.xlarge-5{-webkit-flex:0 0 31.25%;-ms-flex:0 0 31.25%;flex:0 0 31.25%;max-width:31.25%}.xlarge-offset-4{margin-left:25%}.xlarge-6{-webkit-flex:0 0 37.5%;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.xlarge-offset-5{margin-left:31.25%}.xlarge-7{-webkit-flex:0 0 43.75%;-ms-flex:0 0 43.75%;flex:0 0 43.75%;max-width:43.75%}.xlarge-offset-6{margin-left:37.5%}.xlarge-8{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xlarge-offset-7{margin-left:43.75%}.xlarge-9{-webkit-flex:0 0 56.25%;-ms-flex:0 0 56.25%;flex:0 0 56.25%;max-width:56.25%}.xlarge-offset-8{margin-left:50%}.xlarge-10{-webkit-flex:0 0 62.5%;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.xlarge-offset-9{margin-left:56.25%}.xlarge-11{-webkit-flex:0 0 68.75%;-ms-flex:0 0 68.75%;flex:0 0 68.75%;max-width:68.75%}.xlarge-offset-10{margin-left:62.5%}.xlarge-12{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.xlarge-offset-11{margin-left:68.75%}.xlarge-13{-webkit-flex:0 0 81.25%;-ms-flex:0 0 81.25%;flex:0 0 81.25%;max-width:81.25%}.xlarge-offset-12{margin-left:75%}.xlarge-14{-webkit-flex:0 0 87.5%;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.xlarge-offset-13{margin-left:81.25%}.xlarge-15{-webkit-flex:0 0 93.75%;-ms-flex:0 0 93.75%;flex:0 0 93.75%;max-width:93.75%}.xlarge-offset-14{margin-left:87.5%}.xlarge-16{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xlarge-offset-15{margin-left:93.75%}.xlarge-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.xlarge-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.xlarge-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.xlarge-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.xlarge-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.xlarge-order-6{-webkit-order:6;-ms-flex-order:6;order:6}.xlarge-up-1{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-1>.column,.xlarge-up-1>.columns{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xlarge-up-2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-2>.column,.xlarge-up-2>.columns{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xlarge-up-3{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-3>.column,.xlarge-up-3>.columns{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.xlarge-up-4{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-4>.column,.xlarge-up-4>.columns{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.xlarge-up-5{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-5>.column,.xlarge-up-5>.columns{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.xlarge-up-6{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-6>.column,.xlarge-up-6>.columns{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.xlarge-up-7{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-7>.column,.xlarge-up-7>.columns{-webkit-flex:0 0 14.28571%;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.xlarge-up-8{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-8>.column,.xlarge-up-8>.columns{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media screen and (max-width: 103.125em) and (max-width: 103.125em){.xlarge-expand{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}.row.xlarge-unstack>.column,.row.xlarge-unstack>.columns{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (max-width: 103.125em){.row.xlarge-unstack>.column,.row.xlarge-unstack>.columns{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}@media screen and (max-width: 103.125em){.xlarge-collapse>.column,.xlarge-collapse>.columns{padding-left:0;padding-right:0}.xlarge-uncollapse>.column,.xlarge-uncollapse>.columns{padding-left:0.625rem;padding-right:0.625rem}}@media screen and (max-width: 90em){.large-1{-webkit-flex:0 0 6.25%;-ms-flex:0 0 6.25%;flex:0 0 6.25%;max-width:6.25%}.large-offset-0{margin-left:0%}.large-2{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.large-offset-1{margin-left:6.25%}.large-3{-webkit-flex:0 0 18.75%;-ms-flex:0 0 18.75%;flex:0 0 18.75%;max-width:18.75%}.large-offset-2{margin-left:12.5%}.large-4{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-offset-3{margin-left:18.75%}.large-5{-webkit-flex:0 0 31.25%;-ms-flex:0 0 31.25%;flex:0 0 31.25%;max-width:31.25%}.large-offset-4{margin-left:25%}.large-6{-webkit-flex:0 0 37.5%;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.large-offset-5{margin-left:31.25%}.large-7{-webkit-flex:0 0 43.75%;-ms-flex:0 0 43.75%;flex:0 0 43.75%;max-width:43.75%}.large-offset-6{margin-left:37.5%}.large-8{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-offset-7{margin-left:43.75%}.large-9{-webkit-flex:0 0 56.25%;-ms-flex:0 0 56.25%;flex:0 0 56.25%;max-width:56.25%}.large-offset-8{margin-left:50%}.large-10{-webkit-flex:0 0 62.5%;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.large-offset-9{margin-left:56.25%}.large-11{-webkit-flex:0 0 68.75%;-ms-flex:0 0 68.75%;flex:0 0 68.75%;max-width:68.75%}.large-offset-10{margin-left:62.5%}.large-12{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.large-offset-11{margin-left:68.75%}.large-13{-webkit-flex:0 0 81.25%;-ms-flex:0 0 81.25%;flex:0 0 81.25%;max-width:81.25%}.large-offset-12{margin-left:75%}.large-14{-webkit-flex:0 0 87.5%;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.large-offset-13{margin-left:81.25%}.large-15{-webkit-flex:0 0 93.75%;-ms-flex:0 0 93.75%;flex:0 0 93.75%;max-width:93.75%}.large-offset-14{margin-left:87.5%}.large-16{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-offset-15{margin-left:93.75%}.large-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.large-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.large-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.large-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.large-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.large-order-6{-webkit-order:6;-ms-flex-order:6;order:6}.large-up-1{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-1>.column,.large-up-1>.columns{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-up-2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-2>.column,.large-up-2>.columns{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-up-3{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-3>.column,.large-up-3>.columns{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.large-up-4{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-4>.column,.large-up-4>.columns{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-up-5{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-5>.column,.large-up-5>.columns{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.large-up-6{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-6>.column,.large-up-6>.columns{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.large-up-7{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-7>.column,.large-up-7>.columns{-webkit-flex:0 0 14.28571%;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.large-up-8{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-8>.column,.large-up-8>.columns{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media screen and (max-width: 90em) and (max-width: 90em){.large-expand{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}.row.large-unstack>.column,.row.large-unstack>.columns{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (max-width: 90em){.row.large-unstack>.column,.row.large-unstack>.columns{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}@media screen and (max-width: 90em){.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:0.625rem;padding-right:0.625rem}}@media screen and (max-width: 64em){.medium-1{-webkit-flex:0 0 6.25%;-ms-flex:0 0 6.25%;flex:0 0 6.25%;max-width:6.25%}.medium-offset-0{margin-left:0%}.medium-2{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.medium-offset-1{margin-left:6.25%}.medium-3{-webkit-flex:0 0 18.75%;-ms-flex:0 0 18.75%;flex:0 0 18.75%;max-width:18.75%}.medium-offset-2{margin-left:12.5%}.medium-4{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.medium-offset-3{margin-left:18.75%}.medium-5{-webkit-flex:0 0 31.25%;-ms-flex:0 0 31.25%;flex:0 0 31.25%;max-width:31.25%}.medium-offset-4{margin-left:25%}.medium-6{-webkit-flex:0 0 37.5%;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.medium-offset-5{margin-left:31.25%}.medium-7{-webkit-flex:0 0 43.75%;-ms-flex:0 0 43.75%;flex:0 0 43.75%;max-width:43.75%}.medium-offset-6{margin-left:37.5%}.medium-8{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-offset-7{margin-left:43.75%}.medium-9{-webkit-flex:0 0 56.25%;-ms-flex:0 0 56.25%;flex:0 0 56.25%;max-width:56.25%}.medium-offset-8{margin-left:50%}.medium-10{-webkit-flex:0 0 62.5%;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.medium-offset-9{margin-left:56.25%}.medium-11{-webkit-flex:0 0 68.75%;-ms-flex:0 0 68.75%;flex:0 0 68.75%;max-width:68.75%}.medium-offset-10{margin-left:62.5%}.medium-12{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.medium-offset-11{margin-left:68.75%}.medium-13{-webkit-flex:0 0 81.25%;-ms-flex:0 0 81.25%;flex:0 0 81.25%;max-width:81.25%}.medium-offset-12{margin-left:75%}.medium-14{-webkit-flex:0 0 87.5%;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.medium-offset-13{margin-left:81.25%}.medium-15{-webkit-flex:0 0 93.75%;-ms-flex:0 0 93.75%;flex:0 0 93.75%;max-width:93.75%}.medium-offset-14{margin-left:87.5%}.medium-16{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-offset-15{margin-left:93.75%}.medium-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.medium-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.medium-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.medium-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.medium-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.medium-order-6{-webkit-order:6;-ms-flex-order:6;order:6}.medium-up-1{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-1>.column,.medium-up-1>.columns{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-up-2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-2>.column,.medium-up-2>.columns{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-up-3{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-3>.column,.medium-up-3>.columns{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.medium-up-4{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-4>.column,.medium-up-4>.columns{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.medium-up-5{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-5>.column,.medium-up-5>.columns{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.medium-up-6{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-6>.column,.medium-up-6>.columns{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.medium-up-7{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-7>.column,.medium-up-7>.columns{-webkit-flex:0 0 14.28571%;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.medium-up-8{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-8>.column,.medium-up-8>.columns{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media screen and (max-width: 64em) and (max-width: 64em){.medium-expand{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}.row.medium-unstack>.column,.row.medium-unstack>.columns{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (max-width: 64em){.row.medium-unstack>.column,.row.medium-unstack>.columns{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}@media screen and (max-width: 64em){.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:0.625rem;padding-right:0.625rem}}@media screen and (max-width: 48em){.small-1{-webkit-flex:0 0 6.25%;-ms-flex:0 0 6.25%;flex:0 0 6.25%;max-width:6.25%}.small-offset-0{margin-left:0%}.small-2{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.small-offset-1{margin-left:6.25%}.small-3{-webkit-flex:0 0 18.75%;-ms-flex:0 0 18.75%;flex:0 0 18.75%;max-width:18.75%}.small-offset-2{margin-left:12.5%}.small-4{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.small-offset-3{margin-left:18.75%}.small-5{-webkit-flex:0 0 31.25%;-ms-flex:0 0 31.25%;flex:0 0 31.25%;max-width:31.25%}.small-offset-4{margin-left:25%}.small-6{-webkit-flex:0 0 37.5%;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.small-offset-5{margin-left:31.25%}.small-7{-webkit-flex:0 0 43.75%;-ms-flex:0 0 43.75%;flex:0 0 43.75%;max-width:43.75%}.small-offset-6{margin-left:37.5%}.small-8{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.small-offset-7{margin-left:43.75%}.small-9{-webkit-flex:0 0 56.25%;-ms-flex:0 0 56.25%;flex:0 0 56.25%;max-width:56.25%}.small-offset-8{margin-left:50%}.small-10{-webkit-flex:0 0 62.5%;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.small-offset-9{margin-left:56.25%}.small-11{-webkit-flex:0 0 68.75%;-ms-flex:0 0 68.75%;flex:0 0 68.75%;max-width:68.75%}.small-offset-10{margin-left:62.5%}.small-12{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.small-offset-11{margin-left:68.75%}.small-13{-webkit-flex:0 0 81.25%;-ms-flex:0 0 81.25%;flex:0 0 81.25%;max-width:81.25%}.small-offset-12{margin-left:75%}.small-14{-webkit-flex:0 0 87.5%;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.small-offset-13{margin-left:81.25%}.small-15{-webkit-flex:0 0 93.75%;-ms-flex:0 0 93.75%;flex:0 0 93.75%;max-width:93.75%}.small-offset-14{margin-left:87.5%}.small-16{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.small-offset-15{margin-left:93.75%}.small-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.small-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.small-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.small-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.small-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.small-order-6{-webkit-order:6;-ms-flex-order:6;order:6}.small-up-1{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-1>.column,.small-up-1>.columns{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.small-up-2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-2>.column,.small-up-2>.columns{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.small-up-3{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-3>.column,.small-up-3>.columns{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.small-up-4{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-4>.column,.small-up-4>.columns{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.small-up-5{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-5>.column,.small-up-5>.columns{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.small-up-6{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-6>.column,.small-up-6>.columns{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.small-up-7{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-7>.column,.small-up-7>.columns{-webkit-flex:0 0 14.28571%;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.small-up-8{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-8>.column,.small-up-8>.columns{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media screen and (max-width: 48em) and (max-width: 48em){.small-expand{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}.row.small-unstack>.column,.row.small-unstack>.columns{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (max-width: 48em){.row.small-unstack>.column,.row.small-unstack>.columns{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}@media screen and (max-width: 48em){.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:0.625rem;padding-right:0.625rem}}@media screen and (max-width: 25.875em){.xsmall-1{-webkit-flex:0 0 6.25%;-ms-flex:0 0 6.25%;flex:0 0 6.25%;max-width:6.25%}.xsmall-offset-0{margin-left:0%}.xsmall-2{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.xsmall-offset-1{margin-left:6.25%}.xsmall-3{-webkit-flex:0 0 18.75%;-ms-flex:0 0 18.75%;flex:0 0 18.75%;max-width:18.75%}.xsmall-offset-2{margin-left:12.5%}.xsmall-4{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.xsmall-offset-3{margin-left:18.75%}.xsmall-5{-webkit-flex:0 0 31.25%;-ms-flex:0 0 31.25%;flex:0 0 31.25%;max-width:31.25%}.xsmall-offset-4{margin-left:25%}.xsmall-6{-webkit-flex:0 0 37.5%;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.xsmall-offset-5{margin-left:31.25%}.xsmall-7{-webkit-flex:0 0 43.75%;-ms-flex:0 0 43.75%;flex:0 0 43.75%;max-width:43.75%}.xsmall-offset-6{margin-left:37.5%}.xsmall-8{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xsmall-offset-7{margin-left:43.75%}.xsmall-9{-webkit-flex:0 0 56.25%;-ms-flex:0 0 56.25%;flex:0 0 56.25%;max-width:56.25%}.xsmall-offset-8{margin-left:50%}.xsmall-10{-webkit-flex:0 0 62.5%;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.xsmall-offset-9{margin-left:56.25%}.xsmall-11{-webkit-flex:0 0 68.75%;-ms-flex:0 0 68.75%;flex:0 0 68.75%;max-width:68.75%}.xsmall-offset-10{margin-left:62.5%}.xsmall-12{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.xsmall-offset-11{margin-left:68.75%}.xsmall-13{-webkit-flex:0 0 81.25%;-ms-flex:0 0 81.25%;flex:0 0 81.25%;max-width:81.25%}.xsmall-offset-12{margin-left:75%}.xsmall-14{-webkit-flex:0 0 87.5%;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.xsmall-offset-13{margin-left:81.25%}.xsmall-15{-webkit-flex:0 0 93.75%;-ms-flex:0 0 93.75%;flex:0 0 93.75%;max-width:93.75%}.xsmall-offset-14{margin-left:87.5%}.xsmall-16{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xsmall-offset-15{margin-left:93.75%}.xsmall-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.xsmall-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.xsmall-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.xsmall-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.xsmall-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.xsmall-order-6{-webkit-order:6;-ms-flex-order:6;order:6}.xsmall-up-1{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xsmall-up-1>.column,.xsmall-up-1>.columns{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xsmall-up-2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xsmall-up-2>.column,.xsmall-up-2>.columns{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xsmall-up-3{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xsmall-up-3>.column,.xsmall-up-3>.columns{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.xsmall-up-4{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xsmall-up-4>.column,.xsmall-up-4>.columns{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.xsmall-up-5{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xsmall-up-5>.column,.xsmall-up-5>.columns{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.xsmall-up-6{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xsmall-up-6>.column,.xsmall-up-6>.columns{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.xsmall-up-7{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xsmall-up-7>.column,.xsmall-up-7>.columns{-webkit-flex:0 0 14.28571%;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.xsmall-up-8{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xsmall-up-8>.column,.xsmall-up-8>.columns{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media screen and (max-width: 25.875em) and (max-width: 25.875em){.xsmall-expand{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}.row.xsmall-unstack>.column,.row.xsmall-unstack>.columns{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (max-width: 25.875em){.row.xsmall-unstack>.column,.row.xsmall-unstack>.columns{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}@media screen and (max-width: 25.875em){.xsmall-collapse>.column,.xsmall-collapse>.columns{padding-left:0;padding-right:0}.xsmall-uncollapse>.column,.xsmall-uncollapse>.columns{padding-left:0.625rem;padding-right:0.625rem}}@media screen and (max-width: 20em){.xxsmall-1{-webkit-flex:0 0 6.25%;-ms-flex:0 0 6.25%;flex:0 0 6.25%;max-width:6.25%}.xxsmall-offset-0{margin-left:0%}.xxsmall-2{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.xxsmall-offset-1{margin-left:6.25%}.xxsmall-3{-webkit-flex:0 0 18.75%;-ms-flex:0 0 18.75%;flex:0 0 18.75%;max-width:18.75%}.xxsmall-offset-2{margin-left:12.5%}.xxsmall-4{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.xxsmall-offset-3{margin-left:18.75%}.xxsmall-5{-webkit-flex:0 0 31.25%;-ms-flex:0 0 31.25%;flex:0 0 31.25%;max-width:31.25%}.xxsmall-offset-4{margin-left:25%}.xxsmall-6{-webkit-flex:0 0 37.5%;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.xxsmall-offset-5{margin-left:31.25%}.xxsmall-7{-webkit-flex:0 0 43.75%;-ms-flex:0 0 43.75%;flex:0 0 43.75%;max-width:43.75%}.xxsmall-offset-6{margin-left:37.5%}.xxsmall-8{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xxsmall-offset-7{margin-left:43.75%}.xxsmall-9{-webkit-flex:0 0 56.25%;-ms-flex:0 0 56.25%;flex:0 0 56.25%;max-width:56.25%}.xxsmall-offset-8{margin-left:50%}.xxsmall-10{-webkit-flex:0 0 62.5%;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.xxsmall-offset-9{margin-left:56.25%}.xxsmall-11{-webkit-flex:0 0 68.75%;-ms-flex:0 0 68.75%;flex:0 0 68.75%;max-width:68.75%}.xxsmall-offset-10{margin-left:62.5%}.xxsmall-12{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.xxsmall-offset-11{margin-left:68.75%}.xxsmall-13{-webkit-flex:0 0 81.25%;-ms-flex:0 0 81.25%;flex:0 0 81.25%;max-width:81.25%}.xxsmall-offset-12{margin-left:75%}.xxsmall-14{-webkit-flex:0 0 87.5%;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.xxsmall-offset-13{margin-left:81.25%}.xxsmall-15{-webkit-flex:0 0 93.75%;-ms-flex:0 0 93.75%;flex:0 0 93.75%;max-width:93.75%}.xxsmall-offset-14{margin-left:87.5%}.xxsmall-16{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xxsmall-offset-15{margin-left:93.75%}.xxsmall-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.xxsmall-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.xxsmall-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.xxsmall-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.xxsmall-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.xxsmall-order-6{-webkit-order:6;-ms-flex-order:6;order:6}.xxsmall-up-1{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xxsmall-up-1>.column,.xxsmall-up-1>.columns{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xxsmall-up-2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xxsmall-up-2>.column,.xxsmall-up-2>.columns{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xxsmall-up-3{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xxsmall-up-3>.column,.xxsmall-up-3>.columns{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.xxsmall-up-4{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xxsmall-up-4>.column,.xxsmall-up-4>.columns{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.xxsmall-up-5{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xxsmall-up-5>.column,.xxsmall-up-5>.columns{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.xxsmall-up-6{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xxsmall-up-6>.column,.xxsmall-up-6>.columns{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.xxsmall-up-7{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xxsmall-up-7>.column,.xxsmall-up-7>.columns{-webkit-flex:0 0 14.28571%;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.xxsmall-up-8{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xxsmall-up-8>.column,.xxsmall-up-8>.columns{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media screen and (max-width: 20em) and (max-width: 20em){.xxsmall-expand{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}.row.xxsmall-unstack>.column,.row.xxsmall-unstack>.columns{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (max-width: 20em){.row.xxsmall-unstack>.column,.row.xxsmall-unstack>.columns{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}@media screen and (max-width: 20em){.xxsmall-collapse>.column,.xxsmall-collapse>.columns{padding-left:0;padding-right:0}.xxsmall-uncollapse>.column,.xxsmall-uncollapse>.columns{padding-left:0.625rem;padding-right:0.625rem}}.shrink{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.column.align-top,.align-top.columns{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.column.align-bottom,.align-bottom.columns{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.column.align-middle,.align-middle.columns{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.column.align-stretch,.align-stretch.columns{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.align-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.align-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.align-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-self-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.align-stretch{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.tippy-notransition{transition:none !important}.tippy-touch{cursor:pointer !important}.tippy-popper{position:relative;max-width:400px;perspective:800px;z-index:9999}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement=top] [x-arrow]{position:absolute;width:0;height:0;border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px}.tippy-popper[x-placement=top] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement=top] [x-arrow].arrow-big{border-top:9px solid #333;border-right:9px solid transparent;border-left:9px solid transparent;bottom:-9px}.tippy-popper[x-placement=top] [x-circle]{transform-origin:0% 50%}.tippy-popper[x-placement=top] [x-circle].enter{opacity:1;transform:scale(1) translate(-50%, -50%)}.tippy-popper[x-placement=top] [x-circle].leave{opacity:0;transform:scale(0.33) translate(-50%, -50%)}.tippy-popper[x-placement=top] .tippy-tooltip.light-theme [x-circle]{background-color:white}.tippy-popper[x-placement=top] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid white;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px}.tippy-popper[x-placement=top] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid white;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement=top] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:9px solid white;border-right:9px solid transparent;border-left:9px solid transparent;bottom:-9px}.tippy-popper[x-placement=top] .tippy-tooltip.couro-theme [x-circle]{background-color:#52443a;border-radius:0}.tippy-popper[x-placement=top] .tippy-tooltip.couro-theme [x-arrow]{border-top:7px solid #52443a;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px}.tippy-popper[x-placement=top] .tippy-tooltip.couro-theme [x-arrow].arrow-small{border-top:5px solid #52443a;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement=top] .tippy-tooltip.couro-theme [x-arrow].arrow-big{border-top:9px solid #52443a;border-right:9px solid transparent;border-left:9px solid transparent;bottom:-9px}.tippy-popper[x-placement=top] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.8)}.tippy-popper[x-placement=top] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.8);border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px}.tippy-popper[x-placement=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.8);border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:9px solid rgba(0,0,0,0.8);border-right:9px solid transparent;border-left:9px solid transparent;bottom:-9px}.tippy-popper[x-placement=top] [data-animation=perspective]{transform-origin:bottom}.tippy-popper[x-placement=top] [data-animation=perspective].enter{opacity:1;transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement=top] [data-animation=perspective].leave{opacity:0;transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement=top] [data-animation=fade].enter{opacity:1;transform:translateY(-10px)}.tippy-popper[x-placement=top] [data-animation=fade].leave{opacity:0;transform:translateY(-10px)}.tippy-popper[x-placement=top] [data-animation=shift].enter{opacity:1;transform:translateY(-10px)}.tippy-popper[x-placement=top] [data-animation=shift].leave{opacity:0;transform:translateY(0)}.tippy-popper[x-placement=top] [data-animation=scale].enter{opacity:1;transform:translateY(-10px) scale(1)}.tippy-popper[x-placement=top] [data-animation=scale].leave{opacity:0;transform:translateY(0) scale(0)}.tippy-popper[x-placement=bottom] [x-arrow]{position:absolute;width:0;height:0;border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px}.tippy-popper[x-placement=bottom] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement=bottom] [x-arrow].arrow-big{border-bottom:9px solid #333;border-right:9px solid transparent;border-left:9px solid transparent;top:-9px}.tippy-popper[x-placement=bottom] [x-circle]{transform-origin:0% -50%}.tippy-popper[x-placement=bottom] [x-circle].enter{opacity:1;transform:scale(1) translate(-50%, -50%)}.tippy-popper[x-placement=bottom] [x-circle].leave{opacity:0;transform:scale(0.33) translate(-50%, 0%)}.tippy-popper[x-placement=bottom] .tippy-tooltip.light-theme [x-circle]{background-color:white}.tippy-popper[x-placement=bottom] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid white;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px}.tippy-popper[x-placement=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid white;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:9px solid white;border-right:9px solid transparent;border-left:9px solid transparent;top:-9px}.tippy-popper[x-placement=bottom] .tippy-tooltip.couro-theme [x-circle]{background-color:#52443a;border-radius:0}.tippy-popper[x-placement=bottom] .tippy-tooltip.couro-theme [x-arrow]{border-bottom:7px solid #52443a;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px}.tippy-popper[x-placement=bottom] .tippy-tooltip.couro-theme [x-arrow].arrow-small{border-bottom:5px solid #52443a;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement=bottom] .tippy-tooltip.couro-theme [x-arrow].arrow-big{border-bottom:9px solid #52443a;border-right:9px solid transparent;border-left:9px solid transparent;top:-9px}.tippy-popper[x-placement=bottom] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.8)}.tippy-popper[x-placement=bottom] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.8);border-right:7px solid transparent;border-left:7px solid transparent;top:-7px}.tippy-popper[x-placement=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.8);border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:9px solid rgba(0,0,0,0.8);border-right:9px solid transparent;border-left:9px solid transparent;top:-9px}.tippy-popper[x-placement=bottom] [data-animation=perspective]{transform-origin:top}.tippy-popper[x-placement=bottom] [data-animation=perspective].enter{opacity:1;transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement=bottom] [data-animation=perspective].leave{opacity:0;transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement=bottom] [data-animation=fade].enter{opacity:1;transform:translateY(10px)}.tippy-popper[x-placement=bottom] [data-animation=fade].leave{opacity:0;transform:translateY(10px)}.tippy-popper[x-placement=bottom] [data-animation=shift].enter{opacity:1;transform:translateY(10px)}.tippy-popper[x-placement=bottom] [data-animation=shift].leave{opacity:0;transform:translateY(0)}.tippy-popper[x-placement=bottom] [data-animation=scale].enter{opacity:1;transform:translateY(10px) scale(1)}.tippy-popper[x-placement=bottom] [data-animation=scale].leave{opacity:0;transform:translateY(0) scale(0)}.tippy-popper[x-placement=left] [x-arrow]{position:absolute;width:0;height:0;border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;top:50%}.tippy-popper[x-placement=left] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px;top:50%}.tippy-popper[x-placement=left] [x-arrow].arrow-big{border-left:9px solid #333;border-top:9px solid transparent;border-bottom:9px solid transparent;right:-9px;top:50%}.tippy-popper[x-placement=left] [x-circle]{transform-origin:50% 5%}.tippy-popper[x-placement=left] [x-circle].enter{opacity:1;transform:scale(1) translate(-50%, -50%)}.tippy-popper[x-placement=left] [x-circle].leave{opacity:0;transform:scale(0.33) translate(-50%, -33%)}.tippy-popper[x-placement=left] .tippy-tooltip.light-theme [x-circle]{background-color:white}.tippy-popper[x-placement=left] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid white;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;top:50%}.tippy-popper[x-placement=left] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid white;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px;top:50%}.tippy-popper[x-placement=left] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:9px solid white;border-top:9px solid transparent;border-bottom:9px solid transparent;right:-9px;top:50%}.tippy-popper[x-placement=left] .tippy-tooltip.couro-theme [x-circle]{background-color:#52443a;border-radius:0}.tippy-popper[x-placement=left] .tippy-tooltip.couro-theme [x-arrow]{border-left:7px solid #52443a;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;top:50%}.tippy-popper[x-placement=left] .tippy-tooltip.couro-theme [x-arrow].arrow-small{border-left:5px solid #52443a;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px;top:50%}.tippy-popper[x-placement=left] .tippy-tooltip.couro-theme [x-arrow].arrow-big{border-left:9px solid #52443a;border-top:9px solid transparent;border-bottom:9px solid transparent;right:-9px;top:50%}.tippy-popper[x-placement=left] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.8)}.tippy-popper[x-placement=left] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.8);border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;top:50%}.tippy-popper[x-placement=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.8);border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px;top:50%}.tippy-popper[x-placement=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:9px solid rgba(0,0,0,0.8);border-top:9px solid transparent;border-bottom:9px solid transparent;right:-9px;top:50%}.tippy-popper[x-placement=left] [data-animation=perspective]{transform-origin:right}.tippy-popper[x-placement=left] [data-animation=perspective].enter{opacity:1;transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement=left] [data-animation=perspective].leave{opacity:0;transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement=left] [data-animation=fade].enter{opacity:1;transform:translateX(-10px)}.tippy-popper[x-placement=left] [data-animation=fade].leave{opacity:0;transform:translateX(-10px)}.tippy-popper[x-placement=left] [data-animation=shift].enter{opacity:1;transform:translateX(-10px)}.tippy-popper[x-placement=left] [data-animation=shift].leave{opacity:0;transform:translateX(0)}.tippy-popper[x-placement=left] [data-animation=scale].enter{opacity:1;transform:translateX(-10px) scale(1)}.tippy-popper[x-placement=left] [data-animation=scale].leave{opacity:0;transform:translateX(0) scale(0)}.tippy-popper[x-placement=right] [x-arrow]{position:absolute;width:0;height:0;border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;top:50%}.tippy-popper[x-placement=right] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px;top:50%}.tippy-popper[x-placement=right] [x-arrow].arrow-big{border-right:9px solid #333;border-top:9px solid transparent;border-bottom:9px solid transparent;left:-9px;top:50%}.tippy-popper[x-placement=right] [x-circle]{transform-origin:-50% 5%}.tippy-popper[x-placement=right] [x-circle].enter{opacity:1;transform:scale(1) translate(-50%, -50%)}.tippy-popper[x-placement=right] [x-circle].leave{opacity:0;transform:scale(0.33) translate(-50%, -33%)}.tippy-popper[x-placement=right] .tippy-tooltip.light-theme [x-circle]{background-color:white}.tippy-popper[x-placement=right] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid white;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;top:50%}.tippy-popper[x-placement=right] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid white;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px;top:50%}.tippy-popper[x-placement=right] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:9px solid white;border-top:9px solid transparent;border-bottom:9px solid transparent;left:-9px;top:50%}.tippy-popper[x-placement=right] .tippy-tooltip.couro-theme [x-circle]{background-color:#52443a;border-radius:0}.tippy-popper[x-placement=right] .tippy-tooltip.couro-theme [x-arrow]{border-right:7px solid #52443a;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;top:50%}.tippy-popper[x-placement=right] .tippy-tooltip.couro-theme [x-arrow].arrow-small{border-right:5px solid #52443a;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px;top:50%}.tippy-popper[x-placement=right] .tippy-tooltip.couro-theme [x-arrow].arrow-big{border-right:9px solid #52443a;border-top:9px solid transparent;border-bottom:9px solid transparent;left:-9px;top:50%}.tippy-popper[x-placement=right] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.8)}.tippy-popper[x-placement=right] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.8);border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;top:50%}.tippy-popper[x-placement=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.8);border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px;top:50%}.tippy-popper[x-placement=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:9px solid rgba(0,0,0,0.8);border-top:9px solid transparent;border-bottom:9px solid transparent;left:-9px;top:50%}.tippy-popper[x-placement=right] [data-animation=perspective]{transform-origin:left}.tippy-popper[x-placement=right] [data-animation=perspective].enter{opacity:1;transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement=right] [data-animation=perspective].leave{opacity:0;transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement=right] [data-animation=fade].enter{opacity:1;transform:translateX(10px)}.tippy-popper[x-placement=right] [data-animation=fade].leave{opacity:0;transform:translateX(10px)}.tippy-popper[x-placement=right] [data-animation=shift].enter{opacity:1;transform:translateX(10px)}.tippy-popper[x-placement=right] [data-animation=shift].leave{opacity:0;transform:translateX(0)}.tippy-popper[x-placement=right] [data-animation=scale].enter{opacity:1;transform:translateX(10px) scale(1)}.tippy-popper[x-placement=right] [data-animation=scale].leave{opacity:0;transform:translateX(0) scale(0)}.tippy-popper [x-circle]{background-color:white}.tippy-popper[data-animatefill]{background-color:transparent}.tippy-popper [x-arrow]{position:absolute;width:0;height:0}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.8)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#203d5d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:white}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.couro-theme{color:#fff;background-color:#52443a;padding:13px 31px;font-family:'gillsans-mediumregular';font-size:13px;letter-spacing:2px;line-height:18px;text-transform:uppercase;border-radius:3px}.tippy-tooltip{position:relative;color:white;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-inertia]{-webkit-transition-timing-function:cubic-bezier(0.53, 1, 0.36, 0.85);transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:120%;width:calc(100% + 2rem);left:50%;transition:all ease-out;z-index:-1;opacity:0;overflow:hidden}.tippy-tooltip [x-circle]::before{content:'';padding-top:100%;padding-top:calc(75% + 2rem);float:left}@media (max-width: 500px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}body{background-color:#f1eee9}body .scroll-content{will-change:filter;-webkit-transition:filter 0.5s cubic-bezier(0.19, 1, 0.22, 1);transition:filter 0.5s cubic-bezier(0.19, 1, 0.22, 1)}body [data-scrollbar] .scrollbar-thumb,body [scrollbar] .scrollbar-thumb,body scrollbar .scrollbar-thumb{width:6px;background:rgba(159,128,112,0.7);border-radius:3px}body [data-scrollbar] .scrollbar-track,body [scrollbar] .scrollbar-track,body scrollbar .scrollbar-track{z-index:102}body.en-lang .contacts-page .page-content #map-container .offset-text{max-width:460px}body.pt-lang .home-page .page-content .introduction h2.offset-text{margin-top:-50px}body.pt-lang .home-page .page-content .principles .text-wrapper h2{max-width:400px}body.pt-lang .process-list-wrapper .outline-svg-text svg{transform:scale(0.88);-webkit-transform:scale(0.88);transform-origin:top left;-webkit-transform-origin:top left}body.pt-lang .legacy-page .page-content .founder .text-wrapper h3:after{right:calc(-200% + 20px)}body.pt-lang .passion-for-leather-page .page-content .process .process-list-wrapper h2 .title-wrapper-inner{width:410px}body.pt-lang .passion-for-leather-page .page-content .process .process-list-wrapper:nth-child(1) h2 .title-wrapper-inner,body.pt-lang .passion-for-leather-page .page-content .process .process-list-wrapper:nth-child(2) h2 .title-wrapper-inner,body.pt-lang .passion-for-leather-page .page-content .process .process-list-wrapper:nth-child(4) h2 .title-wrapper-inner{top:0}body.pt-lang.archive-markets .market-block-container .market-block-text-container .market-block .market[data-id=automotive] p{max-width:380px}.ie h2{font-size:38px;line-height:48px}.ie h2 .char{font-size:38px;line-height:48px}.ie .about-page .page-content .efficiency .factory-wrapper{display:none}.ie .page-footer .call-to-action-projects{width:100%}.ie .contacts-page .page-header .page-title h2 span{letter-spacing:-4px}.ie .about-page .ecologic{margin-bottom:850px}.ie .about-page .ecologic .testemonial{position:absolute;top:300px;right:100px;width:25%}.ie .about-page .ecologic .text.padd-max{position:absolute;top:350px;left:calc(12.5% + 0.635rem);width:40%}.ie .about-page .page-content .factory-mobile-container{position:relative;height:600px;margin-top:-200px;display:block}.ie .about-page .page-content .factory-mobile-container .factory-shadow-mobile,.ie .about-page .page-content .factory-mobile-container .factory-mobile{width:85vw}.ie .about-page .general-terms{position:relative;bottom:-200px}.ie .about-page .page-footer{margin-top:350px}.ie .page-header .page-title h2 span{text-transform:lowercase;letter-spacing:6px}.ie .page-header .page-title h2 span:first-of-type{text-transform:uppercase}.ie .legacy-page .vertical-caption{width:100%}.ie .archive-markets-page .page-header .market-block .market p:not(.link){width:100%;position:absolute;left:0}.ie .archive-markets-page .page-header .market-block .market .link{bottom:-150px}.ie #header-main,.edge #header-main{position:fixed}.ie #header-main .main-logo,.edge #header-main .main-logo{position:fixed}.ie #header-main #nav-main,.edge #header-main #nav-main{position:fixed;width:100vw}.ie #about-letters,.edge #about-letters{position:absolute}.ie .header-caption,.edge .header-caption{top:93vh;right:80px}.ie .page-header .page-title,.edge .page-header .page-title{top:50%}.ie .testemonial-text.white-bg,.edge .testemonial-text.white-bg{background:#ffffff}.ie .offset-text span:not(.line):not(.char):after,.edge .offset-text span:not(.line):not(.char):after{-webkit-transform:scaleX(1);transform:scaleX(1)}.ie .archive-markets-page .page-header .video-container video,.edge .archive-markets-page .page-header .video-container video{min-width:100%;min-height:100%;max-width:none;width:100%;height:auto}.ie .single-markets-page.automotive-page .page-content .page-footer video,.ie .single-markets-page.aircraft-page .page-content .page-footer video,.ie .single-markets-page.railway-page .page-content .page-footer video,.edge .single-markets-page.automotive-page .page-content .page-footer video,.edge .single-markets-page.aircraft-page .page-content .page-footer video,.edge .single-markets-page.railway-page .page-content .page-footer video{min-width:100%;min-height:100%;max-width:none;width:100%;height:auto}.ie .single-markets-page .page-header .page-title h2,.edge .single-markets-page .page-header .page-title h2{font-size:65px}.ie .single-markets-page .page-header .page-title h2 span,.edge .single-markets-page .page-header .page-title h2 span{font-size:65px}.ie .page-header .video-image-wrapper video,.ie .page-header .video-image-wrapper img,.edge .page-header .video-image-wrapper video,.edge .page-header .video-image-wrapper img{position:absolute;left:0 !important;min-width:100%;min-height:100%;max-width:none;width:100%;height:auto}.ie .page-header .video-image-wrapper .expand-video-wrapper .expand-video svg .rect,.edge .page-header .video-image-wrapper .expand-video-wrapper .expand-video svg .rect{display:none}.ie .page-footer.type-3 .call-to-action h2 span:not(.char):after,.edge .page-footer.type-3 .call-to-action h2 span:not(.char):after{-webkit-transform:scaleX(1);transform:scaleX(1)}.ie .about-page .page-content .founder .text-wrapper h3:before,.ie .about-page .page-content .founder .text-wrapper h3:after,.edge .about-page .page-content .founder .text-wrapper h3:before,.edge .about-page .page-content .founder .text-wrapper h3:after{transform:scaleX(1);-webkit-transform:scaleX(1)}.ie .about-page .page-content .founder .text-wrapper h3:before,.edge .about-page .page-content .founder .text-wrapper h3:before{right:-185%}.ie .about-page .page-content .founder .text-wrapper h3:after,.edge .about-page .page-content .founder .text-wrapper h3:after{left:-185%}.ie .home-page .outline-svg-text svg,.edge .home-page .outline-svg-text svg{transform:scale(0.8);-webkit-transform:scale(0.8);transform-origin:top left;-webkit-transform-origin:top left}.ie .home-page .page-header .slugline h2,.edge .home-page .page-header .slugline h2{opacity:1}.ie .home-page .page-header .slugline .small-caps,.edge .home-page .page-header .slugline .small-caps{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}.ie .home-page .page-content .markets .bg-markets .element-cover,.edge .home-page .page-content .markets .bg-markets .element-cover{position:absolute;left:0 !important;min-width:100% !important;min-height:100% !important;max-width:none;width:100% !important;height:auto !important}.ie #header-main .main-logo:hover .triangle,.edge #header-main .main-logo:hover .triangle{opacity:0}.ie #header-main .main-logo:hover #established,.edge #header-main .main-logo:hover #established{opacity:1}.ie #header-main .main-logo .triangle,.edge #header-main .main-logo .triangle{opacity:1}.ie #header-main .main-logo #established,.edge #header-main .main-logo #established{opacity:0;transform:scale(0.45);-webkit-transform:scale(0.45)}.firefox .contacts-page .page-content .page-footer .block-bg-cover picture img{width:100vw}.firefox .contacts-page .page-content #map-container #map-wrapper #map-pointers circle{transform:scale(1) translate3D(0, 0, 0);-webkit-transform:scale(1) translate3D(0, 0, 0);-ms-transform:scale(1) translate3D(0, 0, 0)}.firefox .legacy-page .full-image-container picture img{width:100vw}.firefox .home-page .principles .image-wrapper .block-bg-cover picture img{right:400px}.safari #header-main #nav-main ul:not(.language) li:hover a{color:#a68676}.safari #header-main #nav-main ul:not(.language) li a:before{display:none}.soundwave-btn,.mute-btn{position:fixed;top:calc(100vh - 75px);right:20px;width:70px;height:70px;padding:0;border:none;z-index:9999}.mute-btn{left:25px;bottom:37px}.mute-btn .sound-feedback{right:-20px}.soundwave{position:relative;top:0;width:70px;height:70px;pointer-events:all;z-index:100000;cursor:pointer;opacity:0;visibility:hidden}.soundwave#soundwave-off,.soundwave#mute-off{display:none}.soundwave:hover ~ .sound-feedback{opacity:1;transform:translateY(0)}.sound-feedback{position:absolute;bottom:28px;right:75px;overflow:hidden;width:30px;height:20px;transform:translateY(5px);-webkit-transform:translateY(5px);transition:opacity 1s cubic-bezier(0.19, 1, 0.22, 1),transform 1s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:opacity 1s cubic-bezier(0.19, 1, 0.22, 1),transform 1s cubic-bezier(0.19, 1, 0.22, 1);opacity:0}.sound-feedback span{position:absolute;top:0;right:0;font-family:'gillsans-bold';font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#a68676}.sound-feedback span:last-of-type{transform:translateY(40px);-webkit-transform:translateY(40px)}.scroll-word{position:absolute;bottom:6vh;margin-left:-28px;opacity:0;visibility:hidden;font-family:'gillsans-mediumregular';font-size:11px;color:#a68676;text-transform:uppercase;letter-spacing:4px}.tippy-tooltip[data-template-id="#my-template-0"],.tippy-tooltip[data-template-id="#my-template-1"],.tippy-tooltip[data-template-id="#my-template-2"],.tippy-tooltip[data-template-id="#my-template-3"],.tippy-tooltip[data-template-id="#my-template-4"],.tippy-tooltip[data-template-id="#my-template-5"],.tippy-tooltip[data-template-id="#my-template-6"],.tippy-tooltip[data-template-id="#my-template-7"],.tippy-tooltip[data-template-id="#my-template-8"],.tippy-tooltip[data-template-id="#my-template-9"],.tippy-tooltip[data-template-id="#my-template-10"],.tippy-tooltip[data-template-id="#my-template-11"],.tippy-tooltip[data-template-id="#my-template-12"],.tippy-tooltip[data-template-id="#my-template-13"]{width:500px;height:250px;overflow:hidden}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}.general-terms{margin-bottom:130px;margin-top:200px}.general-terms .terms-link{margin-bottom:50px}.pos-rel{position:relative}.grain-container,.grain-container-full{position:absolute;width:100%;height:100%;top:0;left:0;opacity:1;pointer-events:none;z-index:1000}.ie .grain-container-full,.edge .grain-container-full{position:fixed}#about-letters{position:absolute;top:15px;right:0;z-index:1000000000000000;width:60%;height:100vh;display:block;overflow:hidden;transform:scale(1.15) translate3d(0, 0, 0);-webkit-transform:scale(1.15) translate3d(0, 0, 0);text-align:center;opacity:1}.scroll-line{height:65px;width:1px;background:#a68676;position:absolute;bottom:10vh;display:block;overflow:hidden;transform:scaleY(0);-webkit-transform:scaleY(0);-ms-transform:scaleY(0)}.scroll-line:after{content:'';width:inherit;height:50%;background:#fff;position:absolute;transform:translateY(0%) scaleY(0);left:0;z-index:10;display:block}.scroll-line.init:after{-webkit-animation:mymove 1.5s infinite linear;animation:mymove 1.5s infinite linear;-webkit-transform-origin:top center;transform-origin:top center}@-webkit-keyframes mymove{0%{-webkit-transform:translateY(0%) scaleY(0)}10%{-webkit-transform:translateY(0%) scaleY(0.5)}30%{-webkit-transform:translateY(50%) scaleY(1)}45%{-webkit-transform:translateY(200%) scaleY(0.5)}55%{-webkit-transform:translateY(200%) scaleY(0)}100%{-webkit-transform:translateY(200%) scaleY(0)}}@keyframes mymove{0%{-webkit-transform:translateY(0%) scaleY(0)}10%{-webkit-transform:translateY(0%) scaleY(0.5)}30%{-webkit-transform:translateY(50%) scaleY(1)}45%{-webkit-transform:translateY(200%) scaleY(0.5)}55%{-webkit-transform:translateY(200%) scaleY(0)}100%{-webkit-transform:translateY(200%) scaleY(0)}}.vertical-caption{font-family:"millerdisplay-lightregular", Helvetica, Arial, sans-serif;font-size:9px;line-height:12px;letter-spacing:3px;text-transform:uppercase;color:rgba(241,238,233,0.5);position:absolute;display:inline-block;bottom:35px;right:200px}.vertical-caption:before{content:'';width:1px;height:65px;background-color:rgba(241,238,233,0.3);position:absolute;top:0;right:-25px}.vertical-caption:after{content:'';position:absolute;width:10px;height:10px;top:-10px;right:-29px;border-radius:10px;border:1px solid rgba(241,238,233,0.3)}.scroll-indicator-container{position:fixed;left:5px;top:0;z-index:105;width:100px;height:100vh}.scroll-indicator-container .scroll-indicator-wrapper{position:absolute;top:50%;left:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.scroll-indicator-container .scroll-indicator-wrapper .title{position:absolute;top:32px;left:50%;transform:translateX(-50%) rotate(-90deg);-webkit-transform:translateX(-50%) rotate(-90deg);-ms-transform:translateX(-50%) rotate(-90deg);transform-origin:center center;-webkit-transform-origin:center center;-ms-transform-origin:center center;text-align:right;white-space:nowrap}.scroll-indicator-container .scroll-indicator-wrapper .title h3{font-family:'millerdisplay-lightitalicRg';font-size:14px;color:#a68676;letter-spacing:0.7px}.scroll-indicator-container .scroll-indicator-wrapper .scroll-indicator-inner{position:absolute;bottom:0;width:1px;margin:0 auto;background:rgba(166,134,118,0.3);overflow:hidden}.scroll-indicator-container .scroll-indicator-wrapper .scroll-indicator-inner .scroll-indicator{position:absolute;top:0;left:0;z-index:2;width:100%;height:0;background:#a68676}#header-main{position:absolute;top:0;left:0;width:100%;z-index:102;opacity:0;visibility:hidden;will-change:transform}#header-main:after{content:'';width:100%;height:100px;position:absolute;top:0;left:0;background-color:rgba(249,249,246,0.98);display:block;z-index:-1;will-change:transform;transition:1.5s transform cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:1.5s transform cubic-bezier(0.19, 1, 0.22, 1);transition-delay:0.4s;-webkit-transition-delay:0.4s;transform:translateY(-110%);-webkit-transform:translateY(-110%);-webkit-box-shadow:0px 2px 8px 0px rgba(101,86,60,0.1);-moz-box-shadow:0px 2px 8px 0px rgba(101,86,60,0.1);box-shadow:0px 2px 8px 0px rgba(101,86,60,0.1)}#header-main.scroll-up:after{transform:translateY(0);-webkit-transform:translateY(0)}#header-main.light-background #nav-main .main-navigation li a,#header-main.light-background #nav-main .nav-right li a{color:rgba(183,180,176,0.9)}#header-main.light-background #nav-main .main-navigation li.active a,#header-main.light-background #nav-main .main-navigation li.highlighted a,#header-main.light-background #nav-main .nav-right li.active a,#header-main.light-background #nav-main .nav-right li.highlighted a{color:#a68676}#header-main .main-logo{position:absolute;z-index:3;width:76px;height:76px;top:20px;left:20px;will-change:transform;transform-origin:center center;-webkit-transform-origin:center center}#header-main .main-logo.active svg path{fill:#b7b4b0}#header-main .main-logo:hover .letters{opacity:0.5}#header-main .main-logo:hover .triangle{opacity:1}#header-main .main-logo:hover #established{transform:scale(0);-webkit-transform:scale(0)}#header-main .main-logo .letters{transition:0.6s opacity cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:0.6s opacity cubic-bezier(0.19, 1, 0.22, 1);transform-origin:center center;-webkit-transform-origin:center center;will-change:transform}#header-main .main-logo .letters.loading{-webkit-animation-name:rotation;-moz-animation-name:rotation;-ms-animation-name:rotation;-o-animation-name:rotation;animation-name:rotation;-webkit-animation-duration:1600ms;-moz-animation-duration:1600ms;-ms-animation-duration:1600ms;-o-animation-duration:1600ms;-webkit-animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-animation-play-state:running;-moz-animation-play-state:running;-ms-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}#header-main .main-logo .triangle{position:absolute;top:-1px;left:1px;transition:0.6s opacity cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:0.6s opacity cubic-bezier(0.19, 1, 0.22, 1);transform-origin:center center;-webkit-transform-origin:center center;transform:scale(0.35);-webkit-transform:scale(0.35);opacity:.4}#header-main .main-logo #established{position:absolute;top:0;left:0;transform:scale(0.5);-webkit-transform:scale(0.5);transition:0.6s transform cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:0.6s transform cubic-bezier(0.19, 1, 0.22, 1);transform-origin:center center;-webkit-transform-origin:center center}#header-main .main-logo svg{position:relative;width:76px;height:76px;overflow:visible}#header-main .main-logo svg path{fill:#b7b4b0;-webkit-transition:fill 0.25s cubic-bezier(1, 0, 0, 1);transition:fill 0.25s cubic-bezier(1, 0, 0, 1)}#header-main .main-logo.active svg path{fill:#b7b4b0}#header-main #nav-main{position:sticky;will-change:transform}#header-main #nav-main ul:not(.language) li a{position:relative;padding-bottom:10px;transition:none;-webkit-transition:none}#header-main #nav-main ul:not(.language) li a:after{content:'';position:absolute;bottom:0;left:0;transform:scaleX(0);-webkit-transform:scaleX(0);transition:0.6s transform cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:0.6s transform cubic-bezier(0.19, 1, 0.22, 1);transform-origin:center right;-webkit-transform-origin:center right;width:100%;height:1px;background-color:#a68676}#header-main #nav-main ul:not(.language) li a:before{content:attr(data-title);position:absolute;top:0;left:0;color:#a68676;z-index:1;line-height:13px;transition:0.6s clip-path cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:0.6s clip-path cubic-bezier(0.19, 1, 0.22, 1);webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);opacity:0}#header-main #nav-main ul:not(.language) li a.in:before{opacity:1}#header-main #nav-main ul:not(.language) li a.color-in{color:#a68676}#header-main #nav-main ul:not(.language) li a.out:before{webkit-clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%);clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%)}#header-main #nav-main ul:not(.language) li:hover a:after{transform:scaleX(1);-webkit-transform:scaleX(1);transform-origin:center left;-webkit-transform-origin:center left}#header-main #nav-main .main-navigation,#header-main #nav-main-mobile .main-navigation{position:relative;margin-top:40px}#header-main #nav-main .main-navigation li,#header-main #nav-main-mobile .main-navigation li{display:inline-block;margin:0 10px}#header-main #nav-main .main-navigation li:nth-child(1),#header-main #nav-main-mobile .main-navigation li:nth-child(1){margin-left:0}#header-main #nav-main .main-navigation li.active a,#header-main #nav-main .main-navigation li.highlighted a,#header-main #nav-main-mobile .main-navigation li.active a,#header-main #nav-main-mobile .main-navigation li.highlighted a{color:#ffffff}#header-main #nav-main .main-navigation li a,#header-main #nav-main-mobile .main-navigation li a{font-family:"gillsans-mediumregular", Helvetica, Arial, sans-serif;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:rgba(255,255,255,0.5);-webkit-transition:color 1s cubic-bezier(1, 0, 0, 1);transition:color 1s cubic-bezier(1, 0, 0, 1)}#header-main #nav-main .language,#header-main #nav-main-mobile .language{position:absolute;top:36px;right:30px}#header-main #nav-main .language li,#header-main #nav-main-mobile .language li{display:inline-block;font-size:11px;text-align:center}#header-main #nav-main .language li:nth-child(n+2),#header-main #nav-main-mobile .language li:nth-child(n+2){margin-left:-5.5px}#header-main #nav-main .language li:nth-child(n+2) a,#header-main #nav-main-mobile .language li:nth-child(n+2) a{border-left-color:transparent}#header-main #nav-main .language li a,#header-main #nav-main-mobile .language li a{position:relative;display:block;margin:0;padding:0px;width:41px;height:39px;border:1px solid #a68676;font-family:"gillsans-mediumregular", Helvetica, Arial, sans-serif;font-size:11px;line-height:39px;letter-spacing:1px;text-transform:uppercase;color:#a68676}#header-main #nav-main .language li a.active,#header-main #nav-main-mobile .language li a.active{border:1px solid #a68676;background-color:#a68676;color:#ffffff}#header-main #nav-main .language li a:after,#header-main #nav-main-mobile .language li a:after{content:'';position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:100%;transform:scaleY(0);-webkit-transform:scaleY(0);transition:0.6s transform cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:0.6s transform cubic-bezier(0.19, 1, 0.22, 1);transform-origin:top left;-webkit-transform-origin:top left;background-color:#ffffff}#header-main #nav-main .language li a:not(.active):hover,#header-main #nav-main-mobile .language li a:not(.active):hover{color:#a68676}#header-main #nav-main .language li a:not(.active):hover:after,#header-main #nav-main-mobile .language li a:not(.active):hover:after{transform:scaleY(1);-webkit-transform:scaleY(1);transform-origin:bottom left;-webkit-transform-origin:bottom left}#header-main #nav-main .nav-right{position:absolute;top:40px;right:150px}#header-main #nav-main .nav-right li{display:inline-block;margin:0 10px}#header-main #nav-main .nav-right li.active a{color:#ffffff}#header-main #nav-main .nav-right li a{font-family:"gillsans-mediumregular", Helvetica, Arial, sans-serif;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:rgba(255,255,255,0.5);-webkit-transition:color 1s cubic-bezier(1, 0, 0, 1);transition:color 1s cubic-bezier(1, 0, 0, 1)}#header-main #nav-main-mobile{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;padding:0 45px;z-index:2;background-image:-moz-linear-gradient(-45deg, #7b5646 0%, #9f745e 100%);background-image:-webkit-linear-gradient(-45deg, #7b5646 0%, #9f745e 100%);background-image:-ms-linear-gradient(-45deg, #7b5646 0%, #9f745e 100%);-webkit-transform:translateX(100%) translateZ(0);transform:translateX(100%) translateZ(0);-webkit-transition:-webkit-transform 0.68s cubic-bezier(0.64, 0.04, 0.35, 1);transition:transform 0.68s cubic-bezier(0.64, 0.04, 0.35, 1)}#header-main #nav-main-mobile .main-navigation{position:relative;width:100%;margin-top:150px}#header-main #nav-main-mobile .main-navigation li{display:block;margin:0;opacity:.3}#header-main #nav-main-mobile .main-navigation li a{font-size:15px;line-height:37px;color:#ffffff}#header-main #nav-main-mobile .main-navigation li.active{opacity:1}#header-main #nav-main-mobile .main-navigation li:last-of-type{margin-bottom:0}#header-main #nav-main-mobile .language{position:relative;top:auto;right:auto;margin-top:35px}#header-main #nav-main-mobile .language li a{color:rgba(255,255,255,0.4)}#header-main #nav-main-mobile .language li.active a{color:#ffffff}#header-main #nav-main-mobile .close-hamb-menu{position:absolute;top:33px;right:30px;border:0;height:48px}#header-main #nav-main-mobile .close-hamb-menu:after{content:"";position:absolute;top:-24px;left:-4px;width:48px;height:48px}#header-main #nav-main-mobile .close-hamb-menu .line{position:absolute;left:0;width:100%;height:1px;background-color:#ffffff}#header-main #nav-main-mobile .close-hamb-menu .line:nth-child(1){-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform 0.28s cubic-bezier(0.64, 0.04, 0.35, 1);transition:transform 0.28s cubic-bezier(0.64, 0.04, 0.35, 1)}#header-main #nav-main-mobile .close-hamb-menu .line:nth-child(2){-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform 0.28s cubic-bezier(0.64, 0.04, 0.35, 1);transition:transform 0.28s cubic-bezier(0.64, 0.04, 0.35, 1)}#header-main #nav-main-mobile .outside-overlay{position:absolute;top:0;left:-55vw;width:55vw;height:100%;background-color:transparent;opacity:0;visibility:hidden}#header-main .hamb-menu{display:none;position:absolute;top:50px;right:30px;width:38px;height:14px;z-index:1;border:0;margin:0;padding:0;border-radius:0}#header-main .hamb-menu:after{content:"";position:absolute;top:-17px;left:-5px;width:48px;height:48px}#header-main .hamb-menu .line{position:absolute;left:0;width:100%;height:1px;background-color:#b7b4b0}#header-main .hamb-menu .line:nth-child(1){top:0;-webkit-transition:-webkit-transform 0.98s cubic-bezier(0.64, 0.04, 0.35, 1);transition:transform 0.98s cubic-bezier(0.64, 0.04, 0.35, 1)}#header-main .hamb-menu .line:nth-child(2){top:calc(50% - 0.5px)}#header-main .hamb-menu .line:nth-child(3){bottom:0;-webkit-transition:-webkit-transform 0.98s cubic-bezier(0.64, 0.04, 0.35, 1);transition:transform 0.98s cubic-bezier(0.64, 0.04, 0.35, 1)}.mobile #header-main{position:fixed}.header-caption{position:absolute;top:95vh;right:100px;z-index:2;opacity:0}.header-caption span{font-family:"millerdisplay-lightregular", Helvetica, Arial, sans-serif;font-size:9px;line-height:12px;letter-spacing:3px;text-transform:uppercase;color:rgba(241,238,233,0.5)}.header-caption .char{opacity:0;transform:translateX(10px);-webkit-transform:translateX(10px);-ms-transform:translateX(10px)}.header-caption span:not(.char):before{content:'';width:1px;height:0;background-color:rgba(241,238,233,0.3);position:absolute;top:0;right:-25px;transition:1.5s height cubic-bezier(0.19, 1, 0.22, 1)}.header-caption span:not(.char):after{content:'';position:absolute;width:10px;height:10px;top:-10px;right:-29px;border-radius:10px;border:1px solid rgba(241,238,233,0.3);transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform-origin:center;-ms-transform-origin:center;-webkit-transform-origin:center;transition:1.5s transform cubic-bezier(0.19, 1, 0.22, 1)}.header-caption.show span:not(.char):before{height:65px}.header-caption.show span:not(.char):after{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}.js-nav-mobile-open #header-main .main-logo svg path{fill:#ffffff;-webkit-transition:fill 1s cubic-bezier(1, 0, 0, 1);transition:fill 1s cubic-bezier(1, 0, 0, 1)}.js-nav-mobile-open #header-main #nav-main-mobile{-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}.js-nav-mobile-open #header-main #nav-main-mobile .outside-overlay{opacity:1;visibility:visible}.js-nav-mobile-open #header-main #nav-main-mobile .close-hamb-menu .line:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform 0.98s cubic-bezier(0.64, 0.04, 0.35, 1);transition:transform 0.98s cubic-bezier(0.64, 0.04, 0.35, 1)}.js-nav-mobile-open #header-main #nav-main-mobile .close-hamb-menu .line:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform 1.08s cubic-bezier(0.64, 0.04, 0.35, 1);transition:transform 1.08s cubic-bezier(0.64, 0.04, 0.35, 1)}.js-nav-mobile-open #header-main .hamb-menu .line:nth-child(1){-webkit-transform:translateY(6.5px) translateZ(0);transform:translateY(6.5px) translateZ(0);-webkit-transition:-webkit-transform 0.38s cubic-bezier(0.64, 0.04, 0.35, 1);transition:transform 0.38s cubic-bezier(0.64, 0.04, 0.35, 1)}.js-nav-mobile-open #header-main .hamb-menu .line:nth-child(3){-webkit-transform:translateY(-6.5px) translateZ(0);transform:translateY(-6.5px) translateZ(0);-webkit-transition:-webkit-transform 0.38s cubic-bezier(0.64, 0.04, 0.35, 1);transition:transform 0.38s cubic-bezier(0.64, 0.04, 0.35, 1)}.js-nav-mobile-open .page-main{-webkit-transform:translateX(-25%) translateZ(0);transform:translateX(-25%) translateZ(0)}.play-mobile{display:none;position:absolute;left:calc(50% - 17px);bottom:130px;width:34px;height:46px}.play-mobile path{fill:#ffffff}.play-mobile .play{-webkit-transform-origin:center center;transform-origin:center center}.play-mobile .pause{opacity:0;visibility:hidden;-webkit-transform-origin:center center;transform-origin:center center}.page-header{position:relative;width:100%;height:100vh;z-index:2}.page-header .video-image-wrapper{position:absolute;width:100%;height:100vh;overflow:hidden;background-color:#000000}.page-header .video-image-wrapper .video-image-wrapper-color{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#0f0b04;opacity:.3;pointer-events:none}.page-header .video-image-wrapper .video-image-wrapper-overlay{position:absolute;width:100%;height:100%;top:0;left:-100%;background-color:#0f0b04;opacity:.3;pointer-events:none}.page-header .video-image-wrapper video,.page-header .video-image-wrapper img{position:absolute;display:block;top:0;left:0;width:100vw;height:100vh;object-fit:cover;object-position:50% 50%;overflow:hidden}.page-header .video-image-wrapper .expand-video-wrapper{position:absolute;display:inline-block;width:40%;z-index:1;bottom:40px;text-align:center}.page-header .video-image-wrapper .expand-video-wrapper .expand-video,.page-header .video-image-wrapper .expand-video-wrapper .full-process-btn{position:relative;color:#ffffff;border-color:#ffffff;opacity:0;visibility:hidden;font-family:"gillsans-bold", Helvetica, Arial, sans-serif;font-size:10px;padding-top:2px}.page-header .video-image-wrapper .expand-video-wrapper .expand-video span,.page-header .video-image-wrapper .expand-video-wrapper .full-process-btn span{font-family:"gillsans-bold", Helvetica, Arial, sans-serif;font-size:10px;line-height:40px;letter-spacing:1px;text-transform:uppercase;color:#ffffff}.page-header .video-image-wrapper .expand-video-wrapper .expand-video:hover svg .top-left,.page-header .video-image-wrapper .expand-video-wrapper .full-process-btn:hover svg .top-left{-webkit-transform:translateX(-14px);transform:translateX(-14px);-webkit-transition:transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s cubic-bezier(0.19, 1, 0.22, 1)}.page-header .video-image-wrapper .expand-video-wrapper .expand-video:hover svg .bottom-left,.page-header .video-image-wrapper .expand-video-wrapper .full-process-btn:hover svg .bottom-left{transform:translateX(-14px);-webkit-transition:transform 0.4s 0.05s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s 0.05s cubic-bezier(0.19, 1, 0.22, 1)}.page-header .video-image-wrapper .expand-video-wrapper .expand-video:hover svg .rect,.page-header .video-image-wrapper .expand-video-wrapper .full-process-btn:hover svg .rect{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition:transform 0.4s 0.1s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s 0.1s cubic-bezier(0.19, 1, 0.22, 1)}.page-header .video-image-wrapper .expand-video-wrapper .expand-video svg,.page-header .video-image-wrapper .expand-video-wrapper .full-process-btn svg{width:20px;height:16px;margin-right:10px;margin-left:-5px;position:relative;top:5px}.page-header .video-image-wrapper .expand-video-wrapper .expand-video svg .lines,.page-header .video-image-wrapper .expand-video-wrapper .full-process-btn svg .lines{fill-rule:evenodd;clip-rule:evenodd;fill:none;stroke:#ffffff;stroke-width:4;stroke-miterlimit:10;-webkit-transition:transform 0.4s 0.1s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s 0.1s cubic-bezier(0.19, 1, 0.22, 1)}.page-header .video-image-wrapper .expand-video-wrapper .expand-video svg .rect,.page-header .video-image-wrapper .expand-video-wrapper .full-process-btn svg .rect{fill-rule:evenodd;clip-rule:evenodd;fill:#ffffff;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s cubic-bezier(0.19, 1, 0.22, 1)}.page-header .video-image-wrapper .expand-video-wrapper .full-process-btn{border:none}.page-header .video-image-wrapper .expand-video-wrapper .full-process-btn span{display:inline-block;color:#ffffff;font-family:"gillsans-bold", Helvetica, Arial, sans-serif;font-size:10px;line-height:40px;letter-spacing:1px;text-transform:uppercase}.page-header .video-image-wrapper .expand-video-wrapper .full-process-btn svg{margin-left:20px;margin-right:0}.page-header .video-image-wrapper .expand-video-wrapper .full-process-btn svg path{fill:#ffffff;stroke:#ffffff;stroke-width:3px}.page-header .page-title{position:absolute;display:inline-block;width:40%;top:calc(50% - 55px);left:0;text-align:center;opacity:0;visibility:hidden;z-index:2}.page-header .page-title h2{font-family:"thisregular", Helvetica, Arial, sans-serif;letter-spacing:1px;font-size:90px;text-transform:initial;color:#ffffff;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.page-header .page-title h2 span{display:inline-block;position:relative;font-family:"thisregular", Helvetica, Arial, sans-serif;letter-spacing:4px;font-size:110px;text-transform:initial;color:#ffffff;opacity:0;visibility:hidden}@media only screen and (max-width: 1024px){.page-header .page-title h2 span{font-size:80px}}@media only screen and (max-width: 1024px){.page-header .page-title h2{font-size:80px}}.page-header .page-title .scroll-line{display:none}.page-header .text-wrapper{position:relative;height:100vh;pointer-events:none;perspective:500px}.page-header .text-wrapper img{opacity:0}.page-header .text-wrapper h2{position:relative;color:#ffffff;-webkit-transition:color 1s cubic-bezier(1, 0, 0, 1);transition:color 1s cubic-bezier(1, 0, 0, 1);opacity:0;visibility:hidden;transform-origin:left top}.page-header .text-wrapper h2 span:not(.line):not(.char){opacity:0;visibility:hidden}.page-header .text-wrapper h2 .line,.page-header .text-wrapper h2 .char{-webkit-transition:color 1s cubic-bezier(1, 0, 0, 1);transition:color 1s cubic-bezier(1, 0, 0, 1)}.page-header .text-wrapper h6{opacity:0;visibility:hidden}.page-header .text-wrapper p{margin-top:40px;font-size:16px;line-height:22px;opacity:0;visibility:hidden}.safari .page-header .video-image-wrapper .image-mobile{position:relative;z-index:1}.pt-lang .page-footer.type-1 .text-wrapper h2{top:-13px}.pt-lang .page-footer.type-1 .text-wrapper .columns .call-to-action{right:-242px}.page-footer{z-index:11;margin-top:120px}.page-footer.type-1{position:relative;height:750px}.page-footer.type-1 .text-wrapper{position:relative;height:100%}.page-footer.type-1 .text-wrapper .columns{position:relative}.page-footer.type-1 .text-wrapper .columns .wrapper{width:511px;position:relative}.page-footer.type-1 .text-wrapper .columns .call-to-action{position:absolute;top:calc(50% - 250px);right:-118px;width:500px;height:500px;padding:180px 120px 80px 80px}.page-footer.type-1 .text-wrapper .columns .call-to-action .border{position:absolute;width:100%;height:100%;top:0;left:0}.page-footer.type-1 .text-wrapper .columns .call-to-action h4{color:#ffffff;margin-bottom:45px;font-family:"millerdisplay-romanregular", Helvetica, Arial, sans-serif;text-indent:-7px}.page-footer.type-1 .text-wrapper .columns .call-to-action h5{font-family:"millerdisplay-lightregular", Helvetica, Arial, sans-serif;font-size:11px;line-height:14px;letter-spacing:2px;text-transform:uppercase;color:#ffffff;position:relative;margin-bottom:80px}.page-footer.type-1 .text-wrapper .columns .call-to-action h5:before{content:'';width:30px;height:1px;background-color:rgba(255,255,255,0.5);position:absolute;top:calc(50% - 1px);left:-50px}.page-footer.type-1 .text-wrapper .columns .call-to-action .name{position:relative;font-family:"millerdisplay-lightregular", Helvetica, Arial, sans-serif;font-size:11px;line-height:14px;letter-spacing:3px;text-transform:uppercase;color:#ffffff}.page-footer.type-1 .text-wrapper .columns .call-to-action .name:before{content:'';width:30px;height:1px;background-color:#a68676;position:absolute;top:calc(50% - 1px);left:-45px}.page-footer.type-1 .text-wrapper .columns .call-to-action .link{color:#ffffff}.page-footer.type-1 .text-wrapper .columns .call-to-action .link:after{background-color:#ffffff}.page-footer.type-1 .text-wrapper h2{position:relative;color:#ffffff;top:-42px}.page-footer.type-1 .link{display:inline-block;margin-top:60px}.page-footer.type-1 .made-by-buro-wrapper{position:absolute;width:100%;bottom:40px;left:0;z-index:1}.page-footer.type-1 .made-by-buro-wrapper .made-by-buro{color:#f1eee9}.page-footer.type-2{position:relative;margin-bottom:80px}.page-footer.type-2 h2{position:relative;margin-bottom:60px;margin-top:50px;font-size:42px;line-height:52px;letter-spacing:13px}.page-footer.type-2 h2 span{font-size:42px;line-height:52px;letter-spacing:13px}.page-footer.type-2 h4{position:relative;margin-top:100px;margin-bottom:20px;font-family:"millerdisplay-romanregular", Helvetica, Arial, sans-serif;color:#a68676;font-size:11px;letter-spacing:5px;line-height:1;-webkit-transition:3s color cubic-bezier(0.19, 1, 0.22, 1);transition:3s color cubic-bezier(0.19, 1, 0.22, 1)}.page-footer.type-2 h4:before{content:'';width:1px;height:120px;background-color:#a68676;position:absolute;top:-150px;right:0;left:0;margin:0 auto;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition:1s transform cubic-bezier(0.19, 1, 0.22, 1);transition:1s transform cubic-bezier(0.19, 1, 0.22, 1)}.page-footer.type-2 h4:after{content:'';position:absolute;width:10px;height:10px;top:-30px;right:0;left:0;margin:0 auto;border-radius:10px;border:1px solid #a68676;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:1s 1s transform cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:1s 1s transform cubic-bezier(0.175, 0.885, 0.32, 1.275)}.page-footer.type-2 h4.go-anim:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.page-footer.type-2 h4.go-anim:after{-webkit-transform:scale(1);transform:scale(1)}.page-footer.type-2 .link{display:inline-block;margin-bottom:120px}.page-footer.type-2 .link:after{left:-25px;width:calc(100% + 50px)}.page-footer.type-2.active{background:#000}.page-footer.type-2.active .made-by-buro,.page-footer.type-2.active h4{color:#fff}.page-footer.type-3{position:relative;margin-bottom:80px}.page-footer.type-3>.collapse .columns{position:relative}.page-footer.type-3 .image-wrapper{position:relative}.page-footer.type-3 .image-wrapper:before{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#0f0b04}.page-footer.type-3 .image-wrapper img{opacity:.8}.page-footer.type-3 .line-frame{position:absolute;top:calc(50% - 336px);border:2px solid #ffffff;left:-175px;width:542px;height:497px;max-width:100%}.page-footer.type-3 .call-to-action{position:absolute;top:calc(50% - 278px);left:-25%;width:600px;max-width:100%;padding:80px 40px 104px 120px;background-color:#0f0b04;z-index:1}.page-footer.type-3 .call-to-action h2{position:relative;margin-bottom:20px;margin-top:0;left:60px;color:#ffffff}.page-footer.type-3 .call-to-action h2 span:not(.char){position:absolute;display:inline-block;bottom:10px;left:-15px;-webkit-transform:translateX(-100%);transform:translateX(-100%);font-family:"millerdisplay-lightitalicRg", Helvetica, Arial, sans-serif;letter-spacing:0;font-size:30px;color:#a68676;text-transform:lowercase}.page-footer.type-3 .call-to-action h2 span:not(.char):after{content:'';position:absolute;bottom:-2px;left:-10px;width:110%;height:1px;background:#a68676;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 1s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 1s cubic-bezier(0.19, 1, 0.22, 1)}.page-footer.type-3 .call-to-action h2 span:not(.char).go-anim:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.page-footer.type-3 .call-to-action p{position:relative;left:60px;max-width:50%}.page-footer.type-3 .call-to-action .link{display:inline-block;left:60px;margin-bottom:0;margin-top:60px}.page-footer.type-3 .made-by-buro{display:inline-block;margin-top:80px}.page-footer .call-to-action-projects{max-width:400px;width:100%;margin:350px auto 0}.page-footer .call-to-action-projects h3{font-family:'gillsans-mediumregular';font-size:12px;color:#a5a29d;text-align:left;padding-left:8px}.page-footer .call-to-action-projects img{opacity:0.5}.page-footer .call-to-action-projects a{display:block;font-family:'gillsans-mediumregular';font-size:16px;color:#a5a29d;text-decoration:underline;margin-top:36px;cursor:pointer !important}@media only screen and (max-width: 1024px){.page-footer.type-1 .text-wrapper .columns .wrapper{width:375px}}@media only screen and (max-width: 1550px){.page-footer.type-1 .text-wrapper .columns.footer-col{min-width:581px}.page-footer.type-1 .text-wrapper .columns .call-to-action{right:-234px}}@media only screen and (max-width: 1280px){.page-footer.type-1 .text-wrapper h2{margin-top:0px;right:0px}}@media only screen and (max-width: 1140px){.page-footer.type-1 .text-wrapper .columns.footer-col{min-width:581px}.page-footer.type-1 .text-wrapper .columns.footer-col h2{font-size:38px;line-height:48px;margin-top:-40px}.page-footer.type-1 .text-wrapper .columns .call-to-action{right:-320px;top:-140px}}.page-content{position:relative;opacity:0;z-index:1}.page-content section{margin:120px 0}#awards{position:absolute;top:50vh;transform:translateY(-50%) translateX(0%);-webkit-transform:translateY(-50%) translateX(0%);-webkit-transform-origin:center left;transform-origin:center left;right:0;z-index:99999}#awards a{display:block}#awards .fwa-link{background:#fec109;width:53px;position:relative;display:block;padding:7px;border-top:2px solid #222222;top:-10px}@media screen and (max-width: 414px){#awards{transform:translateY(-50%) scale(0.8);-webkit-transform:translateY(-50%) scale(0.8);-webkit-transform-origin:center right;transform-origin:center right}}.delay-0{transition-delay:0s !important}.delay-1{transition-delay:0.2s !important}.delay-2{transition-delay:0.4s !important}.delay-3{transition-delay:0.6s !important}.close-btn{position:relative;top:25px;left:25px;width:50px;height:50px;padding:20px;border-radius:100%;border:none;text-indent:-9999px;background-color:#3e3937;z-index:102}.close-btn .line{position:absolute;width:25px;height:1px;left:12.5px;top:24.5px;background:#ffffff}.close-btn .line.line-1{transform:rotate(-45deg)}.close-btn .line.line-2{transform:rotate(45deg)}.js-title-element{-webkit-transform-origin:left top;transform-origin:left top}.leather-texture{background:url("/public/imgs/static/leather-pattern.jpg");background-repeat:repeat;background-size:147px}.outline-svg-text svg{opacity:0;visibility:hidden;overflow:visible}.outline-svg-text svg path{fill:none;stroke:rgba(255,255,255,0.4);stroke-width:1px}.testemonial.js-animated .white-bg{background-color:#ffffff}.testemonial .border{position:absolute;top:0;left:0;width:100%;height:100%}.testemonial .white-bg{background-color:transparent;-webkit-transition:background-color 1s .7s linear;transition:background-color 1s .7s linear}.testemonial .testemonial-wrapper{position:relative;padding:60px 80px;border:1px solid #ffffff;border-width:0}.testemonial .testemonial-wrapper .text-wrapper{margin-top:0 !important}.testemonial h4{position:relative;display:block;max-width:212px;width:100%;margin:0 auto;font-family:"millerdisplay-romanregular", Helvetica, Arial, sans-serif;font-size:15px;letter-spacing:7px;line-height:30px;text-transform:uppercase;color:#3e3937;text-indent:-17px;will-change:filter;-webkit-transition:-webkit-filter 1s .5s linear;transition:filter 1s .5s linear}.testemonial h4:before{content:'“';margin-right:5px}.testemonial h4:after{content:'”';margin-left:5px}@media only screen and (max-width: 1024px){.testemonial h4{font-size:13px;letter-spacing:3px;line-height:23px}}.testemonial .name{position:relative;max-width:212px;width:100%;margin:25px auto 0 auto;font-family:"millerdisplay-lightitalicRg", Helvetica, Arial, sans-serif;font-size:11px;line-height:14px;letter-spacing:3px;text-transform:uppercase;color:#a68676}.testemonial .name:before{content:'';width:30px;height:1px;background-color:rgba(166,134,118,0.5);position:absolute;top:calc(50% - 1px);left:-45px}.testemonial .title{position:relative;font-family:"millerdisplay-lightregular", Helvetica, Arial, sans-serif;font-size:11px;line-height:14px;letter-spacing:2px;text-transform:uppercase;color:#a68676;will-change:filter;-webkit-transition:-webkit-filter 1s .5s linear;transition:filter 1s .5s linear}.offset-text{position:relative}.offset-text span:not(.line):not(.char){position:absolute;display:inline-block;bottom:10px;left:-15px;-webkit-transform:translateX(-100%);transform:translateX(-100%);font-family:"millerdisplay-lightitalicRg", Helvetica, Arial, sans-serif;letter-spacing:0;font-size:30px;line-height:1;color:#a68676;text-transform:lowercase;padding-left:20px}.offset-text span:not(.line):not(.char):after{content:'';position:absolute;bottom:-2px;left:-5px;width:110%;height:1px;background:#a68676;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 1s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 1s cubic-bezier(0.19, 1, 0.22, 1)}.offset-text span:not(.line):not(.char).go-anim:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.sidebar-navigation{position:fixed;right:20px;height:100vh;top:0;padding:100px 0;opacity:0;visibility:hidden;z-index:10}.sidebar-navigation .title{position:absolute;left:-40px;top:calc(50% - 6px);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.sidebar-navigation h3{font-family:'millerdisplay-lightregular';font-size:14px;color:#a68676;letter-spacing:0.7px}.sidebar-navigation .line-wrapper{position:absolute;display:block;width:1px;height:100%;background-color:rgba(166,134,118,0.3);top:0;left:-40px}.sidebar-navigation .line-wrapper .line{display:block;position:absolute;top:0;left:0;width:100%;overflow:hidden}.sidebar-navigation .line-wrapper .line .line-inner{display:block;position:absolute;top:0;left:0;width:100%;height:0px;background-color:#a68676}.sidebar-navigation ul{position:relative;right:100px}.sidebar-navigation ul li{position:relative;display:block;font-family:"millerdisplay-lightitalicRg", Helvetica, Arial, sans-serif;font-size:14px;text-align:right;cursor:pointer}.sidebar-navigation ul li span{position:relative;display:inline-block;top:calc(50% - 7px);font-family:"millerdisplay-lightitalicRg", Helvetica, Arial, sans-serif;font-size:14px;text-align:right;letter-spacing:0;color:#a68676}.play-video-hidden{position:absolute;top:50%;left:50%;width:30px;padding:0;border:0px;z-index:11;transform:translate3d(-50%, -50%, 0);-webkit-transform:translate3d(-50%, -50%, 0);visibility:hidden;opacity:0}.play-video-hidden svg{width:100%}.play-video-hidden svg path{fill:#fff}.play-video-hidden .pause-icon{left:0}.play-video-hidden .pause-icon:before{width:1px;height:80%;top:10%;left:2px}.play-video-hidden .pause-icon:after{width:1px;height:80%;top:10%;right:2px}.play-video-hidden.bottom{top:auto;bottom:20vh}.gallery-modal{position:fixed;width:100vw;height:100vh;top:0;left:0;overflow:hidden;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(241,238,233,0);opacity:0;visibility:hidden;z-index:1100}.gallery-modal .modal-drag-hitzone{position:absolute;width:100%;height:100%;top:0;left:0;cursor:-webkit-grab;cursor:-moz-grab;z-index:101}.gallery-modal .modal-drag-hitzone.holding{cursor:-webkit-grabbing;cursor:-moz-grabbing}.gallery-modal .follow-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:100;opacity:0;visibility:hidden}.gallery-modal .follow-wrapper .follow{cursor:-webkit-grabbing;cursor:-moz-grabbing;position:absolute;width:100px;height:100px;top:50%;left:50%;margin:-50px 0 0 -50px;background:rgba(255,255,255,0.6);border-radius:80%;backface-visibility:hidden;z-index:100}.gallery-modal .follow-wrapper .follow2{position:absolute;width:130px;height:130px;top:50%;left:50%;margin:-65px 0 0 -65px;background:rgba(255,255,255,0.5);border-radius:80%;backface-visibility:hidden;z-index:100}.gallery-modal .follow-wrapper .follow3{position:absolute;width:150px;height:150px;top:50%;left:50%;margin:-75px 0 0 -75px;background:rgba(255,255,255,0.4);border-radius:80%;backface-visibility:hidden;z-index:100}.gallery-modal .follow-wrapper .follow-inner{cursor:-webkit-grabbing;cursor:-moz-grabbing;position:absolute;width:100px;height:100px;top:50%;left:50%;margin:-50px 0 0 -50px;backface-visibility:hidden;text-align:center;z-index:100}.gallery-modal .follow-wrapper .follow-inner .text{position:relative;top:60px;font-family:"millerdisplay-lightitalicRg", Helvetica, Arial, sans-serif;font-size:9px;line-height:9px;letter-spacing:2px;text-transform:uppercase;color:#a68676}.gallery-modal .follow-wrapper .follow-inner .left-arrow{position:absolute;width:12px;height:8px;top:calc(50% - 4px);left:20px}.gallery-modal .follow-wrapper .follow-inner .left-arrow path{stroke:#a68676}.gallery-modal .follow-wrapper .follow-inner .right-arrow{position:absolute;width:12px;height:8px;top:calc(50% - 4px);right:18px}.gallery-modal .follow-wrapper .follow-inner .right-arrow path{stroke:#a68676}.gallery-modal .offset-text,.gallery-modal .small-caps{-webkit-transition:-webkit-filter 1s .5s linear;transition:filter 1s .5s linear;-webkit-filter:blur(25px);filter:blur(25px)}.gallery-modal .offset-text.js-animated,.gallery-modal .small-caps.js-animated{-webkit-filter:blur(0px);filter:blur(0px)}.gallery-modal .small-caps{font-size:10px;line-height:20px}.gallery-modal h3{font-family:"millerdisplay-lightregular", Helvetica, Arial, sans-serif;font-size:25px;line-height:30px;letter-spacing:8px;text-transform:uppercase;color:#1d1913;margin:10px 0px 20px 0px}.gallery-modal .close-modal-wrapper{position:absolute;top:0px;right:0px;width:100px;height:100px}.gallery-modal .close-modal{position:relative;top:25px;left:25px;width:50px;height:50px;padding:20px;border-radius:100%;border:none;text-indent:-9999px;background-color:#3e3937;transition:1.4s transform cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:1.4s transform cubic-bezier(0.19, 1, 0.22, 1);z-index:102}.gallery-modal .close-modal:hover{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.gallery-modal .close-modal .line{position:absolute;width:25px;height:1px;left:12.5px;top:24.5px;background:#ffffff}.gallery-modal .close-modal .line.line-1{transform:rotate(-45deg)}.gallery-modal .close-modal .line.line-2{transform:rotate(45deg)}.gallery-modal .markets-gallery{height:100%}.gallery-modal .markets-gallery .modal-title-wrapper{margin-top:120px}.gallery-modal .markets-gallery .gallery-wrapper{height:100%}.gallery-modal .markets-gallery .gallery-slider{position:relative;width:2000px;height:445px;-webkit-transform-origin:center center;transform-origin:center center}.gallery-modal .markets-gallery .gallery-slider li{position:relative;display:inline-block;overflow:hidden;max-height:70vh;max-width:800px}.gallery-modal .markets-gallery .gallery-slider li.main-image{width:438px;height:445px}.gallery-modal .markets-gallery .gallery-slider li.main-image img{position:relative;width:auto;height:550px;max-width:none;left:calc(50% - 305px)}.gallery-modal .markets-gallery .gallery-slider li.first-image{position:absolute;width:500px;left:0;top:250px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.gallery-modal .markets-gallery .gallery-slider li.first-image img,.gallery-modal .markets-gallery .gallery-slider li.first-image video{max-width:100%;width:100%}.gallery-modal .markets-gallery .gallery-slider li img{position:relative}.gallery-modal .markets-gallery .gallery-slider li.image-1{top:50px}.gallery-modal .markets-gallery .slider-dragger-wrapper{margin-top:40px}.gallery-modal .handler-row{position:absolute;bottom:0;left:0;width:100%;height:100px;z-index:102}.gallery-modal.volvo-gallery .markets-gallery .gallery-slider li.image-1{top:70px}.gallery-modal.volvo-gallery .markets-gallery .gallery-slider li.image-2{top:20px}.gallery-modal.volvo-gallery .markets-gallery .gallery-slider li.image-3{top:60px}.gallery-modal.volvo-gallery .markets-gallery .gallery-slider li.image-4{top:-130px}.gallery-modal.volvo-gallery .markets-gallery .gallery-slider li.image-5{top:20px}.gallery-modal.volvo-gallery .markets-gallery .gallery-slider li.image-6{top:120px}.gallery-modal.mercedes-gallery .markets-gallery .gallery-slider li.image-1{top:70px}.gallery-modal.mercedes-gallery .markets-gallery .gallery-slider li.image-2{top:20px}.gallery-modal.mercedes-gallery .markets-gallery .gallery-slider li.image-3{top:60px}.gallery-modal.mercedes-gallery .markets-gallery .gallery-slider li.image-4{top:-130px}.gallery-modal.mercedes-gallery .markets-gallery .gallery-slider li.image-5{top:20px}.gallery-modal.mercedes-gallery .markets-gallery .gallery-slider li.image-6{top:120px}.no-backdropfilter .gallery-modal{background-color:rgba(241,238,233,0.95)}.image-wrap,.text-wrap{display:block;position:relative;overflow:hidden;z-index:1}.flash-transition{position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:#0f0b04;z-index:101;opacity:0;visibility:hidden;filter:brightness(0) contrast(5) saturate(0.5) opacity(0);transition:filter 1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.add-page-transition{transition:filter 1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fade-out{filter:brightness(0) contrast(1) saturate(1) opacity(1)}.fade-in{filter:brightness(1) contrast(1) saturate(1) opacity(1)}.burn-out{filter:brightness(0) contrast(4) saturate(0.2) opacity(1)}.burn-out-alt{filter:brightness(2) contrast(4) saturate(2) opacity(0)}.burn-mask{filter:brightness(1.5) contrast(1.5) saturate(1.5) opacity(1)}.burn-in{opacity:1;filter:brightness(1) contrast(1) saturate(1) opacity(1)}.radial-fadeout{position:absolute;width:100%;height:100%;top:0;left:0;opacity:1;pointer-events:none;z-index:1000;display:none;background:radial-gradient(ellipse, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0) 100%)}.mask-transition{-webkit-mask:url(../imgs/static/transition.png);-moz-mask:url(../imgs/static/transition.png);-ms-mask:url(../imgs/static/transition.png);-o-mask:url(../imgs/static/transition.png);mask:url(../imgs/static/transition.png);-webkit-mask-size:1300% 100%;-moz-mask-size:1300% 100%;-ms-mask-size:1300% 100%;-o-mask-size:1300% 100%;mask-size:1200% 100%}.mask-transition.anim-in{-webkit-mask-position:0 0;-moz-mask-position:0 0;-ms-mask-position:0 0;-o-mask-position:0 0;mask-position:0 0;-webkit-animation:mask-to 1s steps(12) forwards;animation:mask-to 1s steps(12) forwards}@-webkit-keyframes mask-to{from{-webkit-mask-position:0 0;-moz-mask-position:0 0;-ms-mask-position:0 0;-o-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;-moz-mask-position:100% 0;-ms-mask-position:100% 0;-o-mask-position:100% 0;mask-position:100% 0}}@keyframes mask-to{from{-webkit-mask-position:0 0;-moz-mask-position:0 0;-ms-mask-position:0 0;-o-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;-moz-mask-position:100% 0;-ms-mask-position:100% 0;-o-mask-position:100% 0;mask-position:100% 0}}.add-blur{will-change:filter;-webkit-transition:-webkit-filter 1s .3s linear;transition:filter 1s .3s linear;-webkit-filter:blur(15px);filter:blur(15px)}.remove-blur{-webkit-filter:blur(0px);filter:blur(0px)}.remove-underline:after{will-change:transform;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 1s 1s linear;transition:transform 1s 1s linear}.remove-underline-center:after{will-change:transform;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform 1s 1s linear;transition:transform 1s 1s linear}.add-underline:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.add-underline-center:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.link-terms.add-underline-center:after{opacity:0;visibility:hidden;-webkit-transform:scaleX(0.5);transform:scaleX(0.5)}.extra-margin p:last-of-type{margin-top:60px !important}.text-center{text-align:center}.text-right{text-align:right}button{position:relative;margin:0;padding:0 20px;border-radius:0;background:transparent;outline:none;cursor:pointer;font-family:"gillsans-mediumregular", Helvetica, Arial, sans-serif;font-size:11px;line-height:40px;letter-spacing:1px;text-transform:uppercase;color:#ffffff;border:2px solid #ffffff}button.play-anim{border:none}a.link,button.link,p.link{position:relative;font-family:"millerdisplay-romanregular", Helvetica, Arial, sans-serif;font-size:13px;line-height:1;letter-spacing:6px;text-transform:uppercase;color:#a68676;cursor:pointer;border:none;padding-bottom:14px;transition:1.5s all cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:1.5s all cubic-bezier(0.19, 1, 0.22, 1)}a.link:after,button.link:after,p.link:after{content:'';position:absolute;width:calc(100% + 30px);height:2px;bottom:0;left:-15px;background-color:#a68676;transition:1.5s all cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:1.5s all cubic-bezier(0.19, 1, 0.22, 1)}a.link span,button.link span,p.link span{position:relative;font-family:"millerdisplay-romanregular", Helvetica, Arial, sans-serif;font-size:13px;letter-spacing:3px;text-transform:uppercase;color:#a68676;letter-spacing:6px;transition:1.5s all cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:1.5s all cubic-bezier(0.19, 1, 0.22, 1)}a.link.aligned-left,button.link.aligned-left,p.link.aligned-left{padding-left:4px}a.link.aligned-left:after,button.link.aligned-left:after,p.link.aligned-left:after{left:0}a.link.active,button.link.active,p.link.active{letter-spacing:6px}a.link.active:after,button.link.active:after,p.link.active:after{transform:scaleX(0.5);-webkit-transform:scaleX(0.5)}a.link.off-view,button.link.off-view,p.link.off-view{letter-spacing:10px;opacity:0}a.link.off-view:after,button.link.off-view:after,p.link.off-view:after{transform:scaleX(0);-webkit-transform:scaleX(0)}a.link-terms.active{letter-spacing:6px}a.link-terms.active:after{transform:scaleX(1);-webkit-transform:scaleX(1)}.archive-markets a.link.active,.archive-markets button.link.active,.archive-markets p.link.active{letter-spacing:10px}.single-markets-page .page-content .page-footer.type-2 .link.active{letter-spacing:10px}p.action{position:relative;font-family:"millerdisplay-romanregular", Helvetica, Arial, sans-serif;font-size:13px;letter-spacing:3px;text-transform:uppercase;color:#a68676;cursor:pointer;border:none;transition:1s all cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:1s all cubic-bezier(0.19, 1, 0.22, 1)}p.action:after{content:'';position:absolute;width:110%;height:2px;bottom:-12px;left:-5%;background-color:#a68676;transition:1s all cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:1s all cubic-bezier(0.19, 1, 0.22, 1)}p.action span{position:relative;font-family:"millerdisplay-romanregular", Helvetica, Arial, sans-serif;font-size:13px;letter-spacing:3px;text-transform:uppercase;color:#a68676}.made-by-buro{position:relative;font-family:"gillsans-mediumregular", Helvetica, Arial, sans-serif;font-size:16px;letter-spacing:0.5px;color:#3e3937;z-index:1;transition:3s color cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:3s color cubic-bezier(0.19, 1, 0.22, 1)}figure{position:relative}figure figcaption:not(.header-caption){position:absolute;top:0;left:0;width:100%;height:100%}figure figcaption:not(.header-caption)[data-pendulum='right'] .text{left:160px}figure figcaption:not(.header-caption)[data-pendulum='right'] .caption-pendulum{left:initial;right:-130px;-webkit-transform-origin:left center;transform-origin:left center}figure figcaption:not(.header-caption)[data-pendulum='right'] .caption-pendulum .ball{left:initial;right:0}figure figcaption:not(.header-caption)[data-pendulum='right'] .caption-pendulum .line{left:0}figure figcaption:not(.header-caption)[data-pendulum='bottom'] .text{left:100px}figure figcaption:not(.header-caption)[data-pendulum='bottom'] .caption-pendulum{width:10px;height:130px;top:95%;left:calc(50% - 5px);-webkit-transform-origin:center top;transform-origin:center top}figure figcaption:not(.header-caption)[data-pendulum='bottom'] .caption-pendulum .ball{width:10px;height:10px;top:100%;left:0}figure figcaption:not(.header-caption)[data-pendulum='bottom'] .caption-pendulum .line{width:1px;height:calc(100% - 10px);top:10px;left:5px}figure figcaption:not(.header-caption) .text{position:absolute;display:block;width:200px;top:50%;left:-80px;font-family:"millerdisplay-italicregular", Helvetica, Arial, sans-serif;font-size:15px;line-height:22px;word-wrap:break-word;letter-spacing:0.5px;text-transform:none;color:#7b7877}figure figcaption:not(.header-caption) .caption-pendulum{display:block;position:absolute;width:130px;height:10px;top:calc(50% - 5px);left:-130px;-webkit-transform-origin:right center;transform-origin:right center}figure figcaption:not(.header-caption) .caption-pendulum .ball{display:block;position:absolute;width:10px;height:10px;top:0;left:0;border-radius:10px;border:1px solid rgba(166,134,118,0.5)}figure figcaption:not(.header-caption) .caption-pendulum .line{display:block;position:absolute;width:calc(100% - 10px);height:1px;top:5px;left:10px;background-color:rgba(166,134,118,0.5)}figure figcaption:not(.header-caption) .caption-pointer{display:block;position:absolute;width:15px;height:90px;top:-14px;right:-10px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}figure figcaption:not(.header-caption) .caption-pointer path{fill-rule:evenodd;clip-rule:evenodd;fill:none;stroke:#3e3937;stroke-miterlimit:10}.outline-text{color:#ffffff;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#ffffff}.lower-light-brown{font-family:"gillsans-lightregular", Helvetica, Arial, sans-serif;font-size:30px;line-height:38px;color:#a68676;letter-spacing:1px}.small-caps{font-family:'gillsans-mediumregular', Helvetica, Arial, sans-serif;font-size:11px;line-height:27px;text-transform:uppercase;letter-spacing:2px;color:#a68676;margin-top:15px;pointer-events:all}.small-caps a{cursor:pointer;transition:3s color cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:3s color cubic-bezier(0.19, 1, 0.22, 1)}.small-caps a:hover{color:#0f0b04}.market-block{padding:0;position:relative;height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.market-block .market{padding:90px 0;position:relative}.market-block .market p{position:relative;line-height:22px;margin-bottom:50px}.market-block .market h2{margin-bottom:10px}.market-block .market h2 .char{color:#ffffff}.market-block .market .link{margin-bottom:0;transition:3s color cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:3s color cubic-bezier(0.19, 1, 0.22, 1)}.market-block .market.active h3{color:#ffffff}.market-block .market.active .link{color:#ffffff}.placeholder-logo{position:absolute;z-index:1;width:76px;height:76px;top:20px;left:20px}.placeholder-logo svg{position:relative;width:76px;height:76px}.placeholder-logo svg path{fill:#b7b4b0}.placeholder-logo svg path.letters{fill:#b7b4b0;-webkit-transition:fill 1s cubic-bezier(1, 0, 0, 1);transition:fill 1s cubic-bezier(1, 0, 0, 1);transform-origin:center center;-webkit-transform-origin:center center}.placeholder-logo svg path.triangle{fill:none;stroke:#b7b4b0;stroke-miterlimit:10;stroke-width:0.5px;-webkit-transition:stroke 1s cubic-bezier(1, 0, 0, 1);transition:stroke 1s cubic-bezier(1, 0, 0, 1)}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(720deg)}}@keyframes rotation{0%{transform:rotate(0deg)}50%{transform:rotate(360deg)}100%{transform:rotate(720deg)}}.placeholder-video-container{height:100vh;width:100vw;position:absolute;bottom:0;left:0;overflow:hidden}.placeholder-video-container .placeholder-video{position:relative;display:block;width:100vw;height:100vh;object-fit:cover;object-position:50% 50%;overflow:hidden}.slider-dragger-wrapper{position:relative;width:100%;padding:0 40px;margin-top:75px}.slider-dragger-wrapper .slider-dragger{position:relative;width:100%;height:40px;text-align:center}.slider-dragger-wrapper .slider-dragger h6{position:relative;top:55px;font-family:"millerdisplay-lightitalicRg", Helvetica, Arial, sans-serif;font-size:8px;line-height:8px;letter-spacing:2px;text-transform:uppercase;color:#a68676}.slider-dragger-wrapper .slider-dragger .handler{position:absolute;display:block;width:60px;height:15px;left:0;top:12px;background-color:#a68676;border-radius:30px;box-shadow:0px 8px 19px 0px rgba(92,59,32,0.3)}.slider-dragger-wrapper .slider-dragger .dash-line{display:block;position:absolute;width:100%;height:1px;top:50%;left:0;pointer-events:none}.slider-dragger-wrapper .slider-dragger .dash-line .ball{position:relative;display:inline-block;width:2px;height:2px;margin:0 7px;top:-19px;background-color:#a68676;border-radius:2px}@media only screen and (max-width: 1650px){body.pt-lang .process-list-wrapper .outline-svg-text svg{transform:scale(0.85);-webkit-transform:scale(0.85);transform-origin:top left;-webkit-transform-origin:top left}.ie .page-header .page-title h2 span,.edge .page-header .page-title h2 span{font-size:75px}}@media only screen and (max-width: 1440px){.scroll-word{bottom:3.5vh}.scroll-line{height:45px;bottom:8vh}.page-header .page-title h2 span{font-size:90px;letter-spacing:-6px}body.pt-lang .home-page .page-content .introduction h2.offset-text{margin-top:0}body.pt-lang .process-list-wrapper .outline-svg-text svg{transform:scale(0.65);-webkit-transform:scale(0.65)}.home-page .vertical-caption{right:100px}.home-page .testemonial .testemonial-wrapper{margin-top:120px}.innovation-page .page-footer.type-3 .call-to-action p{max-width:65%}.legacy-page .outline-svg-text svg{transform:scale(0.9);-webkit-transform:scale(0.9);transform-origin:top left;-webkit-transform-origin:top left}}.mobile #header-main .main-logo:hover .letters{opacity:1}.mobile #header-main .main-logo:hover .triangle{transform:scale(0);-webkit-transform:scale(0)}.mobile #header-main .main-logo:hover #established{transform:scale(0.5);-webkit-transform:scale(0.5)}@media only screen and (max-width: 1280px){.legacy-page .outline-svg-text svg{transform:scale(0.75);-webkit-transform:scale(0.75);transform-origin:top left;-webkit-transform-origin:top left}}@media only screen and (max-width: 1024px){.page-content{opacity:1}#header-main .main-logo .triangle{transform:scale(0.3);transform:scale(0.3)}.scroll-indicator-container{display:none}.offset-text span:not(.line):not(.char){font-size:24px;line-height:24px}.offset-text span:not(.line):not(.char):after{-webkit-transform:scaleX(1);transform:scaleX(1)}#about-letters{position:absolute;transform:scale(1) translate3d(0, 0, 0);-webkit-transform:scale(1) translate3d(0, 0, 0)}.page-footer.type-1{height:550px}.page-footer.type-1 .text-wrapper .columns .call-to-action{height:350px;padding-top:80px;top:-40px}.page-footer.type-1 .text-wrapper .columns .call-to-action h4{margin-bottom:0}.page-footer.type-2 h2{font-size:38px;line-height:46px;letter-spacing:12px}.page-footer.type-2 h4:after{-webkit-transform:scale(1);transform:scale(1)}.page-footer.type-2 h4:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.page-footer.type-3 .call-to-action h2 span:not(.char):after{-webkit-transform:scaleX(1);transform:scaleX(1)}.page-footer .call-to-action-projects{margin-top:250px}.gallery-modal{height:auto;min-height:100vh;-webkit-backdrop-filter:none;background-color:rgba(241,238,233,0.95)}.gallery-modal ::-webkit-scrollbar{display:none}.gallery-modal .gallery-slider-wrapper{overflow-y:hidden}.gallery-modal .modal-drag-hitzone,.gallery-modal .handler-row{display:none}.gallery-modal .markets-gallery .modal-title-wrapper{margin-top:0;padding-left:60px;padding-top:50px}.gallery-modal .markets-gallery .gallery-slider{overflow-x:scroll;overflow-y:hidden;display:flex;height:auto}.gallery-modal .markets-gallery .gallery-slider li{max-height:100% !important;max-width:100%}.gallery-modal .markets-gallery .gallery-slider li.main-image{width:auto;height:400px}.gallery-modal .markets-gallery .gallery-slider li.main-image img{height:100%}.gallery-modal .offset-text,.gallery-modal .small-caps{-webkit-transition:none;transition:none;-webkit-filter:none;filter:none}.gallery-modal.volvo-gallery .markets-gallery .gallery-slider{width:3000px}.gallery-modal.volvo-gallery .markets-gallery .gallery-slider li.image-4{top:120px}.js-gallery-modal-open .page-main{z-index:102}.page-footer.type-1 .text-wrapper .columns.footer-col h2{font-size:36px;line-height:42px;margin-top:30px;right:auto}}@media only screen and (max-width: 768px){#header-main #nav-main-mobile{width:45vw;left:auto;right:0;z-index:3}.padd-min{padding-left:60px;padding-right:60px}.padd-max{padding-left:90px;padding-right:90px}.extra-margin p:last-of-type{margin-top:0 !important}.page-header .page-title{opacity:1;visibility:visible;z-index:3}.page-header:not(.market-block-container):after{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:#000;opacity:.4}#header-main .main-logo{top:30px;left:30px}#header-main #nav-main{display:none}#header-main #nav-main-mobile{display:block}#header-main .hamb-menu{display:block}.page-main{-webkit-transition:-webkit-transform 0.68s cubic-bezier(0.64, 0.045, 0.35, 1);transition:transform 0.68s cubic-bezier(0.64, 0.045, 0.35, 1);-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}.page-header{min-height:auto}.page-header .page-title{width:100%;margin-top:-70px}.page-header .page-title .scroll-line{display:block;bottom:80px !important}.offset-text span:not(.line):not(.char){position:relative;left:initial;bottom:initial;padding:0;margin:0;right:initial;display:inline;-webkit-transform:none;transform:none}.offset-text span:not(.line):not(.char):after{bottom:1px;left:auto;right:0;width:180%}.page-content{margin-top:0vh}.scroll-line{left:50%;bottom:40px;height:65px;transform:scaleY(1);-webkit-transform:scaleY(1);-ms-transform:scaleY(1)}.scroll-line:after{-webkit-animation:mymove 1.5s infinite linear;animation:mymove 1.5s infinite linear;-webkit-transform-origin:top center;transform-origin:top center;transform:translateY(100%) scaleY(1)}#about-letters{width:100%;top:0;right:0;z-index:0;background-color:#0f0b04}#about-letters svg{top:50px;right:25px}.page-footer.type-1{height:500px}.page-footer.type-1 h2 span:not(.char){font-size:24px;line-height:24px;position:relative;left:initial;bottom:initial;padding:0;margin:0;right:initial;display:inline}.page-footer.type-1 .text-wrapper .columns .call-to-action{display:none}.page-footer.type-1 .text-wrapper .columns.footer-col h2{font-size:36px;line-height:42px;letter-spacing:10px}.page-footer.type-1 .link{margin-left:90px;margin-top:40px;margin-bottom:40px}.page-footer.type-1 .made-by-buro-wrapper{padding:0 90px}.page-footer.type-3 .call-to-action{position:relative;left:auto;top:auto;padding:90px;width:calc(100% - 44px);margin-left:22px;margin-top:-150px}.page-footer.type-3 .call-to-action h2,.page-footer.type-3 .call-to-action p,.page-footer.type-3 .call-to-action .link{left:auto}.page-footer.type-3 .call-to-action h2 span:not(.char){font-size:16px;line-height:16px;position:relative;left:initial;bottom:initial;padding:0;margin:0;right:initial;display:inline}.page-footer.type-3 .call-to-action h2 span:not(.char):after{width:125%;-webkit-transform:scaleX(1);transform:scaleX(1)}.page-footer.type-3 .call-to-action p{max-width:100%}.page-footer.type-3 .line-frame{top:183px;left:0;width:calc(100% - 20px);height:350px;max-width:100%;margin:10px}.gallery-modal .markets-gallery .modal-title-wrapper{padding-left:inherit}.gallery-modal .align-middle{-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}}@media only screen and (max-width: 414px){#header-main #nav-main-mobile{width:100vw;left:0;right:auto;z-index:2}#header-main #nav-main-mobile .outside-overlay{display:none}.soundwave-btn{display:none}.padd-min{padding-left:30px;padding-right:30px}.padd-max{padding-left:45px;padding-right:45px}.small-caps{font-size:11px;line-height:22px}#header-main .main-logo{width:55px;height:55px;will-change:transform}#header-main .main-logo svg{width:55px;height:55px}.page-header .page-title .play-mobile{display:block}.page-header .page-title .scroll-line{bottom:40px !important}.offset-text span:not(.line):not(.char){font-size:16px;line-height:16px}.scroll-line{height:45px}.testemonial{border:2px solid #a68676}.testemonial .testemonial-text{background-color:#ffffff}.page-footer .call-to-action-projects{margin-top:120px}.page-footer.type-1{height:350px}.page-footer.type-1 h2 span:not(.char){font-size:16px;line-height:16px}.page-footer.type-1 .text-wrapper .columns.footer-col h2{font-size:26px;line-height:31px;letter-spacing:8px}.page-footer.type-1 .text-wrapper .columns.footer-col{min-width:100%}.page-footer.type-1 .link{margin-left:45px}.page-footer.type-1 .made-by-buro-wrapper{padding:0 45px}.page-footer.type-2{margin-bottom:40px}.page-footer.type-2 h2{font-size:26px;line-height:32px;letter-spacing:7px;margin-bottom:50px;margin-top:50px}.page-footer.type-2 h4:after{width:8px;height:8px;border-radius:4px}.page-footer.type-3{margin-bottom:40px;margin-top:0}.page-footer.type-3 .call-to-action{padding:60px 45px;margin-top:-50px}.page-footer.type-3 .line-frame{top:183px;left:0;width:calc(100% - 20px);height:350px;max-width:100%;margin:10px}.gallery-modal .markets-gallery .modal-title-wrapper{padding-top:30px}.gallery-modal .markets-gallery .gallery-slider li.main-image{width:400px;height:250px}.gallery-modal .markets-gallery .gallery-slider li.main-image img{left:0}.gallery-modal.volvo-gallery .markets-gallery .gallery-slider{width:3000px}.gallery-modal.volvo-gallery .markets-gallery .gallery-slider li.image-4{top:-20px}.gallery-modal.volvo-gallery .markets-gallery .gallery-slider li.image-6{top:0px}}#awwwards{position:absolute;top:20px;width:90px;height:135px;text-indent:-666em;overflow:hidden;z-index:999;-webkit-transition:all 1s ease;transition:all 1s ease}#awwwards.top{top:20px}#awwwards.left{left:0}#awwwards.right{right:0}#awwwards a{position:absolute;top:0;left:0;display:block;width:90px;height:135px;background-repeat:no-repeat;background-size:90px 135px}#awwwards{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#awwwards.sotd.black.left a{background-image:url(/public/imgs/ribbons/awwwards_sotd_black_left.png)}#awwwards.sotd.black.right a{background-image:url(/public/imgs/ribbons/awwwards_sotd_black_right.png)}#awwwards.sotd.silver.left a{background-image:url(/public/imgs/ribbons/awwwards_sotd_silver_left.png)}#awwwards.sotd.silver.right a{background-image:url(/public/imgs/ribbons/awwwards_sotd_silver_right.png)}#awwwards.sotd.white.left a{background-image:url(/public/imgs/ribbons/awwwards_sotd_white_left.png)}#awwwards.sotd.white.right a{background-image:url(/public/imgs/ribbons/awwwards_sotd_white_right.png)}#awwwards.sotd.green.left a{background-image:url(/public/imgs/ribbons/awwwards_sotd_green_left.png)}#awwwards.sotd.green.right a{background-image:url(/public/imgs/ribbons/awwwards_sotd_green_right.png)}#fwaawwwards{position:absolute;top:50%;right:-7px;display:block;width:92px;height:135px;background-repeat:no-repeat;background-size:92px 135px;text-indent:-666em;overflow:hidden;z-index:999;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#fwaawwwards a.awwards-link{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:92px 135px;background-image:url(/public/imgs/ribbons/fwaawwwards.png)}#fwaawwwards a.fwa-link{display:block;position:absolute;top:56px;left:41px;display:block;width:45px;height:24px}@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5){#awwwards.sotd.black.left a{background-image:url(/public/imgs/ribbons/awwwards_sotd_black_left@2x.png)}#awwwards.sotd.black.right a{background-image:url(/public/imgs/ribbons/awwwards_sotd_black_right@2x.png)}#awwwards.sotd.silver.left a{background-image:url(/public/imgs/ribbons/awwwards_sotd_silver_left@2x.png)}#awwwards.sotd.silver.right a{background-image:url(/public/imgs/ribbons/awwwards_sotd_silver_right@2x.png)}#awwwards.sotd.white.left a{background-image:url(/public/imgs/ribbons/awwwards_sotd_white_left@2x.png)}#awwwards.sotd.white.right a{background-image:url(/public/imgs/ribbons/awwwards_sotd_white_right@2x.png)}#awwwards.sotd.green.left a{background-image:url(/public/imgs/ribbons/awwwards_sotd_green_left@2x.png)}#awwwards.sotd.green.right a{background-image:url(/public/imgs/ribbons/awwwards_sotd_green_right@2x.png)}}.about a.link:not(.aligned-left):hover,.about button.link:not(.aligned-left):hover,.about p.link:not(.aligned-left):hover{letter-spacing:8px}.about a.link:not(.aligned-left):hover:after,.about button.link:not(.aligned-left):hover:after,.about p.link:not(.aligned-left):hover:after{transform:scaleX(0.5);-webkit-transform:scaleX(0.5);-ms-transform:scaleX(0.5)}.about a.link-terms:not(.aligned-left):hover{letter-spacing:8px}.about a.link-terms:not(.aligned-left):hover:after{transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);opacity:1;visibility:visible}.about a.link.aligned-left:hover,.about button.link.aligned-left:hover,.about p.link.aligned-left:hover{letter-spacing:8px}.about a.link.aligned-left:hover:after,.about button.link.aligned-left:hover:after,.about p.link.aligned-left:hover:after{transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);width:65%}.about a.link-terms.aligned-left:hover{letter-spacing:8px}.about a.link-terms.aligned-left:hover:after{transform:scaleX(0.5);-webkit-transform:scaleX(0.5);-ms-transform:scaleX(0.5);width:65%;opacity:1;visibility:visible}.about .about-bodymovin-header .video-image-wrapper{background-color:#0f0b04;overflow:inherit}.about .about-bodymovin-header .video-image-wrapper:after{opacity:0}.about .about-bodymovin-header .video-image-wrapper-overlay{display:none}.about-page .page-header .page-title{display:none}.about-page .page-content{margin-top:0}.about-page .page-content .general-terms{margin-bottom:200px}.about-page .page-content .general-terms .terms-link{margin-bottom:0}.about-page .page-content .general-terms .link{display:inline-block;line-height:1.5;margin-bottom:50px}.about-page .page-content .min-width{min-width:400px}.about-page .page-content .founder{position:relative;z-index:2}.about-page .page-content .founder .founder-picture{width:360px;height:550px;position:absolute;bottom:-225px;left:6.25%;z-index:1}.about-page .page-content .founder .text-wrapper{padding:115px 0 65px 0;border:2px solid #fff}.about-page .page-content .founder .text-wrapper h3{font-family:"millerdisplay-lightregular", Helvetica, Arial, sans-serif;font-size:11px;line-height:14px;letter-spacing:3px;text-transform:uppercase;color:#a68676;margin:40px auto 70px auto;position:relative;display:table}.about-page .page-content .founder .text-wrapper h3:before,.about-page .page-content .founder .text-wrapper h3:after{content:"";width:180px;height:1px;background-color:#a68676;position:absolute;top:calc(50% - 1px);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:1s 1s transform cubic-bezier(0.19, 1, 0.22, 1);transition:1s 1s transform cubic-bezier(0.19, 1, 0.22, 1)}.about-page .page-content .founder .text-wrapper h3:before{right:-170%;-webkit-transform-origin:right center;transform-origin:right center}.about-page .page-content .founder .text-wrapper h3:after{left:-170%;-webkit-transform-origin:left center;transform-origin:left center}.about-page .page-content .founder .text-wrapper h3.go-anim:before,.about-page .page-content .founder .text-wrapper h3.go-anim:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.about-page .page-content .founder .text-wrapper .text{text-align:left;margin-bottom:65px}.about-page .page-content .founder .text-wrapper .text p{font-size:16px;line-height:27px}.about-page .page-content .founder .text-wrapper .text p:first-child{text-indent:0px}.about-page .page-content .founder .text-wrapper .text p:first-child:first-letter{font-family:"millerdisplay-lightregular", Helvetica, Arial, sans-serif;font-size:55px;line-height:45px;float:left;padding:6px 6px 0 4px;color:#3e3937}.about-page .page-content .founder .text-wrapper .link{display:inline-block;margin:0 auto}.about-page .page-content .brands-history{position:relative;z-index:1;margin-top:130px;margin-bottom:0;padding:200px 0;background-color:#ffffff}.about-page .page-content .brands-history h2{position:relative;z-index:10;padding-right:50px}.about-page .page-content .brands-history .rel-pos{position:relative}.about-page .page-content .brands-history .gradient-block{position:absolute;top:0%;left:0;z-index:9;height:100%;width:48%;background:linear-gradient(to left, rgba(255,255,255,0) 0, #fff 20%);background:-moz-linear-gradient(to left, rgba(255,255,255,0) 0, #fff 20%);background:-webkit-linear-gradient(to left, rgba(255,255,255,0) 0, #fff 20%)}.about-page .page-content .brands-history .gallery-slider-wrapper{position:relative}.about-page .page-content .brands-history .gallery-slider{position:relative;width:2000px;top:80px;-webkit-transform-origin:center center;transform-origin:center center}.about-page .page-content .brands-history .gallery-slider li{position:relative;display:inline-block;margin-right:120px;overflow:hidden;text-align:center;cursor:pointer}.about-page .page-content .brands-history .gallery-slider li img{position:relative;display:block;width:175px;height:140px;margin:0 auto}.about-page .page-content .brands-history .gallery-slider li h4{margin-top:20px;font-size:16px;letter-spacing:0.5px;color:#7b7877}.about-page .page-content .brands-history .slider-dragger-wrapper{z-index:11;top:80px}.about-page .page-content .ecologic{margin-top:450px;position:relative}.about-page .page-content .ecologic .row .row{margin:0}.about-page .page-content .ecologic h2{margin-bottom:50px}.about-page .page-content .ecologic .text p:last-of-type{margin-top:50px}.about-page .page-content .ecologic ul{margin-left:45px;margin-top:20px}.about-page .page-content .ecologic .testemonial{margin-top:-50px}.about-page .page-content .ecologic .testemonial .testemonial-wrapper{padding:60px 50px 85px}.about-page .page-content .ecologic .testemonial .testemonial-wrapper h3{font-family:"millerdisplay-romanregular";font-size:23px;line-height:28px;color:#3e3937;letter-spacing:7px;text-transform:uppercase}.about-page .page-content .ecologic .testemonial .testemonial-wrapper .text{font-size:16px;margin-bottom:45px}.about-page .page-content .ecologic .testemonial .testemonial-wrapper img{position:relative;margin:35px auto;width:184px}.about-page .page-content .factory-mobile-container{position:relative;display:none}.about-page .page-content .factory-mobile-container .factory-point{width:30px;height:30px;background-color:rgba(166,134,118,0.6);border:2px solid #a68676;border-radius:50%;position:absolute;pointer-events:all;z-index:10}.about-page .page-content .factory-mobile-container .factory-point.social{bottom:49%;left:500px}.about-page .page-content .factory-mobile-container .factory-point.admin{bottom:54%;left:400px}.about-page .page-content .factory-mobile-container .factory-point.refrigerator{bottom:63%;left:320px}.about-page .page-content .factory-mobile-container .factory-point.beam{bottom:77%;left:300px}.about-page .page-content .factory-mobile-container .factory-point.tanning{top:14%;left:500px}.about-page .page-content .factory-mobile-container .factory-point.dying{top:22%;left:570px}.about-page .page-content .factory-mobile-container .factory-point.drying{bottom:71%;left:400px}.about-page .page-content .factory-mobile-container .factory-point.finishing-left{bottom:53%;right:480px}.about-page .page-content .factory-mobile-container .factory-point.finishing-right{bottom:50%;right:330px}.about-page .page-content .factory-mobile-container .factory-point.packing{bottom:35%;right:450px}.about-page .page-content .factory-mobile-container .factory-point.expedition{top:30%;left:500px}.about-page .page-content .factory-mobile-container .factory-point.chemicals{top:24%;left:510px}.about-page .page-content .factory-mobile-container .factory-point.maintenance{left:55%;top:125px}.about-page .page-content .factory-mobile-container .factory-point.technical{top:30%;right:280px}.about-page .page-content .factory-mobile-container .factory-point.laboratory{top:33%;right:200px}.about-page .page-content .factory-mobile-container .factory-shadow-mobile,.about-page .page-content .factory-mobile-container .factory-mobile{position:absolute;top:0;left:0;right:0;margin:0 auto}.about-page .page-content .efficiency{position:relative;margin-top:120px;height:100vh}.about-page .page-content .efficiency h2{margin-bottom:50px}.about-page .page-content .efficiency ul{margin-left:45px;margin-top:20px}.about-page .page-content .efficiency .factory-text{position:relative;padding-top:50px;z-index:1;pointer-events:none}.about-page .page-content .efficiency .text{padding-top:100px}.about-page .page-content .efficiency .factory-wrapper{position:relative;width:100%;height:100%;margin-top:-200px;top:0%;left:0;z-index:0}.about-page .page-content .efficiency .factory-wrapper .factory-canvas{position:relative;width:100%;height:100%;opacity:1;visibility:visible}.about-page .page-content .efficiency .factory-wrapper .factory-canvas .caption-wrapper{position:absolute;bottom:40px;width:100%;text-align:center;opacity:0;visibility:hidden}.about-page .page-content .efficiency .factory-wrapper .factory-canvas .caption-wrapper .caption-button{display:inline-block;background:#ffffff;position:relative;padding:15px 100px 15px 35px;border-radius:40px;-webkit-box-shadow:0px 21px 43px 0px rgba(55,52,47,0.22);-moz-box-shadow:0px 21px 43px 0px rgba(55,52,47,0.22);box-shadow:0px 21px 43px 0px rgba(55,52,47,0.22)}.about-page .page-content .efficiency .factory-wrapper .factory-canvas .caption-wrapper .caption-button .close-btn{position:absolute;right:10px;left:inherit;top:10px;background-color:initial}.about-page .page-content .efficiency .factory-wrapper .factory-canvas .caption-wrapper .caption-button .close-btn .line-1{-webkit-transition:transform 0.7s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.7s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.about-page .page-content .efficiency .factory-wrapper .factory-canvas .caption-wrapper .caption-button .close-btn .line-2{-webkit-transition:transform 0.7s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.7s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.about-page .page-content .efficiency .factory-wrapper .factory-canvas .caption-wrapper .caption-button .close-btn:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:100%;background-color:#a68676;z-index:-1;-webkit-transition:transform 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.about-page .page-content .efficiency .factory-wrapper .factory-canvas .caption-wrapper .caption-button .close-btn:hover .line-1{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.about-page .page-content .efficiency .factory-wrapper .factory-canvas .caption-wrapper .caption-button .close-btn:hover .line-2{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.about-page .page-content .efficiency .factory-wrapper .factory-canvas .caption-wrapper .caption-button .close-btn:hover:after{-webkit-transform:scale(1.1);transform:scale(1.1)}.about-page .page-content .efficiency .factory-wrapper .factory-canvas .caption-wrapper .caption-button .title{text-align:left}.about-page .page-content .efficiency .factory-wrapper .factory-canvas .caption-wrapper .caption-button .close-info{font-family:"millerdisplay-lightitalicRg", Helvetica, Arial, sans-serif;font-size:9px;line-height:15px;color:#a68676;text-align:left;text-transform:uppercase;letter-spacing:2px}.about-page .page-content .efficiency .factory-wrapper .factory-canvas .caption-text{display:block;position:absolute;width:300px;font-family:"gillsans-bold", Helvetica, Arial, sans-serif;font-size:30px;line-height:38px;color:#a68676;text-transform:uppercase;opacity:0;visibility:hidden}.about-page .page-content .efficiency .factory-wrapper .factory-inner{position:relative;will-change:transform}.about-page .page-content .efficiency .factory-wrapper .factory-shadow{-webkit-transform-origin:0 0 0;transform-origin:0 0 0;opacity:0;visibility:hidden}.about-page .page-content .efficiency .factory-wrapper .factory{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform-origin:0 0 0;transform-origin:0 0 0;opacity:0;visibility:hidden}.about-page .page-content .efficiency .factory-wrapper .factory-cover{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform-origin:0 0 0;transform-origin:0 0 0;opacity:0;visibility:hidden}.about-page .page-content .efficiency .factory-wrapper .interactive-points{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;visibility:hidden;perspective:1000px}.about-page .page-content .efficiency .factory-wrapper .interactive-points .point-wrapper{position:absolute;width:50px;height:50px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.about-page .page-content .efficiency .factory-wrapper .interactive-points .point-1-wrapper{top:310px;right:800px}.about-page .page-content .efficiency .factory-wrapper .interactive-points .point-2-wrapper{top:350px;right:665px}.about-page .page-content .efficiency .factory-wrapper .interactive-points .point-3-wrapper{top:245px;left:365px}.about-page .page-content .efficiency .factory-wrapper .interactive-points .point-4-wrapper{top:140px;left:350px}.about-page .page-content .efficiency .factory-wrapper .interactive-points .point-5-wrapper{top:80px;left:500px}.about-page .page-content .efficiency .factory-wrapper .interactive-points .point-6-wrapper{top:170px;left:640px}.about-page .page-content .efficiency .factory-wrapper .interactive-points .point-7-wrapper{top:180px;left:470px}.about-page .page-content .efficiency .factory-wrapper .interactive-points .point-8-wrapper{top:310px;right:480px}.about-page .page-content .efficiency .factory-wrapper .interactive-points .point-9-wrapper{top:450px;right:480px}.about-page .page-content .efficiency .factory-wrapper .interactive-points .point-10-wrapper{top:260px;right:560px}.about-page .page-content .efficiency .factory-wrapper .interactive-points .point-11-wrapper{top:165px;left:555px}.about-page .page-content .efficiency .factory-wrapper .interactive-points .point-12-wrapper{top:135px;left:710px}.about-page .page-content .efficiency .factory-wrapper .interactive-points .point-13-wrapper{top:225px;right:290px}.about-page .page-content .efficiency .factory-wrapper .interactive-points .point-14-wrapper{top:245px;right:210px}.about-page .page-content .efficiency .factory-wrapper .interactive-points .point-15-wrapper{top:330px;right:340px}.about-page .page-content .efficiency .factory-wrapper .interactive-points .text{position:relative;top:-50px;left:35px;font-family:"gillsans-bold", Helvetica, Arial, sans-serif;font-size:30px;line-height:38px;color:#a68676;text-transform:uppercase;opacity:0;visibility:hidden;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.about-page .page-content .efficiency .factory-wrapper .interactive-points .point{position:absolute;width:50px;height:50px;top:0;left:0;border-radius:100px;background-color:rgba(166,134,118,0.3);border:4px solid #a68676;cursor:pointer;opacity:0.8;-webkit-transform:rotateX(45deg) scale(0.9);transform:rotateX(45deg) scale(0.9);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:opacity 0.5s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.25s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 0.5s cubic-bezier(0.19, 1, 0.22, 1),transform 0.25s cubic-bezier(0.19, 1, 0.22, 1)}.about-page .page-content .efficiency .factory-wrapper .interactive-points .point:hover,.about-page .page-content .efficiency .factory-wrapper .interactive-points .point.js-active{opacity:1;-webkit-transform:rotateX(45deg) scale(1);transform:rotateX(45deg) scale(1)}.about-page .page-content .page-footer.type-3 .call-to-action{top:calc(50% - 265px)}.about-page .page-content .page-footer.type-3 .call-to-action h2 span:not(.char):after{left:-4px}.about-page .page-content .page-footer.type-3 .line-frame{top:calc(50% - 284px);height:410px}.mobile .about-page .page-content .factory-mobile-container{display:block}@media only screen and (max-width: 1440px){.about-page .page-content .page-footer.type-3 .line-frame{top:calc(50% - 270px);left:-88px;width:515px;height:370px}}@media only screen and (max-width: 1080px){.mobile .about-page .page-content .factory-mobile-container .factory-shadow-mobile,.mobile .about-page .page-content .factory-mobile-container .factory-mobile{width:100%}.mobile .about-page .page-content .factory-mobile-container .factory-point.beamhouse{left:32%;top:20%}.mobile .about-page .page-content .factory-mobile-container .factory-point.tanning{left:47%;top:12%}.mobile .about-page .page-content .factory-mobile-container .factory-point.maintenance{left:64%;top:20%}.mobile .about-page .page-content .factory-mobile-container .factory-point.dyeing{left:56%;top:20%}.mobile .about-page .page-content .factory-mobile-container .factory-point.chemical{left:52%;top:24%}.mobile .about-page .page-content .factory-mobile-container .factory-point.raw{left:35%;top:32%}.mobile .about-page .page-content .factory-mobile-container .factory-point.drying{left:47%;top:35%}.mobile .about-page .page-content .factory-mobile-container .factory-point.technical{left:86%;top:30%}.mobile .about-page .page-content .factory-mobile-container .factory-point.finishing-1{left:68%;top:40%}.mobile .about-page .page-content .factory-mobile-container .factory-point.finishing-2{left:78%;top:44%}.mobile .about-page .page-content .factory-mobile-container .factory-point.control{left:56%;top:51%}.mobile .about-page .page-content .factory-mobile-container .factory-point.administrative{left:54%;top:56%}.mobile .about-page .page-content .factory-mobile-container .factory-point.offices{left:60%;top:60%}.mobile .about-page .page-content .factory-mobile-container .factory-point.laboratory{left:65%;top:62%}.mobile .about-page .page-content .factory-mobile-container .factory-point.cutting{left:48%;top:70%}.about-page .header-caption{right:60px}.about-page .page-content>.text-wrapper{display:none}.about-page .page-content .founder .text-wrapper h3:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.about-page .page-content .founder .text-wrapper h3:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.about-page .page-content .founder .founder-picture{width:280px;bottom:-320px;left:3%}.about-page .page-content .efficiency{height:auto !important;margin-bottom:120px}.about-page .page-content .efficiency .text{padding-top:0}.about-page .page-content .efficiency .factory-wrapper{display:none}}@media only screen and (max-width: 768px){.about-page .page-header .text-wrapper{display:none}.about-page .page-header .page-title{display:block;height:100vh;top:0;margin-top:0}.about-page .page-header .page-title h2{position:relative;font-size:90px;top:calc(50% - 150px);text-align:left;letter-spacing:1px}.about-page .page-content>.text-wrapper{display:block;margin-top:90px}.about-page .page-content .founder{margin-right:10px;margin-left:10px}.about-page .page-content .founder .text-wrapper{margin-top:280px;padding:280px 90px 115px 90px}.about-page .page-content .founder .founder-picture{bottom:auto;top:0;left:calc(50% - 160px);height:auto;width:320px}.about-page .page-content .brands-history .gradient-block{display:none}.about-page .page-content .brands-history .gallery-slide{padding:0 90px}.about-page .page-content .brands-history .gallery-slider-wrapper{padding:0 90px}.about-page .page-content .brands-history .slider-dragger-wrapper{padding:0}.about-page .page-content .ecologic .testemonial{margin-top:80px}.about-page .page-content .ecologic ul,.about-page .page-content .ecologic li{font-size:16px;line-height:27px}.about-page .page-content .efficiency{height:auto !important}.about-page .page-content .efficiency .text{padding-top:0}.about-page .page-content .page-footer.type-3 .line-frame{top:345px;left:0;width:calc(100% - 20px);height:350px}.about-page .page-content .page-footer.type-3 .call-to-action p{max-width:100%}.mobile .about-page .page-content .factory-mobile-container{overflow-y:hidden}.mobile .about-page .page-content .factory-mobile-container .factory-scroll{position:relative;top:10px;height:100%;padding-bottom:5px;overflow-x:scroll}.mobile .about-page .page-content .factory-mobile-container .factory-shadow-mobile,.mobile .about-page .page-content .factory-mobile-container .factory-mobile{width:1200px}}@media only screen and (max-width: 414px){.mobile .about-page .page-content .factory-mobile-container .factory-shadow-mobile,.mobile .about-page .page-content .factory-mobile-container .factory-mobile{width:850px}.about-page #about-letters{display:none}.about-page .page-header .page-title{height:100vh;top:0;margin-top:0}.about-page .page-header .page-title h2{position:relative;top:calc(50% - 90px);font-size:57px;margin-left:-5px;line-height:55px;text-align:left}.about-page .page-content .min-width{min-width:0}.about-page .page-content .text-wrapper{margin-top:75px}.about-page .page-content .founder{margin:80px 0}.about-page .page-content .founder>.row{padding:0 10px}.about-page .page-content .founder .text-wrapper{margin-top:300px;padding:120px 35px 80px}.about-page .page-content .founder .text-wrapper h3{margin:40px auto}.about-page .page-content .founder .text-wrapper h3:before{right:-60%;width:50px}.about-page .page-content .founder .text-wrapper h3:after{left:-60%;width:50px}.about-page .page-content .founder .founder-picture{width:100%;height:auto;bottom:auto;top:0;left:0}.about-page .page-content .founder .founder-picture img{width:250px;margin:0 auto}.about-page .page-content .brands-history{margin-top:0;padding:80px 0}.about-page .page-content .brands-history .slider-dragger-wrapper{display:none}.about-page .page-content .brands-history .gallery-slider-wrapper{margin-top:40px;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;overflow:hidden;-webkit-overflow-scrolling:touch}.about-page .page-content .brands-history .gallery-slider{top:10px;width:100%;padding:0 45px;padding-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:scroll;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row}.about-page .page-content .brands-history .gallery-slider li{margin-right:60px;min-width:175px;max-width:100%;pointer-events:none;-webkit-scroll-snap-coordinate:0 0;-ms-scroll-snap-coordinate:0 0;scroll-snap-coordinate:0 0}.about-page .page-content .ecologic{margin-top:120px;margin-bottom:0}.about-page .page-content .ecologic .row .row{margin-left:-0.625rem;margin-right:-0.625rem}.about-page .page-content .ecologic .row .row .columns:nth-child(2){padding:0 20px}.about-page .page-content .ecologic ul li{font-size:16px;line-height:27px}.about-page .page-content .ecologic ul li span{font-size:16px;line-height:27px}.about-page .page-content .ecologic .testemonial{margin-top:60px;border:0}.about-page .page-content .ecologic .testemonial .testemonial-wrapper{padding:60px 35px 85px}.about-page .page-content .ecologic .testemonial .border{border:0}.about-page .page-content .efficiency{margin-top:120px;margin-bottom:0}.about-page .page-content .efficiency ul li{font-size:16px;line-height:27px}.about-page .page-content .general-terms{margin-top:80px;margin-bottom:120px}.about-page .page-content .general-terms .link:after{width:calc(100% + 95px)}.about-page .page-content .page-footer.type-3 .line-frame{top:183px;height:280px;left:0;width:calc(100% - 20px)}}.contacts a.link:not(.aligned-left):hover,.contacts button.link:not(.aligned-left):hover,.contacts p.link:not(.aligned-left):hover{letter-spacing:8px}.contacts a.link:not(.aligned-left):hover:after,.contacts button.link:not(.aligned-left):hover:after,.contacts p.link:not(.aligned-left):hover:after{transform:scaleX(0.5);-webkit-transform:scaleX(0.5);-ms-transform:scaleX(0.5)}.contacts a.link.aligned-left:hover,.contacts button.link.aligned-left:hover,.contacts p.link.aligned-left:hover{letter-spacing:8px}.contacts a.link.aligned-left:hover:after,.contacts button.link.aligned-left:hover:after,.contacts p.link.aligned-left:hover:after{transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);width:65%}.contacts .leather-texture{background:url("/public/imgs/static/leather-pattern-two.jpg");background-repeat:repeat;background-size:472px 340px}.contacts-page .page-header .page-title h2{letter-spacing:-10px}.contacts-page .page-header .page-title h2 span{letter-spacing:-10px}.contacts-page .page-content{margin-top:0}.contacts-page .page-content form button.link{pointer-events:none}.contacts-page .page-content form button.link.active{pointer-events:all}.contacts-page .page-content .rgpd-wrapper{position:relative;clear:both;font-size:14px;line-height:30px;margin-top:40px;margin-bottom:50px;color:#a68676}.contacts-page .page-content .rgpd-wrapper:before{content:'';position:absolute;width:25px;height:25px;border:2px solid #a68676;top:3px;left:0;pointer-events:none}.contacts-page .page-content .rgpd-wrapper svg{position:absolute;width:20px;left:5px;top:5px;opacity:0;fill:#a68676}.contacts-page .page-content .rgpd-wrapper svg.active{opacity:1}.contacts-page .page-content .rgpd-wrapper input{opacity:0;visibility:hidden}.contacts-page .page-content .rgpd-wrapper .rgpd-text{position:relative;top:1px;margin-left:40px;color:#a68676}.contacts-page .page-content .rgpd-wrapper .rgpd-text a{color:#a68676;text-decoration:underline}.contacts-page .page-content #map-container{padding:175px 0 120px}.contacts-page .page-content #map-container h3{display:inline-block;vertical-align:middle}.contacts-page .page-content #map-container .middle-size{max-width:55rem;margin-top:75px}.contacts-page .page-content #map-container .caption{width:19px;height:19px;border-radius:50%;display:inline-block;vertical-align:middle;margin-right:15px;border:3px solid #fff}.contacts-page .page-content #map-container .caption.production-caption{background:#eaea49}.contacts-page .page-content #map-container .caption.markets-caption{background:#d36a36}.contacts-page .page-content #map-container .caption.sales-caption{background:#61928d}.contacts-page .page-content #map-container h2{position:relative;z-index:1;color:#fff}.contacts-page .page-content #map-container #map-wrapper{margin-top:115px;position:relative}.contacts-page .page-content #map-container #map-wrapper img{opacity:0;will-change:opacity}.contacts-page .page-content #map-container #map-wrapper #map-pointers{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}.contacts-page .page-content #map-container #map-wrapper #map-pointers .cls-1{display:none}.contacts-page .page-content #map-container #map-wrapper #map-pointers #countries{position:relative}.contacts-page .page-content #map-container #map-wrapper #map-pointers #countries .pointer{display:none}.contacts-page .page-content #map-container #map-wrapper #map-pointers circle{transform:scale(1) translate3D(0, 0, 0);-webkit-transform:scale(1) translate3D(0, 0, 0);-ms-transform:scale(1) translate3D(0, 0, 0);transform-origin:center center;-webkit-transform-origin:center center;-ms-transform-origin:center center;cursor:pointer;transition:all 0.4s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:all 0.4s cubic-bezier(0.19, 1, 0.22, 1);pointer-events:none;opacity:0;visibility:hidden}.contacts-page .page-content #map-container #map-wrapper #map-pointers circle.map-markets{fill:#d36a36}.contacts-page .page-content #map-container #map-wrapper #map-pointers circle.map-production{fill:#eaea49}.contacts-page .page-content #map-container #map-wrapper #map-pointers circle.map-sales{fill:#61928d}.contacts-page .page-content #map-container #map-wrapper #map-pointers circle.active{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);stroke-width:1.5}.contacts-page .page-content #map-container #map-wrapper #map-pointers .country-wrapper{width:20px;height:30px;background:transparent;position:absolute;z-index:1;cursor:pointer}.contacts-page .page-content #map-container .map-captions .shrink{margin-right:50px}.contacts-page .page-content #map-container .map-captions .shrink .small-caps{margin-top:0}.contacts-page .page-content #map-container .map-captions .shrink:last-child{margin-right:0}.contacts-page .page-content .formulario-container{margin:210px 0}.contacts-page .page-content .formulario-container .small-caps{margin-top:45px}.contacts-page .page-content .formulario-container form{margin-top:-45px}.contacts-page .page-content .formulario-container form.sending button:before{transform:scaleY(1);-webkit-transform:scaleY(1)}.contacts-page .page-content .formulario-container form.sending button:after{transform:scaleX(0);-webkit-transform:scaleX(0)}.contacts-page .page-content .formulario-container form.sending button .on-send h4{transform:translateY(0);-webkit-transform:translateY(0)}.contacts-page .page-content .formulario-container .wrapper-input{position:relative;width:100%;margin-bottom:75px;transform:translateY(100px);-webkit-transform:translateY(100px);opacity:0;visibility:hidden}.contacts-page .page-content .formulario-container .wrapper-input:after,.contacts-page .page-content .formulario-container .wrapper-input:before{content:'';width:1px;height:20px;background:#a68676;display:block;position:absolute;bottom:0;transition:0.6s height cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:0.6s height cubic-bezier(0.19, 1, 0.22, 1)}.contacts-page .page-content .formulario-container .wrapper-input:after{right:0}.contacts-page .page-content .formulario-container .wrapper-input:before{left:0}.contacts-page .page-content .formulario-container .wrapper-input.is-focused:after,.contacts-page .page-content .formulario-container .wrapper-input.is-focused:before{height:0}.contacts-page .page-content .formulario-container .wrapper-input.is-focused input{border-bottom:2px solid #a68676}.contacts-page .page-content .formulario-container .wrapper-input.last{margin-bottom:0}.contacts-page .page-content .formulario-container .wrapper-input .line-feedback{position:absolute;bottom:0;left:0;width:0;height:2px;background-color:transparent;z-index:1}.contacts-page .page-content .formulario-container label{position:absolute;top:30%;left:25px;transition:0.6s all cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:0.6s all cubic-bezier(0.19, 1, 0.22, 1);font-family:'gillsans-mediumregular', Helvetica, Arial, sans-serif;font-size:10px;line-height:20px;text-transform:uppercase;letter-spacing:3px;color:#a68676}.contacts-page .page-content .formulario-container label.is-writing{color:#0f0b04;transform:translateY(-110%);-webkit-transform:translateY(-110%)}.contacts-page .page-content .formulario-container button h4{position:absolute;top:0;left:0;right:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);transition:0.6s transform cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:0.6s transform cubic-bezier(0.19, 1, 0.22, 1);font-family:"millerdisplay-romanregular", Helvetica, Arial, sans-serif;font-size:13px;line-height:1;letter-spacing:6px;text-transform:uppercase;color:#a68676}.contacts-page .page-content .formulario-container button:after{width:calc(100% + 15px);left:-10px}.contacts-page .page-content .formulario-container button:before{content:'';position:absolute;top:0;left:0;transform:scaleY(0);-webkit-transform:scaleY(0);transform-origin:bottom left;-webkit-transform-origin:bottom left;transition:0.6s transform cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:0.6s transform cubic-bezier(0.19, 1, 0.22, 1);width:100%;height:100%;background-color:#f1eee9}.contacts-page .page-content .formulario-container button .on-send{position:absolute;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.contacts-page .page-content .formulario-container input{width:100%;background:transparent;border:none;border-radius:0;border-bottom:1px solid #a68676;padding:15px 25px;font-family:'gillsans-mediumregular', Helvetica, Arial, sans-serif;font-size:11px;line-height:20px;text-transform:uppercase;letter-spacing:3px;color:#a68676;box-shadow:none;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contacts-page .page-content .formulario-container input::-webkit-input-placeholder{color:#a68676}.contacts-page .page-content .formulario-container input::-moz-placeholder{color:#a68676}.contacts-page .page-content .formulario-container input:-ms-input-placeholder{color:#a68676}.contacts-page .page-content .formulario-container input:-moz-placeholder{color:#a68676}.contacts-page .page-content .formulario-container input:focus{border-bottom:2px solid #a68676}.contacts-page .page-content .formulario-container input:focus+label{color:#0f0b04;transform:translateY(-110%);-webkit-transform:translateY(-110%)}.contacts-page .page-content .formulario-container input.erro+label{color:red}.contacts-page .page-content footer .name{position:absolute;bottom:-100px;font-family:"millerdisplay-lightregular", Helvetica, Arial, sans-serif;font-size:11px;line-height:14px;letter-spacing:3px;text-transform:uppercase;color:#ffffff}.contacts-page .page-content footer .name:before{content:'';width:30px;height:1px;background-color:#a68676;position:absolute;top:calc(50% - 1px);left:-45px}.safari .contacts-page .page-content #map-container #map-wrapper #map-pointers circle{transform:scale(1) translate3D(0, 0, 0);-webkit-transform:scale(1) translate3D(0, 0, 0);-ms-transform:scale(1) translate3D(0, 0, 0)}@media only screen and (max-width: 1024px){.contacts-page .page-content>.text-wrapper{display:none}.contacts-page .page-content #map-container #map-wrapper img{opacity:1}.contacts-page .page-content #map-container #map-wrapper #map-pointers circle{opacity:1;visibility:visible}.contacts-page .page-content .formulario-container .wrapper-input{opacity:1;visibility:visible;margin-bottom:40px;transform:translateY(0px);-webkit-transform:translateY(0px)}.contacts-page .page-content .formulario-container form{margin:60px 0 0 0}}@media only screen and (max-width: 768px){.contacts-page .page-header .text-wrapper{display:none}.contacts-page .page-header .page-title{height:100vh;top:0;margin-top:0}.contacts-page .page-header .page-title h2{position:relative;font-size:90px;top:calc(50% - 150px);text-align:left;letter-spacing:1px}.contacts-page .page-content>.text-wrapper{display:block;margin:90px 0}.contacts-page .page-content #map-container .map-wrapper-container{margin-top:80px;margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;overflow:hidden;-webkit-overflow-scrolling:touch}.contacts-page .page-content #map-container #map-wrapper{margin-top:0;margin-bottom:-5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:scroll;overflow-y:hidden;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.contacts-page .page-content #map-container #map-wrapper img{opacity:1;min-width:1200px;max-width:100%;pointer-events:none;-webkit-scroll-snap-coordinate:0 0;-ms-scroll-snap-coordinate:0 0;scroll-snap-coordinate:0 0}.contacts-page .page-content #map-container #map-wrapper #map-pointers{min-width:1200px;padding-left:90px}.contacts-page .page-content #map-container #map-wrapper #map-pointers svg{min-height:100%}.contacts-page .page-content #map-container #map-wrapper #map-pointers circle{opacity:1;visibility:visible;transform:scale(1) translate3D(0, 0, 0);-webkit-transform:scale(1) translate3D(0, 0, 0);-ms-transform:scale(1) translate3D(0, 0, 0)}.contacts-page .page-content .formulario-container form{margin-left:-0.625rem;margin-right:-0.625rem}}@media only screen and (max-width: 414px){.contacts-page .page-header .page-title{height:100vh;top:0;margin-top:0}.contacts-page .page-header .page-title h2{position:relative;top:calc(50% - 150px);font-size:57px;margin-left:-5px;line-height:55px;text-align:left}.contacts-page .page-content .text-wrapper{margin:75px 0}.contacts-page .page-content #map-container{padding-top:80px;padding-bottom:45px}.contacts-page .page-content #map-container #map-wrapper img{min-width:850px}.contacts-page .page-content #map-container #map-wrapper #map-pointers{min-width:850px;padding-left:0;left:45px}.contacts-page .page-content #map-container .map-captions .shrink{margin-right:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:10px}.contacts-page .page-content #map-container .caption{width:14px;height:14px;border:2px solid #fff}.contacts-page .page-content .formulario-container{margin:80px 0}.contacts-page .page-content .formulario-container form{margin-top:45px;margin-left:-0.625rem;margin-right:-0.625rem}.contacts-page .page-content .formulario-container form .link{margin-top:20px}}.archive-markets-page .page-header{background:#000}.archive-markets-page .page-header .video-container{height:100vh;position:absolute;top:0;left:0;z-index:0;overflow:hidden}.archive-markets-page .page-header .video-container:nth-child(2),.archive-markets-page .page-header .video-container:nth-child(3){opacity:0}.archive-markets-page .page-header video{position:relative;display:block;width:100vw;height:100vh;object-fit:cover;object-position:50% 50%;overflow:hidden}.archive-markets-page .page-header .market-block{height:100vh}.archive-markets-page .page-header .market-block .market{padding:0;height:inherit;display:flex;align-items:center;justify-content:center;flex-direction:inherit;perspective:500px}.archive-markets-page .page-header .market-block .market p:not(.link){margin-bottom:50px;opacity:0;visibility:hidden}.archive-markets-page .page-header .market-block .market h2{opacity:0;visibility:hidden}.archive-markets-page .page-header .market-block .market h2 .char{opacity:0;visibility:hidden}.archive-markets-page .page-header .market-block .market .link{margin-bottom:0;position:initial;left:initial;bottom:initial;transform:translateX(0);-webkit-transform:translateX(0);transition:1.5s all cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:1.5s all cubic-bezier(0.19, 1, 0.22, 1);opacity:0}.archive-markets-page .page-header .market-block .market:not(.active){opacity:0.2}.archive-markets-page .page-header .market-block .market[data-id="automotive"] h2,.archive-markets-page .page-header .market-block .market.active h2{color:#ffffff}.archive-markets-page .page-header .market-block .market[data-id="automotive"] h2 .char,.archive-markets-page .page-header .market-block .market.active h2 .char{color:#ffffff}.archive-markets-page .page-header .market-block .market[data-id="automotive"] .link,.archive-markets-page .page-header .market-block .market.active .link{color:#ffffff}.archive-markets-page .page-content{display:none}@media only screen and (max-width: 1024px){.archive-markets-page .page-header{height:auto;min-height:100vh}.archive-markets-page .page-header .video-container{height:80vh;position:relative;top:auto;left:auto;z-index:1}.archive-markets-page .page-header .video-container:nth-child(2),.archive-markets-page .page-header .video-container:nth-child(3){opacity:1}.archive-markets-page .page-header video{height:80vh}.archive-markets-page .page-header .market-block .market h2{color:#ffffff;opacity:1;visibility:visible;margin-bottom:0;font-size:38px;line-height:48px}.archive-markets-page .page-header .market-block .market p:not(.link){opacity:1;visibility:visible;margin:30px 0 40px 0}.archive-markets-page .page-header .market-block .market .link{opacity:1;color:#ffffff}.archive-markets-page .page-header .market-block .market:not(.active){opacity:1}.archive-markets-page .page-header .market-block{height:80vh}.archive-markets-page .page-header .market-block-text-container{position:absolute;top:0;left:0;z-index:1}.archive-markets-page .page-header .market-block-text-container a{height:80vh}}@media only screen and (max-width: 414px){.archive-markets-page .page-header .market-block .market h2{font-size:26px;line-height:31px;letter-spacing:8px}.archive-markets-page .automotive-mob,.archive-markets-page .aircraft-mob,.archive-markets-page .railway-mob{position:relative;height:80vh}.archive-markets-page .automotive-mob:after,.archive-markets-page .aircraft-mob:after,.archive-markets-page .railway-mob:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4}}.single-markets-page .highlight{position:absolute;width:593px;right:0px;padding:60px;background-color:#ffffff}.single-markets-page .highlight h4{position:relative;font-family:"millerdisplay-romanregular", Helvetica, Arial, sans-serif;font-size:15px;letter-spacing:7px;line-height:30px;text-transform:uppercase;color:#3e3937;max-width:240px;width:100%}.single-markets-page .highlight .number{font-size:240px;font-family:"millerdisplay-lightitalicRg", Helvetica, Arial, sans-serif;letter-spacing:0;color:#f1eee9}.single-markets-page .highlight h2{position:absolute;font-size:240px;right:0;top:0;font-family:"millerdisplay-lightitalicRg", Helvetica, Arial, sans-serif;letter-spacing:0;color:#f1eee9}.single-markets-page .highlight h2 .million{position:absolute;bottom:-50px;left:0;font-family:"millerdisplay-lightitalicRg", Helvetica, Arial, sans-serif;font-size:95px;line-height:1;letter-spacing:-4px;text-transform:none;color:#f1eee9}.single-markets-page .highlight:before{content:'';width:85%;height:110%;border:2px solid #ffffff;position:absolute;top:-5%;right:-2px;z-index:-1}.single-markets-page .page-header .page-title h2{font-size:80px;letter-spacing:-2px}@media only screen and (max-width: 1024px){.single-markets-page .page-header .page-title h2{font-size:60px}}.single-markets-page .page-header .page-title h2 span{font-size:80px;margin:0 -2px;letter-spacing:-2px}@media only screen and (max-width: 1024px){.single-markets-page .page-header .page-title h2 span{font-size:60px}}.single-markets-page.automotive-page .highlight h4{max-width:275px}.single-markets-page.automotive-page .highlight h2.odemeter-wrapper span:not(.million){font-family:'millerdisplay-lightitalicRg';font-size:250px;line-height:250px;color:#f1eee9}.single-markets-page.automotive-page .page-content,.single-markets-page.aircraft-page .page-content,.single-markets-page.railway-page .page-content{margin-bottom:0}.single-markets-page.automotive-page .page-content section,.single-markets-page.aircraft-page .page-content section,.single-markets-page.railway-page .page-content section{position:relative;margin-bottom:80px}.single-markets-page.automotive-page .page-content .introduction,.single-markets-page.aircraft-page .page-content .introduction,.single-markets-page.railway-page .page-content .introduction{position:relative;padding-top:120px;margin-bottom:320px}.single-markets-page.automotive-page .page-content .introduction .highlight,.single-markets-page.aircraft-page .page-content .introduction .highlight,.single-markets-page.railway-page .page-content .introduction .highlight{height:auto;top:220px}.single-markets-page.automotive-page .page-content .introduction h3,.single-markets-page.aircraft-page .page-content .introduction h3,.single-markets-page.railway-page .page-content .introduction h3{position:relative;margin-bottom:20px}.single-markets-page.automotive-page .page-content .aplications,.single-markets-page.aircraft-page .page-content .aplications,.single-markets-page.railway-page .page-content .aplications{margin-bottom:0}.single-markets-page.automotive-page .page-content .aplications h2,.single-markets-page.aircraft-page .page-content .aplications h2,.single-markets-page.railway-page .page-content .aplications h2{font-family:"gillsans-mediumregular", Helvetica, Arial, sans-serif;font-size:11px;line-height:14px;letter-spacing:2px;text-transform:uppercase}.single-markets-page.automotive-page .page-content .aplications .aplication-wrapper,.single-markets-page.aircraft-page .page-content .aplications .aplication-wrapper,.single-markets-page.railway-page .page-content .aplications .aplication-wrapper{position:relative;margin-top:60px}.single-markets-page.automotive-page .page-content .aplications .aplication-wrapper h4,.single-markets-page.aircraft-page .page-content .aplications .aplication-wrapper h4,.single-markets-page.railway-page .page-content .aplications .aplication-wrapper h4{font-family:"millerdisplay-romanregular", Helvetica, Arial, sans-serif;font-size:11px;letter-spacing:3px;color:#3e3937;margin-top:45px;margin-bottom:10px}.single-markets-page.automotive-page .page-content .aplications .aplication-wrapper p,.single-markets-page.aircraft-page .page-content .aplications .aplication-wrapper p,.single-markets-page.railway-page .page-content .aplications .aplication-wrapper p{font-family:"millerdisplay-lightitalicRg", Helvetica, Arial, sans-serif;font-size:8px;line-height:10px;letter-spacing:2px;max-width:215px;width:100%;margin:0 auto;text-transform:uppercase;color:#a68676}.single-markets-page.automotive-page .page-content .aplications .aplication-wrapper img,.single-markets-page.aircraft-page .page-content .aplications .aplication-wrapper img,.single-markets-page.railway-page .page-content .aplications .aplication-wrapper img{display:block;position:relative;width:325px;height:405px;margin:0 auto}.single-markets-page.automotive-page .page-content .gallery .gallery-slider,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider,.single-markets-page.railway-page .page-content .gallery .gallery-slider{position:relative;width:2000px;height:445px;-webkit-transform-origin:center center;transform-origin:center center}.single-markets-page.automotive-page .page-content .gallery .gallery-slider.add-shadow:after,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider.add-shadow:after,.single-markets-page.railway-page .page-content .gallery .gallery-slider.add-shadow:after{opacity:1}.single-markets-page.automotive-page .page-content .gallery .gallery-slider:after,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider:after,.single-markets-page.railway-page .page-content .gallery .gallery-slider:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:opacity 1s linear;transition:opacity 1s linear;-webkit-box-shadow:-14px 25px 75px 13px rgba(92,59,32,0.5);box-shadow:-14px 25px 75px 13px rgba(92,59,32,0.5);z-index:-1}.single-markets-page.automotive-page .page-content .gallery .gallery-slider li,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li,.single-markets-page.railway-page .page-content .gallery .gallery-slider li{position:relative;display:inline-block;width:438px;height:445px;overflow:hidden;cursor:pointer}.single-markets-page.automotive-page .page-content .gallery .gallery-slider li.js-active .text-wrapper h3,.single-markets-page.automotive-page .page-content .gallery .gallery-slider li.js-active .text-wrapper h4,.single-markets-page.automotive-page .page-content .gallery .gallery-slider li.js-active .text-wrapper h5,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li.js-active .text-wrapper h3,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li.js-active .text-wrapper h4,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li.js-active .text-wrapper h5,.single-markets-page.railway-page .page-content .gallery .gallery-slider li.js-active .text-wrapper h3,.single-markets-page.railway-page .page-content .gallery .gallery-slider li.js-active .text-wrapper h4,.single-markets-page.railway-page .page-content .gallery .gallery-slider li.js-active .text-wrapper h5{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}.single-markets-page.automotive-page .page-content .gallery .gallery-slider li img,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li img,.single-markets-page.railway-page .page-content .gallery .gallery-slider li img{position:relative;width:auto;height:550px;max-width:none;left:calc(50% - 305px)}.single-markets-page.automotive-page .page-content .gallery .gallery-slider li .text-wrapper,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li .text-wrapper,.single-markets-page.railway-page .page-content .gallery .gallery-slider li .text-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.single-markets-page.automotive-page .page-content .gallery .gallery-slider li .text-wrapper svg,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li .text-wrapper svg,.single-markets-page.railway-page .page-content .gallery .gallery-slider li .text-wrapper svg{position:absolute;width:80%;height:80%;top:10%;left:10%}.single-markets-page.automotive-page .page-content .gallery .gallery-slider li .text-wrapper h3,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li .text-wrapper h3,.single-markets-page.railway-page .page-content .gallery .gallery-slider li .text-wrapper h3{font-family:"gillsans-mediumregular", Helvetica, Arial, sans-serif;font-size:35px;line-height:45px;color:#ffffff;text-transform:uppercase;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;opacity:0;-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:-webkit-filter 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:filter 1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.single-markets-page.automotive-page .page-content .gallery .gallery-slider li .text-wrapper h4,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li .text-wrapper h4,.single-markets-page.railway-page .page-content .gallery .gallery-slider li .text-wrapper h4{position:absolute;top:17%;left:50%;font-family:"gillsans-mediumregular", Helvetica, Arial, sans-serif;font-size:13px;line-height:13px;letter-spacing:0.5px;color:#ffffff;text-transform:uppercase;opacity:0;-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:-webkit-filter 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:filter 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.single-markets-page.automotive-page .page-content .gallery .gallery-slider li .text-wrapper h5,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li .text-wrapper h5,.single-markets-page.railway-page .page-content .gallery .gallery-slider li .text-wrapper h5{position:relative;font-family:'millerdisplay-romanregular';color:#ffffff;font-size:13px;letter-spacing:5px;text-transform:uppercase;position:absolute;bottom:15%;left:0;right:0;margin:0 auto;opacity:0;-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:-webkit-filter 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:filter 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);overflow:hidden}.single-markets-page.automotive-page .page-content .gallery .gallery-slider li .text-wrapper h5 span,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li .text-wrapper h5 span,.single-markets-page.railway-page .page-content .gallery .gallery-slider li .text-wrapper h5 span{display:block;position:relative;top:0;left:0;font-family:'millerdisplay-romanregular';color:#ffffff;font-size:13px;letter-spacing:5px;text-transform:uppercase}.single-markets-page.automotive-page .page-content .gallery .gallery-slider li .text-wrapper h5 .loading-string,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li .text-wrapper h5 .loading-string,.single-markets-page.railway-page .page-content .gallery .gallery-slider li .text-wrapper h5 .loading-string{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}.single-markets-page.automotive-page .page-content .brands,.single-markets-page.aircraft-page .page-content .brands,.single-markets-page.railway-page .page-content .brands{position:relative;margin-bottom:150px}.single-markets-page.automotive-page .page-content .brands video,.single-markets-page.aircraft-page .page-content .brands video,.single-markets-page.railway-page .page-content .brands video{position:absolute;left:0;width:100%}.single-markets-page.automotive-page .page-content .brands .brands-list,.single-markets-page.aircraft-page .page-content .brands .brands-list,.single-markets-page.railway-page .page-content .brands .brands-list{position:relative;margin-top:40px}.single-markets-page.automotive-page .page-content .brands .brands-list h2,.single-markets-page.aircraft-page .page-content .brands .brands-list h2,.single-markets-page.railway-page .page-content .brands .brands-list h2{font-family:"gillsans-mediumregular", Helvetica, Arial, sans-serif;font-size:11px;line-height:22px;letter-spacing:2px;text-transform:uppercase;color:#3e3937}.single-markets-page.automotive-page .page-content .brands .brands-list img,.single-markets-page.aircraft-page .page-content .brands .brands-list img,.single-markets-page.railway-page .page-content .brands .brands-list img{width:188px;height:144px;margin:0 auto}.single-markets-page.automotive-page .page-content .brands .brands-list #slider-brands-container,.single-markets-page.aircraft-page .page-content .brands .brands-list #slider-brands-container,.single-markets-page.railway-page .page-content .brands .brands-list #slider-brands-container{position:relative}.single-markets-page.automotive-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper,.single-markets-page.aircraft-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper,.single-markets-page.railway-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper{position:relative;height:455px;margin-top:30px;margin-bottom:100px}.single-markets-page.automotive-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper .slide-brands,.single-markets-page.aircraft-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper .slide-brands,.single-markets-page.railway-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper .slide-brands{position:absolute;top:50%;left:0;margin:0;width:100%;height:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.single-markets-page.automotive-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper .slide-brands.active,.single-markets-page.aircraft-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper .slide-brands.active,.single-markets-page.railway-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper .slide-brands.active{z-index:1}.single-markets-page.automotive-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper .slide-brands .brand-wrapper,.single-markets-page.aircraft-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper .slide-brands .brand-wrapper,.single-markets-page.railway-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper .slide-brands .brand-wrapper{position:relative}.single-markets-page.automotive-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper .slide-brands .brand-hover,.single-markets-page.aircraft-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper .slide-brands .brand-hover,.single-markets-page.railway-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper .slide-brands .brand-hover{position:absolute;margin:0 auto;width:100%;left:0;top:0}.single-markets-page.automotive-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper .slide-brands .brand-hover img,.single-markets-page.aircraft-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper .slide-brands .brand-hover img,.single-markets-page.railway-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper .slide-brands .brand-hover img{opacity:0;visibility:hidden}.single-markets-page.automotive-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper .slide-brands:not(.active) .brand-wrapper,.single-markets-page.aircraft-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper .slide-brands:not(.active) .brand-wrapper,.single-markets-page.railway-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper .slide-brands:not(.active) .brand-wrapper{transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);opacity:0}.single-markets-page.automotive-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper #slider-brands-dots,.single-markets-page.aircraft-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper #slider-brands-dots,.single-markets-page.railway-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper #slider-brands-dots{position:absolute;bottom:-30px;left:50%;z-index:10;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);margin:0 auto}.single-markets-page.automotive-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper #slider-brands-dots .dot,.single-markets-page.aircraft-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper #slider-brands-dots .dot,.single-markets-page.railway-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper #slider-brands-dots .dot{width:12px;height:12px;padding:0;background-color:rgba(166,134,118,0.5);border:none;border-radius:12px;transition:0.4s all ease-out;-webkit-transition:0.4s all ease-out;pointer-events:all;margin:0 10px}.single-markets-page.automotive-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper #slider-brands-dots .dot.active,.single-markets-page.aircraft-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper #slider-brands-dots .dot.active,.single-markets-page.railway-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper #slider-brands-dots .dot.active{width:22px;box-shadow:0px 13px 19px 0px rgba(92,59,32,0.3);background-color:#a68676}.single-markets-page.automotive-page .page-content .brands h3,.single-markets-page.aircraft-page .page-content .brands h3,.single-markets-page.railway-page .page-content .brands h3{position:relative;margin-top:80px}.single-markets-page.automotive-page .page-content .page-footer,.single-markets-page.aircraft-page .page-content .page-footer,.single-markets-page.railway-page .page-content .page-footer{height:100vh;position:relative;overflow:hidden}.single-markets-page.automotive-page .page-content .page-footer picture,.single-markets-page.aircraft-page .page-content .page-footer picture,.single-markets-page.railway-page .page-content .page-footer picture{display:none}.single-markets-page.automotive-page .page-content .page-footer.active,.single-markets-page.aircraft-page .page-content .page-footer.active,.single-markets-page.railway-page .page-content .page-footer.active{background:#000000}.single-markets-page.automotive-page .page-content .page-footer.active h2,.single-markets-page.aircraft-page .page-content .page-footer.active h2,.single-markets-page.railway-page .page-content .page-footer.active h2{color:#ffffff}.single-markets-page.automotive-page .page-content .page-footer.active h2:before,.single-markets-page.aircraft-page .page-content .page-footer.active h2:before,.single-markets-page.railway-page .page-content .page-footer.active h2:before{background:#ffffff}.single-markets-page.automotive-page .page-content .page-footer.active h2:after,.single-markets-page.aircraft-page .page-content .page-footer.active h2:after,.single-markets-page.railway-page .page-content .page-footer.active h2:after{border:1px solid #ffffff}.single-markets-page.automotive-page .page-content .page-footer.active .made-by-buro,.single-markets-page.aircraft-page .page-content .page-footer.active .made-by-buro,.single-markets-page.railway-page .page-content .page-footer.active .made-by-buro{color:#ffffff}.single-markets-page.automotive-page .page-content .page-footer.type-2,.single-markets-page.aircraft-page .page-content .page-footer.type-2,.single-markets-page.railway-page .page-content .page-footer.type-2{margin-bottom:0}.single-markets-page.automotive-page .page-content .page-footer.type-2 h4,.single-markets-page.aircraft-page .page-content .page-footer.type-2 h4,.single-markets-page.railway-page .page-content .page-footer.type-2 h4{position:absolute;top:150px;right:0;left:0;margin:0 auto;text-align:center;pointer-events:none}.single-markets-page.automotive-page .page-content .page-footer.type-2 .link,.single-markets-page.aircraft-page .page-content .page-footer.type-2 .link,.single-markets-page.railway-page .page-content .page-footer.type-2 .link{transition:1.5s all cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:1.5s all cubic-bezier(0.19, 1, 0.22, 1)}.single-markets-page.automotive-page .page-content .page-footer .made-by-buro,.single-markets-page.aircraft-page .page-content .page-footer .made-by-buro,.single-markets-page.railway-page .page-content .page-footer .made-by-buro{color:#3e3937;position:absolute;bottom:88px;right:0;left:0;margin:0 auto;text-align:center}.single-markets-page.automotive-page .page-content .page-footer .video-container,.single-markets-page.aircraft-page .page-content .page-footer .video-container,.single-markets-page.railway-page .page-content .page-footer .video-container{height:100%;width:100vw;position:absolute;bottom:0;left:0;z-index:0;overflow:hidden;opacity:0}.single-markets-page.automotive-page .page-content .page-footer video,.single-markets-page.aircraft-page .page-content .page-footer video,.single-markets-page.railway-page .page-content .page-footer video{position:relative;display:block;width:100vw;height:100vh;object-fit:cover;object-position:50% 50%;overflow:hidden}.single-markets-page.automotive-page .page-content .aplications .aplication-wrapper:nth-child(n+4) h4{margin-top:-30px}.single-markets-page.aircraft-page .page-content .brands .brands-list .column,.single-markets-page.railway-page .page-content .brands .brands-list .column{margin-top:30px}.single-markets-page.aircraft-page .page-content .brands .brands-list .column img,.single-markets-page.railway-page .page-content .brands .brands-list .column img{width:210px}.single-markets-page.aircraft-page .page-content .aplications .aplication-wrapper,.single-markets-page.railway-page .page-content .aplications .aplication-wrapper{margin-top:88px}.single-markets-page.aircraft-page .page-content .aplications .aplication-wrapper img,.single-markets-page.railway-page .page-content .aplications .aplication-wrapper img{display:inline-block;width:220px;height:220px}.single-markets-page.aircraft-page .page-content .specs,.single-markets-page.railway-page .page-content .specs{margin-top:220px;margin-bottom:270px;position:relative}.single-markets-page.aircraft-page .page-content .specs h2,.single-markets-page.railway-page .page-content .specs h2{margin-bottom:30px}.single-markets-page.aircraft-page .page-content .specs p,.single-markets-page.railway-page .page-content .specs p{margin-bottom:60px}.single-markets-page.aircraft-page .page-content .specs h5,.single-markets-page.railway-page .page-content .specs h5{margin-top:35px;font-family:"gillsans-bookregular", Helvetica, Arial, sans-serif;font-size:13px;color:#7b7877;letter-spacing:0.5px;margin-left:calc(50% + 0.625rem);white-space:nowrap}.single-markets-page.aircraft-page .page-content .specs .test,.single-markets-page.railway-page .page-content .specs .test{font-family:"gillsans-bookregular", Helvetica, Arial, sans-serif;font-size:13px;text-align:right;position:relative;color:#7b7877;white-space:nowrap}.single-markets-page.aircraft-page .page-content .specs .test:after,.single-markets-page.railway-page .page-content .specs .test:after{content:'';width:41px;height:1px;background-color:#7b7877;position:absolute;top:calc(50% - 0.5px);right:calc(-48px - 0.625rem)}.single-markets-page.aircraft-page .page-content .specs li,.single-markets-page.railway-page .page-content .specs li{font-family:"gillsans-bold", Helvetica, Arial, sans-serif;font-size:13px;color:#1e1e22;margin:10px 0;white-space:nowrap}.single-markets-page.aircraft-page .page-content .specs li .levels,.single-markets-page.railway-page .page-content .specs li .levels{font-family:"gillsans-bookregular", Helvetica, Arial, sans-serif;font-size:13px;color:#000}.single-markets-page.aircraft-page .page-content .specs .highlight,.single-markets-page.railway-page .page-content .specs .highlight{bottom:calc(-100% + 30px);padding:80px 50px;width:545px}.single-markets-page.aircraft-page .page-content .specs .highlight picture,.single-markets-page.railway-page .page-content .specs .highlight picture{position:absolute;top:50%;right:0;transform:translateY(-50%)}.single-markets-page.aircraft-page .page-content .specs .highlight picture img,.single-markets-page.railway-page .page-content .specs .highlight picture img{max-width:250px}.single-markets-page.aircraft-page .page-content .specs .highlight:before,.single-markets-page.railway-page .page-content .specs .highlight:before{top:-16%;height:132%}.single-markets-page.aircraft-page .page-content .single-block,.single-markets-page.railway-page .page-content .single-block{padding:60px 0}.single-markets-page.aircraft-page .page-content .gallery,.single-markets-page.railway-page .page-content .gallery{margin-top:300px;margin-bottom:180px}.single-markets-page.aircraft-page .page-content .gallery .gallery-slider,.single-markets-page.railway-page .page-content .gallery .gallery-slider{position:absolute;top:-50%;right:0}.single-markets-page.aircraft-page .page-content .market-video-container,.single-markets-page.railway-page .page-content .market-video-container{margin-top:225px;margin-bottom:155px}.single-markets-page.aircraft-page .page-content .market-video-container .video-market-wrapper,.single-markets-page.railway-page .page-content .market-video-container .video-market-wrapper{margin-top:85px}.single-markets-page.aircraft-page .page-content .market-video-container .video-market-wrapper .video-image-holder,.single-markets-page.railway-page .page-content .market-video-container .video-market-wrapper .video-image-holder{width:100%}.single-markets-page.aircraft-page .page-content .market,.single-markets-page.railway-page .page-content .market{opacity:1}.single-markets-page.aircraft-page .page-content .specs ul{margin-left:calc(-6.25% + -0.375rem)}.single-markets-page.aircraft-page .page-content .brands .brands-list .column img{max-width:220px;width:100%;height:auto}@media only screen and (max-width: 1650px){.single-markets-page.aircraft-page .page-content .specs ul{margin-left:1.25rem}.single-markets-page.railway-page .page-content .specs ul{margin-left:calc(-29.5% + 0.625rem)}.single-markets-page.automotive-page .page-content .gallery .gallery-slider,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider,.single-markets-page.railway-page .page-content .gallery .gallery-slider{height:380px}.single-markets-page.automotive-page .page-content .gallery .gallery-slider li,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li,.single-markets-page.railway-page .page-content .gallery .gallery-slider li{height:380px}.single-markets-page.automotive-page .page-content .gallery .gallery-slider li img,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li img,.single-markets-page.railway-page .page-content .gallery .gallery-slider li img{height:480px}.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li,.single-markets-page.railway-page .page-content .gallery .gallery-slider li{width:380px}}@media only screen and (max-width: 1440px){.single-markets-page .highlight h4{max-width:230px}.single-markets-page .page-content .introduction h3{font-size:24px;line-height:30px}.single-markets-page.aircraft-page .page-content .specs ul{margin-left:0.625rem}.single-markets-page.automotive-page .highlight h4{max-width:270px}.single-markets-page.automotive-page .page-content .aplications{padding-top:120px}.single-markets-page.automotive-page .page-content .aplications .aplication-wrapper img{width:250px;height:auto}.single-markets-page.aircraft-page .page-content .aplications .aplication-wrapper img,.single-markets-page.railway-page .page-content .aplications .aplication-wrapper img{width:220px;height:auto}}@media only screen and (max-width: 1024px){.single-markets-page.automotive-page .page-content>.text-wrapper,.single-markets-page.railway-page .page-content>.text-wrapper,.single-markets-page.aircraft-page .page-content>.text-wrapper{display:none}.single-markets-page.automotive-page .page-content .introduction,.single-markets-page.railway-page .page-content .introduction,.single-markets-page.aircraft-page .page-content .introduction{padding-top:0}.single-markets-page.automotive-page .page-content .single-block h3,.single-markets-page.railway-page .page-content .single-block h3,.single-markets-page.aircraft-page .page-content .single-block h3{font-size:24px;line-height:30px}.single-markets-page.automotive-page .page-content .highlight,.single-markets-page.railway-page .page-content .highlight,.single-markets-page.aircraft-page .page-content .highlight{width:470px}.single-markets-page.automotive-page .page-content .highlight h4,.single-markets-page.railway-page .page-content .highlight h4,.single-markets-page.aircraft-page .page-content .highlight h4{font-size:13px;letter-spacing:3px;line-height:23px}.single-markets-page.automotive-page .page-content .highlight h2,.single-markets-page.railway-page .page-content .highlight h2,.single-markets-page.aircraft-page .page-content .highlight h2{font-size:140px;top:80px}.single-markets-page.automotive-page .page-content .highlight h2 .million,.single-markets-page.railway-page .page-content .highlight h2 .million,.single-markets-page.aircraft-page .page-content .highlight h2 .million{font-size:70px;bottom:-100px}.single-markets-page.automotive-page .page-content .gallery .gallery-slider,.single-markets-page.railway-page .page-content .gallery .gallery-slider,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider{height:350px}.single-markets-page.automotive-page .page-content .gallery .gallery-slider li,.single-markets-page.railway-page .page-content .gallery .gallery-slider li,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li{width:350px;height:350px}.single-markets-page.automotive-page .page-content .gallery .gallery-slider li img,.single-markets-page.railway-page .page-content .gallery .gallery-slider li img,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li img{height:350px;left:calc(50% - 250px)}.single-markets-page.automotive-page .page-content .gallery .gallery-slider li .text-wrapper svg,.single-markets-page.railway-page .page-content .gallery .gallery-slider li .text-wrapper svg,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li .text-wrapper svg{border:1px solid #fff}.single-markets-page.automotive-page .page-content .gallery .gallery-slider li .text-wrapper h4,.single-markets-page.automotive-page .page-content .gallery .gallery-slider li .text-wrapper h3,.single-markets-page.automotive-page .page-content .gallery .gallery-slider li .text-wrapper h5,.single-markets-page.railway-page .page-content .gallery .gallery-slider li .text-wrapper h4,.single-markets-page.railway-page .page-content .gallery .gallery-slider li .text-wrapper h3,.single-markets-page.railway-page .page-content .gallery .gallery-slider li .text-wrapper h5,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li .text-wrapper h4,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li .text-wrapper h3,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li .text-wrapper h5{opacity:1;-webkit-filter:blur(0px);filter:blur(0px);-webkit-transition:none;transition:none}.single-markets-page.automotive-page .page-content .brands h3,.single-markets-page.railway-page .page-content .brands h3,.single-markets-page.aircraft-page .page-content .brands h3{font-size:24px;line-height:30px}.single-markets-page.automotive-page .page-content .page-footer .video-container,.single-markets-page.railway-page .page-content .page-footer .video-container,.single-markets-page.aircraft-page .page-content .page-footer .video-container{width:50vw;opacity:1}.single-markets-page.automotive-page .page-content .page-footer .video-container:nth-child(2),.single-markets-page.railway-page .page-content .page-footer .video-container:nth-child(2),.single-markets-page.aircraft-page .page-content .page-footer .video-container:nth-child(2){left:auto;right:0}.single-markets-page.automotive-page .page-content .page-footer .video-container:after,.single-markets-page.railway-page .page-content .page-footer .video-container:after,.single-markets-page.aircraft-page .page-content .page-footer .video-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4}.single-markets-page.automotive-page .page-content .page-footer.type-2 .market-block .market h2,.single-markets-page.railway-page .page-content .page-footer.type-2 .market-block .market h2,.single-markets-page.aircraft-page .page-content .page-footer.type-2 .market-block .market h2{color:#fff}.single-markets-page.automotive-page .page-content .page-footer.type-2 .market-block .market .link,.single-markets-page.railway-page .page-content .page-footer.type-2 .market-block .market .link,.single-markets-page.aircraft-page .page-content .page-footer.type-2 .market-block .market .link{color:#fff}.single-markets-page.automotive-page .page-content .page-footer .made-by-buro,.single-markets-page.railway-page .page-content .page-footer .made-by-buro,.single-markets-page.aircraft-page .page-content .page-footer .made-by-buro{color:#ffffff}.single-markets-page.aircraft-page .page-content .specs .highlight,.single-markets-page.railway-page .page-content .specs .highlight{width:470px}.single-markets-page.aircraft-page .page-content .specs .highlight h4,.single-markets-page.railway-page .page-content .specs .highlight h4{max-width:200px}.single-markets-page.aircraft-page .page-content .specs .highlight picture img,.single-markets-page.railway-page .page-content .specs .highlight picture img{max-width:200px}.single-markets-page.aircraft-page .page-content .market-video-container h3,.single-markets-page.railway-page .page-content .market-video-container h3{font-size:24px;line-height:30px}}@media only screen and (max-width: 768px){.single-markets-page .page-header .text-wrapper{display:none}.single-markets-page .page-header .page-title{height:100vh;top:0;margin-top:0}.single-markets-page .page-header .page-title h2{position:relative;font-size:90px;top:calc(50% - 150px);text-align:left;letter-spacing:1px}.single-markets-page .page-content>.text-wrapper{display:block;margin-top:90px}.single-markets-page.automotive-page .page-content .introduction,.single-markets-page.railway-page .page-content .introduction,.single-markets-page.aircraft-page .page-content .introduction{margin-bottom:460px}.single-markets-page.automotive-page .page-content .introduction .highlight,.single-markets-page.railway-page .page-content .introduction .highlight,.single-markets-page.aircraft-page .page-content .introduction .highlight{width:490px}.single-markets-page.automotive-page .page-content .gallery .gallery-slider,.single-markets-page.railway-page .page-content .gallery .gallery-slider,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider{margin-top:60px;margin-left:90px}.single-markets-page.automotive-page .page-content .gallery .slider-dragger-wrapper,.single-markets-page.railway-page .page-content .gallery .slider-dragger-wrapper,.single-markets-page.aircraft-page .page-content .gallery .slider-dragger-wrapper{padding:0 90px}.single-markets-page.automotive-page .page-content .brands video,.single-markets-page.railway-page .page-content .brands video,.single-markets-page.aircraft-page .page-content .brands video{position:relative}.single-markets-page.automotive-page .page-content .brands .brands-list,.single-markets-page.railway-page .page-content .brands .brands-list,.single-markets-page.aircraft-page .page-content .brands .brands-list{margin-top:80px}.single-markets-page.automotive-page .page-content .page-footer video,.single-markets-page.railway-page .page-content .page-footer video,.single-markets-page.aircraft-page .page-content .page-footer video{height:450px !important}.single-markets-page.automotive-page .page-content .page-footer .made-by-buro,.single-markets-page.railway-page .page-content .page-footer .made-by-buro,.single-markets-page.aircraft-page .page-content .page-footer .made-by-buro{position:relative;bottom:auto;display:block;width:100%;margin:35px 0;color:#3e3937}.single-markets-page.automotive-page .page-content .page-footer picture,.single-markets-page.railway-page .page-content .page-footer picture,.single-markets-page.aircraft-page .page-content .page-footer picture{display:block}.single-markets-page.automotive-page .page-content .page-footer .video-container,.single-markets-page.railway-page .page-content .page-footer .video-container,.single-markets-page.aircraft-page .page-content .page-footer .video-container{opacity:1;top:210px;width:100vw;height:450px}.single-markets-page.automotive-page .page-content .page-footer .video-container:nth-child(2),.single-markets-page.railway-page .page-content .page-footer .video-container:nth-child(2),.single-markets-page.aircraft-page .page-content .page-footer .video-container:nth-child(2){top:660px;left:0;right:auto}.single-markets-page.automotive-page .page-content .page-footer.type-2,.single-markets-page.railway-page .page-content .page-footer.type-2,.single-markets-page.aircraft-page .page-content .page-footer.type-2{height:auto;margin-top:0}.single-markets-page.automotive-page .page-content .page-footer.type-2 .market-block-text-container,.single-markets-page.railway-page .page-content .page-footer.type-2 .market-block-text-container,.single-markets-page.aircraft-page .page-content .page-footer.type-2 .market-block-text-container{margin-top:210px;position:relative;z-index:1}.single-markets-page.automotive-page .page-content .page-footer.type-2 .market-block,.single-markets-page.railway-page .page-content .page-footer.type-2 .market-block,.single-markets-page.aircraft-page .page-content .page-footer.type-2 .market-block{height:450px}.single-markets-page.automotive-page .page-content .page-footer.type-2 .market-block .market,.single-markets-page.railway-page .page-content .page-footer.type-2 .market-block .market,.single-markets-page.aircraft-page .page-content .page-footer.type-2 .market-block .market{padding:0}.single-markets-page.automotive-page .page-content .page-footer.type-2 .market-block .market h2,.single-markets-page.railway-page .page-content .page-footer.type-2 .market-block .market h2,.single-markets-page.aircraft-page .page-content .page-footer.type-2 .market-block .market h2{margin:0}.single-markets-page.automotive-page .page-content .page-footer.type-2 .market-block .market p:not(.link),.single-markets-page.railway-page .page-content .page-footer.type-2 .market-block .market p:not(.link),.single-markets-page.aircraft-page .page-content .page-footer.type-2 .market-block .market p:not(.link){margin:30px 0 40px 0}.single-markets-page.railway-page .page-content .introduction,.single-markets-page.aircraft-page .page-content .introduction{margin-bottom:120px}.single-markets-page.railway-page .page-content .specs ul,.single-markets-page.aircraft-page .page-content .specs ul{margin-left:0}.single-markets-page.railway-page .page-content .specs .test,.single-markets-page.aircraft-page .page-content .specs .test{padding-right:60px;display:block}.single-markets-page.railway-page .page-content .specs .test:after,.single-markets-page.aircraft-page .page-content .specs .test:after{right:0}.single-markets-page.railway-page .page-content .specs,.single-markets-page.aircraft-page .page-content .specs{margin-top:120px;margin-bottom:120px}.single-markets-page.railway-page .page-content .specs .test,.single-markets-page.railway-page .page-content .specs li,.single-markets-page.aircraft-page .page-content .specs .test,.single-markets-page.aircraft-page .page-content .specs li{margin:0}.single-markets-page.railway-page .page-content .specs .test,.single-markets-page.aircraft-page .page-content .specs .test{display:block;padding-right:30px}.single-markets-page.railway-page .page-content .specs .test:after,.single-markets-page.aircraft-page .page-content .specs .test:after{width:20px;right:0}.single-markets-page.railway-page .page-content .specs .test:nth-child(2),.single-markets-page.aircraft-page .page-content .specs .test:nth-child(2){margin-bottom:48px}.single-markets-page.railway-page .page-content .specs li:not(.test) .text-right,.single-markets-page.aircraft-page .page-content .specs li:not(.test) .text-right{text-align:left}.single-markets-page.railway-page .page-content .specs li:not(.test):nth-child(1),.single-markets-page.aircraft-page .page-content .specs li:not(.test):nth-child(1){margin-bottom:20px;margin-top:-6px}.single-markets-page.railway-page .page-content .specs li:not(.test):nth-child(2),.single-markets-page.aircraft-page .page-content .specs li:not(.test):nth-child(2){margin-bottom:20px}.single-markets-page.railway-page .page-content .specs h5,.single-markets-page.aircraft-page .page-content .specs h5{width:calc(100% - 90px);position:absolute;left:90px;margin-left:0;white-space:normal}.single-markets-page.railway-page .page-content .specs .highlight,.single-markets-page.aircraft-page .page-content .specs .highlight{bottom:-400px}.single-markets-page.railway-page .page-content .single-block,.single-markets-page.aircraft-page .page-content .single-block{margin-top:480px}.single-markets-page.railway-page .page-content .gallery,.single-markets-page.aircraft-page .page-content .gallery{margin-top:120px}.single-markets-page.railway-page .page-content .gallery .gallery-slider,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider{position:relative;top:auto;right:auto}.single-markets-page.railway-page .page-content .market-video-container .video-market-wrapper,.single-markets-page.aircraft-page .page-content .market-video-container .video-market-wrapper{display:none}.single-markets-page.aircraft-page .page-content .specs .test,.single-markets-page.aircraft-page .page-content .specs li{margin:0;line-height:15px;white-space:normal}.single-markets-page.aircraft-page .page-content .specs .test{margin-top:-2px}.single-markets-page.aircraft-page .page-content .specs .test:nth-child(2){margin-top:36px;margin-bottom:35px}.single-markets-page.aircraft-page .page-content .specs .test:after{width:41px;right:-30px}.single-markets-page.aircraft-page .page-content .specs li:not(.test):nth-child(1){margin-top:4px}.single-markets-page.aircraft-page .page-content .specs li:not(.test):nth-child(3),.single-markets-page.aircraft-page .page-content .specs li:not(.test):nth-child(4){margin-bottom:25px}}@media only screen and (max-width: 414px){.single-markets-page .page-header .page-title{height:100vh;top:0;margin-top:0}.single-markets-page .page-header .page-title h2{position:relative;top:calc(50% - 150px);font-size:57px;margin-left:-5px;line-height:55px;text-align:left}.single-markets-page .page-header .video-image-wrapper .expand-video-wrapper{display:none}.single-markets-page .highlight{width:100%;padding:42px 30px;left:16px}.single-markets-page .highlight h4{font-size:10px;line-height:20px;letter-spacing:3px;max-width:210px}.single-markets-page .highlight h2{font-size:110px;top:65px;right:20px}.single-markets-page .highlight h2 .million{font-size:44px;line-height:44px;bottom:-70px;letter-spacing:-2px}.single-markets-page .highlight:before{height:120%;top:-10%}.single-markets-page .page-content>.text-wrapper{margin-top:75px}.single-markets-page .page-content .introduction .text-wrapper{margin-top:0}.single-markets-page .page-content .introduction h3{font-size:20px;line-height:21px}.single-markets-page.automotive-page .page-content .introduction,.single-markets-page.railway-page .page-content .introduction,.single-markets-page.aircraft-page .page-content .introduction{padding-top:0;margin-top:75px;margin-bottom:420px}.single-markets-page.automotive-page .page-content .introduction .highlight,.single-markets-page.railway-page .page-content .introduction .highlight,.single-markets-page.aircraft-page .page-content .introduction .highlight{top:280px}.single-markets-page.automotive-page .page-content .highlight h4,.single-markets-page.railway-page .page-content .highlight h4,.single-markets-page.aircraft-page .page-content .highlight h4{font-size:10px;line-height:20px;letter-spacing:3px;max-width:210px}.single-markets-page.automotive-page .page-content .highlight h2,.single-markets-page.railway-page .page-content .highlight h2,.single-markets-page.aircraft-page .page-content .highlight h2{font-size:110px;top:65px;right:140px}.single-markets-page.automotive-page .page-content .highlight h2 .million,.single-markets-page.railway-page .page-content .highlight h2 .million,.single-markets-page.aircraft-page .page-content .highlight h2 .million{font-size:44px;line-height:44px;bottom:-70px}.single-markets-page.automotive-page .page-content .gallery,.single-markets-page.railway-page .page-content .gallery,.single-markets-page.aircraft-page .page-content .gallery{margin-bottom:0}.single-markets-page.automotive-page .page-content .gallery .gallery-slider-wrapper,.single-markets-page.railway-page .page-content .gallery .gallery-slider-wrapper,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider-wrapper{padding:70px 30px 0 30px;overflow-y:hidden}.single-markets-page.automotive-page .page-content .gallery .gallery-slider,.single-markets-page.railway-page .page-content .gallery .gallery-slider,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider{width:100%;height:320px;margin-top:0;margin-left:0;overflow-x:scroll;overflow-y:hidden;display:flex}.single-markets-page.automotive-page .page-content .gallery .gallery-slider ::-webkit-scrollbar,.single-markets-page.railway-page .page-content .gallery .gallery-slider ::-webkit-scrollbar,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider ::-webkit-scrollbar{display:none}.single-markets-page.automotive-page .page-content .gallery .gallery-slider li,.single-markets-page.railway-page .page-content .gallery .gallery-slider li,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li{min-width:85vw;max-width:100%;height:320px}.single-markets-page.automotive-page .page-content .gallery .gallery-slider li img,.single-markets-page.railway-page .page-content .gallery .gallery-slider li img,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li img{height:320px;left:calc(50% - 160px)}.single-markets-page.automotive-page .page-content .gallery .gallery-slider li .text-wrapper h3,.single-markets-page.railway-page .page-content .gallery .gallery-slider li .text-wrapper h3,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider li .text-wrapper h3{font-size:28px;line-height:28px}.single-markets-page.automotive-page .page-content .gallery .slider-dragger-wrapper,.single-markets-page.railway-page .page-content .gallery .slider-dragger-wrapper,.single-markets-page.aircraft-page .page-content .gallery .slider-dragger-wrapper{display:none}.single-markets-page.automotive-page .page-content .brands,.single-markets-page.railway-page .page-content .brands,.single-markets-page.aircraft-page .page-content .brands{margin-bottom:80px;margin-top:0}.single-markets-page.automotive-page .page-content .brands video,.single-markets-page.railway-page .page-content .brands video,.single-markets-page.aircraft-page .page-content .brands video{position:relative;left:auto;display:none}.single-markets-page.automotive-page .page-content .brands .brands-list h2,.single-markets-page.railway-page .page-content .brands .brands-list h2,.single-markets-page.aircraft-page .page-content .brands .brands-list h2{line-height:14px}.single-markets-page.automotive-page .page-content .brands .brands-list img,.single-markets-page.railway-page .page-content .brands .brands-list img,.single-markets-page.aircraft-page .page-content .brands .brands-list img{width:138px;height:106px}.single-markets-page.automotive-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper,.single-markets-page.railway-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper,.single-markets-page.aircraft-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper{height:520px}.single-markets-page.automotive-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper #slider-brands-dots,.single-markets-page.railway-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper #slider-brands-dots,.single-markets-page.aircraft-page .page-content .brands .brands-list #slider-brands-container .slider-brands-wrapper #slider-brands-dots{bottom:-60px}.single-markets-page.automotive-page .page-content .brands h3,.single-markets-page.railway-page .page-content .brands h3,.single-markets-page.aircraft-page .page-content .brands h3{font-size:20px;line-height:21px}.single-markets-page.automotive-page .page-content .page-footer img,.single-markets-page.railway-page .page-content .page-footer img,.single-markets-page.aircraft-page .page-content .page-footer img{height:365px !important}.single-markets-page.automotive-page .page-content .page-footer .video-container,.single-markets-page.railway-page .page-content .page-footer .video-container,.single-markets-page.aircraft-page .page-content .page-footer .video-container{width:100vw;height:365px}.single-markets-page.automotive-page .page-content .page-footer .video-container:nth-child(2),.single-markets-page.railway-page .page-content .page-footer .video-container:nth-child(2),.single-markets-page.aircraft-page .page-content .page-footer .video-container:nth-child(2){top:575px}.single-markets-page.automotive-page .page-content .page-footer.type-2 .market-block,.single-markets-page.railway-page .page-content .page-footer.type-2 .market-block,.single-markets-page.aircraft-page .page-content .page-footer.type-2 .market-block{height:365px}.single-markets-page.automotive-page .highlight h4{max-width:210px}.single-markets-page.automotive-page .page-content .aplications .aplication-wrapper{margin-top:50px}.single-markets-page.automotive-page .page-content .aplications .aplication-wrapper img{width:auto;height:320px}.single-markets-page.automotive-page .page-content .aplications .aplication-wrapper h4{margin-top:-40px}.single-markets-page.automotive-page .page-content .aplications .aplication-wrapper:nth-child(1){margin-top:0}.single-markets-page.automotive-page .page-content .aplications .aplication-wrapper:nth-child(2){margin-top:100px}.single-markets-page.automotive-page .page-content .aplications .aplication-wrapper:nth-child(2) h4{margin-top:15px}.single-markets-page.automotive-page .page-content .aplications .aplication-wrapper:nth-child(3){margin-top:70px}.single-markets-page.automotive-page .page-content .aplications .aplication-wrapper:nth-child(3) h4{margin-top:-15px}.single-markets-page.automotive-page .page-content .aplications .aplication-wrapper:nth-child(n+4) h4{margin-top:-40px}.single-markets-page.railway-page .page-content .introduction,.single-markets-page.aircraft-page .page-content .introduction{margin-bottom:75px}.single-markets-page.railway-page .page-content .introduction h3,.single-markets-page.aircraft-page .page-content .introduction h3{margin-bottom:0}.single-markets-page.railway-page .page-content .aplications,.single-markets-page.aircraft-page .page-content .aplications{margin-top:0}.single-markets-page.railway-page .page-content .aplications .aplication-wrapper,.single-markets-page.aircraft-page .page-content .aplications .aplication-wrapper{margin-top:120px}.single-markets-page.railway-page .page-content .aplications .aplication-wrapper:nth-child(1),.single-markets-page.aircraft-page .page-content .aplications .aplication-wrapper:nth-child(1){margin-top:50px}.single-markets-page.railway-page .page-content .aplications .aplication-wrapper img,.single-markets-page.aircraft-page .page-content .aplications .aplication-wrapper img{width:auto;height:184px}.single-markets-page.railway-page .page-content .aplications .aplication-wrapper h4,.single-markets-page.aircraft-page .page-content .aplications .aplication-wrapper h4{margin-top:10px;margin-bottom:5px}.single-markets-page.railway-page .page-content .specs,.single-markets-page.aircraft-page .page-content .specs{margin-top:120px;margin-bottom:120px}.single-markets-page.railway-page .page-content .specs .test,.single-markets-page.railway-page .page-content .specs li,.single-markets-page.aircraft-page .page-content .specs .test,.single-markets-page.aircraft-page .page-content .specs li{line-height:15px;margin:0;white-space:normal}.single-markets-page.railway-page .page-content .specs .test,.single-markets-page.aircraft-page .page-content .specs .test{display:block;padding-right:30px;margin-bottom:25px;white-space:normal;margin-top:6px}.single-markets-page.railway-page .page-content .specs .test:after,.single-markets-page.aircraft-page .page-content .specs .test:after{width:20px;right:0}.single-markets-page.railway-page .page-content .specs .test:nth-child(2),.single-markets-page.aircraft-page .page-content .specs .test:nth-child(2){margin-bottom:48px}.single-markets-page.railway-page .page-content .specs li:not(.test) .text-right,.single-markets-page.aircraft-page .page-content .specs li:not(.test) .text-right{text-align:left}.single-markets-page.railway-page .page-content .specs li:not(.test):nth-child(1),.single-markets-page.aircraft-page .page-content .specs li:not(.test):nth-child(1){margin-bottom:20px;margin-top:-6px}.single-markets-page.railway-page .page-content .specs li:not(.test):nth-child(2),.single-markets-page.aircraft-page .page-content .specs li:not(.test):nth-child(2){margin-bottom:20px}.single-markets-page.railway-page .page-content .specs h5,.single-markets-page.aircraft-page .page-content .specs h5{width:calc(100% - 90px);position:absolute;left:45px;margin-left:0;white-space:normal}.single-markets-page.railway-page .page-content .specs .highlight,.single-markets-page.aircraft-page .page-content .specs .highlight{position:relative;width:100%;padding:42px 30px;bottom:auto;margin-top:160px}.single-markets-page.railway-page .page-content .specs .highlight h4,.single-markets-page.aircraft-page .page-content .specs .highlight h4{max-width:160px}.single-markets-page.railway-page .page-content .specs .highlight picture img,.single-markets-page.aircraft-page .page-content .specs .highlight picture img{width:160px;margin-top:-7px}.single-markets-page.railway-page .page-content .single-block,.single-markets-page.aircraft-page .page-content .single-block{padding:0;margin-top:0}.single-markets-page.railway-page .page-content .single-block h3,.single-markets-page.aircraft-page .page-content .single-block h3{font-size:20px;line-height:21px}.single-markets-page.railway-page .page-content .gallery,.single-markets-page.aircraft-page .page-content .gallery{margin-top:120px;margin-bottom:0}.single-markets-page.railway-page .page-content .gallery .gallery-slider,.single-markets-page.aircraft-page .page-content .gallery .gallery-slider{position:relative;top:auto;right:auto}.single-markets-page.railway-page .page-content .market-video-container,.single-markets-page.aircraft-page .page-content .market-video-container{margin-top:0;margin-bottom:80px}.single-markets-page.railway-page .page-content .market-video-container .video-market-wrapper,.single-markets-page.aircraft-page .page-content .market-video-container .video-market-wrapper{margin-top:0;display:none}.single-markets-page.railway-page .page-content .market-video-container h3,.single-markets-page.aircraft-page .page-content .market-video-container h3{margin-top:0;font-size:20px;line-height:21px}.single-markets-page.aircraft-page .page-content .specs .test{margin-top:-2px}.single-markets-page.aircraft-page .page-content .specs .test:nth-child(2){margin-top:36px;margin-bottom:35px}.single-markets-page.aircraft-page .page-content .specs li:not(.test):nth-child(1){margin-top:4px}.single-markets-page.aircraft-page .page-content .specs li:not(.test):nth-child(3),.single-markets-page.aircraft-page .page-content .specs li:not(.test):nth-child(4){margin-bottom:25px}.single-markets-page.aircraft-page .page-content .specs .highlight{margin-top:90px}}.home a.link:not(.aligned-left):hover,.home button.link:not(.aligned-left):hover,.home p.link:not(.aligned-left):hover{letter-spacing:8px}.home a.link:not(.aligned-left):hover:after,.home button.link:not(.aligned-left):hover:after,.home p.link:not(.aligned-left):hover:after{transform:scaleX(0.5);-webkit-transform:scaleX(0.5)}.home a.link.aligned-left:hover,.home button.link.aligned-left:hover,.home p.link.aligned-left:hover{letter-spacing:8px}.home a.link.aligned-left:hover:after,.home button.link.aligned-left:hover:after,.home p.link.aligned-left:hover:after{transform:scaleX(1);-webkit-transform:scaleX(1);width:65%}.home a.link.market-link{right:50px}.home a.link.market-link.active{right:50px}.home a.link.market-link.active:after{left:-30px;transform:scaleX(1);-webkit-transform:scaleX(1);transform-origin:top right;-webkit-transform-origin:top right}.home a.link.market-link.active:hover{letter-spacing:8px}.home a.link.market-link.active:hover:after{transform:scaleX(0.93);-webkit-transform:scaleX(0.93)}.home a.link.market-link.active:hover span{letter-spacing:8px}.home-page .page-header .slugline{position:absolute;top:50%;right:0;left:0;z-index:10;transform:translateY(-50%);-webkit-transform:translateY(-50%);margin:0 auto;pointer-events:none}.home-page .page-header .slugline h2{color:#ffffff;opacity:0;font-size:58px;line-height:68px}.home-page .page-header .slugline h2 .word{opacity:0}.home-page .page-header .slugline h2 .word.add-blur{-webkit-transition:all 1s .3s linear;transition:all 1s .3s linear;-webkit-filter:blur(15px);filter:blur(15px);opacity:0}.home-page .page-header .slugline h2 .word.remove-blur{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.home-page .page-header .slugline .small-caps{opacity:0;transform:translateY(15px);-webkit-transform:translateY(15px)}.home-page .page-header .call-to-action-projects{position:absolute;bottom:37px;opacity:0;visibility:hidden;margin-left:16px}.home-page .page-header .call-to-action-projects a{display:block;position:relative;opacity:.6;transition:opacity .3s ease-in-out}.home-page .page-header .call-to-action-projects a:hover{opacity:1 !important}.home-page .page-header .call-to-action-projects .center-projects{margin:0 auto}.home-page .page-header .call-to-action-projects .center-projects img.call-to-action-img{max-width:360px;margin:0 auto}.home-page .page-header #video-projects{position:absolute;width:auto;height:auto;bottom:17vh;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);text-align:center;opacity:0}.home-page .page-header #video-projects .call-to-action-projects-vid{position:relative}.home-page .page-header #video-projects .call-to-action-projects-vid .center-projects{margin:0 auto}.home-page .page-header #video-projects .call-to-action-projects-vid .center-projects img.call-to-action-img{max-width:360px;margin:0 auto;width:auto;height:auto;position:relative;display:block;top:auto;left:auto;width:auto;height:auto}.home-page .page-header #scroll-helper{position:absolute;bottom:4vh;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);text-align:center}.home-page .page-header #scroll-helper .scroll-line{position:initial;bottom:initial;left:initial;margin:0 auto}.home-page .page-header #scroll-helper .scroll-word{position:initial;bottom:initial;margin-top:10px;margin-left:0}.home-page .page-header .page-title{top:calc(50% - 45px)}.home-page .page-header .page-title h2{font-size:90px}.home-page .page-header .page-title h2 span{font-size:90px;letter-spacing:-8px}.home-page .page-header .text-wrapper{margin:0;max-width:100%;width:100%}.home-page .page-header .text-wrapper>.columns{position:relative}.home-page .page-header .text-wrapper .canvas-wrapper{margin-left:16px}.home-page .page-header .text-wrapper .center-projects{margin:0 auto}.home-page .page-header .text-wrapper img,.home-page .page-header .text-wrapper video,.home-page .page-header .text-wrapper canvas{max-width:100%;opacity:0;visibility:hidden;position:relative}.home-page .page-header .text-wrapper .canvas-tablet{left:auto}.home-page .page-header .text-wrapper video{display:none}.home-page .page-header .text-wrapper .floating-text{position:absolute;top:0;left:0;width:100%;height:100%}.home-page .page-header .text-wrapper .floating-text h2{position:relative;font-family:'millerdisplay-italicregular', Helvetica, Arial, sans-serif;font-size:22px;letter-spacing:2px;text-transform:none;color:#0f0b04;opacity:0;visibility:hidden}.home-page .page-header .video-ui{position:absolute;width:calc(100% - 130px);height:120px;bottom:6px;left:20px;z-index:2;opacity:0;visibility:hidden}.home-page .page-header .video-ui .play-video{position:absolute;top:calc(50% - 25px);padding:0;border:0px;width:30px;height:30px;left:0}.home-page .page-header .video-ui .play-video .play-icon{width:20px}.home-page .page-header .video-ui .play-video .play-icon path{stroke:none;fill:#ffffff}.home-page .page-header .video-ui .play-video span{left:0}.home-page .page-header .video-ui .play-video span:before{width:1px;height:80%;top:10%;left:2px}.home-page .page-header .video-ui .play-video span:after{width:1px;height:80%;top:10%;right:2px}.home-page .page-header .video-ui .play-video .pause-icon{position:absolute;display:block;top:0;left:-4px;width:100%;height:100%;opacity:0}.home-page .page-header .video-ui .play-video .pause-icon:before{content:'';display:block;position:absolute;width:1px;height:80%;top:10%;left:2px;background-color:#ffffff}.home-page .page-header .video-ui .play-video .pause-icon:after{content:'';display:block;position:absolute;width:1px;height:80%;top:10%;right:2px;background-color:#ffffff}.home-page .page-header .progress-bar-hit-zone{position:absolute;display:block;width:100%;height:20px;left:0%;bottom:25px;cursor:pointer}.home-page .page-header .progress-bar-hit-zone .progress-bar-wrapper{position:absolute;display:block;width:100%;left:0;top:10px;height:2px;border-radius:2px;background-color:rgba(166,134,118,0.3)}.home-page .page-header .progress-bar-hit-zone .progress-bar{position:absolute;top:0;left:0;width:0;height:2px;border-radius:2px;background-color:#fff}.home-page .page-header .video-image-wrapper.playing .play-video .play-icon{opacity:0}.home-page .page-header .video-image-wrapper.playing .play-video .pause-icon{opacity:1}.home-page video,.home-page canvas{max-width:100%}.home-page .page-content .introduction{position:relative;padding-top:120px;padding-bottom:120px;margin-bottom:0;pointer-events:none;z-index:2}.home-page .page-content .introduction h2{position:relative;pointer-events:visible}.home-page .page-content .introduction .testemonial{position:relative;top:100px;pointer-events:visible}.home-page .page-content .introduction .testemonial .testemonial-wrapper{border:1px solid #a68676;padding:0;border-width:0px}.home-page .page-content .introduction .testemonial .testemonial-text{position:relative;padding:65px 60px;margin:12px;z-index:1}.home-page .page-content .markets{position:relative;margin-top:-225px;padding-top:135px;margin-bottom:0px;height:95vh;background:#000;z-index:1;-webkit-box-shadow:0px 10px 44px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 10px 44px 0px rgba(0,0,0,0.5);box-shadow:0px 10px 44px 0px rgba(0,0,0,0.5)}.home-page .page-content .markets .mask{position:absolute;height:100%;width:100%;left:0;top:0;display:block;overflow:hidden}.home-page .page-content .markets .mask .animate-sprite{display:block;position:absolute;top:0;left:0;width:auto;height:auto;max-width:none;max-height:none;overflow:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.home-page .page-content .markets .mask-out{position:absolute;height:95vh;width:100%;left:0;top:0;display:block;-webkit-mask:url(../imgs/ui/Itransition2-inverse.png);-moz-mask:url(../imgs/ui/Itransition2-inverse.png);-ms-mask:url(../imgs/ui/Itransition2-inverse.png);-o-mask:url(../imgs/ui/Itransition2-inverse.png);mask:url(../imgs/ui/Itransition2-inverse.png);-webkit-mask-size:1000% 100%;-moz-mask-size:1000% 100%;-ms-mask-size:1000% 100%;-o-mask-size:1000% 100%;mask-size:1000% 100%;-webkit-mask-position:top left;-moz-mask-position:top left;-ms-mask-position:top left;-o-mask-position:top left;mask-position:top left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#000}.home-page .page-content .markets .mask-out.animate{z-index:111;-webkit-animation:mask-to 1s steps(10) forwards;animation:mask-to 1s steps(10) forwards}.home-page .page-content .markets .text-wrapper{position:relative;height:100%;pointer-events:none}.home-page .page-content .markets .text-wrapper h2{font-family:'millerdisplay-romanregular', Helvetica, Arial, sans-serif;font-size:13px;line-height:25px;letter-spacing:6px;text-transform:uppercase;color:#ffffff;margin-top:32px;max-width:90%}.home-page .page-content .markets .text-wrapper .markets-picker-wrapper{position:relative;pointer-events:visible}.home-page .page-content .markets .text-wrapper .markets-picker{position:relative;display:inline-block}.home-page .page-content .markets .text-wrapper .markets-picker:after{content:' ';width:calc(100% + 50px);position:relative;display:block;height:1px;left:-25px;margin-top:18px;border-bottom:1px solid rgba(255,255,255,0.2)}.home-page .page-content .markets .text-wrapper .markets-picker li{display:inline-block;padding:0 25px;position:relative;font-family:'gillsans-mediumregular', Helvetica, Arial, sans-serif;font-size:15px;line-height:20px;letter-spacing:0.5px;color:rgba(255,255,255,0.2);cursor:pointer}.home-page .page-content .markets .text-wrapper .markets-picker li:first-child{padding-left:0}.home-page .page-content .markets .text-wrapper .markets-picker li:last-child{padding-right:0}.home-page .page-content .markets .text-wrapper .markets-picker li.active,.home-page .page-content .markets .text-wrapper .markets-picker li.enter{color:white}.home-page .page-content .markets .text-wrapper .under{position:absolute;width:60px;height:3px;color:#FFF;bottom:-1px;background:#ffffff;left:0;box-shadow:0px 0px 19px #ffffff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center}.home-page .page-content .markets .text-wrapper .markets-wrapper{position:relative}.home-page .page-content .markets .text-wrapper .market-content-wrapper{opacity:0;visibility:hidden;position:absolute;top:0;left:0;filter:blur(0px)}.home-page .page-content .markets .text-wrapper .market-content-wrapper .brands-list{position:relative;margin-top:60px;margin-right:40px;display:inline-block}.home-page .page-content .markets .text-wrapper .market-content-wrapper .brands-list li{display:block;position:relative}.home-page .page-content .markets .text-wrapper .market-content-wrapper .brands-list li:first-child{margin-top:0}.home-page .page-content .markets .text-wrapper .market-content-wrapper .brands-list li.inactive{visibility:hiddens;opacity:0}.home-page .page-content .markets .text-wrapper .market-content-wrapper[data-id="automotive"] .brands-list li,.home-page .page-content .markets .text-wrapper .market-content-wrapper[data-id="automovel"] .brands-list li{margin-top:-36px}.home-page .page-content .markets .text-wrapper .market-content-wrapper[data-id="automotive"] .brands-list li img,.home-page .page-content .markets .text-wrapper .market-content-wrapper[data-id="automovel"] .brands-list li img{width:152px;height:116px}.home-page .page-content .markets .text-wrapper .market-content-wrapper[data-id="aircraft"] .brands-list li,.home-page .page-content .markets .text-wrapper .market-content-wrapper[data-id="aviacao"] .brands-list li{margin-top:36px}.home-page .page-content .markets .text-wrapper .market-content-wrapper[data-id="aircraft"] .brands-list li img,.home-page .page-content .markets .text-wrapper .market-content-wrapper[data-id="aviacao"] .brands-list li img{width:137px;height:39px}.home-page .page-content .markets .text-wrapper .market-content-wrapper[data-id="railway"] .brands-list li,.home-page .page-content .markets .text-wrapper .market-content-wrapper[data-id="comboios"] .brands-list li{margin-top:36px}.home-page .page-content .markets .text-wrapper .market-content-wrapper[data-id="railway"] .brands-list li img,.home-page .page-content .markets .text-wrapper .market-content-wrapper[data-id="comboios"] .brands-list li img{width:151px;height:36px}.home-page .page-content .markets .link{position:absolute;bottom:130px;right:calc(-1.25rem * 2);opacity:0;visibility:hidden;width:400px}.home-page .page-content .markets .link:after{left:-30px}.home-page .page-content .markets .link.active{opacity:1;visibility:visible;right:calc(-1.25rem * 2)}.home-page .page-content .legacy{position:relative;margin-top:0px;padding-top:235px;background-color:#ffffff}.home-page .page-content .legacy .outline-svg-text{position:absolute;top:-480px;left:0;opacity:.3}.home-page .page-content .legacy .outline-svg-text path{stroke:#a68676}.home-page .page-content .legacy .outline-svg-text span{display:none;position:relative;left:30px;font-family:'millerdisplay-italicregular', Helvetica, Arial, sans-serif;font-size:147px;line-height:1;letter-spacing:2px;color:#a68676;-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-text-stroke:1px #a68676;text-stroke:1px #a68676}.home-page .page-content .legacy .text-wrapper{position:relative}.home-page .page-content .legacy .text-wrapper h6{margin-bottom:80px}.home-page .page-content .legacy .photos-wrapper{margin-top:-415px}.home-page .page-content .legacy .photos-wrapper>.columns{position:relative}.home-page .page-content .legacy .photos-wrapper figure figcaption:not(.header-caption){top:150px;left:-30px;z-index:-1}.home-page .page-content .legacy .photos-wrapper .photo-1{position:absolute;width:232px;top:200px;left:-75px;z-index:1}.home-page .page-content .legacy .photos-wrapper .photo-2{position:relative;left:140px;width:355px;top:80px}.home-page .page-content .legacy .photos-wrapper .photo-3{position:absolute;width:273px;top:-65px;right:0}.home-page .page-content .legacy .photos-wrapper .photo-4{position:absolute;width:475px;left:-600px;bottom:-360px}.home-page .page-content .legacy .photos-wrapper .text{font-family:'millerdisplay-lightregular';font-size:9px;text-transform:uppercase;letter-spacing:3px;color:#3e3937;line-height:11px}.home-page .page-content .legacy .photos-wrapper .text .desc{font-family:'millerdisplay-lightitalicRg';font-size:11px;color:#a68676;text-transform:none}.home-page .page-content .principles{position:relative;margin-top:160px}.home-page .page-content .principles .image-wrapper{position:relative;height:90%}.home-page .page-content .principles .image-wrapper .block-bg-cover{position:relative}.home-page .page-content .principles .text-wrapper{margin-top:200px}.home-page .page-content .principles .text-wrapper h2{position:relative;margin-top:140px;margin-bottom:90px;color:#ffffff}.home-page .page-content .principles .text-wrapper ul{position:relative;margin-bottom:90px}.home-page .page-content .principles .text-wrapper ul li{position:relative;margin-top:60px;font-family:'gillsans-mediumregular', Helvetica, Arial, sans-serif;font-size:21px;line-height:28px;color:#f1eee9}.home-page .page-content .principles .text-wrapper ul li a{display:block}.home-page .page-content .principles .text-wrapper ul li span{position:relative;font-family:'gillsans-mediumregular', Helvetica, Arial, sans-serif;font-size:21px;line-height:28px;color:#f1eee9}.home-page .page-content .principles .text-wrapper ul li:first-child{margin-top:0}.home-page .page-content .principles .text-wrapper ul li p{font-family:'gillsans-bookregular', Helvetica, Arial, sans-serif;font-size:13px;line-height:16px;color:rgba(241,238,233,0.7);letter-spacing:0.5px;margin:6px 0 0}.home-page .page-content .principles .text-wrapper ul li img{width:49px;height:50px;margin-left:0}.home-page .page-content .principles .text-wrapper .link{display:inline-block;margin-bottom:140px}.home-page .page-content .principles .testemonial{top:70px}.home-page .page-content .principles .testemonial h4,.home-page .page-content .principles .testemonial .name{display:inline;max-width:100%}.home-page .page-content .principles .testemonial .name{display:inline-block;max-width:100%;margin-top:25px}.home-page .page-content .principles .testemonial h4:before{top:-8px}.home-page .page-content .principles .testemonial h4:after{right:-12px}@media only screen and (max-width: 1650px){.home-page .page-header .slugline h2{font-size:48px;line-height:58px}}@media only screen and (max-width: 1440px){.home-page .page-header .slugline h2{font-size:40px;line-height:50px}.home-page .page-header .page-title h2{font-size:70px}.home-page .page-header .page-title h2 span{font-size:70px;letter-spacing:-4px}.home-page .page-content .legacy .photos-wrapper{padding-bottom:50px}.home-page .page-content .legacy .photos-wrapper .photo-4{width:450px;left:-550px;bottom:-460px}.home-page .page-content .legacy .photos-wrapper .photo-2{width:290px;top:130px}}@media only screen and (max-width: 1024px){.home-page .page-content .legacy{padding-top:135px}.home-page .page-content .legacy .outline-svg-text{-webkit-transform:scale(0.7);transform:scale(0.7);-webkit-transform-origin:left bottom;transform-origin:left bottom}.home-page .page-content .legacy .outline-svg-text svg{opacity:1;visibility:visible}.home-page .page-content .introduction{margin-top:0;padding-bottom:0}.home-page .page-content .introduction .chair-wrapper-mobile{display:none}.home-page .page-content .introduction .testemonial{top:0}.home-page .page-content .introduction .testemonial .border{border:2px solid #a68676}.home-page .page-content .introduction .testemonial .testemonial-text{background-color:#ffffff}.home-page .page-content .legacy{margin-bottom:0}.home-page .page-content .legacy .photos-wrapper{margin-top:-315px;padding-bottom:150px}.home-page .page-content .legacy .photos-wrapper .photo-1{width:180px;top:100px;left:-26px}.home-page .page-content .legacy .photos-wrapper .photo-2{top:0}.home-page .page-content .legacy .photos-wrapper .photo-3{display:none}.home-page .page-content .legacy .photos-wrapper .photo-4{width:400px;left:-400px;bottom:-380px}.home-page .page-content .legacy .photos-wrapper figure figcaption:not(.header-caption){z-index:0;left:0;top:0}.home-page .page-content .principles{margin-top:0}.home-page .page-content .principles .testemonial .border{border:2px solid #ffffff}}@media only screen and (max-width: 768px){.home-page .page-header #video-projects{display:none}.home-page .page-header #scroll-helper .scroll-line{position:absolute;bottom:40px;left:50%}.home-page .page-header .text-wrapper{display:none}.home-page .page-header .page-title{height:100vh;top:0;margin-top:0}.home-page .page-header .page-title h2{position:relative;font-size:90px;top:calc(50% - 150px);text-align:left}.home-page .page-content .introduction{padding-top:20px;padding-bottom:0}.home-page .page-content .introduction .chair-wrapper-mobile{display:block}.home-page .page-content .introduction .chair-wrapper-mobile img{margin:0 auto 60px auto}.home-page .page-content .introduction .testemonial .testemonial-text .text-wrapper{text-align:left}.home-page .page-content .introduction .testemonial h4{max-width:100%}.home-page .page-content .introduction .testemonial .name{max-width:100%}.home-page .page-content .markets{margin-top:-52px;min-height:740px}.home-page .page-content .markets .text-wrapper .markets-picker-wrapper{margin-left:90px}.home-page .page-content .legacy .photos-wrapper{margin-top:0;padding-bottom:330px}.home-page .page-content .legacy .photos-wrapper .photo-4{display:none}.home-page .page-content .legacy .outline-svg-text{top:-350px}.home-page .page-content .legacy .text-wrapper{position:initial}.home-page .page-content .legacy .link{position:absolute;bottom:0;left:75px;margin-bottom:90px}.home-page .page-content .principles .testemonial{display:none}.home-page .page-content .principles .text-wrapper{margin-top:0}.home-page .page-content .principles .text-wrapper .link{margin-left:75px}.home-page .page-content .principles .image-wrapper{height:450px}}@media only screen and (max-width: 414px){.home-page .page-header .page-title h2{top:calc(50% - 150px);font-size:57px;margin-left:-5px;line-height:55px}.home-page .page-header #scroll-helper{display:none}.home-page .page-content .introduction{padding-bottom:0}.home-page .page-content .introduction .text-wrapper{text-align:center}.home-page .page-content .introduction .text-wrapper img{margin:0 auto 60px auto}.home-page .page-content .introduction .testemonial{top:auto;margin:75px 10px 0 10px}.home-page .page-content .introduction .testemonial .border{display:none}.home-page .page-content .introduction .testemonial>.row{margin:0}.home-page .page-content .introduction .testemonial .testemonial-wrapper{margin:0}.home-page .page-content .introduction .testemonial .testemonial-text{padding:42px 30px}.home-page .page-content .introduction .testemonial h4{font-size:10px;line-height:20px;text-indent:-11px}.home-page .page-content .introduction .testemonial .name{font-size:7px;line-height:10px;letter-spacing:2px;margin-top:15px}.home-page .page-content .introduction .testemonial .name:before{width:10px;left:-16px}.home-page .page-content .markets{min-height:700px}.home-page .page-content .markets .bg-markets img{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.home-page .page-content .markets .bg-markets img.active{opacity:1;visibility:visible}.home-page .page-content .markets .bg-markets:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);pointer-events:none}.home-page .page-content .markets .text-wrapper h2{font-size:12px;line-height:24px;letter-spacing:4px;max-width:100%}.home-page .page-content .markets .text-wrapper .markets-picker-wrapper{margin-left:0}.home-page .page-content .markets .text-wrapper .markets-picker{display:block;text-align:center}.home-page .page-content .markets .text-wrapper .markets-picker:after{width:100%;left:0}.home-page .page-content .markets .text-wrapper .markets-picker li{margin:0 20px;padding:0}.home-page .page-content .markets .text-wrapper .markets-picker li:first-child{margin-left:20px;padding:0}.home-page .page-content .markets .text-wrapper .markets-picker li:last-child{margin-right:20px;padding:0}.home-page .page-content .markets .text-wrapper .market-content-wrapper .brands-list{margin-top:20px;margin-right:0}.home-page .page-content .markets .text-wrapper .market-content-wrapper[data-id="automotive"] .brands-list li img{width:127px;height:97px;margin:20px auto 0}.home-page .page-content .markets .text-wrapper .link{padding-right:0;padding-bottom:0;bottom:95px;width:auto}.home-page .page-content .markets .text-wrapper .link:after{transform:none;-webkit-transform:none;-ms-transform:none;bottom:-10px}.home-page .page-content .markets .link{width:250px;bottom:80px}.home-page .page-content .markets .link span{line-height:20px}.home-page .page-content .legacy{padding-top:0;padding-bottom:260px}.home-page .page-content .legacy h2{margin-top:-40px}.home-page .page-content .legacy .photos-wrapper{margin-top:0;padding-bottom:0}.home-page .page-content .legacy .photos-wrapper .photo-1{width:auto;height:140px;top:65px;left:30px}.home-page .page-content .legacy .photos-wrapper .photo-2{left:auto;margin-left:auto;width:200px;top:0;margin-right:20px;z-index:2}.home-page .page-content .legacy .photos-wrapper figure figcaption{pointer-events:none}.home-page .page-content .legacy .photos-wrapper figure figcaption:not(.header-caption){z-index:1;left:20px;top:190px}.home-page .page-content .legacy .photos-wrapper figure figcaption:not(.header-caption) .caption-pendulum{left:165px;transform:rotate(90deg);-webkit-transform:rotate(90deg);top:calc(50% - 55px);right:auto;width:40px}.home-page .page-content .legacy .text-wrapper h6{margin-bottom:60px}.home-page .page-content .legacy .outline-svg-text{position:relative;top:auto;margin-top:-40px;-webkit-transform:none;transform:none}.home-page .page-content .legacy .outline-svg-text span{display:block}.home-page .page-content .legacy .link{left:30px;margin-bottom:90px}.home-page .page-content .principles .testemonial{display:none}.home-page .page-content .principles .text-wrapper h2{margin-top:90px;margin-bottom:70px}.home-page .page-content .principles .text-wrapper ul{margin-bottom:70px}.home-page .page-content .principles .text-wrapper ul li{margin-top:35px;font-size:18px;line-height:25px}.home-page .page-content .principles .text-wrapper ul li img{width:39px;height:40px}.home-page .page-content .principles .text-wrapper .link{margin-bottom:104px;margin-left:30px}.home-page .page-content .principles .image-wrapper{height:250px}.home-page .page-content .principles .image-wrapper .vertical-caption{right:40px;width:180px;bottom:20px;line-height:10px}.home-page .page-content .principles .image-wrapper .vertical-caption:before{height:45px;right:-10px}.home-page .page-content .principles .image-wrapper .vertical-caption:after{right:-14px}}.innovation a.link:not(.aligned-left):hover,.innovation button.link:not(.aligned-left):hover,.innovation p.link:not(.aligned-left):hover{letter-spacing:8px}.innovation a.link:not(.aligned-left):hover:after,.innovation button.link:not(.aligned-left):hover:after,.innovation p.link:not(.aligned-left):hover:after{transform:scaleX(0.5);-webkit-transform:scaleX(0.5);-ms-transform:scaleX(0.5)}.innovation a.link.aligned-left:hover,.innovation button.link.aligned-left:hover,.innovation p.link.aligned-left:hover{letter-spacing:8px}.innovation a.link.aligned-left:hover:after,.innovation button.link.aligned-left:hover:after,.innovation p.link.aligned-left:hover:after{transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);width:65%}.innovation-page .page-header .text-wrapper h2{max-width:600px}.innovation-page .page-header .page-title h2{letter-spacing:-8px}.innovation-page .page-header .page-title h2 span{letter-spacing:-8px}.innovation-page section{position:relative;margin-bottom:80px}.innovation-page .sidebar-navigation .title{left:0}.innovation-page .sidebar-navigation .line-wrapper{left:0}.innovation-page .testemonial{margin-top:-360px;position:relative;z-index:-1}.innovation-page .design{padding-top:80px}.innovation-page .design .image-gallery{margin-top:-30px}.innovation-page .design .image-gallery li:nth-child(1){margin-top:80px}.innovation-page .design .image-gallery li:nth-child(2){margin-top:150px}.innovation-page .design .image-gallery li:nth-child(3) img{min-width:460px;width:100%}.innovation-page .rd{position:relative}.innovation-page .rd h2{margin-bottom:30px;letter-spacing:0}.innovation-page .rd h2 .char{letter-spacing:0}.innovation-page .rd p{margin-bottom:60px}.innovation-page .rd li{position:relative;margin:10px 0;transition:3s opacity cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:3s opacity cubic-bezier(0.19, 1, 0.22, 1)}.innovation-page .rd li h6{font-family:"gillsans-bold", Helvetica, Arial, sans-serif;font-size:13px;color:#1e1e22;letter-spacing:0.25px;display:inline-block !important;height:27px}.innovation-page .rd li .popup-wrapper{cursor:pointer}.innovation-page .rd li.off{opacity:0.1}.innovation-page .rd li .year{font-family:"gillsans-bookregular", Helvetica, Arial, sans-serif;font-size:13px;color:#7b7877;position:relative;display:block}.innovation-page .rd li .year:after{content:'';width:41px;height:1px;background-color:rgba(123,120,119,0.5);position:absolute;top:15px;right:0.8rem}.innovation-page .rd li .marker{width:8px;height:8px;background:#a68676;border-radius:50%;position:relative;top:1px;right:-25px;width:8px;display:inline-block !important}.innovation-page .rd li .marker.delay-marker-0.active:before{animation:marker 3s 1s cubic-bezier(0, 0, 0, 1) infinite}.innovation-page .rd li .marker.delay-marker-0.active:after{animation:marker-expand 3s 1s cubic-bezier(0, 0, 0, 1) infinite}.innovation-page .rd li .marker.delay-marker-1.active:before{animation:marker 3s 2s cubic-bezier(0, 0, 0, 1) infinite}.innovation-page .rd li .marker.delay-marker-1.active:after{animation:marker-expand 3s 2s cubic-bezier(0, 0, 0, 1) infinite}.innovation-page .rd li .marker.delay-marker-2.active:before{animation:marker 3s 4s cubic-bezier(0, 0, 0, 1) infinite}.innovation-page .rd li .marker.delay-marker-2.active:after{animation:marker-expand 3s 4s cubic-bezier(0, 0, 0, 1) infinite}.innovation-page .rd li .marker.delay-marker-3.active:before{animation:marker 3s 6s cubic-bezier(0, 0, 0, 1) infinite}.innovation-page .rd li .marker.delay-marker-3.active:after{animation:marker-expand 3s 6s cubic-bezier(0, 0, 0, 1) infinite}.innovation-page .rd li .marker:before{content:"";position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;width:8px;height:8px;background:#a68676;border-radius:50%;transform:scale(1);-webkit-transform:scale(1)}.innovation-page .rd li .marker:after{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:120px;height:120px;margin:-60px;border:15px solid #a68676;background:rgba(166,134,118,0.7);border-radius:50%;transform:scale(0);-webkit-transform:scale(0)}@keyframes marker-expand{0%{border-width:1px;opacity:1;transform:scale(0)}100%{border-width:0;opacity:0;transform:scale(0.3)}}@keyframes marker{0%{transform:scale(1)}10%{transform:scale(1.4)}100%{transform:scale(1)}}.innovation-page .rd li .secondary-text{font-family:"gillsans-mediumregular", Helvetica, Arial, sans-serif;font-size:13px;color:#7b7877}.innovation-page .awards{position:relative;margin-top:-40px;margin-bottom:240px;z-index:-2}.innovation-page .awards .awards-image-testemonial{position:relative;margin-bottom:80px}.innovation-page .awards .awards-image-testemonial img{filter:sepia(50%) saturate(0%);-webkit-filter:sepia(50%) saturate(0%);transition:filter 1s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:filter 1.5s cubic-bezier(0.19, 1, 0.22, 1)}.innovation-page .awards .awards-image-testemonial img:hover{filter:sepia(0%) saturate(100%);-webkit-filter:sepia(0%) saturate(100%)}.innovation-page .awards .testemonial{position:absolute;top:-460px;z-index:1;pointer-events:none}.innovation-page .awards .awards-logo{position:relative;top:27px;width:120px;margin-left:auto;margin-top:15px;margin-right:0.625rem}.innovation-page .awards h2{margin-top:70px;margin-bottom:24px}.innovation-page .awards .arrow{width:12px;height:15px;position:absolute;top:0;right:20%;transition:0.6s transform cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:0.6s transform cubic-bezier(0.19, 1, 0.22, 1);transform-origin:bottom center;-webkit-transform-origin:bottom center;will-change:transform}.innovation-page .awards .arrow svg path{fill:#a68676;stroke:#a68676;stroke-miterlimit:10;stroke-width:10px}.innovation-page .awards .arrow.active{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.innovation-page .awards .acordion-content{padding-bottom:100px;display:none}.innovation-page .awards .acordion-content p{font-family:"gillsans-bookregular", Helvetica, Arial, sans-serif;font-size:18px;line-height:28px;letter-spacing:0.25px;color:#7b7877}.innovation-page .awards .acordion-content .link{margin-top:65px;display:inline-block}.innovation-page .awards .acordion-content picture{margin-top:50px;display:block}.innovation-page .awards .acordion-content img{margin-top:50px}.innovation-page .awards .year-container{position:relative;height:100%}.innovation-page .awards li{position:relative;margin:10px 0;cursor:pointer;line-height:1;display:inline-block;width:100%}.innovation-page .awards li .title,.innovation-page .awards li .from,.innovation-page .awards li .acordion-content{margin-left:-3px}.innovation-page .awards li p{font-family:"gillsans-bold", Helvetica, Arial, sans-serif;font-size:13px;line-height:15px;color:#1e1e22;position:relative}.innovation-page .awards li p.title{margin-top:6px}.innovation-page .awards li .year{font-family:"gillsans-bookregular", Helvetica, Arial, sans-serif;font-size:13px;line-height:25px;color:#7b7877;position:relative;display:block}.innovation-page .awards li .year:after{content:'';width:41px;height:1px;background-color:rgba(123,120,119,0.5);position:absolute;top:calc(50% - 1px);right:0.8rem}.innovation-page .awards li .from{position:relative;top:-8px;font-family:"millerdisplay-lightregular", Helvetica, Arial, sans-serif;font-size:11px;letter-spacing:0.2px;color:#7b7877}.innovation-page .awards li .from .italic{font-family:"millerdisplay-lightitalicRg", Helvetica, Arial, sans-serif;font-size:11px;color:#7b7877}.innovation-page .sidebar-navigation .title{left:-11px}.innovation-page .sidebar-navigation .title h3{font-family:'gillsans-bookregular';font-size:11px;line-height:11px;letter-spacing:2px;width:87px}.innovation-page .testemonial h4{max-width:100%;display:inline-block}.innovation-page .testemonial .name{margin-left:0}@media only screen and (max-width: 1650px){.innovation-page .awards li .year:after{width:31px;right:15px}}@media only screen and (max-width: 1440px){.innovation-page .rd li .year{margin-left:-1.6rem}.innovation-page .rd li .year:after{width:31px;right:15px}.innovation-page .awards li .year:after{width:25px;right:5px}.innovation-page .page-content .page-footer.type-3 .line-frame{top:calc(50% - 320px);left:-88px;width:515px;height:370px}}@media only screen and (max-width: 1024px){.innovation-page .header-caption{right:60px}.innovation-page .testemonial .border{border:2px solid #ffffff}.innovation-page h3{font-size:24px;line-height:30px}.innovation-page .design .image-gallery li:nth-child(3){margin-top:180px}.innovation-page .rd li .marker{display:none !important}.innovation-page .awards .awards-logo{margin-top:0px}.innovation-page .awards .acordion-content p{font-size:16px;line-height:27px;letter-spacing:0}.innovation-page .page-content>.text-wrapper{display:none}.innovation-page .page-content .page-footer.type-3 .line-frame{width:515px;height:400px}}@media only screen and (max-width: 768px){.innovation-page .page-header .text-wrapper{display:none}.innovation-page .page-header .page-title{height:100vh;top:0;margin-top:0}.innovation-page .page-header .page-title h2{position:relative;font-size:90px;top:calc(50% - 150px);text-align:left;letter-spacing:1px}.innovation-page .page-content>.text-wrapper{display:block;margin-top:90px}.innovation-page .design{padding-top:0}.innovation-page .rd li .year{margin-left:0}.innovation-page .rd li .year:after{width:41px;right:0.8rem}.innovation-page .testemonial{margin-top:0}.innovation-page .awards .awards-image-testemonial img{filter:sepia(0%) saturate(100%);-webkit-filter:sepia(0%) saturate(100%)}.innovation-page .awards .awards-logo{top:auto;margin-left:0;margin-top:60px}.innovation-page .awards li{padding-left:0;padding-right:0}.innovation-page .awards li .row{margin:0}.innovation-page .awards li .title,.innovation-page .awards li .from,.innovation-page .awards li .acordion-content{margin-left:0}.innovation-page .awards li .acordion-content{padding-bottom:60px}.innovation-page .awards li .acordion-content p{font-size:16px;line-height:27px;letter-spacing:0.25px}.innovation-page .awards li p.title{margin-top:0;padding-right:25px}.innovation-page .awards li .year{text-align:left;padding-right:0;margin-right:0}.innovation-page .awards li .year:after{display:none}.innovation-page .awards li .arrow{top:18px;right:0}.innovation-page .page-content .page-footer.type-3 .line-frame{top:345px;left:0;width:calc(100% - 20px);height:350px}.innovation-page .page-content .page-footer.type-3 .call-to-action p{max-width:100%}}@media only screen and (max-width: 414px){.innovation-page .page-header .page-title{display:block;height:100vh;top:0;margin-top:0}.innovation-page .page-header .page-title h2{position:relative;top:calc(50% - 90px);font-size:57px;margin-left:-5px;line-height:55px;text-align:left}.innovation-page .page-content .text-wrapper{margin-top:75px}.innovation-page .design{margin-top:80px;margin-bottom:0px}.innovation-page .design h3{font-size:20px;line-height:21px}.innovation-page .design .image-gallery li:nth-child(2),.innovation-page .design .image-gallery li:nth-child(3){margin-top:0}.innovation-page .design .image-gallery li{margin-bottom:150px}.innovation-page .design .image-gallery li:last-child{margin-bottom:0}.innovation-page .design figure figcaption:not(.header-caption){position:relative;top:auto;left:auto;width:auto;height:auto}.innovation-page .design figure figcaption:not(.header-caption) .text{position:relative;display:block;width:200px;margin:0 auto;top:40px;left:auto;font-size:14px;line-height:18px}.innovation-page .design figure figcaption:not(.header-caption) .caption-pendulum{width:50px;height:10px;top:0;left:calc(50% - 25px);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.innovation-page .design figure figcaption:not(.header-caption)[data-pendulum='bottom'] .caption-pendulum{width:10px;height:50px;left:calc(50% - 5px);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.innovation-page .design figure figcaption:not(.header-caption)[data-pendulum='bottom'] .text{top:70px}.innovation-page .rd{margin-top:160px}.innovation-page .rd p{margin-bottom:40px}.innovation-page .rd li{margin:20px 0}.innovation-page .rd li.year{text-align:left;padding-right:0;height:auto;line-height:15px}.innovation-page .rd li.year:after{width:20px;top:6px}.innovation-page .rd li.year:nth-child(7){margin-top:50px}.innovation-page .rd li.year:nth-child(8){margin-top:33px}.innovation-page .rd .rd-list li{height:auto;line-height:15px}.innovation-page .rd .rd-list li .year{margin-top:-8px;margin-left:0}.innovation-page .testemonial{top:200px;padding:12px;margin-top:0}.innovation-page .testemonial .border{border:0}.innovation-page .testemonial>.row{margin:0}.innovation-page .testemonial .testemonial-wrapper{padding:42px 30px;background-color:#fff}.innovation-page .testemonial h4{display:block;font-size:10px;line-height:20px;max-width:100%;text-indent:-11px}.innovation-page .testemonial .name{max-width:100%;font-size:7px;line-height:10px;letter-spacing:2px;margin-top:15px}.innovation-page .testemonial .name:before{width:10px;left:-16px}.innovation-page .awards{margin-top:-240px;margin-bottom:80px}.innovation-page .awards .awards-logo{margin-top:220px;width:100px}.innovation-page .awards h2{margin-top:40px}.innovation-page .page-content .page-footer.type-3 .line-frame{top:183px}.sidebar-navigation{display:none}}.legacy a.link:hover,.legacy button.link:hover,.legacy p.link:hover{letter-spacing:8px}.legacy a.link:hover:after,.legacy button.link:hover:after,.legacy p.link:hover:after{transform:scaleX(0.5);-webkit-transform:scaleX(0.5);-ms-transform:scaleX(0.5)}.legacy .header-caption{right:155px}.legacy-page .page-header{z-index:0}.legacy-page .page-header .text-wrapper img{width:94px;height:106px;margin-bottom:30px}.legacy-page .page-header .page-title h2{letter-spacing:-8px}.legacy-page .page-header .page-title h2 span{letter-spacing:-8px}.legacy-page .page-content{position:relative;margin-bottom:0}.legacy-page .page-content .sidebar-navigation{right:0}.legacy-page .page-content .vertical-caption{color:#ffffff;z-index:1}.legacy-page .page-content .vertical-caption:after{border:1px solid rgba(255,255,255,0.7)}.legacy-page .page-content .vertical-caption:before{background-color:rgba(255,255,255,0.7)}.legacy-page .page-content .text-right{text-align:right}.legacy-page .page-content .mt-190{margin-top:190px}.legacy-page .page-content .mt-125{margin-top:125px}.legacy-page .page-content .mt--300{margin-top:-300px}.legacy-page .page-content .date-badge{background-color:#a68676;display:inline-flex;align-items:center;justify-content:center;padding:10px 30px;position:absolute;z-index:2}.legacy-page .page-content .date-badge-top{top:25%}.legacy-page .page-content .date-badge-bottom{bottom:25%}.legacy-page .page-content .date-badge-center{top:50%}.legacy-page .page-content .date-badge-right{right:-12%}.legacy-page .page-content .date-badge-left{left:-12%}.legacy-page .page-content .date-badge span{font-family:"millerdisplay-lightitalicRg", Helvetica, Arial, sans-serif;font-size:14px;line-height:1;letter-spacing:0.5px;color:#ffffff}.legacy-page .page-content .date-badge.data-badge-exception{top:-45%}.legacy-page .page-content .mt-180{margin-top:180px}.legacy-page .page-content .mt-150{margin-top:150px}.legacy-page .page-content .mt--50{margin-top:-50px}.legacy-page .page-content .mt--300{margin-top:-300px}.legacy-page .page-content .position-r{position:relative}.legacy-page .page-content .position-a{position:absolute;top:85px;margin-left:-150px}.legacy-page .page-content .full-image-container{height:565px;width:100%;position:relative;margin:190px 0}.legacy-page .page-content .full-image-container figcaption:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(27,21,18,0.35)}.legacy-page .page-content .founder{position:relative;background-color:#F1EEE9;z-index:-1}.legacy-page .page-content .founder img{width:357px}.legacy-page .page-content .founder video{position:absolute;width:100%;min-width:550px;margin-left:-150px;mix-blend-mode:multiply}.legacy-page .page-content .founder .ie-founder{display:none}.legacy-page .page-content .founder .text-wrapper{margin-top:250px}.legacy-page .page-content .founder .text-wrapper h3{font-family:"millerdisplay-lightregular", Helvetica, Arial, sans-serif;font-size:11px;line-height:14px;letter-spacing:3px;text-transform:uppercase;color:#a68676;margin:40px 0 70px 0;position:relative;display:inline-block}.legacy-page .page-content .founder .text-wrapper h3:before{content:'';width:180px;height:1px;background-color:rgba(166,134,118,0.5);position:absolute;top:50%;left:calc(100% + 15px);-webkit-transform:scaleX(0) translateY(-50%);transform:scaleX(0) translateY(-50%);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:1s 1s transform cubic-bezier(0.19, 1, 0.22, 1);transition:1s 1s transform cubic-bezier(0.19, 1, 0.22, 1)}.legacy-page .page-content .founder .text-wrapper h3:after{content:'';position:absolute;width:6px;height:6px;top:50%;right:calc(-200% + 39px);border-radius:3px;border:1px solid rgba(166,134,118,0.7);-webkit-transform:scale(0) translateY(-50%);transform:scale(0) translateY(-50%);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:1s 2s transform cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:1s 2s transform cubic-bezier(0.175, 0.885, 0.32, 1.275)}.legacy-page .page-content .founder .text-wrapper h3.go-anim:before{-webkit-transform:scaleY(1) translateY(-50%);transform:scaleY(1) translateY(-50%)}.legacy-page .page-content .founder .text-wrapper h3.go-anim:after{-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}.legacy-page .page-content .founder .text-wrapper .text{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}.legacy-page .page-content .founder .text-wrapper .text p{text-indent:20px;margin-bottom:20px}.legacy-page .page-content .founder .text-wrapper .text p:first-child{text-indent:0px}.legacy-page .page-content .founder .text-wrapper .text p:first-child:first-letter{font-family:"millerdisplay-lightregular", Helvetica, Arial, sans-serif;font-size:55px;line-height:45px;float:left;padding:6px 6px 0 4px;color:#3e3937}.legacy-page .page-content .founder .testemonial{margin-top:-100px}.legacy-page .page-content .founder .testemonial h4{display:inline;max-width:100%}.legacy-page .page-content .founder .testemonial h4:before{top:-9px;left:-13px}.legacy-page .page-content .founder .testemonial h4:after{bottom:-5px;right:-11px}.legacy-page .page-content .founder .testemonial .name{display:inline-block;max-width:100%;margin-top:25px;margin-bottom:5px}.legacy-page .page-content .chronology{position:relative;margin-top:250px;margin-bottom:200px}.legacy-page .page-content .chronology .outline-svg-text{position:absolute;top:-250px;left:0;opacity:.5}.legacy-page .page-content .chronology .outline-svg-text path{-webkit-transform:translateY(-50px);transform:translateY(-50px);stroke:#a68676}.legacy-page .page-content .chronology .outline-svg-text span{display:none;position:relative;left:30px;font-family:'millerdisplay-italicregular', Helvetica, Arial, sans-serif;font-size:147px;line-height:1;letter-spacing:2px;color:#a68676;-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-text-stroke:1px #a68676;text-stroke:1px #a68676}.legacy-page .page-content .chronology .group{position:relative;padding-bottom:600px}.legacy-page .page-content .chronology .group:last-of-type{padding-bottom:100px}.legacy-page .page-content .chronology .group .group-wrapper{position:relative}.legacy-page .page-content .chronology .group .group-wrapper .title-wrapper{position:relative}.legacy-page .page-content .chronology .group .group-wrapper h2{position:relative;margin-top:30px;margin-bottom:260px}.legacy-page .page-content .chronology .group .group-wrapper p{text-indent:30px}.legacy-page .page-content .chronology .group .testemonial{z-index:2}.legacy-page .page-content .chronology .group.type-2 .text-wrapper{margin-top:120px}.legacy-page .page-content .chronology .group.type-2 .testemonial{position:relative}.legacy-page .page-content .chronology .group.type-2 .testemonial .name{margin-left:0;margin-top:25px;margin-bottom:5px}.legacy-page .page-content .chronology .group.type-2 .testemonial .testemonial-wrapper{border:none;padding:0}.legacy-page .page-content .chronology .group.type-2 .testemonial .testemonial-wrapper p{text-indent:0}.legacy-page .page-content .chronology .group.type-2 .testemonial .testemonial-text{position:relative;padding:60px 80px;border:1px solid #ffffff;border-width:0;z-index:1}.legacy-page .page-content .chronology .group.type-2 .testemonial img{position:absolute;bottom:-50%;right:calc(-50% - 70px);min-width:472px;width:100%;z-index:0}.legacy-page .page-content .chronology .group.type-2 .testemonial img.exception{width:50%;right:-80px}.legacy-page .page-content .chronology .group[data-sectionname="1970"],.legacy-page .page-content .chronology .group[data-sectionname="1990"]{margin-top:150px}.legacy-page .page-content .chronology .group[data-sectionname="1980"] .testemonial h4{display:inline;max-width:100%}.legacy-page .page-content .page-footer.type-1 .text-wrapper .columns .call-to-action{right:-368px}.legacy-page .page-content .page-footer.type-2 #chair-footer{width:330px;height:330px;position:absolute;bottom:0;left:calc(50% - 143px);margin:0 auto;z-index:-1}.legacy-page .sidebar-navigation .title{left:-106px;top:calc(50% - 45px)}.legacy-page .sidebar-navigation .title h3{width:200px}.ie .legacy-page .page-content .founder video{display:none}.ie .legacy-page .page-content .founder .ie-founder{display:block}@media only screen and (max-width: 1650px){.legacy-page .page-content .mt-large-100{margin-top:100px}.legacy-page .page-content .vertical-caption{right:200px}}@media only screen and (max-width: 1440px){.legacy-page .page-content .group[data-sectionName="1970"] .testemonial,.legacy-page .page-content .group[data-sectionName="1940"] .testemonial,.legacy-page .page-content .group[data-sectionName="1960"] .testemonial{margin-top:150px}.legacy-page .page-content .founder video{min-width:500px}}@media only screen and (max-width: 1024px){.legacy-page .outline-svg-text svg{opacity:1;visibility:visible}.legacy-page .page-content>.text-wrapper{display:none}.legacy-page .page-content .founder video{min-width:420px}.legacy-page .page-content .founder .text-wrapper h3:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.legacy-page .page-content .founder .text-wrapper h3:after{right:calc(-200% + 27px);-webkit-transform:scale(1);transform:scale(1)}.legacy-page .page-content .founder .testemonial .border{border:2px solid #ffffff}.legacy-page .page-content .chronology .group{padding-bottom:450px}.legacy-page .page-content .chronology .group .testemonial .border{border:2px solid #ffffff}.legacy-page .page-content .chronology .group .vertical-caption{right:60px}.legacy-page .page-content .chronology .group .position-a{margin-left:-50px}.legacy-page .page-content .chronology .group .group-wrapper h2{margin-top:-70px;margin-bottom:180px}.legacy-page .page-content .chronology .group .group-wrapper h3:not(.vertical-caption){font-size:24px;line-height:30px}.legacy-page .page-content .chronology .group[data-sectionname="1939"] .group-wrapper p,.legacy-page .page-content .chronology .group[data-sectionname="1950"] .group-wrapper p{margin-bottom:50px}.legacy-page .page-content .chronology .group[data-sectionname="1960"].type-2 .text-wrapper{margin-top:0}.legacy-page .page-content .chronology .group[data-sectionname="1970"] .mt--300{margin-top:-150px}.legacy-page .page-content .chronology .group[data-sectionname="1980"] figure.mt-190{margin-top:330px}.legacy-page .page-content .chronology .group[data-sectionname="1990"]{margin-top:280px}.legacy-page .page-content .chronology .group[data-sectionname="1990"] .mt-125{margin-top:220px}.legacy-page .page-content .chronology .group[data-sectionname="2010"].type-2 .text-wrapper,.legacy-page .page-content .chronology .group[data-sectionname="2014"].type-2 .text-wrapper{margin-top:0}}@media only screen and (max-width: 768px){.legacy-page .page-header .text-wrapper{display:none}.legacy-page .page-header .page-title{height:100vh;top:0;margin-top:0}.legacy-page .page-header .page-title h2{position:relative;font-size:90px;top:calc(50% - 150px);text-align:left;letter-spacing:1px}.legacy-page .page-content .mt--300{margin-top:0}.legacy-page .page-content>.text-wrapper{display:block;margin-top:90px}.legacy-page .page-content>.text-wrapper img{width:94px;height:106px;margin-bottom:30px}.legacy-page .page-content .founder{margin-bottom:350px}.legacy-page .page-content .founder video{position:relative;width:600px;margin-left:0;min-width:0}.legacy-page .page-content .founder .text-wrapper{margin-top:120px}.legacy-page .page-content .founder .text-wrapper h3{padding-right:0}.legacy-page .page-content .founder .text-wrapper h3:after{right:calc(-100% + 3px);top:calc(50% - 3px)}.legacy-page .page-content .founder .testemonial{display:none}.legacy-page .page-content .chronology .group figure{margin:0 auto}.legacy-page .page-content .chronology .group .vertical-caption{max-width:350px}.legacy-page .page-content .chronology .group .testemonial .testemonial-text .text-wrapper{text-align:left}.legacy-page .page-content .chronology .group .testemonial h4{max-width:100%}.legacy-page .page-content .chronology .group .testemonial .name{max-width:100%}.legacy-page .page-content .chronology .group.type-2 .testemonial img{right:-150px;width:350px;min-width:350px}.legacy-page .page-content .chronology .group[data-sectionname="1950"] figure.padd-min{margin-top:180px}.legacy-page .page-content .chronology .group[data-sectionname="1950"] h3:not(.vertical-caption){margin-top:250px}.legacy-page .page-content .chronology .group[data-sectionname="1960"]{margin-bottom:380px}.legacy-page .page-content .chronology .group[data-sectionname="1960"] .testemonial{margin-bottom:80px}.legacy-page .page-content .chronology .group[data-sectionname="1960"] .full-image-container{margin-bottom:80px}.legacy-page .page-content .chronology .group[data-sectionname="1960"] .position-r{margin-top:120px}.legacy-page .page-content .chronology .group[data-sectionname="1970"]{padding-bottom:550px}.legacy-page .page-content .chronology .group[data-sectionname="1970"] .testemonial{margin-bottom:120px}.legacy-page .page-content .chronology .group[data-sectionname="1970"] .mt--300{margin-top:0}.legacy-page .page-content .chronology .group[data-sectionname="1970"] .mt-190{margin-top:0}.legacy-page .page-content .chronology .group[data-sectionname="1970"] .mt-190 figure{margin-bottom:220px}.legacy-page .page-content .chronology .group[data-sectionname="1970"] .mt-190:last-of-type figure:not(.mt--300){margin-bottom:0}.legacy-page .page-content .chronology .group[data-sectionname="1980"].type-2 .text-wrapper{margin-top:220px}.legacy-page .page-content .chronology .group[data-sectionname="1980"] figure.mt-190{margin-top:120px}.legacy-page .page-content .chronology .group[data-sectionname="1980"] .testemonial{margin-top:120px}.legacy-page .page-content .chronology .group[data-sectionname="1980"] figure.padd-min{padding:0}.legacy-page .page-content .chronology .group[data-sectionname="1980"] figure:not(.block-bg-cover){margin-bottom:120px}.legacy-page .page-content .chronology .group[data-sectionname="1980"] figure:not(.block-bg-cover):not(.padd-min){margin:0}.legacy-page .page-content .chronology .group[data-sectionname="1980"] figure.position-a{margin-bottom:0;margin-left:0;position:relative}.legacy-page .page-content .chronology .group[data-sectionname="1980"] p.padd-max{margin-top:100px}.legacy-page .page-content .chronology .group[data-sectionname="1980"] .mt-190{margin-top:120px}.legacy-page .page-content .chronology .group[data-sectionname="1990"].type-2 .text-wrapper{margin-top:220px;margin-bottom:80px}.legacy-page .page-content .chronology .group[data-sectionname="1990"] figure{padding:0}.legacy-page .page-content .chronology .group[data-sectionname="1990"] .mt-large-100{margin-top:260px}.legacy-page .page-content .chronology .group[data-sectionname="2000"].type-2 .text-wrapper{margin-top:220px;margin-bottom:120px}.legacy-page .page-content .chronology .group[data-sectionname="2000"] figure{padding:0}.legacy-page .page-content .chronology .group[data-sectionname="2000"] h3:not(.vertical-caption){margin-top:250px}.legacy-page .page-content .chronology .group[data-sectionname="2010"].type-2 .text-wrapper{margin-bottom:120px}.legacy-page .page-content .chronology .group[data-sectionname="2010"] figure{padding:0}.legacy-page .page-content .chronology .group[data-sectionname="2010"] figure:not(.padd-min){margin-top:80px}}@media only screen and (max-width: 414px){.legacy-page .page-header .page-title{display:block;height:100vh;top:0;margin-top:0}.legacy-page .page-header .page-title h2{position:relative;top:calc(50% - 90px);font-size:57px;margin-left:-5px;line-height:55px;text-align:left}.legacy-page .page-content>.text-wrapper{margin-top:75px}.legacy-page .page-content>.text-wrapper img{width:69px;height:81px;margin-bottom:30px}.legacy-page .page-content .full-image-container{height:350px;margin:140px 0 60px}.legacy-page .page-content .full-image-container .vertical-caption{bottom:15px;right:45px;padding-left:45px}.legacy-page .page-content .mt-180,.legacy-page .page-content .mt-150,.legacy-page .page-content .mt--50,.legacy-page .page-content .mt--300,.legacy-page .page-content .mt-190,.legacy-page .page-content .mt-125{margin-top:0}.legacy-page .page-content .mt-large-100{margin-top:0}.legacy-page .page-content .founder{margin-top:80px;margin-bottom:120px}.legacy-page .page-content .founder img{width:100%}.legacy-page .page-content .founder .testemonial{display:none}.legacy-page .page-content .founder .text-wrapper{margin-top:60px}.legacy-page .page-content .founder .text-wrapper h3{display:block;margin:30px 0 50px 0}.legacy-page .page-content .founder .text-wrapper h3:before{width:145px;left:auto;right:51px}.legacy-page .page-content .founder .text-wrapper h3:after{right:45px;top:calc(50% - 3px)}.legacy-page .page-content .founder .text-wrapper .text{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0px}.legacy-page .page-content .chronology{margin-top:120px;margin-bottom:80px}.legacy-page .page-content .chronology .outline-svg-text{position:relative;top:auto;margin-top:-40px}.legacy-page .page-content .chronology .outline-svg-text span{display:block}.legacy-page .page-content .chronology .group{padding-bottom:240px}.legacy-page .page-content .chronology .group.type-2 .text-wrapper{margin-top:0}.legacy-page .page-content .chronology .group .group-wrapper h2{margin-top:-95px;margin-bottom:80px}.legacy-page .page-content .chronology .group .group-wrapper h3:not(.vertical-caption){font-size:20px;line-height:21px;margin-top:160px;margin-bottom:40px}.legacy-page .page-content .chronology .group .group-wrapper .glove{width:150px}.legacy-page .page-content .chronology .group .group-wrapper figure:not(.block-bg-cover){margin-top:60px}.legacy-page .page-content .chronology .group .group-wrapper figure:not(.block-bg-cover) .date-badge-right{right:-15px}.legacy-page .page-content .chronology .group .group-wrapper figure:not(.block-bg-cover) .date-badge-left{left:-15px}.legacy-page .page-content .chronology .group .group-wrapper figure:not(.block-bg-cover).padd-min .date-badge-left{left:15px}.legacy-page .page-content .chronology .group .group-wrapper figure:not(.block-bg-cover).padd-min .date-badge-right{right:15px}.legacy-page .page-content .chronology .group .group-wrapper figure:not(.block-bg-cover) img{margin:0 auto}.legacy-page .page-content .chronology .group .group-wrapper figure:not(.block-bg-cover) figcaption:not(.header-caption){position:relative;top:auto;left:auto;width:auto;height:auto;margin-top:20px}.legacy-page .page-content .chronology .group .group-wrapper figure:not(.block-bg-cover) figcaption:not(.header-caption) .text{position:relative;display:block;width:200px;margin:0 auto;top:40px;left:auto;font-size:14px;line-height:18px}.legacy-page .page-content .chronology .group .group-wrapper figure:not(.block-bg-cover) figcaption:not(.header-caption) .caption-pendulum{width:50px;height:10px;top:0;left:calc(50% - 25px);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.legacy-page .page-content .chronology .group .group-wrapper figure:not(.block-bg-cover) figcaption:not(.header-caption)[data-pendulum='bottom'] .caption-pendulum{width:10px;height:50px;left:calc(50% - 5px);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.legacy-page .page-content .chronology .group .group-wrapper figure:not(.block-bg-cover) figcaption:not(.header-caption)[data-pendulum='bottom'] .text{top:70px}.legacy-page .page-content .chronology .group .group-wrapper figure:not(.block-bg-cover) figcaption:not(.header-caption)[data-pendulum='right'] .caption-pendulum{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.legacy-page .page-content .chronology .group .group-wrapper .position-a{position:relative;top:auto;margin-left:0;margin-top:120px}.legacy-page .page-content .chronology .group .group-wrapper .testemonial{top:auto;margin:75px 10px 0 10px}.legacy-page .page-content .chronology .group .group-wrapper .testemonial .border{border:0}.legacy-page .page-content .chronology .group .group-wrapper .testemonial img{display:none}.legacy-page .page-content .chronology .group .group-wrapper .testemonial>.row{margin:0}.legacy-page .page-content .chronology .group .group-wrapper .testemonial .testemonial-wrapper{margin:0}.legacy-page .page-content .chronology .group .group-wrapper .testemonial .testemonial-text{padding:42px 30px;margin:12px}.legacy-page .page-content .chronology .group .group-wrapper .testemonial .testemonial-text .text-wrapper{text-align:left}.legacy-page .page-content .chronology .group .group-wrapper .testemonial h4{font-size:10px;line-height:20px;max-width:100%;text-indent:-11px}.legacy-page .page-content .chronology .group .group-wrapper .testemonial .name{max-width:100%;font-size:7px;line-height:10px;letter-spacing:2px;margin-top:15px}.legacy-page .page-content .chronology .group .group-wrapper .testemonial .name:before{width:10px;left:-16px}.legacy-page .page-content .chronology .group .group-wrapper .testemonial .title{max-width:100%;font-size:7px;line-height:10px;letter-spacing:2px}.legacy-page .page-content .chronology .group[data-sectionname="1939"] .group-wrapper p,.legacy-page .page-content .chronology .group[data-sectionname="1950"] .group-wrapper p{margin-bottom:0}.legacy-page .page-content .chronology .group[data-sectionname="1940"] figure:not(.block-bg-cover){margin-top:0}.legacy-page .page-content .chronology .group[data-sectionname="1940"] p.padd-max{margin-top:100px}.legacy-page .page-content .chronology .group[data-sectionname="1940"] .group-wrapper .testemonial{margin-bottom:75px}.legacy-page .page-content .chronology .group[data-sectionname="1950"] figure.padd-min{margin-top:120px}.legacy-page .page-content .chronology .group[data-sectionname="1960"]{margin-bottom:0}.legacy-page .page-content .chronology .group[data-sectionname="1960"] .full-image-container{margin-bottom:20px}.legacy-page .page-content .chronology .group[data-sectionname="1960"] .position-r{margin-top:60px}.legacy-page .page-content .chronology .group[data-sectionname="1970"]{padding-bottom:240px}.legacy-page .page-content .chronology .group[data-sectionname="1970"] figure:not(.block-bg-cover){margin-top:0}.legacy-page .page-content .chronology .group[data-sectionname="1970"] p.padd-max{margin-top:100px}.legacy-page .page-content .chronology .group[data-sectionname="1970"] .group-wrapper .testemonial{margin-bottom:75px}.legacy-page .page-content .chronology .group[data-sectionname="1970"] .mt-190 figure{margin-bottom:120px}.legacy-page .page-content .chronology .group[data-sectionname="1970"] .mt-190:last-of-type figure:not(.mt--300){margin-bottom:0}.legacy-page .page-content .chronology .group[data-sectionname="1980"].type-2 .text-wrapper{margin-top:0}.legacy-page .page-content .chronology .group[data-sectionname="1980"] figure:not(.block-bg-cover){margin-bottom:60px}.legacy-page .page-content .chronology .group[data-sectionname="1980"] figure.padd-min{padding-left:30px;padding-right:30px}.legacy-page .page-content .chronology .group[data-sectionname="1980"] figure:not(.block-bg-cover):not(.padd-min){margin:0}.legacy-page .page-content .chronology .group[data-sectionname="1980"] .mt-190{margin-top:60px}.legacy-page .page-content .chronology .group[data-sectionname="1980"] figure.position-a{margin-bottom:0}.legacy-page .page-content .chronology .group[data-sectionname="1980"] p.padd-max{margin-top:100px}.legacy-page .page-content .chronology .group[data-sectionname="1990"] figure:not(.block-bg-cover){margin-bottom:60px}.legacy-page .page-content .chronology .group[data-sectionname="1990"].type-2 .text-wrapper{margin-top:0}.legacy-page .page-content .chronology .group[data-sectionname="1990"] .mt-125{margin-top:0}.legacy-page .page-content .chronology .group[data-sectionname="1990"] figure:not(.block-bg-cover):not(.padd-min){margin:0}.legacy-page .page-content .chronology .group[data-sectionname="1990"] figure.padd-min{padding-left:30px;padding-right:30px}.legacy-page .page-content .chronology .group[data-sectionname="1990"] figure.position-a{margin-bottom:0}.legacy-page .page-content .chronology .group[data-sectionname="1990"] p.padd-max{margin-top:140px}.legacy-page .page-content .chronology .group[data-sectionname="1990"] h3:not(.vertical-caption){margin-top:80px;margin-bottom:80px}.legacy-page .page-content .chronology .group[data-sectionname="1970"],.legacy-page .page-content .chronology .group[data-sectionname="1990"]{margin-top:0}.legacy-page .page-content .chronology .group[data-sectionname="2000"] .group-wrapper h2{margin-top:-80px}.legacy-page .page-content .chronology .group[data-sectionname="2000"].type-2 .text-wrapper{margin-top:0}.legacy-page .page-content .chronology .group[data-sectionname="2000"] figure:not(.block-bg-cover){margin-bottom:60px}.legacy-page .page-content .chronology .group[data-sectionname="2000"] figure:not(.block-bg-cover):not(.padd-min){margin:0}.legacy-page .page-content .chronology .group[data-sectionname="2000"] figure.position-a{margin-bottom:0}.legacy-page .page-content .chronology .group[data-sectionname="2000"] p.padd-max{margin-top:140px;margin-bottom:0}.legacy-page .page-content .chronology .group[data-sectionname="2000"] h3:not(.vertical-caption){margin-top:80px;margin-bottom:80px}.legacy-page .page-content .chronology .group[data-sectionname="2000"] .full-image-container{margin-bottom:20px}.legacy-page .page-content .chronology .group[data-sectionname="2000"] figure.padd-min{padding-left:30px;padding-right:30px}.legacy-page .page-content .chronology .group[data-sectionname="2000"] .mt-190:last-of-type figure:not(.mt--300){margin-bottom:0}.legacy-page .page-content .chronology .group[data-sectionname="2010"] figure:not(.block-bg-cover){margin-bottom:100px}.legacy-page .page-content .chronology .group[data-sectionname="2010"].type-2 .text-wrapper{margin-bottom:0}.legacy-page .page-content .chronology .group[data-sectionname="2010"] p.padd-max{margin-bottom:40px}.legacy-page .page-content .chronology .group[data-sectionname="2010"] figure.padd-min{padding-left:30px;padding-right:30px}.legacy-page .page-content .chronology .group[data-sectionname="2010"] .mt-190:last-of-type figure:not(.mt--300){margin-bottom:0}.legacy-page .page-footer{margin-top:0}}.passion-for-leather a.link:not(.not):hover,.passion-for-leather button.link:hover,.passion-for-leather p.link:hover{letter-spacing:8px}.passion-for-leather a.link:not(.not):hover:after,.passion-for-leather button.link:hover:after,.passion-for-leather p.link:hover:after{transform:scaleX(0.5);-webkit-transform:scaleX(0.5);-ms-transform:scaleX(0.5)}.passion-for-leather a.link.not:hover{letter-spacing:8px}.passion-for-leather a.link.not:hover:after{transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);width:63%}.passion-for-leather-page .page-header .page-title h2{letter-spacing:-8px}.passion-for-leather-page .page-header .page-title h2 span{letter-spacing:-8px}.passion-for-leather-page .page-content .outline-svg-text svg path{stroke:rgba(166,134,118,0.5)}.passion-for-leather-page .page-content section{margin-bottom:220px}.passion-for-leather-page .page-content section.process{margin-bottom:120px}.passion-for-leather-page .page-content .materials{position:relative;padding-top:200px}.passion-for-leather-page .page-content .materials .outline-svg-text{position:absolute;top:-115px;left:-145px;z-index:3}.passion-for-leather-page .page-content .materials .outline-svg-text span{display:none;position:relative;left:30px;font-family:'millerdisplay-italicregular', Helvetica, Arial, sans-serif;font-size:147px;line-height:1;letter-spacing:2px;color:#a68676;-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-text-stroke:1px #a68676;text-stroke:1px #a68676}.passion-for-leather-page .page-content .materials .image-wrapper{position:relative;padding:0;z-index:2}.passion-for-leather-page .page-content .materials h3{font-size:48px;line-height:56px;color:#3e3937;margin-top:140px;margin-bottom:80px;font-family:'millerdisplay-lightregular';letter-spacing:4px}.passion-for-leather-page .page-content .materials h3 span{position:relative;font-size:48px;line-height:56px;color:#3e3937;font-family:'millerdisplay-lightregular';letter-spacing:4px}.passion-for-leather-page .page-content .materials p{text-indent:25px;margin-bottom:20px}.passion-for-leather-page .page-content .quality{position:relative}.passion-for-leather-page .page-content .quality .outline-svg-text{position:relative;top:35px;left:-145px;z-index:1}.passion-for-leather-page .page-content .quality .outline-svg-text svg path{-webkit-transform:translateX(10px);transform:translateX(10px)}.passion-for-leather-page .page-content .quality .outline-svg-text span{display:none;position:relative;left:30px;font-family:'millerdisplay-italicregular', Helvetica, Arial, sans-serif;font-size:147px;line-height:1;letter-spacing:2px;color:#a68676;-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-text-stroke:1px #a68676;text-stroke:1px #a68676}.passion-for-leather-page .page-content .quality .image-wrapper{position:absolute;height:100%;width:100%;max-width:100%;top:0;left:0;z-index:1}.passion-for-leather-page .page-content .quality .text-wrapper{position:relative;min-height:700px;margin-bottom:80px;z-index:2}.passion-for-leather-page .page-content .quality .text-wrapper h3{font-size:48px;line-height:56px;color:#3e3937;margin-bottom:80px;font-family:'millerdisplay-lightregular';letter-spacing:4px}.passion-for-leather-page .page-content .quality .text-wrapper p{text-indent:25px;margin-bottom:20px}.passion-for-leather-page .page-content .advices{position:relative}.passion-for-leather-page .page-content .advices .advices-wrapper-container{height:508px;position:relative;min-height:630px;border:2px solid #ffffff}.passion-for-leather-page .page-content .advices .advices-wrapper-container .advices-wrapper{padding:80px 0px;position:absolute;top:0;left:0;z-index:1;width:100%;pointer-events:none}.passion-for-leather-page .page-content .advices .advices-wrapper-container .advices-wrapper p:last-of-type{margin-top:25px}.passion-for-leather-page .page-content .advices .advices-wrapper-container .advices-wrapper.active{pointer-events:auto}.passion-for-leather-page .page-content .advices .advices-wrapper-container .advices-wrapper .text-wrapper,.passion-for-leather-page .page-content .advices .advices-wrapper-container .advices-wrapper h2{visibility:hidden;opacity:0}.passion-for-leather-page .page-content .advices .advices-wrapper-container .advices-wrapper.first-slide .text-wrapper,.passion-for-leather-page .page-content .advices .advices-wrapper-container .advices-wrapper.first-slide h2{visibility:visible;opacity:1}.passion-for-leather-page .page-content .advices .advices-wrapper-container .advices-wrapper .slide-counter{position:relative;display:block;width:30px;height:30px;border-radius:100%;margin:0 auto 10px;background-color:#a68676;font-family:'millerdisplay-lightitalicRg';font-size:20px;line-height:28px;color:#ffffff}.passion-for-leather-page .page-content .advices .advices-wrapper-container .advices-wrapper .link.init-slider{visibility:visible;opacity:1}.passion-for-leather-page .page-content .advices .advices-wrapper-container .link{visibility:hidden;opacity:0;position:absolute;bottom:65px;left:50%;transform:translate3d(-50%, 0, 0);z-index:9999}.passion-for-leather-page .page-content .advices .advices-wrapper-container .link.init-slider{visibility:visible;opacity:1}.passion-for-leather-page .page-content .advices .advices-wrapper-container .mask{position:absolute;height:100%;width:100%;left:0;top:0;display:block;-webkit-mask:url(../imgs/ui/Itransition2.png);-moz-mask:url(../imgs/ui/Itransition2.png);-ms-mask:url(../imgs/ui/Itransition2.png);-o-mask:url(../imgs/ui/Itransition2.png);mask:url(../imgs/ui/Itransition2.png);-webkit-mask-size:1000% 100%;-moz-mask-size:1000% 100%;-ms-mask-size:1000% 100%;-o-mask-size:1000% 100%;mask-size:1000% 100%;-webkit-mask-position:top left;-moz-mask-position:top left;-ms-mask-position:top left;-o-mask-position:top left;mask-position:top left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.passion-for-leather-page .page-content .advices .advices-wrapper-container .mask-out{position:absolute;height:100%;width:100%;left:0;top:0;display:block;-webkit-mask:url(../imgs/ui/Itransition2-inverse.png);-moz-mask:url(../imgs/ui/Itransition2-inverse.png);-ms-mask:url(../imgs/ui/Itransition2-inverse.png);-o-mask:url(../imgs/ui/Itransition2-inverse.png);mask:url(../imgs/ui/Itransition2-inverse.png);-webkit-mask-size:1000% 100%;-moz-mask-size:1000% 100%;-ms-mask-size:1000% 100%;-o-mask-size:1000% 100%;mask-size:1000% 100%;-webkit-mask-position:top left;-moz-mask-position:top left;-ms-mask-position:top left;-o-mask-position:top left;mask-position:top left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.passion-for-leather-page .page-content .advices .advices-wrapper-container .mask-out.animate{background-color:#000;z-index:111;-webkit-animation:mask-to 1s steps(9) forwards;animation:mask-to 1s steps(9) forwards}.passion-for-leather-page .page-content .advices h2{padding:0 220px;margin-bottom:45px}.passion-for-leather-page .page-content .advices .text-wrapper{margin:0 0 50px 0}.passion-for-leather-page .page-content .advices .advice-numbers{position:absolute;bottom:0;left:50%;z-index:112;-webkit-transform:translate3d(-50%, 50%, 0);transform:translate3d(-50%, 50%, 0)}.passion-for-leather-page .page-content .advices .advice-numbers p{display:inline-block;padding:0px;background-color:#ffffff;height:0px;font-family:"millerdisplay-italicregular", Helvetica, Arial, sans-serif;font-size:15px;color:#a68676;letter-spacing:0;overflow:hidden}.passion-for-leather-page .page-content .advices .advice-numbers p span{font-family:"millerdisplay-italicregular", Helvetica, Arial, sans-serif;font-size:15px;color:#a68676;display:inline-block;vertical-align:bottom;letter-spacing:0}.passion-for-leather-page .page-content .process{position:relative;padding-top:250px;overflow:hidden;min-height:100vh}.passion-for-leather-page .page-content .process .columns{position:relative}.passion-for-leather-page .page-content .process h2{display:inline-block;margin-bottom:58px}.passion-for-leather-page .page-content .process h2 .title-wrapper-inner{position:relative;display:inline-block;width:350px;top:58px}.passion-for-leather-page .page-content .process .video-wrapper{position:relative;padding:100px;top:-100px}.passion-for-leather-page .page-content .process .video-wrapper video{cursor:pointer}.passion-for-leather-page .page-content .process .video-wrapper .play-mobile{display:block}.passion-for-leather-page .page-content .process .video-wrapper time{position:absolute;bottom:60px;right:10px;font-size:20px;cursor:pointer;font-family:"millerdisplay-italicregular", Helvetica, Arial, sans-serif;font-size:15px;color:#ffffff}.passion-for-leather-page .page-content .process .video-wrapper .video-ui{position:absolute;width:calc(100% - 280px);height:120px;bottom:120px;left:140px;z-index:2}.passion-for-leather-page .page-content .process .video-wrapper .video-ui .play-video{width:30px;height:30px;left:0;visibility:visible;opacity:1;pointer-events:auto}.passion-for-leather-page .page-content .process .video-wrapper .video-ui .play-video svg{width:20px}.passion-for-leather-page .page-content .process .video-wrapper .video-ui .play-video span{left:0}.passion-for-leather-page .page-content .process .video-wrapper .video-ui .play-video span:before{width:1px;height:80%;top:10%;left:2px}.passion-for-leather-page .page-content .process .video-wrapper .video-ui .play-video span:after{width:1px;height:80%;top:10%;right:2px}.passion-for-leather-page .page-content .process .video-wrapper .progress-bar-hit-zone{position:absolute;display:block;width:100%;height:20px;left:0%;bottom:20px;cursor:pointer}.passion-for-leather-page .page-content .process .video-wrapper .progress-bar-hit-zone .progress-bar-wrapper{position:absolute;display:block;width:100%;left:0;top:10px;height:2px;border-radius:2px;background-color:rgba(166,134,118,0.3)}.passion-for-leather-page .page-content .process .video-wrapper .progress-bar-hit-zone .progress-bar{position:absolute;top:0;left:0;width:0;height:2px;border-radius:2px;background-color:#fff}.passion-for-leather-page .page-content .process .video-wrapper .play-video{position:absolute;width:50px;top:calc(50% - 25px);left:calc(50% - 33px);padding:0;border:0px;pointer-events:none;opacity:0;visibility:hidden}.passion-for-leather-page .page-content .process .video-wrapper .play-video .play-icon{width:50px}.passion-for-leather-page .page-content .process .video-wrapper .play-video .play-icon path{stroke:none;fill:#ffffff}.passion-for-leather-page .page-content .process .video-wrapper .play-video .pause-icon{position:absolute;display:block;top:0;left:-4px;width:100%;height:100%;opacity:0}.passion-for-leather-page .page-content .process .video-wrapper .play-video .pause-icon:before{content:'';display:block;position:absolute;width:2px;height:67.5px;left:10px;top:0;background-color:#ffffff}.passion-for-leather-page .page-content .process .video-wrapper .play-video .pause-icon:after{content:'';display:block;position:absolute;width:2px;height:67.5px;right:10px;top:0;background-color:#ffffff}.passion-for-leather-page .page-content .process .video-wrapper.playing .play-video .play-icon{opacity:0}.passion-for-leather-page .page-content .process .video-wrapper.playing .play-video .pause-icon{opacity:1}.passion-for-leather-page .page-content .process .video-wrapper .video-title-mobile-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.passion-for-leather-page .page-content .process .video-wrapper .video-title-mobile-wrapper .top{position:absolute;top:55px;left:0;width:100%;font-family:"millerdisplay-lightregular", Helvetica, Arial, sans-serif;font-size:26px;line-height:31px;letter-spacing:7px;color:#f1eee9;text-transform:uppercase;text-align:center;padding:0 40px}.passion-for-leather-page .page-content .process .video-wrapper .video-title-mobile-wrapper .bottom{position:absolute;bottom:165px;left:0;width:100%;font-size:15px;line-height:18px;letter-spacing:0.5px;color:#ffffff;text-align:center;font-family:"gillsans-bookregular", Helvetica, Arial, sans-serif}.passion-for-leather-page .page-content .process .resume{margin-top:58px}.passion-for-leather-page .page-content .process .outline-svg-text{position:absolute;top:-292px;opacity:.3}.passion-for-leather-page .page-content .process .outline-svg-text svg path{-webkit-transform:translateX(20px);transform:translateX(20px)}.passion-for-leather-page .page-content .process .outline-svg-text span{display:none;position:relative;left:30px;font-family:'millerdisplay-italicregular', Helvetica, Arial, sans-serif;font-size:147px;line-height:1;letter-spacing:2px;color:#a68676;-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-text-stroke:1px #a68676;text-stroke:1px #a68676}.passion-for-leather-page .page-content .process h2{color:#f1eee9;margin-bottom:30px}.passion-for-leather-page .page-content .process p{color:#a68676}.passion-for-leather-page .page-content .process ul{margin-bottom:235px}.passion-for-leather-page .page-content .process .process-item-wrapper{padding:0 20px}.passion-for-leather-page .page-content .process .process-item-wrapper h4{position:relative;color:#ffffff;font-family:'millerdisplay-romanregular';font-size:13px;letter-spacing:6px;line-height:20px;height:60px}.passion-for-leather-page .page-content .process .process-item-wrapper p{font-size:15px;line-height:18px;letter-spacing:0.5px;color:rgba(255,255,255,0.6)}.passion-for-leather-page .page-content .process .process-item-wrapper img{width:120px;height:120px;margin:80px auto 35px auto}.passion-for-leather-page .page-content .process [data-id="i-beam-house"] p.resume{padding-left:84px}.passion-for-leather-page .page-content .process [data-id="ii-tanning"] p.resume{padding-left:116px;margin-top:0}.passion-for-leather-page .page-content .process [data-id="ii-tanning"] h2 .title-wrapper-inner{top:0px}.passion-for-leather-page .page-content footer{position:relative;padding-bottom:150px}.passion-for-leather-page .page-content footer .letters-container{width:400px;position:absolute;bottom:-150px;left:0;right:0;margin:0 auto}.passion-for-leather-page .page-content footer .letters-container .letter{width:260px;height:380px;position:absolute}.passion-for-leather-page .page-content footer .letters-container .letter.letter-right{bottom:-95px;right:0;z-index:-2;transform:rotate(15deg);-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg)}.passion-for-leather-page .page-content footer .letters-container .letter.letter-left{bottom:-35px;left:0;z-index:-1;transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg)}.passion-for-leather-page .page-content footer .letters-container .letter img{width:260px;height:380px}.passion-for-leather-page .page-content footer .call-to-action-projects{margin-top:550px}.odometer.odometer-auto-theme,.odometer.odometer-theme-minimal{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-ms-transition:-ms-transform 1s;-o-transition:-o-transform 1s;transition:transform 1s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-ms-transition:-ms-transform 1s;-o-transition:-o-transform 1s;transition:transform 1s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width: 1024px){.passion-for-leather-page .header-caption{right:60px}.passion-for-leather-page .header-caption span:not(.char){width:220px;display:block}.passion-for-leather-page .page-content>.text-wrapper{display:none}.passion-for-leather-page .page-content .outline-svg-text{-webkit-transform:scale(0.75);transform:scale(0.75);left:-240px}.passion-for-leather-page .page-content .outline-svg-text svg{opacity:1;visibility:visible}.passion-for-leather-page .page-content .image-wrapper{overflow:hidden}.passion-for-leather-page .page-content .image-wrapper img{height:680px;min-width:100%;max-width:none}.passion-for-leather-page .page-content .materials h3{font-size:44px;line-height:52px}.passion-for-leather-page .page-content .quality .outline-svg-text{margin-top:-80px}.passion-for-leather-page .page-content .advices h2{padding:0 120px}.passion-for-leather-page .page-content .process .resume{margin-top:0}.passion-for-leather-page .page-content .process .video-wrapper{padding:50px;top:-20px}.passion-for-leather-page .page-content .process .video-wrapper .video-ui{width:calc(100% - 200px);left:100px;bottom:70px}.passion-for-leather-page .page-content .process [data-id="i-beam-house"] p.resume,.passion-for-leather-page .page-content .process [data-id="ii-tanning"] p.resume{padding-left:0}.passion-for-leather-page .page-content footer .letters-container{bottom:240px}}@media only screen and (max-width: 768px){.passion-for-leather h2{font-size:36px;line-height:42px}.passion-for-leather-page .page-header .text-wrapper{display:none}.passion-for-leather-page .page-header .page-title{height:100vh;top:0;margin-top:0}.passion-for-leather-page .page-header .page-title h2{position:relative;font-size:90px;top:calc(50% - 150px);text-align:left;letter-spacing:1px}.passion-for-leather-page .page-content>.text-wrapper{display:block;margin-top:90px}.passion-for-leather-page .page-content .materials{padding-top:150px;margin-top:60px}.passion-for-leather-page .page-content .materials .outline-svg-text{left:0;-webkit-transform:scale(0.53);transform:scale(0.53);-webkit-transform-origin:left center;transform-origin:left center}.passion-for-leather-page .page-content .materials .image-wrapper{z-index:0}.passion-for-leather-page .page-content .materials .image-wrapper img{min-width:0;margin:0 auto}.passion-for-leather-page .page-content .quality{margin-top:320px}.passion-for-leather-page .page-content .quality .outline-svg-text{left:0;margin-top:-300px;-webkit-transform:scale(0.53);transform:scale(0.53);-webkit-transform-origin:left center;transform-origin:left center}.passion-for-leather-page .page-content .quality .image-wrapper{z-index:0}.passion-for-leather-page .page-content .quality .image-wrapper img{min-width:0;margin:0 auto}.passion-for-leather-page .page-content .quality .text-wrapper h3{margin-top:660px}.passion-for-leather-page .page-content .process h2 .title-wrapper-inner{width:280px;top:42px}.passion-for-leather-page .page-content .process .outline-svg-text{left:0;-webkit-transform:scale(0.53);transform:scale(0.53);-webkit-transform-origin:left center;transform-origin:left center}.passion-for-leather-page .page-content .process .process-group-wrapper{width:100%;overflow:hidden;margin-top:40px;margin-bottom:155px}.passion-for-leather-page .page-content .process ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;overflow-x:scroll;padding-left:90px;padding-right:90px;padding-bottom:20px;margin-bottom:-10px;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.passion-for-leather-page .page-content .process ul li{min-width:280px;max-width:100%;pointer-events:none;margin-right:20px;-webkit-scroll-snap-coordinate:0 0;-ms-scroll-snap-coordinate:0 0;scroll-snap-coordinate:0 0}}@media only screen and (max-width: 414px){.passion-for-leather h2{font-size:26px;line-height:31px}.passion-for-leather-page .page-header .page-title{display:block;height:100vh;top:0;margin-top:0}.passion-for-leather-page .page-header .page-title h2{position:relative;top:calc(50% - 90px);font-size:57px;margin-left:-5px;line-height:55px;text-align:left}.passion-for-leather-page .page-content .outline-svg-text{-webkit-transform:none;transform:none;left:auto}.passion-for-leather-page .page-content .outline-svg-text svg{opacity:1;visibility:visible}.passion-for-leather-page .page-content .text-wrapper{margin-top:75px}.passion-for-leather-page .page-content .materials{padding-top:0;margin-top:75px;margin-bottom:100px}.passion-for-leather-page .page-content .materials .outline-svg-text{position:relative;top:auto;left:auto;opacity:.5;-webkit-transform:none;transform:none;-webkit-transform-origin:none;transform-origin:none}.passion-for-leather-page .page-content .materials .outline-svg-text span{display:block;font-size:86px;letter-spacing:0px;left:35px}.passion-for-leather-page .page-content .materials .image-wrapper{margin-top:-30px}.passion-for-leather-page .page-content .materials .image-wrapper img{max-height:417px;width:100%}.passion-for-leather-page .page-content .materials h3{margin-top:30px;margin-bottom:40px;font-size:32px;line-height:38px;letter-spacing:2px}.passion-for-leather-page .page-content .quality{padding-top:0;margin-top:0;margin-bottom:130px}.passion-for-leather-page .page-content .quality .outline-svg-text{position:relative;top:auto;left:auto;opacity:.5;margin-top:0;-webkit-transform:none;transform:none;-webkit-transform-origin:none;transform-origin:none}.passion-for-leather-page .page-content .quality .outline-svg-text span{display:block;font-size:86px;letter-spacing:0px;left:35px}.passion-for-leather-page .page-content .quality .text-wrapper h3{margin-top:425px;margin-bottom:40px;font-size:32px;line-height:38px;letter-spacing:2px}.passion-for-leather-page .page-content .quality .image-wrapper{top:60px}.passion-for-leather-page .page-content .quality .image-wrapper img{max-height:417px;width:100%}.passion-for-leather-page .page-content .advices{margin-bottom:130px}.passion-for-leather-page .page-content .advices h2{padding:0}.passion-for-leather-page .page-content .advices .advices-wrapper-container .advices-wrapper{padding:70px 45px}.passion-for-leather-page .page-content .advices .advices-wrapper-container .link{font-size:12px;letter-spacing:5px;width:210px;padding:0;text-align:center}.passion-for-leather-page .page-content .advices .advices-wrapper-container .link:after{left:-17px;bottom:-10px}.passion-for-leather-page .page-content .process{margin-top:0;padding-top:90px;margin-bottom:120px}.passion-for-leather-page .page-content .process .outline-svg-text{position:relative;top:auto;opacity:.2;margin-bottom:30px;-webkit-transform:none;transform:none;-webkit-transform-origin:none;transform-origin:none}.passion-for-leather-page .page-content .process .outline-svg-text span{display:block;font-size:86px;letter-spacing:0px;left:35px}.passion-for-leather-page .page-content .process [data-scrollbar]{min-width:100vw;max-width:0;height:auto}.passion-for-leather-page .page-content .process .process-group-wrapper{width:100%;overflow:hidden;margin-top:40px;margin-bottom:155px}.passion-for-leather-page .page-content .process h2{margin-bottom:12px;letter-spacing:7px}.passion-for-leather-page .page-content .process h2 .title-wrapper-inner{top:0;margin-bottom:30px}.passion-for-leather-page .page-content .process p{padding-left:0;line-height:22px}.passion-for-leather-page .page-content .process ul{padding-left:45px;padding-right:45px}.passion-for-leather-page .page-content .process ul li{min-width:200px;margin-right:40px}.passion-for-leather-page .page-content .process .process-item-wrapper{padding:0}.passion-for-leather-page .page-content .process .process-item-wrapper img{width:90px;height:90px;margin-top:0;margin-bottom:10px}.passion-for-leather-page .page-content .process .process-item-wrapper h4{font-size:11px;line-height:14px;letter-spacing:5px;height:50px}.passion-for-leather-page .page-content .process .video-wrapper{padding:0;top:0;height:85vh}.passion-for-leather-page .page-content .process .video-wrapper .play-video{opacity:1;visibility:visible;line-height:0;height:68px;left:calc(50% - 22px);top:calc(50% - 34px)}.passion-for-leather-page .page-content .process .video-wrapper .video-mobile{position:absolute;top:0;left:0;width:100%;height:100%}.passion-for-leather-page .page-content footer .letters-container{bottom:150px;margin:50px auto;-webkit-transform:scale(0.7);transform:scale(0.7)}.passion-for-leather-page .page-content footer .call-to-action-projects{margin-top:380px}.safari .phone .passion-for-leather-page .page-content .process .video-wrapper .play-video{pointer-events:visible}.safari .phone .passion-for-leather-page .page-content .process .video-wrapper .video-ui{display:none}}@media only screen and (max-width: 1024px){.four04-page .page-header .text-wrapper{z-index:10}.four04-page .page-header .text-wrapper h2 span:not(.char){display:none}.four04-page .page-header .text-wrapper h2,.four04-page .page-header .text-wrapper h6{opacity:1;visibility:visible}}.projects-page .page-header .text-wrapper h6{margin-bottom:50px}.projects-page .page-content{margin-top:10vh}.projects-page .page-content .arrow{position:absolute;top:25px;right:30px;transition:0.6s transform cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:0.6s transform cubic-bezier(0.19, 1, 0.22, 1);transform-origin:bottom center;-webkit-transform-origin:bottom center;will-change:transform;width:12px;height:15px}.projects-page .page-content .arrow svg path{fill:#a68676;stroke:#a68676;stroke-miterlimit:10;stroke-width:10px}.projects-page .page-content .arrow.active{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.projects-page .page-content .details{font-family:'gillsans-mediumregular';font-size:13px}.projects-page .page-content .details .bold{font-family:'gillsans-bold';color:#1e1e22;font-size:13px}.projects-page .page-content li:not(.details){position:relative;padding:25px 0;cursor:pointer;border-bottom:1px solid rgba(123,120,119,0.2)}.projects-page .page-content li:not(.details) p{position:relative;margin-bottom:0;line-height:auto;font-family:"gillsans-bookregular", Helvetica, Arial, sans-serif;font-size:23px;color:#1e1e22}.projects-page .page-content li:not(.details) .year{position:relative;display:block;font-family:"gillsans-bookregular", Helvetica, Arial, sans-serif;font-size:13px;color:#7b7877}.projects-page .page-content li:not(.details) .year:after{content:'';width:41px;height:1px;background-color:rgba(123,120,119,0.5);position:absolute;top:15px;right:0.8rem}.projects-page .page-content li:not(.details) .acordion-content{padding:45px 0;display:none}.projects-page .page-content li:not(.details) .acordion-content img{padding:50px 0;max-height:200px}.projects-page .page-content li:not(.details) .acordion-content p{font-family:"gillsans-bookregular", Helvetica, Arial, sans-serif;font-size:18px;line-height:28px;letter-spacing:1px;color:#7b7877}.projects-page .page-content li:not(.details) .acordion-content p:first-of-type{margin-top:10px;margin-bottom:25px}.projects-page .page-content .page-footer{position:relative;margin-top:285px}.projects-page .page-content .page-footer .image-wrapper{position:relative}.projects-page .page-content .page-footer .image-wrapper:before{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#0f0b04}.projects-page .page-content .page-footer .image-wrapper img{opacity:.8}.projects-page .page-content .page-footer .line-frame{position:absolute;top:calc(50% - 240px);border:2px solid #ffffff;left:17%;width:560px;height:310px;max-width:100%}.projects-page .page-content .page-footer .call-to-action{position:absolute;top:calc(50% - 200px);left:12.5%;width:600px;max-width:100%;padding:80px 40px 80px 120px;background-color:#0f0b04;z-index:1}.projects-page .page-content .page-footer .call-to-action h2{position:relative;margin-top:0;margin-bottom:20px;left:60px;color:#ffffff}.projects-page .page-content .page-footer .call-to-action h2 span{position:absolute;display:inline-block;bottom:10px;left:-15px;-webkit-transform:translateX(-100%);transform:translateX(-100%);font-family:"millerdisplay-lightitalicRg", Helvetica, Arial, sans-serif;letter-spacing:4px;font-size:30px;color:#a68676;text-transform:lowercase}.projects-page .page-content .page-footer .call-to-action h2 span:after{content:'';position:absolute;bottom:-2px;left:-10px;width:110%;height:1px;background:#a68676}.projects-page .page-content .page-footer .call-to-action p{position:relative;left:60px;max-width:50%}.projects-page .page-content .page-footer .made-by-buro{display:inline-block;margin-top:80px}@media only screen and (max-width: 1024px){.projects-page .page-header .page-title{width:50%;left:-50px;top:calc(50% - 0px)}.projects-page .page-header .page-title h2{font-size:70px}.projects-page .page-header .page-title h2 .char{font-size:70px}.projects-page .page-content>.text-wrapper{display:none}}@media only screen and (max-width: 768px){.projects-page .page-header .text-wrapper{display:none}.projects-page .page-header .page-title{height:100vh;top:0;margin-top:0;width:100%;left:auto}.projects-page .page-header .page-title h2{position:relative;font-size:90px;top:calc(50% - 150px);text-align:left;letter-spacing:1px}.projects-page .page-content .text-wrapper{margin-bottom:50px}.projects-page .page-content li .row{margin:0}.projects-page .page-content .arrow{right:0}.projects-page .page-content li:not(.details) .year:after{display:none}.projects-page .page-content li:not(.details) p{font-size:20px;line-height:24px}.projects-page .page-content .page-footer{margin-top:0}}@media only screen and (max-width: 414px){.projects-page .page-header .page-title{display:block;height:100vh;top:0;margin-top:0}.projects-page .page-header .page-title h2{position:relative;top:calc(50% - 90px);font-size:57px;margin-left:-5px;line-height:55px;text-align:left}}.politica-privacidade a.link:not(.aligned-left):hover,.politica-privacidade button.link:not(.aligned-left):hover,.politica-privacidade p.link:not(.aligned-left):hover{letter-spacing:8px}.politica-privacidade a.link:not(.aligned-left):hover:after,.politica-privacidade button.link:not(.aligned-left):hover:after,.politica-privacidade p.link:not(.aligned-left):hover:after{transform:scaleX(0.5);-webkit-transform:scaleX(0.5);-ms-transform:scaleX(0.5)}.politica-privacidade a.link.aligned-left:hover,.politica-privacidade button.link.aligned-left:hover,.politica-privacidade p.link.aligned-left:hover{letter-spacing:8px}.politica-privacidade a.link.aligned-left:hover:after,.politica-privacidade button.link.aligned-left:hover:after,.politica-privacidade p.link.aligned-left:hover:after{transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);width:65%}.politica-privacidade #header-main #nav-main .main-navigation li a,.politica-privacidade #header-main #nav-main-mobile .main-navigation li a{color:rgba(183,180,176,0.9)}.politica-privacidade-page .page-header{position:relative;width:100%;height:auto;z-index:2;margin-top:250px;text-align:center}.politica-privacidade-page h3{margin-top:50px;margin-bottom:20px}.politica-privacidade-page p a{text-decoration:underline}[data-scrollbar],[scrollbar],scrollbar{display:block;position:relative}[data-scrollbar] .scroll-content,[scrollbar] .scroll-content,scrollbar .scroll-content{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-scrollbar].sticky .scrollbar-track,[scrollbar].sticky .scrollbar-track,scrollbar.sticky .scrollbar-track{background:rgba(222,222,222,0.75)}[data-scrollbar] .scrollbar-track,[scrollbar] .scrollbar-track,scrollbar .scrollbar-track{position:absolute;opacity:0;z-index:1;transition:opacity .5s ease-out,background .5s ease-out;background:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-scrollbar] .scrollbar-track.show,[data-scrollbar] .scrollbar-track:hover,[scrollbar] .scrollbar-track.show,[scrollbar] .scrollbar-track:hover,scrollbar .scrollbar-track.show,scrollbar .scrollbar-track:hover{opacity:1}[data-scrollbar] .scrollbar-track:hover,[scrollbar] .scrollbar-track:hover,scrollbar .scrollbar-track:hover{background:rgba(222,222,222,0.75)}[data-scrollbar] .scrollbar-track-x,[scrollbar] .scrollbar-track-x,scrollbar .scrollbar-track-x{bottom:0;left:0;width:100%;height:8px}[data-scrollbar] .scrollbar-track-y,[scrollbar] .scrollbar-track-y,scrollbar .scrollbar-track-y{top:0;right:0;width:8px;height:100%}[data-scrollbar] .scrollbar-thumb,[scrollbar] .scrollbar-thumb,scrollbar .scrollbar-thumb{position:absolute;top:0;left:0;width:8px;height:8px;background:rgba(0,0,0,0.5);border-radius:4px}[data-scrollbar] .overscroll-glow,[scrollbar] .overscroll-glow,scrollbar .overscroll-glow{position:absolute;top:0;left:0;width:100%;height:100%}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}/*!--------------------------------------------------------------------
STYLES "Outdated Browser"
Version:    1.1.0 - 2014
author:     Burocratik
website:    http://www.burocratik.com
* @preserve
-----------------------------------------------------------------------*/#outdated{display:none;position:fixed;top:0;left:0;width:100%;height:170px;text-align:center;text-transform:uppercase;z-index:1500;background-color:#f25648;color:#ffffff}* html #outdated{position:absolute}#outdated h6{font-size:25px;line-height:25px;margin:30px 0 10px}#outdated p{font-size:12px;line-height:12px;margin:0}#outdated #btnUpdateBrowser{display:block;position:relative;padding:10px 20px;margin:30px auto 0;width:230px;color:#ffffff;text-decoration:none;border:2px solid #ffffff;cursor:pointer}#outdated #btnUpdateBrowser:hover{color:#f25648;background-color:#ffffff}#outdated .last{position:absolute;top:10px;right:25px;width:20px;height:20px}#outdated .last[dir='rtl']{right:auto !important;left:25px !important}#outdated #btnCloseUpdateBrowser{display:block;position:relative;width:100%;height:100%;text-decoration:none;color:#ffffff;font-size:36px;line-height:36px}
