.off .fadein,
.fadein.off{-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition-timing-function:cubic-bezier(0, 0, 1, 1);-moz-transition-timing-function:cubic-bezier(0, 0, 1, 1);-o-transition-timing-function:cubic-bezier(0, 0, 1, 1);transition-timing-function:cubic-bezier(0, 0, 1, 1);-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
.on .fadein,
.fadein.on{-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition-timing-function:cubic-bezier(0, 0, 1, 1);-moz-transition-timing-function:cubic-bezier(0, 0, 1, 1);-o-transition-timing-function:cubic-bezier(0, 0, 1, 1);transition-timing-function:cubic-bezier(0, 0, 1, 1);-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
.scale,
scaleInv{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;}
.off .scale,
.off scaleInv,
.scale.off,
scaleInv.off{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);-moz-transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);-o-transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
.on .scale,
.on scaleInv,
.scale.on,
scaleInv.on{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
.off .scaleInv,
.scaleInv.on{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);-moz-transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);-o-transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);}
.on .scaleInv,
.scaleInv.on{-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);}
.off .anim_17,
.anim_17.off{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;}
.on .anim_17,
.anim_17.on{-webkit-transition-delay:3.05s;-moz-transition-delay:3.05s;-o-transition-delay:3.05s;transition-delay:3.05s;}
.off .anim_16,
.anim_16.off{-webkit-transition-delay:0.15s;-moz-transition-delay:0.15s;-o-transition-delay:0.15s;transition-delay:0.15s;}
.on .anim_16,
.anim_16.on{-webkit-transition-delay:2.9s;-moz-transition-delay:2.9s;-o-transition-delay:2.9s;transition-delay:2.9s;}
.off .anim_15,
.anim_15.off{-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;}
.on .anim_15,
.anim_15.on{-webkit-transition-delay:2.75s;-moz-transition-delay:2.75s;-o-transition-delay:2.75s;transition-delay:2.75s;}
.off .anim_14,
.anim_14.off{-webkit-transition-delay:0.44999999999999996s;-moz-transition-delay:0.44999999999999996s;-o-transition-delay:0.44999999999999996s;transition-delay:0.44999999999999996s;}
.on .anim_14,
.anim_14.on{-webkit-transition-delay:2.6s;-moz-transition-delay:2.6s;-o-transition-delay:2.6s;transition-delay:2.6s;}
.off .anim_13,
.anim_13.off{-webkit-transition-delay:0.6s;-moz-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s;}
.on .anim_13,
.anim_13.on{-webkit-transition-delay:2.45s;-moz-transition-delay:2.45s;-o-transition-delay:2.45s;transition-delay:2.45s;}
.off .anim_12,
.anim_12.off{-webkit-transition-delay:0.75s;-moz-transition-delay:0.75s;-o-transition-delay:0.75s;transition-delay:0.75s;}
.on .anim_12,
.anim_12.on{-webkit-transition-delay:2.3s;-moz-transition-delay:2.3s;-o-transition-delay:2.3s;transition-delay:2.3s;}
.off .anim_11,
.anim_11.off{-webkit-transition-delay:0.8999999999999999s;-moz-transition-delay:0.8999999999999999s;-o-transition-delay:0.8999999999999999s;transition-delay:0.8999999999999999s;}
.on .anim_11,
.anim_11.on{-webkit-transition-delay:2.15s;-moz-transition-delay:2.15s;-o-transition-delay:2.15s;transition-delay:2.15s;}
.off .anim_10,
.anim_10.off{-webkit-transition-delay:1.05s;-moz-transition-delay:1.05s;-o-transition-delay:1.05s;transition-delay:1.05s;}
.on .anim_10,
.anim_10.on{-webkit-transition-delay:2s;-moz-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s;}
.off .anim_9,
.anim_9.off{-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s;}
.on .anim_9,
.anim_9.on{-webkit-transition-delay:1.8499999999999999s;-moz-transition-delay:1.8499999999999999s;-o-transition-delay:1.8499999999999999s;transition-delay:1.8499999999999999s;}
.off .anim_8,
.anim_8.off{-webkit-transition-delay:1.3499999999999999s;-moz-transition-delay:1.3499999999999999s;-o-transition-delay:1.3499999999999999s;transition-delay:1.3499999999999999s;}
.on .anim_8,
.anim_8.on{-webkit-transition-delay:1.7s;-moz-transition-delay:1.7s;-o-transition-delay:1.7s;transition-delay:1.7s;}
.off .anim_7,
.anim_7.off{-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s;}
.on .anim_7,
.anim_7.on{-webkit-transition-delay:1.55s;-moz-transition-delay:1.55s;-o-transition-delay:1.55s;transition-delay:1.55s;}
.off .anim_6,
.anim_6.off{-webkit-transition-delay:1.65s;-moz-transition-delay:1.65s;-o-transition-delay:1.65s;transition-delay:1.65s;}
.on .anim_6,
.anim_6.on{-webkit-transition-delay:1.4s;-moz-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s;}
.off .anim_5,
.anim_5.off{-webkit-transition-delay:1.7999999999999998s;-moz-transition-delay:1.7999999999999998s;-o-transition-delay:1.7999999999999998s;transition-delay:1.7999999999999998s;}
.on .anim_5,
.anim_5.on{-webkit-transition-delay:1.25s;-moz-transition-delay:1.25s;-o-transition-delay:1.25s;transition-delay:1.25s;}
.off .anim_4,
.anim_4.off{-webkit-transition-delay:1.95s;-moz-transition-delay:1.95s;-o-transition-delay:1.95s;transition-delay:1.95s;}
.on .anim_4,
.anim_4.on{-webkit-transition-delay:1.1s;-moz-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s;}
.off .anim_3,
.anim_3.off{-webkit-transition-delay:2.1s;-moz-transition-delay:2.1s;-o-transition-delay:2.1s;transition-delay:2.1s;}
.on .anim_3,
.anim_3.on{-webkit-transition-delay:0.95s;-moz-transition-delay:0.95s;-o-transition-delay:0.95s;transition-delay:0.95s;}
.off .anim_2,
.anim_2.off{-webkit-transition-delay:2.25s;-moz-transition-delay:2.25s;-o-transition-delay:2.25s;transition-delay:2.25s;}
.on .anim_2,
.anim_2.on{-webkit-transition-delay:0.8s;-moz-transition-delay:0.8s;-o-transition-delay:0.8s;transition-delay:0.8s;}
.off .anim_1,
.anim_1.off{-webkit-transition-delay:2.4s;-moz-transition-delay:2.4s;-o-transition-delay:2.4s;transition-delay:2.4s;}
.on .anim_1,
.anim_1.on{-webkit-transition-delay:0.65s;-moz-transition-delay:0.65s;-o-transition-delay:0.65s;transition-delay:0.65s;}
body{overflow-x:hidden;}