body.ishome{background:#030303;}
.logo-intro-container{z-index:999;background:transparent;opacity:1;position:absolute;top:50%;left:50%;width:40%;height:auto;margin-top:0;margin-left:-20%;}
.logo-intro-container.fx{}
.image-movie{position:absolute;width:100%;margin:40px 0px;}
.image-movie.fx{}
a.skip{z-index:200;position:absolute;right:20px;bottom:20px;color:#fff;text-decoration:none;}
.intro-container{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;}
.home-slide{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;}
.home-slide img, .home-slide canvas{position:absolute;top:0;width:auto;height:100%;}
.home-slide.sleft img, .home-slide.sleft canvas{left:0;}
.home-slide.sright img, .home-slide.sright canvas{right:0;}
.home-slide .polygon,
.home-slide img{visibility:hidden;opacity:0;}
.home-slide img.root.fx-in{-webkit-transition:all 2000ms ease;-moz-transition:all 2000ms ease;-o-transition:all 2000ms ease;transition:all 2000ms ease;visibility:visible;opacity:1;}
.home-slide img.root.fx-inset{visibility:visible;opacity:1;}
.home-slide img.root.fx-out{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;visibility:hidden;opacity:0;}
.home-slide .polygon{opacity:0;}
.home-slide .polygon.fx-out{visibility:hidden;opacity:0;}
.home-slide .polygon.fx-out{-webkit-transition:all 1500ms ease;-moz-transition:all 1500ms ease;-o-transition:all 1500ms ease;transition:all 1500ms ease;}
.home-slide .polygon,
.home-slide .polygon.fx-out{-webkit-transform:rotateY(-60deg) rotateX(-10deg) rotateZ(-3deg);-moz-transform:rotateY(-60deg) rotateX(-10deg) rotateZ(-3deg);-o-transform:rotateY(-60deg) rotateX(-10deg) rotateZ(-3deg);transform:rotateY(-60deg) rotateX(-10deg) rotateZ(-3deg);}
.home-slide .polygon.reverse,
.home-slide .polygon.fx-out.reverse{-webkit-transform:rotateY(10deg) rotateX(60deg) rotateZ(3deg);-moz-transform:rotateY(10deg) rotateX(60deg) rotateZ(3deg);-o-transform:rotateY(10deg) rotateX(60deg) rotateZ(3deg);transform:rotateY(10deg) rotateX(60deg) rotateZ(3deg);}
.home-slide .polygon.fx-in{-webkit-transition:all 1500ms ease;-moz-transition:all 1500ms ease;-o-transition:all 1500ms ease;transition:all 1500ms ease;}
.home-slide .polygon.fx-in,
.home-slide .polygon.fx-inset{visibility:visible;opacity:1;-webkit-transform:rotateY(0deg) rotateX(0deg) rotateZ(0deg);-moz-transform:rotateY(0deg) rotateX(0deg) rotateZ(0deg);-o-transform:rotateY(0deg) rotateX(0deg) rotateZ(0deg);transform:rotateY(0deg) rotateX(0deg) rotateZ(0deg);}