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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}html,body{font-family:'Futura W01 Light';height:100%;min-height:100%}h1{color:#000;font-family:'Futura W01 Medium';font-size:36px;text-transform:uppercase;text-align:center}.clear{clear:both}#logo{height:70px;margin:0 auto;margin-bottom:20px;position:relative;width:100px}#logo-front,#logo-shadow{left:0;position:absolute;top:0}#logo-shadow{left:5px;top:2px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#content{padding-bottom:20px;padding-top:20px;position:relative;z-index:5}#loader{left:50%;margin:-50px 0 0 -50px;position:absolute;top:-150%;-webkit-transition:top 0.5s;-moz-transition:top 0.5s;-o-transition:top 0.5s;transition:top 0.5s}.loading #loader{-webkit-transition:top 0.5s;-webkit-transition-delay:0.5s;-moz-transition:top 0.5s 0.5s;-o-transition:top 0.5s 0.5s;transition:top 0.5s 0.5s;top:50%;-webkit-animation:rotation 2s infinite;-moz-animation:rotation 2s infinite;-o-animation:rotation 2s infinite;animation:rotation 2s infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotation{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes rotation{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@-ms-keyframes rotation{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(360deg)}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.unselectable,.unselectable *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-select:none;-ms-touch-action:none}#page{min-height:100%;position:relative}#branding{position:relative;z-index:2;width:100%;text-align:center;top:0;-webkit-transition:top 0.5s;-moz-transition:top 0.5s;-o-transition:top 0.5s;transition:top 0.5s}.loading #branding{top:-250px}#branding h1{font-size:40px;line-height:45px;opacity:0.7}#branding h2{color:#83a5a5;font-size:20px;line-height:25px;margin-top:8px;opacity:0.8;text-transform:uppercase}#nav-container{margin-top:32px;height:120px;overflow:hidden}#nav{margin:0 auto;width:296px}#legal{opacity:1;padding:30px 0;text-align:center;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.loading #legal{opacity:0}#legal-link{color:#AEA6A3;display:inline-block;position:relative;text-transform:uppercase;text-decoration:none}#legal-link:after,#legal-link:before{content:"";height:6px;position:absolute;top:5px;width:44px}.svg #legal-link:after,.svg #legal-link:before{background:transparent url(../img/core/ornament.svg) no-repeat}.no-svg #legal-link:after,.no-svg #legal-link:before{background:transparent url(../img/core/ornament.png) no-repeat}#legal-link:after{right:-60px}#legal-link:before{left:-60px}#bg{bottom:0;left:0;right:0;position:absolute;overflow:hidden;top:0;width:100%}#bg-top-left{height:286px;left:0;position:absolute;width:263px;top:0;-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-o-transition:left 0.5s;transition:left 0.5s}.loading #bg-top-left{left:-263px}.svg #bg-top-left{background:transparent url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDE0OTQ4KSAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJFYmVuZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjI2M3B4IiBoZWlnaHQ9IjI4NnB4IiB2aWV3Qm94PSIwIDAgMjYzIDI4NiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYzIDI4NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cG9seWdvbiBmaWxsPSIjQzVEQ0RDIiBwb2ludHM9IjI2MywwIDAsMjg2IDAsMCAiLz4NCjwvc3ZnPg0K') no-repeat}.no-svg #bg-top-left{background:transparent url("../img/core/bgr-top-left.png") no-repeat}#bg-bottom-right{bottom:0;height:680px;position:absolute;right:0px;width:147px;-webkit-transition:right 0.5s;-moz-transition:right 0.5s;-o-transition:right 0.5s;transition:right 0.5s}.loading #bg-bottom-right{right:-147px}.svg #bg-bottom-right{background:transparent url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDE0OTQ4KSAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJFYmVuZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjE0N3B4IiBoZWlnaHQ9IjY4MHB4IiB2aWV3Qm94PSIwIDAgMTQ3IDY4MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQ3IDY4MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cG9seWdvbiBmaWxsPSIjRjNGQTZDIiBwb2ludHM9IjE0Ni41LDY4MCAwLjEzOSw2ODAgMTQ2LjUsMCAiLz4NCjwvc3ZnPg0K') no-repeat}.no-svg #bg-bottom-right{background:transparent url("../img/core/bgr-right.png") no-repeat}#bg-bottom{bottom:0;height:35px;position:absolute;right:-1px;width:320px;-webkit-transition:bottom 0.5s;-moz-transition:bottom 0.5s;-o-transition:bottom 0.5s;transition:bottom 0.5s}.loading #bg-bottom{bottom:-35px}.svg #bg-bottom{background:transparent url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDE0OTQ4KSAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJFYmVuZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjMyMHB4IiBoZWlnaHQ9IjM1cHgiIHZpZXdCb3g9IjAgMCAzMjAgMzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyMCAzNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cG9seWdvbiBmaWxsPSIjMTFGRUIyIiBwb2ludHM9IjMyMC41LDAgMzIwLjUsMzUgMC41LDM1ICIvPg0KPC9zdmc+DQo=') no-repeat}.no-svg #bg-bottom{background:transparent url("../img/core/bgr-bottom.png") no-repeat}.button{-webkit-touch-callout:none;-ms-touch-select:none;-ms-touch-action:none;float:left;position:relative;text-decoration:none}.button:after{background:#fff;border:3px solid #000;content:"";height:104px;left:6px;position:absolute;top:6px;width:136px;z-index:1}.button,.button-bd{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:110px;display:block;width:142px}.button.left{left:0;-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-o-transition:left 0.5s;transition:left 0.5s}.loading .button.left{left:-100%}@media (min-width: 600px){.loading .button.left{left:-200%}}.button.right{margin-left:12px;right:0;-webkit-transition:right 0.5s;-moz-transition:right 0.5s;-o-transition:right 0.5s;transition:right 0.5s}.loading .button.right{right:-100%}@media (min-width: 600px){.loading .button.right{right:-200%}}.button-bd{-webkit-transition:left 0.218s,top 0.218s;-moz-transition:left 0.218s,top 0.218s;-o-transition:left 0.218s,top 0.218s;transition:left 0.218s,top 0.218s;position:relative;z-index:2}.touched .button-bd{left:6px;top:6px}.button-img{position:absolute;z-index:4}.button-principles .button-img{height:60px;left:32px;top:10px;width:74px}.svg .button-contact .button-img{height:31px;left:40px;top:26px;width:70px}.no-svg .button-contact .button-img{height:54px;left:40px;top:10px;width:70px}.button-call .button-img{height:54px;left:40px;top:10px;width:70px}.button-mail .button-img{height:40px;left:20px;top:13px;width:94px}.button-bd{background:#fff;border:3px solid #000;color:#595959;font-family:'Futura W01 Medium';padding-top:77px;text-align:center;text-transform:uppercase}#mobile-nav{position:absolute;right:10px;top:25px;z-index:20;-webkit-transition:top 0.5s;-webkit-transition-delay:0.75s;-moz-transition:top 0.5s 0.75s;-o-transition:top 0.5s 0.75s;transition:top 0.5s 0.75s}.loading #mobile-nav{top:-100px;-webkit-transition:top 0.5s;-moz-transition:top 0.5s;-o-transition:top 0.5s;transition:top 0.5s}.mobile-nav-overlay{background:rgba(0,0,0,0.3);height:100%;left:0;position:fixed;visibility:hidden;top:0;width:100%}.expanded .mobile-nav-overlay{visibility:visible}.mobile-nav-icon{background:#fff;border:3px solid #a3b1b1;padding:8px;position:relative;z-index:2}.mobile-nav-icon img{vertical-align:top}.mobile-nav-icon-img-active{display:none}.mobile-nav-menu{background:#fff;border:3px solid #000;height:0;left:-222px;overflow:hidden;position:absolute;text-align:center;top:0;visibility:hidden;width:204px;-webkit-transition:height 0.5s;-moz-transition:height 0.5s;-o-transition:height 0.5s;transition:height 0.5s}.mobile-nav-menu-li{margin:41px 0;opacity:0;position:relative}.mobile-nav-menu-li:after{content:"";height:6px;left:82px;position:absolute;top:43px;width:44px}.svg .mobile-nav-menu-li:after{background:transparent url(../img/core/ornament-black.svg) no-repeat}.no-svg .mobile-nav-menu-li:after{background:transparent url(../img/core/ornament-black.png) no-repeat}.mobile-nav-menu-li:last-child:after{display:none}.mobile-nav-menu-a{color:#000;font-size:26px;text-decoration:none;text-transform:uppercase}#mobile-nav.expanded .mobile-nav-icon{border-color:#000}#mobile-nav.expanded .mobile-nav-icon-img{display:none}#mobile-nav.expanded .mobile-nav-menu{height:300px;visibility:visible}#mobile-nav.expanded .mobile-nav-icon-img-active{display:block}#mobile-nav.expanded .mobile-nav-menu-li{opacity:1}#mobile-nav.expanded .mobile-nav-menu-li0{-webkit-transition:opacity 0.5s;-webkit-transition-delay:0.25s;-moz-transition:opacity 0.5s 0.25s;-o-transition:opacity 0.5s 0.25s;transition:opacity 0.5s 0.25s}#mobile-nav.expanded .mobile-nav-menu-li1{-webkit-transition:opacity 0.5s;-webkit-transition-delay:0.4s;-moz-transition:opacity 0.5s 0.4s;-o-transition:opacity 0.5s 0.4s;transition:opacity 0.5s 0.4s}#mobile-nav.expanded .mobile-nav-menu-li2{-webkit-transition:opacity 0.5s;-webkit-transition-delay:0.55s;-moz-transition:opacity 0.5s 0.55s;-o-transition:opacity 0.5s 0.55s;transition:opacity 0.5s 0.55s}#mobile-nav.expanded .mobile-nav-menu-li3{-webkit-transition:opacity 0.5s;-webkit-transition-delay:0.7s;-moz-transition:opacity 0.5s 0.7s;-o-transition:opacity 0.5s 0.7s;transition:opacity 0.5s 0.7s}#mobile-nav.expanded .mobile-nav-menu-li4{-webkit-transition:opacity 0.5s;-webkit-transition-delay:0.85s;-moz-transition:opacity 0.5s 0.85s;-o-transition:opacity 0.5s 0.85s;transition:opacity 0.5s 0.85s}.loading.home #branding{top:-300px}.principles #branding{margin-top:0}.principles #content{margin-top:0;padding-top:0;padding-bottom:0}.principles-page{position:relative;left:0;-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-o-transition:left 0.5s;transition:left 0.5s}.loading .principles-page{left:-100%}.principles-page-content{margin:0 auto;width:320px}.principles-page.top{background:#e5e5e5;padding:80px 0}#to-the-top{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;height:110px;font-size:16px;margin:0 auto;padding-right:9px;padding-top:61px;text-align:center;width:130px}.svg #to-the-top{background:transparent url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDEzLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMTQ5NDgpICAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTMwcHgiCgkgaGVpZ2h0PSIxMTBweCIgdmlld0JveD0iMCAwIDEzMCAxMTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEzMCAxMTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iRWJlbmVfMiI+Cgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjksNWw2MSwxMDVIOEw2OSw1eiIvPgoJPHBhdGggZD0iTTYxLDBsNjEsMTA1SDBMNjEsMHoiLz4KPC9nPgo8ZyBpZD0iRWJlbmVfMyI+CjwvZz4KPC9zdmc+Cg==') no-repeat}.no-svg #to-the-top{background:transparent url(../img/principles/to-the-top.png) no-repeat}#to-the-top.touched{color:#fff66d}#to-the-top strong{font-family:'Futura W01 Bold'}.principles-page.perfection{background:#e5e5e5;height:440px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:20px}.principles-page.perfection #branding{-webkit-transition:top 0.5s;-webkit-transition-delay:0.5s;-moz-transition:top 0.5s 0.5s;-o-transition:top 0.5s 0.5s;transition:top 0.5s 0.5s}#perfection-circle{height:250px;left:0;top:170px;width:100%;overflow:hidden;position:absolute}.perfection-circle{background:#a9c9c2;border-top-left-radius:105px;border-top-right-radius:105px;border-bottom-left-radius:105px;border-bottom-right-radius:105px;height:210px;left:50%;margin-left:-105px;position:absolute;top:0;width:210px;-webkit-transition:left 1.5s;-webkit-transition-delay:1.3s;-moz-transition:left 1.5s 1.3s;-o-transition:left 1.5s 1.3s;transition:left 1.5s 1.3s}.loading .perfection-circle{-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-o-transition:left 0.5s;transition:left 0.5s}.perfection-circle.left{background:rgba(215,205,117,0.5)}.loading .perfection-circle.left{left:-50%}.perfection-circle.right{background:rgba(117,186,215,0.5)}.loading .perfection-circle.right{left:150%}#perfection-typo{color:#fff;font-family:'Futura W01 Medium';font-size:54px;left:0;margin-bottom:0px;padding-top:93px;position:relative;text-align:center;text-transform:uppercase;z-index:2;-webkit-transition:left 0.5s;-webkit-transition-delay:0.75s;-moz-transition:left 0.5s 0.75s;-o-transition:left 0.5s 0.75s;transition:left 0.5s 0.75s}.loading #perfection-typo{left:-200%;-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-o-transition:left 0.5s;transition:left 0.5s}.perfection-text{font-size:15px;left:0;margin:3px 4px;position:relative;z-index:2;-webkit-transition:left 0.5s;-webkit-transition-delay:1s;-moz-transition:left 0.5s 1s;-o-transition:left 0.5s 1s;transition:left 0.5s 1s}.loading .perfection-text{left:-200%;-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-o-transition:left 0.5s;transition:left 0.5s}.perfection-text .perfection-text-bd{background:#c7f5eb;display:inline-block}.perfection-text2{-webkit-transition:left 0.5s;-webkit-transition-delay:1.2s;-moz-transition:left 0.5s 1.2s;-o-transition:left 0.5s 1.2s;transition:left 0.5s 1.2s}.principles-page.quality{background:#64c7e9;height:340px;-webkit-transition:left 0.5s;-webkit-transition-delay:0.1s;-moz-transition:left 0.5s 0.1s;-o-transition:left 0.5s 0.1s;transition:left 0.5s 0.1s}.principles-page.quality .principles-page-content{padding-top:153px}#quality-airplane{background:url(../img/principles/quality/boing-747.png);background-size:258px 279px;height:279px;left:50%;margin-left:-129px;position:absolute;top:34px;width:258px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#quality-airplane{background-image:url(../img/principles/quality/boing-747@2.png)}}.quantity-text,.quality-text{color:#ab0048;font-size:14px;font-family:'Futura W01 Bold';margin:6px 6px;position:relative;text-transform:uppercase}.quantity-text{left:7px;width:290px}.quantity-text:before{color:#fff;content:"\00BB";left:-11px;position:absolute;top:-1px}.quality-text{color:#1a2098;left:5px}.quality-text:after{color:#fff;content:"\00AB";right:5px;position:absolute;top:-1px}.quality-quote{left:50%;margin:15px 0 0 -145px;position:absolute}.quality-quote-link{color:#000;font-size:16px;text-decoration:none}.principles-page.visual{background:#e5e5e5;padding:40px 0 40px 0}.visual-logo{height:60px;margin:0 auto;width:300px}.visual-nav{height:57px;margin:40px auto;padding-left:40px;position:relative;width:280px}.visual-nav-highlight{background:#fff;border-top-left-radius:65px;border-top-right-radius:65px;border-bottom-left-radius:65px;border-bottom-right-radius:65px;height:74px;position:absolute;width:74px;top:-8px}.no-csstransforms3d .visual-nav-highlight{-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-o-transition:left 0.5s;transition:left 0.5s}.csstransforms3d .visual-nav-highlight{-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;-o-transition:-o-transform 0.5s;transition:transform 0.5s}.no-csstransforms3d .fast .visual-nav-highlight{left:41px}.no-csstransforms3d .international .visual-nav-highlight{left:127px}.no-csstransforms3d .mind .visual-nav-highlight{left:213px}.csstransforms3d .fast .visual-nav-highlight{-webkit-transform:translate3d(1px, 0, 0);-moz-transform:translate3d(1px, 0, 0);-ms-transform:translate3d(1px, 0, 0);-o-transform:translate3d(1px, 0, 0);transform:translate3d(1px, 0, 0)}.csstransforms3d .international .visual-nav-highlight{-webkit-transform:translate3d(87px, 0, 0);-moz-transform:translate3d(87px, 0, 0);-ms-transform:translate3d(87px, 0, 0);-o-transform:translate3d(87px, 0, 0);transform:translate3d(87px, 0, 0)}.csstransforms3d .mind .visual-nav-highlight{-webkit-transform:translate3d(173px, 0, 0);-moz-transform:translate3d(173px, 0, 0);-ms-transform:translate3d(173px, 0, 0);-o-transform:translate3d(173px, 0, 0);transform:translate3d(173px, 0, 0)}.visual-nav-icon-active{display:none}.fast .visual-nav-fast .visual-nav-icon,.international .visual-nav-international .visual-nav-icon,.mind .visual-nav-mind .visual-nav-icon,.touched .visual-nav-icon{display:none}.fast .visual-nav-fast .visual-nav-icon-active,.international .visual-nav-international .visual-nav-icon-active,.mind .visual-nav-mind .visual-nav-icon-active,.touched .visual-nav-icon-active{display:block}.visual-nav-item{cursor:pointer;height:76px;float:left;margin:0 0 0 10px;position:relative;width:76px;z-index:2;-webkit-touch-callout:none;-ms-touch-select:none;-ms-touch-action:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.visual-nav-item img{-webkit-touch-callout:none;-ms-touch-select:none;-ms-touch-action:none}.visual-contents{padding-top:40px;height:130px;overflow:hidden;position:relative;width:100%}.visual-content-item{height:130px;left:0;position:absolute;top:40px;width:100%;visibility:hidden}.visual-content-item-hd{bottom:118px;color:#112e35;font-family:'Futura W01 Bold';font-size:27px;position:absolute;width:300px;text-transform:uppercase;z-index:4;white-space:nowrap;-webkit-transform:translate3d(1000px, 0, 0);-moz-transform:translate3d(1000px, 0, 0);-ms-transform:translate3d(1000px, 0, 0);-o-transform:translate3d(1000px, 0, 0);transform:translate3d(1000px, 0, 0);margin-left:1000px}.csstransforms3d .visual-content-item-hd{-webkit-transition:-webkit-transform 0.8s;-moz-transition:-moz-transform 0.8s;-o-transition:-o-transform 0.8s;transition:transform 0.8s;-webkit-transform:translate3d(1000px, 0, 0);-moz-transform:translate3d(1000px, 0, 0);-ms-transform:translate3d(1000px, 0, 0);-o-transform:translate3d(1000px, 0, 0);transform:translate3d(1000px, 0, 0);margin-left:0}.no-csstransforms3d .visual-content-item-hd{-webkit-transition:margin-left 0.8s;-moz-transition:margin-left 0.8s;-o-transition:margin-left 0.8s;transition:margin-left 0.8s;-webkit-transform:translate3d(0px, 0, 0);-moz-transform:translate3d(0px, 0, 0);-ms-transform:translate3d(0px, 0, 0);-o-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0);margin-left:1000px}.visual-content-item-bd{line-height:20px;position:absolute;width:300px;-webkit-transform:translate3d(1000px, 0, 0);-moz-transform:translate3d(1000px, 0, 0);-ms-transform:translate3d(1000px, 0, 0);-o-transform:translate3d(1000px, 0, 0);transform:translate3d(1000px, 0, 0);margin-left:1000px}.csstransforms3d .visual-content-item-bd{-webkit-transition:-webkit-transform 1s;-webkit-transition-delay:0.2s;-moz-transition:-moz-transform 1s 0.2s;-o-transition:-o-transform 1s 0.2s;transition:transform 1s 0.2s;-webkit-transform:translate3d(1000px, 0, 0);-moz-transform:translate3d(1000px, 0, 0);-ms-transform:translate3d(1000px, 0, 0);-o-transform:translate3d(1000px, 0, 0);transform:translate3d(1000px, 0, 0);margin-left:0}.no-csstransforms3d .visual-content-item-bd{-webkit-transition:margin-left 1s;-webkit-transition-delay:0.2s;-moz-transition:margin-left 1s 0.2s;-o-transition:margin-left 1s 0.2s;transition:margin-left 1s 0.2s;-webkit-transform:translate3d(0px, 0, 0);-moz-transform:translate3d(0px, 0, 0);-ms-transform:translate3d(0px, 0, 0);-o-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0);margin-left:1000px}.visual-content-item-bd-w{background:#fff;height:62px;padding:20px 20px 20px 20px;position:relative;z-index:3}.visual-content-item-bd-s{background:#b5b811;height:101px;left:5px;position:absolute;top:5px;width:299px}.principles-page.poprock{overflow:hidden;position:relative}.poprock-content{padding-bottom:50px;position:relative;text-align:center;text-transform:uppercase;z-index:2}.poprock-content strong{font-family:'Futura W01 Bold'}.poprock-weknow{font-size:51px;margin-top:40px}.poprock-howto{font-size:65px}.poprock-pop{font-size:95px;letter-spacing:-10px;margin-top:10px;position:relative}.poprock-balloon-yellow{left:18px;position:absolute;top:20px}.poprock-balloon-pink{left:236px;position:absolute;top:-27px}.poprock-pop-blue,.poprock-pop-red,.poprock-pop-green{position:relative;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0)}.poprock-pop-blue{color:#0064ff;font-family:'Futura W01 Bold';pointer-events:none}.poprock-pop-red{color:#f9165b}.poprock-pop-green{color:#16f9e2;font-family:'Futura W01 Bold';pointer-events:none}.poprock-rock{color:#0b5266;font-size:84px;margin-top:20px;position:relative}.poprock-and{color:#cccccc;font-family:'Futura W01 Bold';font-size:134px;left:50%;margin-left:-48px;position:absolute;top:215px;z-index:1}.poprock-rock-flash{left:95px;position:absolute;top:39px}.principles-page.cutting-edge{background:#8a8a8a url(../img/principles/cutting-edge/bg.jpg) top center no-repeat;padding-bottom:50px}.cutting-edge-cutting{height:100px;padding-top:50px;text-align:center}.cutting-edge-edge{height:50px;margin-left:80px;position:relative;width:165px}.cutting-edge-edge .edge-text-part{left:0;position:absolute;top:0}.cutting-edge-text{margin-top:110px;position:relative}.cutting-edge-text-hd{color:#fff66d;font-size:23px;font-family:'Futura W01 Bold';line-height:26px;text-transform:uppercase;left:38px;position:absolute;top:-38px}.cutting-edge-text-bd{background:#00388d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;line-height:24px;margin-left:20px;padding:20px;width:280px;box-shadow:5px 5px 1px #fff66d}.principles-page.usability{background:#0083b2;padding-top:30px}.principles-page.usability .usability-hd{color:#fff;font-family:'Futura W01 Bold';font-size:68px;line-height:23px;padding-top:60px;position:relative;text-align:center;z-index:2}.principles-page.usability .usability-box{color:#fff;height:323px;font-size:18px;line-height:20px;margin-left:23px;position:relative;text-align:center;text-transform:uppercase;top:-58px;width:280px}.svg .principles-page.usability .usability-box{background:transparent url(../img/principles/usability/hexagon.svg) no-repeat;background-size:280px 323px}.no-svg .principles-page.usability .usability-box{background:transparent url(../img/principles/usability/hexagon.png) no-repeat;background-size:280px 323px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.no-svg .principles-page.usability .usability-box{background-image:transparent url(../img/principles/usability/hexagon@2.png) no-repeat}}.usability-box-text-top{padding-top:90px}.usability-box-text-bottom{margin-top:40px}.principles-page.simple{background:#e5e5e5;padding-bottom:50px}.simple-rect{background:#fff;height:210px;left:50%;margin-left:-105px;position:absolute;top:70px;width:210px}.simple-text{padding:8px 30px;position:relative;z-index:2}.simple-text1{padding-top:61px}.simple-text-bd{border-bottom:4px solid #000;display:inline-block;font-family:'Futura W01 Bold';font-size:70px}.contact #branding{margin-top:10px}.contact #nav-container{margin-top:110px}#imprint-text{text-align:left;padding:30px;line-height:30px;font-size:16px;line-height:24px}#imprint-text strong{font-family:'Futura W01 Medium'}#imprint-text h3{font-family:'Futura W01 Medium';margin-bottom:12px;margin-top:36px;font-size:20px;line-height:28px}#imprint-text p{margin-bottom:15px}
