.pt-page-moveToLeft{-webkit-animation:moveToLeft .6s ease both;-moz-animation:moveToLeft .6s ease both;animation:moveToLeft .6s ease both}.pt-page-moveFromLeft{-webkit-animation:moveFromLeft .6s ease both;-moz-animation:moveFromLeft .6s ease both;animation:moveFromLeft .6s ease both}.pt-page-moveToRight{-webkit-animation:moveToRight .6s ease both;-moz-animation:moveToRight .6s ease both;animation:moveToRight .6s ease both}.pt-page-moveFromRight{-webkit-animation:moveFromRight .6s ease both;-moz-animation:moveFromRight .6s ease both;animation:moveFromRight .6s ease both}.pt-page-moveToTop{-webkit-animation:moveToTop .6s ease both;-moz-animation:moveToTop .6s ease both;animation:moveToTop .6s ease both}.pt-page-moveFromTop{-webkit-animation:moveFromTop .6s ease both;-moz-animation:moveFromTop .6s ease both;animation:moveFromTop .6s ease both}.pt-page-moveToBottom{-webkit-animation:moveToBottom .6s ease both;-moz-animation:moveToBottom .6s ease both;animation:moveToBottom .6s ease both}.pt-page-moveFromBottom{-webkit-animation:moveFromBottom .6s ease both;-moz-animation:moveFromBottom .6s ease both;animation:moveFromBottom .6s ease both}.pt-page-fade{-webkit-animation:fade .7s ease both;-moz-animation:fade .7s ease both;animation:fade .7s ease both}.pt-page-moveToLeftFade{-webkit-animation:moveToLeftFade .7s ease both;-moz-animation:moveToLeftFade .7s ease both;animation:moveToLeftFade .7s ease both}.pt-page-moveFromLeftFade{-webkit-animation:moveFromLeftFade .7s ease both;-moz-animation:moveFromLeftFade .7s ease both;animation:moveFromLeftFade .7s ease both}.pt-page-moveToRightFade{-webkit-animation:moveToRightFade .7s ease both;-moz-animation:moveToRightFade .7s ease both;animation:moveToRightFade .7s ease both}.pt-page-moveFromRightFade{-webkit-animation:moveFromRightFade .7s ease both;-moz-animation:moveFromRightFade .7s ease both;animation:moveFromRightFade .7s ease both}.pt-page-moveToTopFade{-webkit-animation:moveToTopFade .7s ease both;-moz-animation:moveToTopFade .7s ease both;animation:moveToTopFade .7s ease both}.pt-page-moveFromTopFade{-webkit-animation:moveFromTopFade .7s ease both;-moz-animation:moveFromTopFade .7s ease both;animation:moveFromTopFade .7s ease both}.pt-page-moveToBottomFade{-webkit-animation:moveToBottomFade .7s ease both;-moz-animation:moveToBottomFade .7s ease both;animation:moveToBottomFade .7s ease both}.pt-page-moveFromBottomFade{-webkit-animation:moveFromBottomFade .7s ease both;-moz-animation:moveFromBottomFade .7s ease both;animation:moveFromBottomFade .7s ease both}.pt-page-moveToLeftEasing{-webkit-animation:moveToLeft .7s ease-in-out both;-moz-animation:moveToLeft .7s ease-in-out both;animation:moveToLeft .7s ease-in-out both}.pt-page-moveToRightEasing{-webkit-animation:moveToRight .7s ease-in-out both;-moz-animation:moveToRight .7s ease-in-out both;animation:moveToRight .7s ease-in-out both}.pt-page-moveToTopEasing{-webkit-animation:moveToTop .7s ease-in-out both;-moz-animation:moveToTop .7s ease-in-out both;animation:moveToTop .7s ease-in-out both}.pt-page-moveToBottomEasing{-webkit-animation:moveToBottom .7s ease-in-out both;-moz-animation:moveToBottom .7s ease-in-out both;animation:moveToBottom .7s ease-in-out both}@-webkit-keyframes moveToLeft{to{-webkit-transform:translateX(-100%)}}@-moz-keyframes moveToLeft{to{-moz-transform:translateX(-100%)}}@keyframes moveToLeft{to{transform:translateX(-100%)}}@-webkit-keyframes moveFromLeft{0%{-webkit-transform:translateX(-100%)}}@-moz-keyframes moveFromLeft{0%{-moz-transform:translateX(-100%)}}@keyframes moveFromLeft{0%{transform:translateX(-100%)}}@-webkit-keyframes moveToRight{to{-webkit-transform:translateX(100%)}}@-moz-keyframes moveToRight{to{-moz-transform:translateX(100%)}}@keyframes moveToRight{to{transform:translateX(100%)}}@-webkit-keyframes moveFromRight{0%{-webkit-transform:translateX(100%)}}@-moz-keyframes moveFromRight{0%{-moz-transform:translateX(100%)}}@keyframes moveFromRight{0%{transform:translateX(100%)}}@-webkit-keyframes moveToTop{to{-webkit-transform:translateY(-100%)}}@-moz-keyframes moveToTop{to{-moz-transform:translateY(-100%)}}@keyframes moveToTop{to{transform:translateY(-100%)}}@-webkit-keyframes moveFromTop{0%{-webkit-transform:translateY(-100%)}}@-moz-keyframes moveFromTop{0%{-moz-transform:translateY(-100%)}}@keyframes moveFromTop{0%{transform:translateY(-100%)}}@-webkit-keyframes moveToBottom{to{-webkit-transform:translateY(100%)}}@-moz-keyframes moveToBottom{to{-moz-transform:translateY(100%)}}@keyframes moveToBottom{to{transform:translateY(100%)}}@-webkit-keyframes moveFromBottom{0%{-webkit-transform:translateY(100%)}}@-moz-keyframes moveFromBottom{0%{-moz-transform:translateY(100%)}}@keyframes moveFromBottom{0%{transform:translateY(100%)}}@-webkit-keyframes fade{to{opacity:.3}}@-moz-keyframes fade{to{opacity:.3}}@keyframes fade{to{opacity:.3}}@-webkit-keyframes moveToLeftFade{to{opacity:.3;-webkit-transform:translateX(-100%)}}@-moz-keyframes moveToLeftFade{to{opacity:.3;-moz-transform:translateX(-100%)}}@keyframes moveToLeftFade{to{opacity:.3;transform:translateX(-100%)}}@-webkit-keyframes moveFromLeftFade{0%{opacity:.3;-webkit-transform:translateX(-100%)}}@-moz-keyframes moveFromLeftFade{0%{opacity:.3;-moz-transform:translateX(-100%)}}@keyframes moveFromLeftFade{0%{opacity:.3;transform:translateX(-100%)}}@-webkit-keyframes moveToRightFade{to{opacity:.3;-webkit-transform:translateX(100%)}}@-moz-keyframes moveToRightFade{to{opacity:.3;-moz-transform:translateX(100%)}}@keyframes moveToRightFade{to{opacity:.3;transform:translateX(100%)}}@-webkit-keyframes moveFromRightFade{0%{opacity:.3;-webkit-transform:translateX(100%)}}@-moz-keyframes moveFromRightFade{0%{opacity:.3;-moz-transform:translateX(100%)}}@keyframes moveFromRightFade{0%{opacity:.3;transform:translateX(100%)}}@-webkit-keyframes moveToTopFade{to{opacity:.3;-webkit-transform:translateY(-100%)}}@-moz-keyframes moveToTopFade{to{opacity:.3;-moz-transform:translateY(-100%)}}@keyframes moveToTopFade{to{opacity:.3;transform:translateY(-100%)}}@-webkit-keyframes moveFromTopFade{0%{opacity:.3;-webkit-transform:translateY(-100%)}}@-moz-keyframes moveFromTopFade{0%{opacity:.3;-moz-transform:translateY(-100%)}}@keyframes moveFromTopFade{0%{opacity:.3;transform:translateY(-100%)}}@-webkit-keyframes moveToBottomFade{to{opacity:.3;-webkit-transform:translateY(100%)}}@-moz-keyframes moveToBottomFade{to{opacity:.3;-moz-transform:translateY(100%)}}@keyframes moveToBottomFade{to{opacity:.3;transform:translateY(100%)}}@-webkit-keyframes moveFromBottomFade{0%{opacity:.3;-webkit-transform:translateY(100%)}}@-moz-keyframes moveFromBottomFade{0%{opacity:.3;-moz-transform:translateY(100%)}}@keyframes moveFromBottomFade{0%{opacity:.3;transform:translateY(100%)}}.pt-page-scaleDown{-webkit-animation:scaleDown .7s ease both;-moz-animation:scaleDown .7s ease both;animation:scaleDown .7s ease both}.pt-page-scaleUp{-webkit-animation:scaleUp .7s ease both;-moz-animation:scaleUp .7s ease both;animation:scaleUp .7s ease both}.pt-page-scaleUpDown{-webkit-animation:scaleUpDown .5s ease both;-moz-animation:scaleUpDown .5s ease both;animation:scaleUpDown .5s ease both}.pt-page-scaleDownUp{-webkit-animation:scaleDownUp .5s ease both;-moz-animation:scaleDownUp .5s ease both;animation:scaleDownUp .5s ease both}.pt-page-scaleDownCenter{-webkit-animation:scaleDownCenter .4s ease-in both;-moz-animation:scaleDownCenter .4s ease-in both;animation:scaleDownCenter .4s ease-in both}.pt-page-scaleUpCenter{-webkit-animation:scaleUpCenter .4s ease-out both;-moz-animation:scaleUpCenter .4s ease-out both;animation:scaleUpCenter .4s ease-out both}@-webkit-keyframes scaleDown{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleDown{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleDown{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes scaleUp{0%{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleUp{0%{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleUp{0%{opacity:0;transform:scale(.8)}}@-webkit-keyframes scaleUpDown{0%{opacity:0;-webkit-transform:scale(1.2)}}@-moz-keyframes scaleUpDown{0%{opacity:0;-moz-transform:scale(1.2)}}@keyframes scaleUpDown{0%{opacity:0;transform:scale(1.2)}}@-webkit-keyframes scaleDownUp{to{opacity:0;-webkit-transform:scale(1.2)}}@-moz-keyframes scaleDownUp{to{opacity:0;-moz-transform:scale(1.2)}}@keyframes scaleDownUp{to{opacity:0;transform:scale(1.2)}}@-webkit-keyframes scaleDownCenter{to{opacity:0;-webkit-transform:scale(.7)}}@-moz-keyframes scaleDownCenter{to{opacity:0;-moz-transform:scale(.7)}}@keyframes scaleDownCenter{to{opacity:0;transform:scale(.7)}}@-webkit-keyframes scaleUpCenter{0%{opacity:0;-webkit-transform:scale(.7)}}@-moz-keyframes scaleUpCenter{0%{opacity:0;-moz-transform:scale(.7)}}@keyframes scaleUpCenter{0%{opacity:0;transform:scale(.7)}}.pt-page-rotateRightSideFirst{-webkit-transform-origin:0 50%;-webkit-animation:rotateRightSideFirst .8s ease-in both;-moz-transform-origin:0 50%;-moz-animation:rotateRightSideFirst .8s both ease-in;transform-origin:0 50%;animation:rotateRightSideFirst .8s ease-in both}.pt-page-rotateLeftSideFirst{-webkit-transform-origin:100% 50%;-webkit-animation:rotateLeftSideFirst .8s ease-in both;-moz-transform-origin:100% 50%;-moz-animation:rotateLeftSideFirst .8s both ease-in;transform-origin:100% 50%;animation:rotateLeftSideFirst .8s ease-in both}.pt-page-rotateTopSideFirst{-webkit-transform-origin:50% 100%;-webkit-animation:rotateTopSideFirst .8s ease-in both;-moz-transform-origin:50% 100%;-moz-animation:rotateTopSideFirst .8s both ease-in;transform-origin:50% 100%;animation:rotateTopSideFirst .8s ease-in both}.pt-page-rotateBottomSideFirst{-webkit-transform-origin:50% 0;-webkit-animation:rotateBottomSideFirst .8s ease-in both;-moz-transform-origin:50% 0;-moz-animation:rotateBottomSideFirst .8s both ease-in;transform-origin:50% 0;animation:rotateBottomSideFirst .8s ease-in both}.pt-page-flipOutRight{-webkit-animation:flipOutRight .5s ease-in both;-moz-animation:flipOutRight .5s both ease-in;animation:flipOutRight .5s ease-in both}.pt-page-flipInLeft,.pt-page-flipOutRight{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%}.pt-page-flipInLeft{-webkit-animation:flipInLeft .5s ease-out both;-moz-animation:flipInLeft .5s both ease-out;animation:flipInLeft .5s ease-out both}.pt-page-flipOutLeft{-webkit-animation:flipOutLeft .5s ease-in both;-moz-animation:flipOutLeft .5s both ease-in;animation:flipOutLeft .5s ease-in both}.pt-page-flipInRight,.pt-page-flipOutLeft{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%}.pt-page-flipInRight{-webkit-animation:flipInRight .5s ease-out both;-moz-animation:flipInRight .5s both ease-out;animation:flipInRight .5s ease-out both}.pt-page-flipOutTop{-webkit-animation:flipOutTop .5s ease-in both;-moz-animation:flipOutTop .5s both ease-in;animation:flipOutTop .5s ease-in both}.pt-page-flipInBottom,.pt-page-flipOutTop{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%}.pt-page-flipInBottom{-webkit-animation:flipInBottom .5s ease-out both;-moz-animation:flipInBottom .5s both ease-out;animation:flipInBottom .5s ease-out both}.pt-page-flipOutBottom{-webkit-animation:flipOutBottom .5s ease-in both;-moz-animation:flipOutBottom .5s both ease-in;animation:flipOutBottom .5s ease-in both}.pt-page-flipInTop,.pt-page-flipOutBottom{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%}.pt-page-flipInTop{-webkit-animation:flipInTop .5s ease-out both;-moz-animation:flipInTop .5s both ease-out;animation:flipInTop .5s ease-out both}.pt-page-rotateFall{-webkit-transform-origin:0 0;-webkit-animation:rotateFall 1s ease-in both;-moz-transform-origin:0 0;-moz-animation:rotateFall 1s both ease-in;transform-origin:0 0;animation:rotateFall 1s ease-in both}.pt-page-rotateOutNewspaper{-webkit-animation:rotateOutNewspaper .5s ease-in both;-moz-animation:rotateOutNewspaper .5s both ease-in;animation:rotateOutNewspaper .5s ease-in both}.pt-page-rotateInNewspaper,.pt-page-rotateOutNewspaper{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%}.pt-page-rotateInNewspaper{-webkit-animation:rotateInNewspaper .5s ease-out both;-moz-animation:rotateInNewspaper .5s both ease-out;animation:rotateInNewspaper .5s ease-out both}.pt-page-rotatePushLeft{-webkit-transform-origin:0 50%;-webkit-animation:rotatePushLeft .8s ease both;-moz-transform-origin:0 50%;-moz-animation:rotatePushLeft .8s both ease;transform-origin:0 50%;animation:rotatePushLeft .8s ease both}.pt-page-rotatePushRight{-webkit-transform-origin:100% 50%;-webkit-animation:rotatePushRight .8s ease both;-moz-transform-origin:100% 50%;-moz-animation:rotatePushRight .8s both ease;transform-origin:100% 50%;animation:rotatePushRight .8s ease both}.pt-page-rotatePushTop{-webkit-transform-origin:50% 0;-webkit-animation:rotatePushTop .8s ease both;-moz-transform-origin:50% 0;-moz-animation:rotatePushTop .8s both ease;transform-origin:50% 0;animation:rotatePushTop .8s ease both}.pt-page-rotatePushBottom{-webkit-transform-origin:50% 100%;-webkit-animation:rotatePushBottom .8s ease both;-moz-transform-origin:50% 100%;-moz-animation:rotatePushBottom .8s both ease;transform-origin:50% 100%;animation:rotatePushBottom .8s ease both}.pt-page-rotatePullRight{-webkit-transform-origin:100% 50%;-webkit-animation:rotatePullRight .5s ease both;-moz-transform-origin:100% 50%;-moz-animation:rotatePullRight .5s both ease;transform-origin:100% 50%;animation:rotatePullRight .5s ease both}.pt-page-rotatePullLeft{-webkit-transform-origin:0 50%;-webkit-animation:rotatePullLeft .5s ease both;-moz-transform-origin:0 50%;-moz-animation:rotatePullLeft .5s both ease;transform-origin:0 50%;animation:rotatePullLeft .5s ease both}.pt-page-rotatePullTop{-webkit-transform-origin:50% 0;-webkit-animation:rotatePullTop .5s ease both;-moz-transform-origin:50% 0;-moz-animation:rotatePullTop .5s both ease;transform-origin:50% 0;animation:rotatePullTop .5s ease both}.pt-page-rotatePullBottom{-webkit-transform-origin:50% 100%;-webkit-animation:rotatePullBottom .5s ease both;-moz-transform-origin:50% 100%;-moz-animation:rotatePullBottom .5s both ease;transform-origin:50% 100%;animation:rotatePullBottom .5s ease both}.pt-page-rotateFoldRight{-webkit-transform-origin:0 50%;-webkit-animation:rotateFoldRight .7s ease both;-moz-transform-origin:0 50%;-moz-animation:rotateFoldRight .7s both ease;transform-origin:0 50%;animation:rotateFoldRight .7s ease both}.pt-page-rotateFoldLeft{-webkit-transform-origin:100% 50%;-webkit-animation:rotateFoldLeft .7s ease both;-moz-transform-origin:100% 50%;-moz-animation:rotateFoldLeft .7s both ease;transform-origin:100% 50%;animation:rotateFoldLeft .7s ease both}.pt-page-rotateFoldTop{-webkit-transform-origin:50% 100%;-webkit-animation:rotateFoldTop .7s ease both;-moz-transform-origin:50% 100%;-moz-animation:rotateFoldTop .7s both ease;transform-origin:50% 100%;animation:rotateFoldTop .7s ease both}.pt-page-rotateFoldBottom{-webkit-transform-origin:50% 0;-webkit-animation:rotateFoldBottom .7s ease both;-moz-transform-origin:50% 0;-moz-animation:rotateFoldBottom .7s both ease;transform-origin:50% 0;animation:rotateFoldBottom .7s ease both}.pt-page-rotateUnfoldLeft{-webkit-transform-origin:100% 50%;-webkit-animation:rotateUnfoldLeft .7s ease both;-moz-transform-origin:100% 50%;-moz-animation:rotateUnfoldLeft .7s both ease;transform-origin:100% 50%;animation:rotateUnfoldLeft .7s ease both}.pt-page-rotateUnfoldRight{-webkit-transform-origin:0 50%;-webkit-animation:rotateUnfoldRight .7s ease both;-moz-transform-origin:0 50%;-moz-animation:rotateUnfoldRight .7s both ease;transform-origin:0 50%;animation:rotateUnfoldRight .7s ease both}.pt-page-rotateUnfoldTop{-webkit-transform-origin:50% 100%;-webkit-animation:rotateUnfoldTop .7s ease both;-moz-transform-origin:50% 100%;-moz-animation:rotateUnfoldTop .7s both ease;transform-origin:50% 100%;animation:rotateUnfoldTop .7s ease both}.pt-page-rotateUnfoldBottom{-webkit-transform-origin:50% 0;-webkit-animation:rotateUnfoldBottom .7s ease both;-moz-transform-origin:50% 0;-moz-animation:rotateUnfoldBottom .7s both ease;transform-origin:50% 0;animation:rotateUnfoldBottom .7s ease both}.pt-page-rotateRoomLeftOut{-webkit-transform-origin:100% 50%;-webkit-animation:rotateRoomLeftOut .8s ease both;-moz-transform-origin:100% 50%;-moz-animation:rotateRoomLeftOut .8s both ease;transform-origin:100% 50%;animation:rotateRoomLeftOut .8s ease both}.pt-page-rotateRoomLeftIn{-webkit-animation:rotateRoomLeftIn .8s ease both;-moz-animation:rotateRoomLeftIn .8s both ease;animation:rotateRoomLeftIn .8s ease both}.pt-page-rotateRoomLeftIn,.pt-page-rotateRoomRightOut{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;transform-origin:0 50%}.pt-page-rotateRoomRightOut{-webkit-animation:rotateRoomRightOut .8s ease both;-moz-animation:rotateRoomRightOut .8s both ease;animation:rotateRoomRightOut .8s ease both}.pt-page-rotateRoomRightIn{-webkit-transform-origin:100% 50%;-webkit-animation:rotateRoomRightIn .8s ease both;-moz-transform-origin:100% 50%;-moz-animation:rotateRoomRightIn .8s both ease;transform-origin:100% 50%;animation:rotateRoomRightIn .8s ease both}.pt-page-rotateRoomTopOut{-webkit-transform-origin:50% 100%;-webkit-animation:rotateRoomTopOut .8s ease both;-moz-transform-origin:50% 100%;-moz-animation:rotateRoomTopOut .8s both ease;transform-origin:50% 100%;animation:rotateRoomTopOut .8s ease both}.pt-page-rotateRoomTopIn{-webkit-animation:rotateRoomTopIn .8s ease both;-moz-animation:rotateRoomTopIn .8s both ease;animation:rotateRoomTopIn .8s ease both}.pt-page-rotateRoomBottomOut,.pt-page-rotateRoomTopIn{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0}.pt-page-rotateRoomBottomOut{-webkit-animation:rotateRoomBottomOut .8s ease both;-moz-animation:rotateRoomBottomOut .8s both ease;animation:rotateRoomBottomOut .8s ease both}.pt-page-rotateRoomBottomIn{-webkit-transform-origin:50% 100%;-webkit-animation:rotateRoomBottomIn .8s ease both;-moz-transform-origin:50% 100%;-moz-animation:rotateRoomBottomIn .8s both ease;transform-origin:50% 100%;animation:rotateRoomBottomIn .8s ease both}.pt-page-rotateCubeLeftOut{-webkit-transform-origin:100% 50%;-webkit-animation:rotateCubeLeftOut .6s ease-in both;-moz-transform-origin:100% 50%;-moz-animation:rotateCubeLeftOut .6s both ease-in;transform-origin:100% 50%;animation:rotateCubeLeftOut .6s ease-in both}.pt-page-rotateCubeLeftIn{-webkit-animation:rotateCubeLeftIn .6s ease-in both;-moz-animation:rotateCubeLeftIn .6s both ease-in;animation:rotateCubeLeftIn .6s ease-in both}.pt-page-rotateCubeLeftIn,.pt-page-rotateCubeRightOut{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;transform-origin:0 50%}.pt-page-rotateCubeRightOut{-webkit-animation:rotateCubeRightOut .6s ease-in both;-moz-animation:rotateCubeRightOut .6s both ease-in;animation:rotateCubeRightOut .6s ease-in both}.pt-page-rotateCubeRightIn{-webkit-transform-origin:100% 50%;-webkit-animation:rotateCubeRightIn .6s ease-in both;-moz-transform-origin:100% 50%;-moz-animation:rotateCubeRightIn .6s both ease-in;transform-origin:100% 50%;animation:rotateCubeRightIn .6s ease-in both}.pt-page-rotateCubeTopOut{-webkit-transform-origin:50% 100%;-webkit-animation:rotateCubeTopOut .6s ease-in both;-moz-transform-origin:50% 100%;-moz-animation:rotateCubeTopOut .6s both ease-in;transform-origin:50% 100%;animation:rotateCubeTopOut .6s ease-in both}.pt-page-rotateCubeTopIn{-webkit-animation:rotateCubeTopIn .6s ease-in both;-moz-animation:rotateCubeTopIn .6s both ease-in;animation:rotateCubeTopIn .6s ease-in both}.pt-page-rotateCubeBottomOut,.pt-page-rotateCubeTopIn{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0}.pt-page-rotateCubeBottomOut{-webkit-animation:rotateCubeBottomOut .6s ease-in both;-moz-animation:rotateCubeBottomOut .6s both ease-in;animation:rotateCubeBottomOut .6s ease-in both}.pt-page-rotateCubeBottomIn{-webkit-transform-origin:50% 100%;-webkit-animation:rotateCubeBottomIn .6s ease-in both;-moz-transform-origin:50% 100%;-moz-animation:rotateCubeBottomIn .6s both ease-in;transform-origin:50% 100%;animation:rotateCubeBottomIn .6s ease-in both}.pt-page-rotateCarouselLeftOut{-webkit-transform-origin:100% 50%;-webkit-animation:rotateCarouselLeftOut .8s ease both;-moz-transform-origin:100% 50%;-moz-animation:rotateCarouselLeftOut .8s both ease;transform-origin:100% 50%;animation:rotateCarouselLeftOut .8s ease both}.pt-page-rotateCarouselLeftIn{-webkit-animation:rotateCarouselLeftIn .8s ease both;-moz-animation:rotateCarouselLeftIn .8s both ease;animation:rotateCarouselLeftIn .8s ease both}.pt-page-rotateCarouselLeftIn,.pt-page-rotateCarouselRightOut{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;transform-origin:0 50%}.pt-page-rotateCarouselRightOut{-webkit-animation:rotateCarouselRightOut .8s ease both;-moz-animation:rotateCarouselRightOut .8s both ease;animation:rotateCarouselRightOut .8s ease both}.pt-page-rotateCarouselRightIn{-webkit-transform-origin:100% 50%;-webkit-animation:rotateCarouselRightIn .8s ease both;-moz-transform-origin:100% 50%;-moz-animation:rotateCarouselRightIn .8s both ease;transform-origin:100% 50%;animation:rotateCarouselRightIn .8s ease both}.pt-page-rotateCarouselTopOut{-webkit-transform-origin:50% 100%;-webkit-animation:rotateCarouselTopOut .8s ease both;-moz-transform-origin:50% 100%;-moz-animation:rotateCarouselTopOut .8s both ease;transform-origin:50% 100%;animation:rotateCarouselTopOut .8s ease both}.pt-page-rotateCarouselTopIn{-webkit-animation:rotateCarouselTopIn .8s ease both;-moz-animation:rotateCarouselTopIn .8s both ease;animation:rotateCarouselTopIn .8s ease both}.pt-page-rotateCarouselBottomOut,.pt-page-rotateCarouselTopIn{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0}.pt-page-rotateCarouselBottomOut{-webkit-animation:rotateCarouselBottomOut .8s ease both;-moz-animation:rotateCarouselBottomOut .8s both ease;animation:rotateCarouselBottomOut .8s ease both}.pt-page-rotateCarouselBottomIn{-webkit-transform-origin:50% 100%;-webkit-animation:rotateCarouselBottomIn .8s ease both;-moz-transform-origin:50% 100%;-moz-animation:rotateCarouselBottomIn .8s both ease;transform-origin:50% 100%;animation:rotateCarouselBottomIn .8s ease both}.pt-page-rotateSidesOut{-webkit-transform-origin:-50% 50%;-webkit-animation:rotateSidesOut .5s ease-in both;-moz-transform-origin:-50% 50%;-moz-animation:rotateSidesOut .5s both ease-in;transform-origin:-50% 50%;animation:rotateSidesOut .5s ease-in both}.pt-page-rotateSidesIn{-webkit-transform-origin:150% 50%;-webkit-animation:rotateSidesIn .5s ease-out both;-moz-transform-origin:150% 50%;-moz-animation:rotateSidesIn .5s both ease-out;transform-origin:150% 50%;animation:rotateSidesIn .5s ease-out both}.pt-page-rotateSlideOut{-webkit-animation:rotateSlideOut 1s ease both;-moz-animation:rotateSlideOut 1s both ease;animation:rotateSlideOut 1s ease both}.pt-page-rotateSlideIn{-webkit-animation:rotateSlideIn 1s ease both;-moz-animation:rotateSlideIn 1s both ease;animation:rotateSlideIn 1s ease both}@-webkit-keyframes rotateRightSideFirst{40%{-webkit-transform:rotateY(15deg);opacity:.8;-webkit-animation-timing-function:ease-out}to{-webkit-transform:scale(.8) translateZ(-200px);opacity:0}}@-moz-keyframes rotateRightSideFirst{40%{-moz-transform:rotateY(15deg);opacity:.8;-moz-animation-timing-function:ease-out}to{-moz-transform:scale(.8) translateZ(-200px);opacity:0}}@keyframes rotateRightSideFirst{40%{transform:rotateY(15deg);opacity:.8;animation-timing-function:ease-out}to{transform:scale(.8) translateZ(-200px);opacity:0}}@-webkit-keyframes rotateLeftSideFirst{40%{-webkit-transform:rotateY(-15deg);opacity:.8;-webkit-animation-timing-function:ease-out}to{-webkit-transform:scale(.8) translateZ(-200px);opacity:0}}@-moz-keyframes rotateLeftSideFirst{40%{-moz-transform:rotateY(-15deg);opacity:.8;-moz-animation-timing-function:ease-out}to{-moz-transform:scale(.8) translateZ(-200px);opacity:0}}@keyframes rotateLeftSideFirst{40%{transform:rotateY(-15deg);opacity:.8;animation-timing-function:ease-out}to{transform:scale(.8) translateZ(-200px);opacity:0}}@-webkit-keyframes rotateTopSideFirst{40%{-webkit-transform:rotateX(15deg);opacity:.8;-webkit-animation-timing-function:ease-out}to{-webkit-transform:scale(.8) translateZ(-200px);opacity:0}}@-moz-keyframes rotateTopSideFirst{40%{-moz-transform:rotateX(15deg);opacity:.8;-moz-animation-timing-function:ease-out}to{-moz-transform:scale(.8) translateZ(-200px);opacity:0}}@keyframes rotateTopSideFirst{40%{transform:rotateX(15deg);opacity:.8;animation-timing-function:ease-out}to{transform:scale(.8) translateZ(-200px);opacity:0}}@-webkit-keyframes rotateBottomSideFirst{40%{-webkit-transform:rotateX(-15deg);opacity:.8;-webkit-animation-timing-function:ease-out}to{-webkit-transform:scale(.8) translateZ(-200px);opacity:0}}@-moz-keyframes rotateBottomSideFirst{40%{-moz-transform:rotateX(-15deg);opacity:.8;-moz-animation-timing-function:ease-out}to{-moz-transform:scale(.8) translateZ(-200px);opacity:0}}@keyframes rotateBottomSideFirst{40%{transform:rotateX(-15deg);opacity:.8;animation-timing-function:ease-out}to{transform:scale(.8) translateZ(-200px);opacity:0}}@-webkit-keyframes flipOutRight{to{-webkit-transform:translateZ(-1000px) rotateY(90deg);opacity:.2}}@-moz-keyframes flipOutRight{to{-moz-transform:translateZ(-1000px) rotateY(90deg);opacity:.2}}@keyframes flipOutRight{to{transform:translateZ(-1000px) rotateY(90deg);opacity:.2}}@-webkit-keyframes flipInLeft{0%{-webkit-transform:translateZ(-1000px) rotateY(-90deg);opacity:.2}}@-moz-keyframes flipInLeft{0%{-moz-transform:translateZ(-1000px) rotateY(-90deg);opacity:.2}}@keyframes flipInLeft{0%{transform:translateZ(-1000px) rotateY(-90deg);opacity:.2}}@-webkit-keyframes flipOutLeft{to{-webkit-transform:translateZ(-1000px) rotateY(-90deg);opacity:.2}}@-moz-keyframes flipOutLeft{to{-moz-transform:translateZ(-1000px) rotateY(-90deg);opacity:.2}}@keyframes flipOutLeft{to{transform:translateZ(-1000px) rotateY(-90deg);opacity:.2}}@-webkit-keyframes flipInRight{0%{-webkit-transform:translateZ(-1000px) rotateY(90deg);opacity:.2}}@-moz-keyframes flipInRight{0%{-moz-transform:translateZ(-1000px) rotateY(90deg);opacity:.2}}@keyframes flipInRight{0%{transform:translateZ(-1000px) rotateY(90deg);opacity:.2}}@-webkit-keyframes flipOutTop{to{-webkit-transform:translateZ(-1000px) rotateX(90deg);opacity:.2}}@-moz-keyframes flipOutTop{to{-moz-transform:translateZ(-1000px) rotateX(90deg);opacity:.2}}@keyframes flipOutTop{to{transform:translateZ(-1000px) rotateX(90deg);opacity:.2}}@-webkit-keyframes flipInBottom{0%{-webkit-transform:translateZ(-1000px) rotateX(-90deg);opacity:.2}}@-moz-keyframes flipInBottom{0%{-moz-transform:translateZ(-1000px) rotateX(-90deg);opacity:.2}}@keyframes flipInBottom{0%{transform:translateZ(-1000px) rotateX(-90deg);opacity:.2}}@-webkit-keyframes flipOutBottom{to{-webkit-transform:translateZ(-1000px) rotateX(-90deg);opacity:.2}}@-moz-keyframes flipOutBottom{to{-moz-transform:translateZ(-1000px) rotateX(-90deg);opacity:.2}}@keyframes flipOutBottom{to{transform:translateZ(-1000px) rotateX(-90deg);opacity:.2}}@-webkit-keyframes flipInTop{0%{-webkit-transform:translateZ(-1000px) rotateX(90deg);opacity:.2}}@-moz-keyframes flipInTop{0%{-moz-transform:translateZ(-1000px) rotateX(90deg);opacity:.2}}@keyframes flipInTop{0%{transform:translateZ(-1000px) rotateX(90deg);opacity:.2}}@-webkit-keyframes rotateFall{0%{-webkit-transform:rotate(0deg)}20%{-webkit-transform:rotate(10deg);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:rotate(17deg)}60%{-webkit-transform:rotate(16deg)}to{-webkit-transform:translateY(100%) rotate(17deg)}}@-moz-keyframes rotateFall{0%{-moz-transform:rotate(0deg)}20%{-moz-transform:rotate(10deg);-moz-animation-timing-function:ease-out}40%{-moz-transform:rotate(17deg)}60%{-moz-transform:rotate(16deg)}to{-moz-transform:translateY(100%) rotate(17deg)}}@keyframes rotateFall{0%{transform:rotate(0deg)}20%{transform:rotate(10deg);animation-timing-function:ease-out}40%{transform:rotate(17deg)}60%{transform:rotate(16deg)}to{transform:translateY(100%) rotate(17deg)}}@-webkit-keyframes rotateOutNewspaper{to{-webkit-transform:translateZ(-3000px) rotate(1turn);opacity:0}}@-moz-keyframes rotateOutNewspaper{to{-moz-transform:translateZ(-3000px) rotate(1turn);opacity:0}}@keyframes rotateOutNewspaper{to{transform:translateZ(-3000px) rotate(1turn);opacity:0}}@-webkit-keyframes rotateInNewspaper{0%{-webkit-transform:translateZ(-3000px) rotate(-1turn);opacity:0}}@-moz-keyframes rotateInNewspaper{0%{-moz-transform:translateZ(-3000px) rotate(-1turn);opacity:0}}@keyframes rotateInNewspaper{0%{transform:translateZ(-3000px) rotate(-1turn);opacity:0}}@-webkit-keyframes rotatePushLeft{to{opacity:0;-webkit-transform:rotateY(90deg)}}@-moz-keyframes rotatePushLeft{to{opacity:0;-moz-transform:rotateY(90deg)}}@keyframes rotatePushLeft{to{opacity:0;transform:rotateY(90deg)}}@-webkit-keyframes rotatePushRight{to{opacity:0;-webkit-transform:rotateY(-90deg)}}@-moz-keyframes rotatePushRight{to{opacity:0;-moz-transform:rotateY(-90deg)}}@keyframes rotatePushRight{to{opacity:0;transform:rotateY(-90deg)}}@-webkit-keyframes rotatePushTop{to{opacity:0;-webkit-transform:rotateX(-90deg)}}@-moz-keyframes rotatePushTop{to{opacity:0;-moz-transform:rotateX(-90deg)}}@keyframes rotatePushTop{to{opacity:0;transform:rotateX(-90deg)}}@-webkit-keyframes rotatePushBottom{to{opacity:0;-webkit-transform:rotateX(90deg)}}@-moz-keyframes rotatePushBottom{to{opacity:0;-moz-transform:rotateX(90deg)}}@keyframes rotatePushBottom{to{opacity:0;transform:rotateX(90deg)}}@-webkit-keyframes rotatePullRight{0%{opacity:0;-webkit-transform:rotateY(-90deg)}}@-moz-keyframes rotatePullRight{0%{opacity:0;-moz-transform:rotateY(-90deg)}}@keyframes rotatePullRight{0%{opacity:0;transform:rotateY(-90deg)}}@-webkit-keyframes rotatePullLeft{0%{opacity:0;-webkit-transform:rotateY(90deg)}}@-moz-keyframes rotatePullLeft{0%{opacity:0;-moz-transform:rotateY(90deg)}}@keyframes rotatePullLeft{0%{opacity:0;transform:rotateY(90deg)}}@-webkit-keyframes rotatePullTop{0%{opacity:0;-webkit-transform:rotateX(-90deg)}}@-moz-keyframes rotatePullTop{0%{opacity:0;-moz-transform:rotateX(-90deg)}}@keyframes rotatePullTop{0%{opacity:0;transform:rotateX(-90deg)}}@-webkit-keyframes rotatePullBottom{0%{opacity:0;-webkit-transform:rotateX(90deg)}}@-moz-keyframes rotatePullBottom{0%{opacity:0;-moz-transform:rotateX(90deg)}}@keyframes rotatePullBottom{0%{opacity:0;transform:rotateX(90deg)}}@-webkit-keyframes rotateFoldRight{to{opacity:0;-webkit-transform:translateX(100%) rotateY(90deg)}}@-moz-keyframes rotateFoldRight{to{opacity:0;-moz-transform:translateX(100%) rotateY(90deg)}}@keyframes rotateFoldRight{to{opacity:0;transform:translateX(100%) rotateY(90deg)}}@-webkit-keyframes rotateFoldLeft{to{opacity:0;-webkit-transform:translateX(-100%) rotateY(-90deg)}}@-moz-keyframes rotateFoldLeft{to{opacity:0;-moz-transform:translateX(-100%) rotateY(-90deg)}}@keyframes rotateFoldLeft{to{opacity:0;transform:translateX(-100%) rotateY(-90deg)}}@-webkit-keyframes rotateFoldTop{to{opacity:0;-webkit-transform:translateY(-100%) rotateX(90deg)}}@-moz-keyframes rotateFoldTop{to{opacity:0;-moz-transform:translateY(-100%) rotateX(90deg)}}@keyframes rotateFoldTop{to{opacity:0;transform:translateY(-100%) rotateX(90deg)}}@-webkit-keyframes rotateFoldBottom{to{opacity:0;-webkit-transform:translateY(100%) rotateX(-90deg)}}@-moz-keyframes rotateFoldBottom{to{opacity:0;-moz-transform:translateY(100%) rotateX(-90deg)}}@keyframes rotateFoldBottom{to{opacity:0;transform:translateY(100%) rotateX(-90deg)}}@-webkit-keyframes rotateUnfoldLeft{0%{opacity:0;-webkit-transform:translateX(-100%) rotateY(-90deg)}}@-moz-keyframes rotateUnfoldLeft{0%{opacity:0;-moz-transform:translateX(-100%) rotateY(-90deg)}}@keyframes rotateUnfoldLeft{0%{opacity:0;transform:translateX(-100%) rotateY(-90deg)}}@-webkit-keyframes rotateUnfoldRight{0%{opacity:0;-webkit-transform:translateX(100%) rotateY(90deg)}}@-moz-keyframes rotateUnfoldRight{0%{opacity:0;-moz-transform:translateX(100%) rotateY(90deg)}}@keyframes rotateUnfoldRight{0%{opacity:0;transform:translateX(100%) rotateY(90deg)}}@-webkit-keyframes rotateUnfoldTop{0%{opacity:0;-webkit-transform:translateY(-100%) rotateX(90deg)}}@-moz-keyframes rotateUnfoldTop{0%{opacity:0;-moz-transform:translateY(-100%) rotateX(90deg)}}@keyframes rotateUnfoldTop{0%{opacity:0;transform:translateY(-100%) rotateX(90deg)}}@-webkit-keyframes rotateUnfoldBottom{0%{opacity:0;-webkit-transform:translateY(100%) rotateX(-90deg)}}@-moz-keyframes rotateUnfoldBottom{0%{opacity:0;-moz-transform:translateY(100%) rotateX(-90deg)}}@keyframes rotateUnfoldBottom{0%{opacity:0;transform:translateY(100%) rotateX(-90deg)}}@-webkit-keyframes rotateRoomLeftOut{to{opacity:.3;-webkit-transform:translateX(-100%) rotateY(90deg)}}@-moz-keyframes rotateRoomLeftOut{to{opacity:.3;-moz-transform:translateX(-100%) rotateY(90deg)}}@keyframes rotateRoomLeftOut{to{opacity:.3;transform:translateX(-100%) rotateY(90deg)}}@-webkit-keyframes rotateRoomLeftIn{0%{opacity:.3;-webkit-transform:translateX(100%) rotateY(-90deg)}}@-moz-keyframes rotateRoomLeftIn{0%{opacity:.3;-moz-transform:translateX(100%) rotateY(-90deg)}}@keyframes rotateRoomLeftIn{0%{opacity:.3;transform:translateX(100%) rotateY(-90deg)}}@-webkit-keyframes rotateRoomRightOut{to{opacity:.3;-webkit-transform:translateX(100%) rotateY(-90deg)}}@-moz-keyframes rotateRoomRightOut{to{opacity:.3;-moz-transform:translateX(100%) rotateY(-90deg)}}@keyframes rotateRoomRightOut{to{opacity:.3;transform:translateX(100%) rotateY(-90deg)}}@-webkit-keyframes rotateRoomRightIn{0%{opacity:.3;-webkit-transform:translateX(-100%) rotateY(90deg)}}@-moz-keyframes rotateRoomRightIn{0%{opacity:.3;-moz-transform:translateX(-100%) rotateY(90deg)}}@keyframes rotateRoomRightIn{0%{opacity:.3;transform:translateX(-100%) rotateY(90deg)}}@-webkit-keyframes rotateRoomTopOut{to{opacity:.3;-webkit-transform:translateY(-100%) rotateX(-90deg)}}@-moz-keyframes rotateRoomTopOut{to{opacity:.3;-moz-transform:translateY(-100%) rotateX(-90deg)}}@keyframes rotateRoomTopOut{to{opacity:.3;transform:translateY(-100%) rotateX(-90deg)}}@-webkit-keyframes rotateRoomTopIn{0%{opacity:.3;-webkit-transform:translateY(100%) rotateX(90deg)}}@-moz-keyframes rotateRoomTopIn{0%{opacity:.3;-moz-transform:translateY(100%) rotateX(90deg)}}@keyframes rotateRoomTopIn{0%{opacity:.3;transform:translateY(100%) rotateX(90deg)}}@-webkit-keyframes rotateRoomBottomOut{to{opacity:.3;-webkit-transform:translateY(100%) rotateX(90deg)}}@-moz-keyframes rotateRoomBottomOut{to{opacity:.3;-moz-transform:translateY(100%) rotateX(90deg)}}@keyframes rotateRoomBottomOut{to{opacity:.3;transform:translateY(100%) rotateX(90deg)}}@-webkit-keyframes rotateRoomBottomIn{0%{opacity:.3;-webkit-transform:translateY(-100%) rotateX(-90deg)}}@-moz-keyframes rotateRoomBottomIn{0%{opacity:.3;-moz-transform:translateY(-100%) rotateX(-90deg)}}@keyframes rotateRoomBottomIn{0%{opacity:.3;transform:translateY(-100%) rotateX(-90deg)}}@-webkit-keyframes rotateCubeLeftOut{50%{-webkit-animation-timing-function:ease-out;-webkit-transform:translateX(-50%) translateZ(-200px) rotateY(-45deg)}to{opacity:.3;-webkit-transform:translateX(-100%) rotateY(-90deg)}}@-moz-keyframes rotateCubeLeftOut{50%{-moz-animation-timing-function:ease-out;-moz-transform:translateX(-50%) translateZ(-200px) rotateY(-45deg)}to{opacity:.3;-moz-transform:translateX(-100%) rotateY(-90deg)}}@keyframes rotateCubeLeftOut{50%{animation-timing-function:ease-out;transform:translateX(-50%) translateZ(-200px) rotateY(-45deg)}to{opacity:.3;transform:translateX(-100%) rotateY(-90deg)}}@-webkit-keyframes rotateCubeLeftIn{0%{opacity:.3;-webkit-transform:translateX(100%) rotateY(90deg)}50%{-webkit-animation-timing-function:ease-out;-webkit-transform:translateX(50%) translateZ(-200px) rotateY(45deg)}}@-moz-keyframes rotateCubeLeftIn{0%{opacity:.3;-moz-transform:translateX(100%) rotateY(90deg)}50%{-moz-animation-timing-function:ease-out;-moz-transform:translateX(50%) translateZ(-200px) rotateY(45deg)}}@keyframes rotateCubeLeftIn{0%{opacity:.3;transform:translateX(100%) rotateY(90deg)}50%{animation-timing-function:ease-out;transform:translateX(50%) translateZ(-200px) rotateY(45deg)}}@-webkit-keyframes rotateCubeRightOut{50%{-webkit-animation-timing-function:ease-out;-webkit-transform:translateX(50%) translateZ(-200px) rotateY(45deg)}to{opacity:.3;-webkit-transform:translateX(100%) rotateY(90deg)}}@-moz-keyframes rotateCubeRightOut{50%{-moz-animation-timing-function:ease-out;-moz-transform:translateX(50%) translateZ(-200px) rotateY(45deg)}to{opacity:.3;-moz-transform:translateX(100%) rotateY(90deg)}}@keyframes rotateCubeRightOut{50%{animation-timing-function:ease-out;transform:translateX(50%) translateZ(-200px) rotateY(45deg)}to{opacity:.3;transform:translateX(100%) rotateY(90deg)}}@-webkit-keyframes rotateCubeRightIn{0%{opacity:.3;-webkit-transform:translateX(-100%) rotateY(-90deg)}50%{-webkit-animation-timing-function:ease-out;-webkit-transform:translateX(-50%) translateZ(-200px) rotateY(-45deg)}}@-moz-keyframes rotateCubeRightIn{0%{opacity:.3;-moz-transform:translateX(-100%) rotateY(-90deg)}50%{-moz-animation-timing-function:ease-out;-moz-transform:translateX(-50%) translateZ(-200px) rotateY(-45deg)}}@keyframes rotateCubeRightIn{0%{opacity:.3;transform:translateX(-100%) rotateY(-90deg)}50%{animation-timing-function:ease-out;transform:translateX(-50%) translateZ(-200px) rotateY(-45deg)}}@-webkit-keyframes rotateCubeTopOut{50%{-webkit-animation-timing-function:ease-out;-webkit-transform:translateY(-50%) translateZ(-200px) rotateX(45deg)}to{opacity:.3;-webkit-transform:translateY(-100%) rotateX(90deg)}}@-moz-keyframes rotateCubeTopOut{50%{-moz-animation-timing-function:ease-out;-moz-transform:translateY(-50%) translateZ(-200px) rotateX(45deg)}to{opacity:.3;-moz-transform:translateY(-100%) rotateX(90deg)}}@keyframes rotateCubeTopOut{50%{animation-timing-function:ease-out;transform:translateY(-50%) translateZ(-200px) rotateX(45deg)}to{opacity:.3;transform:translateY(-100%) rotateX(90deg)}}@-webkit-keyframes rotateCubeTopIn{0%{opacity:.3;-webkit-transform:translateY(100%) rotateX(-90deg)}50%{-webkit-animation-timing-function:ease-out;-webkit-transform:translateY(50%) translateZ(-200px) rotateX(-45deg)}}@-moz-keyframes rotateCubeTopIn{0%{opacity:.3;-moz-transform:translateY(100%) rotateX(-90deg)}50%{-moz-animation-timing-function:ease-out;-moz-transform:translateY(50%) translateZ(-200px) rotateX(-45deg)}}@keyframes rotateCubeTopIn{0%{opacity:.3;transform:translateY(100%) rotateX(-90deg)}50%{animation-timing-function:ease-out;transform:translateY(50%) translateZ(-200px) rotateX(-45deg)}}@-webkit-keyframes rotateCubeBottomOut{50%{-webkit-animation-timing-function:ease-out;-webkit-transform:translateY(50%) translateZ(-200px) rotateX(-45deg)}to{opacity:.3;-webkit-transform:translateY(100%) rotateX(-90deg)}}@-moz-keyframes rotateCubeBottomOut{50%{-moz-animation-timing-function:ease-out;-moz-transform:translateY(50%) translateZ(-200px) rotateX(-45deg)}to{opacity:.3;-moz-transform:translateY(100%) rotateX(-90deg)}}@keyframes rotateCubeBottomOut{50%{animation-timing-function:ease-out;transform:translateY(50%) translateZ(-200px) rotateX(-45deg)}to{opacity:.3;transform:translateY(100%) rotateX(-90deg)}}@-webkit-keyframes rotateCubeBottomIn{0%{opacity:.3;-webkit-transform:translateY(-100%) rotateX(90deg)}50%{-webkit-animation-timing-function:ease-out;-webkit-transform:translateY(-50%) translateZ(-200px) rotateX(45deg)}}@-moz-keyframes rotateCubeBottomIn{0%{opacity:.3;-moz-transform:translateY(-100%) rotateX(90deg)}50%{-moz-animation-timing-function:ease-out;-moz-transform:translateY(-50%) translateZ(-200px) rotateX(45deg)}}@keyframes rotateCubeBottomIn{0%{opacity:.3;transform:translateY(-100%) rotateX(90deg)}50%{animation-timing-function:ease-out;transform:translateY(-50%) translateZ(-200px) rotateX(45deg)}}@-webkit-keyframes rotateCarouselLeftOut{to{opacity:.3;-webkit-transform:translateX(-150%) scale(.4) rotateY(-65deg)}}@-moz-keyframes rotateCarouselLeftOut{to{opacity:.3;-moz-transform:translateX(-150%) scale(.4) rotateY(-65deg)}}@keyframes rotateCarouselLeftOut{to{opacity:.3;transform:translateX(-150%) scale(.4) rotateY(-65deg)}}@-webkit-keyframes rotateCarouselLeftIn{0%{opacity:.3;-webkit-transform:translateX(200%) scale(.4) rotateY(65deg)}}@-moz-keyframes rotateCarouselLeftIn{0%{opacity:.3;-moz-transform:translateX(200%) scale(.4) rotateY(65deg)}}@keyframes rotateCarouselLeftIn{0%{opacity:.3;transform:translateX(200%) scale(.4) rotateY(65deg)}}@-webkit-keyframes rotateCarouselRightOut{to{opacity:.3;-webkit-transform:translateX(200%) scale(.4) rotateY(65deg)}}@-moz-keyframes rotateCarouselRightOut{to{opacity:.3;-moz-transform:translateX(200%) scale(.4) rotateY(65deg)}}@keyframes rotateCarouselRightOut{to{opacity:.3;transform:translateX(200%) scale(.4) rotateY(65deg)}}@-webkit-keyframes rotateCarouselRightIn{0%{opacity:.3;-webkit-transform:translateX(-200%) scale(.4) rotateY(-65deg)}}@-moz-keyframes rotateCarouselRightIn{0%{opacity:.3;-moz-transform:translateX(-200%) scale(.4) rotateY(-65deg)}}@keyframes rotateCarouselRightIn{0%{opacity:.3;transform:translateX(-200%) scale(.4) rotateY(-65deg)}}@-webkit-keyframes rotateCarouselTopOut{to{opacity:.3;-webkit-transform:translateY(-200%) scale(.4) rotateX(65deg)}}@-moz-keyframes rotateCarouselTopOut{to{opacity:.3;-moz-transform:translateY(-200%) scale(.4) rotateX(65deg)}}@keyframes rotateCarouselTopOut{to{opacity:.3;transform:translateY(-200%) scale(.4) rotateX(65deg)}}@-webkit-keyframes rotateCarouselTopIn{0%{opacity:.3;-webkit-transform:translateY(200%) scale(.4) rotateX(-65deg)}}@-moz-keyframes rotateCarouselTopIn{0%{opacity:.3;-moz-transform:translateY(200%) scale(.4) rotateX(-65deg)}}@keyframes rotateCarouselTopIn{0%{opacity:.3;transform:translateY(200%) scale(.4) rotateX(-65deg)}}@-webkit-keyframes rotateCarouselBottomOut{to{opacity:.3;-webkit-transform:translateY(200%) scale(.4) rotateX(-65deg)}}@-moz-keyframes rotateCarouselBottomOut{to{opacity:.3;-moz-transform:translateY(200%) scale(.4) rotateX(-65deg)}}@keyframes rotateCarouselBottomOut{to{opacity:.3;transform:translateY(200%) scale(.4) rotateX(-65deg)}}@-webkit-keyframes rotateCarouselBottomIn{0%{opacity:.3;-webkit-transform:translateY(-200%) scale(.4) rotateX(65deg)}}@-moz-keyframes rotateCarouselBottomIn{0%{opacity:.3;-moz-transform:translateY(-200%) scale(.4) rotateX(65deg)}}@keyframes rotateCarouselBottomIn{0%{opacity:.3;transform:translateY(-200%) scale(.4) rotateX(65deg)}}@-webkit-keyframes rotateSidesOut{to{opacity:0;-webkit-transform:translateZ(-500px) rotateY(90deg)}}@-moz-keyframes rotateSidesOut{to{opacity:0;-moz-transform:translateZ(-500px) rotateY(90deg)}}@keyframes rotateSidesOut{to{opacity:0;transform:translateZ(-500px) rotateY(90deg)}}@-webkit-keyframes rotateSidesIn{0%{opacity:0;-webkit-transform:translateZ(-500px) rotateY(-90deg)}}@-moz-keyframes rotateSidesIn{0%{opacity:0;-moz-transform:translateZ(-500px) rotateY(-90deg)}}@keyframes rotateSidesIn{0%{opacity:0;transform:translateZ(-500px) rotateY(-90deg)}}@-webkit-keyframes rotateSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}to{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes rotateSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}to{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes rotateSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}to{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes rotateSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}to{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes rotateSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}to{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes rotateSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}to{opacity:1;transform:translateZ(0) translateX(0)}}.pt-page-delay100{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s}.pt-page-delay180{-webkit-animation-delay:.18s;-moz-animation-delay:.18s;animation-delay:.18s}.pt-page-delay200{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.pt-page-delay300{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}.pt-page-delay400{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}.pt-page-delay500{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.pt-page-delay700{-webkit-animation-delay:.7s;-moz-animation-delay:.7s;animation-delay:.7s}.pt-page-delay1000{-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}body,html{height:100%}.pt-perspective{position:relative;width:100%;height:100%;-webkit-perspective:1200px;-moz-perspective:1200px;perspective:1200px}.pt-page{width:100%;height:100%;position:absolute;top:0;left:0;visibility:hidden;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.no-js .pt-page,.pt-page-current{visibility:visible;z-index:1}.no-js body{overflow:auto}.pt-page-ontop{z-index:999}.pt-page-1{background:#0ac2d2}.pt-page-2{background:#7bb7fa}.pt-page-3{background:#60d7a9}.pt-page-4{background:#fdc162}.pt-page-5{background:#fd6a62}.pt-page-6{background:#f68dbb}.pt-triggers{position:absolute;width:300px;z-index:999999;top:12%;left:50%;margin-top:130px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.no-js .pt-triggers{display:none}.pt-touch-button,.pt-triggers .dl-menuwrapper button{border:none;font-size:13px;font-weight:700;text-transform:uppercase;margin:10px 0 20px;padding:0 20px;line-height:50px;height:50px;letter-spacing:1px;width:100%;cursor:pointer;display:block;font-family:Lato,Calibri,Arial,sans-serif;box-shadow:0 3px 0 rgba(0,0,0,.1);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pt-touch-button{background:#fff;color:#aaa}.pt-triggers .dl-menuwrapper button{margin-bottom:0}.pt-touch-button:active{box-shadow:0 1px 0 rgba(0,0,0,.1)}.pt-message,.touch .pt-triggers .dl-menuwrapper{display:none}.pt-message{position:absolute;z-index:99999;bottom:0;left:0;width:100%;background:#da475c;color:#fff;text-align:center}.pt-message p{margin:0;line-height:60px;font-size:26px}.no-cssanimations .pt-message{display:block}@media screen and (max-width:47.4375em){.pt-page h1{font-size:3em}.pt-triggers .dl-menuwrapper{display:none}}@media screen and (max-height:45.9em){.pt-triggers .dl-menuwrapper li a{padding-top:2px;padding-bottom:2px}.dl-menuwrapper li>a:not(:only-child):after,.pt-triggers .dl-menuwrapper li.dl-back:after{line-height:24px}}@media screen and (max-height:38em){.pt-triggers .dl-menuwrapper{display:none}}@font-face{font-family:codropsicons;src:url(fonts/codropsicons/codropsicons.eot);src:url(fonts/codropsicons/codropsicons.eot?#iefix) format("embedded-opentype"),url(fonts/codropsicons/codropsicons.woff) format("woff"),url(fonts/codropsicons/codropsicons.ttf) format("truetype"),url(fonts/codropsicons/codropsicons.svg#codropsicons) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Bariol;src:url(fonts/firma/Bariol_Light.otf) format("opentype"),url(fonts/firma/bariol_light-webfont.woff) format("woff"),url(fonts/firma/Bariol_Regular.otf) format("opentype"),url(fonts/firma/bariol_regular-webfont.woff) format("woff"),url(fonts/firma/Bariol_Thin.otf) format("opentype"),url(fonts/firma/bariol_thin-webfont.woff) format("woff");font-weight:400;font-style:normal}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{font-size:100%;padding:0;margin:0}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}body{font-family:Bariol,Calibri,Arial,sans-serif;background:#333;overflow:hidden}a,body{color:#fff}a{text-decoration:none}.codrops-top{background:#fff;background:hsla(0,0%,100%,.1);text-transform:uppercase;position:fixed;width:100%;font-size:.68em;line-height:2.2;z-index:50000;top:0;left:0;text-align:center}.codrops-top a{padding:0 1em;letter-spacing:.1em;color:#fff;display:inline-block;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.codrops-top a.active,.codrops-top li:hover a{background:hsla(0,0%,100%,.2)}.codrops-top span.right{float:right}.codrops-top span.right a{float:left;display:block}.codrops-icon:before{font-family:codropsicons;margin:0 4px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.codrops-icon-drop:before{content:"\e001"}.codrops-icon-prev:before{content:"\e004"}.codrops-icon-archive:before{content:"\e002"}.codrops-icon-next:before{content:"\e000"}.codrops-icon-about:before{content:"\e003"}@media screen and (max-width:25em){.codrops-icon span{display:none}}.go-down,.go-left,.go-right,.go-up{position:absolute;height:128px;width:128px;opacity:.1}.go-down:hover,.go-left:hover,.go-right:hover,.go-up:hover{opacity:.5;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.go-right{right:20px;background-image:url(images/arrow-right.png)}.go-left,.go-right{top:0;bottom:0;margin:auto 0}.go-left{left:20px;background-image:url(images/arrow-left.png)}.go-up{top:20px;background-image:url(images/arrow-up.png)}.go-down,.go-up{left:0;right:0;margin:0 auto}.go-down{bottom:20px;background-image:url(images/arrow-down.png)}.pages-home{background:#257c98}.pages-firma{background:#559d99}.pages-standbench{background:#aa4d3c}.pages-education{background:#c08f54}.pages-consulting{background:#375d84}.pages-about{background:#3c9960}.go-button{display:inline-block;font-family:Bariol;font-size:60px;font-weight:700;border:2px solid #fff;border-radius:5px;margin-top:.7em;padding:0 40px}.go-button:hover{background:#fff;color:#257c98;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.page-wrapper{position:relative;font-size:larger;margin-top:6em;min-width:1000px}.single-page-wrapper{margin:10em auto;width:60%;font-size:larger}.left-column{top:0;position:relative;width:30%;margin-left:12%}.left-column,.right-column{display:inline-block;margin-top:1em}.right-column{width:50%;position:absolute;right:120px}.left-image{border-radius:10px;margin-top:22px;width:80%;opacity:.9}.pt-page h2 a,a.fade{opacity:.5}.pt-page h2 a:hover,a.fade:hover{opacity:1;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.main-logo{margin:4em 0 0}#consulting div,#products a,#team div{display:inline-block;text-align:center;font-size:small;vertical-align:top}#consulting div,#products a{margin-right:40px}#consulting div{text-align:left}#consulting ul,#features,#philosophy,#pricing{padding-left:0;list-style:none}#about{display:inline-table}#about td{vertical-align:top;text-align:left;padding:0 20px}#brochure-menu{margin:0;padding:0}#brochure-menu li{position:relative;list-style:none;display:inline-block}#brochure-menu .submenu{position:absolute;top:24px;left:0;opacity:0;text-align:left;margin:0;padding:3px 0 0}#brochure-menu .submenu li{display:block;margin-bottom:3px;height:0}#brochure-menu .submenu li a{display:none}#brochure-menu li:hover .submenu{opacity:1}#brochure-menu li:hover .submenu,#brochure-menu li:hover .submenu li{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}#brochure-menu li:hover .submenu li{height:24px}#brochure-menu li:hover .submenu li a{display:block}@media only screen and (max-width:767px){.go-down,.go-left,.go-up{display:none}.go-right{height:64px;width:64px;left:auto;right:0;margin:0;bottom:80;top:auto;background-size:contain}.codrops-top a{padding:0 .3em;font-weight:bolder}.pt-page{height:100%}.page-wrapper{position:relative;margin-top:2em;min-width:inherit;text-align:center;width:auto}.single-page-wrapper{position:relative;margin:4em auto;width:90%}.left-column{display:none}.right-column{margin-top:1em;position:relative;right:auto;text-align:left;width:90%}.main-logo{width:320px;height:140px}.page-wrapper h1,.single-page-wrapper h1{font-size:x-large}.single-page-wrapper h2{font-size:large}#contact{text-align:center}.hide-on-mobile{display:none}#products a{margin:0 0 10px}#products a img{width:50%;height:auto}}