*{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;font:inherit;vertical-align:baseline;list-style-type:none;font-smooth:always;-webkit-font-smoothing:antialiased}a{outline:none}.replaced{text-indent:-9999px;display:block}.left{float:left}.right{float:right}.hide{display:none}.crop{overflow:hidden}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}.snappish-wrapper{float:left;z-index:10;overflow:hidden}.snappish-main{width:100%;z-index:9}.no-touch .snappish-main{-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-transition-timing-function:ease;transition-timing-function:ease;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform}.snappish-1-slides{height:100%}.snappish-1-slides .snappish-slide{height:100%}.snappish-2-slides{height:200%}.snappish-2-slides .snappish-slide{height:50%}.snappish-3-slides{height:300%}.snappish-3-slides .snappish-slide{height:33.33333%}.snappish-4-slides{height:400%}.snappish-4-slides .snappish-slide{height:25%}.snappish-5-slides{height:500%}.snappish-5-slides .snappish-slide{height:20%}.snappish-6-slides{height:600%}.snappish-6-slides .snappish-slide{height:16.66667%}.snappish-7-slides{height:700%}.snappish-7-slides .snappish-slide{height:14.28571%}.snappish-8-slides{height:800%}.snappish-8-slides .snappish-slide{height:12.5%}.snappish-9-slides{height:900%}.snappish-9-slides .snappish-slide{height:11.11111%}.snappish-10-slides{height:1000%}.snappish-10-slides .snappish-slide{height:10%}.snappish-11-slides{height:1100%}.snappish-11-slides .snappish-slide{height:9.09091%}.snappish-12-slides{height:1200%}.snappish-12-slides .snappish-slide{height:8.33333%}.snappish-13-slides{height:1300%}.snappish-13-slides .snappish-slide{height:7.69231%}.snappish-14-slides{height:1400%}.snappish-14-slides .snappish-slide{height:7.14286%}.snappish-15-slides{height:1500%}.snappish-15-slides .snappish-slide{height:6.66667%}.snappish-16-slides{height:1600%}.snappish-16-slides .snappish-slide{height:6.25%}.snappish-17-slides{height:1700%}.snappish-17-slides .snappish-slide{height:5.88235%}.snappish-18-slides{height:1800%}.snappish-18-slides .snappish-slide{height:5.55556%}.snappish-19-slides{height:1900%}.snappish-19-slides .snappish-slide{height:5.26316%}.snappish-20-slides{height:2000%}.snappish-20-slides .snappish-slide{height:5%}.snappish-slide{width:100%}#brandandproduct-wrapper{position:absolute;top:50%;left:50%;display:none;font:30px/32px 'Gotham Cond SSm A', 'Gotham Cond SSm B';font-weight:300;letter-spacing:8px;text-transform:uppercase;color:#fff}#brandandproduct-wrapper .text{position:absolute;top:0;bottom:0;left:0;width:100%;height:32px;text-align:center;margin:auto}#brandandproduct-wrapper .group{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}#brandandproduct-wrapper .group div{backface-visibility:hidden}#brandandproduct-wrapper .bandp-item{position:absolute;top:0;left:0;width:200px;height:200px;margin-left:-100px;margin-top:-100px}#brandandproduct-wrapper .bandp-circle{z-index:1;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}#brandandproduct-wrapper .bandp-circle#brand-shape{background:rgba(199,178,153,0.2)}#brandandproduct-wrapper .bandp-circle#product-shape{background:rgba(115,115,115,0.2)}#brandandproduct-wrapper #conj-shape{font-size:14px;line-height:16px;letter-spacing:2px;z-index:2;background:#212121;border:1px solid #424242;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:40px;height:40px;margin-left:-20px;margin-top:-20px}#brandandproduct-wrapper #conj-shape .text{height:16px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);text-indent:1px;color:#c7b299}body.slide-3 #brandandproduct-wrapper,body.slide-4 #brandandproduct-wrapper{display:block}body.slide-4 #conj-shape{display:none}.slide-1 .content small{position:absolute;width:100%}.slide-3 .content{visibility:hidden}.slide-3 .content .conj,.slide-3 .content .brand-circle,.slide-3 .content .product-circle{display:none}.slide-3.active .content{visibility:visible}.slide-4 .content{visibility:hidden}.slide-4.active .content{visibility:visible}.slide-5 .content .label{display:block;top:50%;margin-top:-275px}@media only screen and (max-width: 640px){.slide-5 .content .label{display:table;top:0%;margin-top:0}}.slide-5 .content .label>p{display:inline-block}@media only screen and (max-width: 640px){.slide-5 .content .label>p{display:table-cell}}@media only screen and (max-width: 640px){.slide-5 .content .label>p>span{width:242px;display:inline-block}}article.slide-6 .content>.wrap{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:320px;height:400px}article.slide-6 .concept{position:absolute;left:0%;width:100%;text-align:center;height:28px;display:inline-block}article.slide-6 .concept.concept-utility{top:14%}article.slide-6 .concept.concept-content{bottom:21%}.slide-6 #two-machine{-moz-transform:scale(0.45) rotate(90deg);-ms-transform:scale(0.45) rotate(90deg);-webkit-transform:scale(0.45) rotate(90deg);transform:scale(0.45) rotate(90deg)}article.slide-8 .content .label p{color:#c7b299}article.slide-8 .content .label p>span{display:inline-block;font-size:30px;line-height:40px;letter-spacing:12px}@media only screen and (max-width: 640px){article.slide-8 .content .label p>span{font-size:20px;line-height:30px;letter-spacing:8px}}.slide-8 #two-stadium{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width: 640px){.slide-8 #two-stadium{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}}article.slide-12 .content h2{padding:0}.slide-17 .content em{color:#c3af9a}article.slide-18{color:#212121}body.slide-19{background:#fff}@media only screen and (max-width: 800px){article.slide-20 .content{font-size:24px;letter-spacing:16px}}@media only screen and (max-width: 640px){article.slide-20 .content{letter-spacing:6px;font-size:18px}}article.slide-20 .content h2{position:relative;padding:0}article.slide-20 .content h2>span{float:left;width:50%;display:block;padding-right:40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right}@media only screen and (max-width: 640px){article.slide-20 .content h2>span{width:40%;padding-right:15px}}article.slide-20 .content em{width:50%;text-align:left;display:block;letter-spacing:0;position:relative}@media only screen and (max-width: 640px){article.slide-20 .content em{width:60%}}article.slide-20 .content em>span{position:absolute;width:9999px;display:inline-block;border-bottom:1px solid rgba(255,255,255,0)}article.slide-20 .content em>span span[class*="char"]{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}article.slide-20 .content em>span.border{display:inline-block;border-bottom-color:rgba(255,255,255,0.5);-moz-transition:border-bottom-color 0.5s 0.75s;-o-transition:border-bottom-color 0.5s 0.75s;-webkit-transition:border-bottom-color 0.5s;-webkit-transition-delay:0.75s;transition:border-bottom-color 0.5s 0.75s}article.slide-20 .content em span>span{display:inline-block;margin-right:20px}@media only screen and (max-width: 800px){article.slide-20 .content em span>span{margin-right:16px}}@media only screen and (max-width: 640px){article.slide-20 .content em span>span{margin-right:6px}}article.slide-20 .content em span>span:last-child{margin-right:0}article.slide-20 .content .wrap{position:absolute;left:0;bottom:-120px;width:100%;-moz-transition:bottom 1s ease-out 1.5s;-o-transition:bottom 1s ease-out 1.5s;-webkit-transition:bottom 1s ease-out;-webkit-transition-delay:1.5s;transition:bottom 1s ease-out 1.5s}article.slide-20 .content .wrap:before{position:absolute;height:60px;content:" ";border:1px solid #a99884;left:50%;bottom:-60px;pointer-events:none}@media only screen and (max-width: 640px){article.slide-20 .content .wrap:before{bottom:-20px}}article.slide-20 .content .wrap a.btn{cursor:pointer;font-size:16px;line-height:18px;font-weight:700;letter-spacing:3px;display:inline-block;background:#212121;position:relative;z-index:10000;padding:30px 40px;border:2px solid #a99884;-moz-transition:background-color 0.3s 0s;-o-transition:background-color 0.3s 0s;-webkit-transition:background-color 0.3s;-webkit-transition-delay:0s;transition:background-color 0.3s 0s}@media only screen and (max-width: 640px){article.slide-20 .content .wrap a.btn{font-size:12px;line-height:14px;letter-spacing:1px;padding:15px 20px}}article.slide-20 .content .wrap a.btn:link,article.slide-20 .content .wrap a.btn:hover,article.slide-20 .content .wrap a.btn:visited,article.slide-20 .content .wrap a.btn:active{text-decoration:none;color:#fff}article.slide-20 .content .wrap a.btn:hover{background:#2e2e2e}article.slide-20.active .content .wrap{bottom:60px}@media only screen and (max-width: 640px){article.slide-20.active .content .wrap{bottom:20px}}body.slide-20 .scroll-down-arrow.visible{display:none}html{height:100%}body{overflow:hidden !important;height:100%;background:#212121;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-highlight:none;min-height:0 !important}@-webkit-keyframes $animationName{0%{bottom:26px}50%{bottom:40px}100%{bottom:26px}}@-moz-keyframes $animationName{0%{bottom:26px}50%{bottom:40px}100%{bottom:26px}}@-o-keyframes $animationName{0%{bottom:26px}50%{bottom:40px}100%{bottom:26px}}@keyframes $animationName{0%{bottom:26px}50%{bottom:40px}100%{bottom:26px}}.pjs-circle{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#fff}a.scroll-down-arrow{height:80px;width:100vw;display:block;position:absolute;bottom:20px;left:0;right:0;margin:auto;opacity:0;z-index:1000;background:rgba(33,33,33,0);-moz-transition:opacity 1s 0;-o-transition:opacity 1s 0;-webkit-transition:opacity 1s 0;transition:opacity 1s 0;cursor:default;pointer-events:none}a.scroll-down-arrow:link,a.scroll-down-arrow:active,a.scroll-down-arrow:visited,a.scroll-down-arrow:hover{color:#fff;text-decoration:none}a.scroll-down-arrow:before{content: 'TAP HERE OR SCROLL';display: block;font-size: 0.8em;margin: 0 auto;text-align: center;width: 100vw;margin-left:0px;letter-spacing:0.08em;margin-top: -25px;color:#c7b299;}a.scroll-down-arrow>span{visibility:hidden;font:14px/20px 'Gotham Cond SSm A', 'Gotham Cond SSm B';letter-spacing:8px;position:absolute;width:200px;height:22px;left:50%;bottom:0;margin-left:-88px;text-align:center;z-index:10}a.scroll-down-arrow .arrow{position:absolute;bottom:24px;left:0;right:0;height:80px;width:100vw;display:block;margin:0 auto;margin-left:0px;}a.scroll-down-arrow .arrow:before{content:" ";position:absolute;left:0;right:0px;top:50%;height:50%;width:0;border-left:1px solid #c7b299;z-index:1;pointer-events:none;margin:0 auto;}a.scroll-down-arrow .arrow:after{content:" ";position:absolute;bottom:4px;left:0;border-left:1px solid #c7b299;border-bottom:1px solid #c7b299;width:26px;height:26px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);pointer-events:none;right:0;margin:0 auto;}a.scroll-down-arrow.visible{opacity:1;pointer-events:visible;cursor:pointer}a.scroll-down-arrow.visible .arrow{-webkit-animation:arrow 1s ease-in-out infinite;-moz-animation:arrow 1s ease-in-out infinite;-o-animation:arrow 1s ease-in-out infinite;animation:arrow 1s ease-in-out infinite}#site-wrapper{background:transparent}#site-wrapper .page-wrapper{position:absolute;top:0;left:0;height:100%;width:100%}#slide-container,#two-container{width:100%;height:100%;margin:0 auto;overflow:hidden;visibility:hidden}#slide-container{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#two-container{position:absolute;top:0;left:0;pointer-events:none;z-index:0;background-color:transparent}#two-container svg{width:100%;height:100%}article{position:relative;z-index:1;font-weight:200;font-size:20px;vertical-align:middle;text-align:center;font:40px/60px 'Gotham Cond SSm A', 'Gotham Cond SSm B';font-weight:300;text-transform:uppercase;letter-spacing:20px;color:#fff;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform}article small{display:block;letter-spacing:10px;font-size:20px;line-height:20px}article .content{position:absolute;width:100%;top:0;bottom:0;text-align:center;margin:auto}article .content span[class*="char"]:last-child{letter-spacing:0}article .content small{margin-top:-40px}article .content h2{position:relative;display:inline-block;padding:40px 60px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}article .content p{position:absolute;width:100%;font-size:30px;line-height:40px;letter-spacing:12px}@media only screen and (max-width: 640px){article .content p{font-size:20px;line-height:30px;letter-spacing:8px}}article .content p.top-align{top:50%;bottom:auto;margin-top:-275px}@media only screen and (max-width: 640px), only screen and (max-height: 685px){article .content p.top-align{font-size:20px;line-height:30px;letter-spacing:7px;margin-top:0;top:60px;bottom:auto}}article .content .label{display:table;width:100%;height:100%;position:absolute;top:0;left:0;z-index:100}article .content .label>*{display:table-cell;position:static;vertical-align:middle;height:100%}@media only screen and (max-width: 640px){article .content{letter-spacing:10px}article .content small{font-size:12px;line-height:15px}article .content h2{font-size:19px;line-height:35px;padding:26px}}