.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.view{cursor:default;display:block;overflow:hidden;position:relative;text-align:center}.view .content,.view .mask{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.view .mask span.space{height:50%;display:block}.view .readmore{display:table;margin:-15px auto 0;-webkit-backface-visibility:hidden}.view-video{display:inline-block;max-width:100%;position:relative}.view-video:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 0 10px rgba(255,255,255,.3) inset;-moz-box-shadow:0 0 0 10px rgba(255,255,255,.3) inset;box-shadow:0 0 0 10px rgba(255,255,255,.3) inset;z-index:2}.view-video:after{position:absolute;content:'';top:50%;left:50%;width:60px;height:60px;margin-top:-30px;margin-left:-30px;background:url(../images/video-play.png) no-repeat;-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;opacity:1;z-index:1}.view-video:hover:after{opacity:0}.view-video img{opacity:1;-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;position:relative;display:inline-block}.view-video .mask{opacity:0;-webkit-transform:rotate(0) scale(1);-moz-transform:rotate(0) scale(1);-o-transform:rotate(0) scale(1);-ms-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;z-index:10;-webkit-box-shadow:0 0 0 10px rgba(255,255,255,.3) inset;-moz-box-shadow:0 0 0 10px rgba(255,255,255,.3) inset;box-shadow:0 0 0 10px rgba(255,255,255,.3) inset}.view-video:hover img{opacity:0;-webkit-transform:rotate(720deg) scale(0);-moz-transform:rotate(720deg) scale(0);-o-transform:rotate(720deg) scale(0);-ms-transform:rotate(720deg) scale(0);transform:rotate(720deg) scale(0)}.view-video:hover .mask{opacity:1;-webkit-transform:translateY(0) rotate(0);-moz-transform:translateY(0) rotate(0);-o-transform:translateY(0) rotate(0);-ms-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);transition-delay:.4s}.view .mask{background:#eee}.ch-item.ch-first{-webkit-box-shadow:0 0 0 10px rgba(255,255,255,.3) inset;-moz-box-shadow:0 0 0 10px rgba(255,255,255,.3) inset;box-shadow:0 0 0 10px rgba(255,255,255,.3) inset}.ch-item.ch-third .ch-info-front{-webkit-box-shadow:0 0 0 10px rgba(255,255,255,.3) inset;-moz-box-shadow:0 0 0 10px rgba(255,255,255,.3) inset;box-shadow:0 0 0 10px rgba(255,255,255,.3) inset}.ch-item{position:relative;width:280px;height:250px}.ch-item,x:-o-prefocus{border:none}.ch-item .ch-info .ch-container{position:relative;display:table;width:100%;height:100%}.ch-item .ch-info .ch-outer{display:table-cell;vertical-align:middle}.ch-item .ch-info p{padding:20px 5px 0;margin:0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px!important;line-height:30px;background:url(../images/badge_sep.png) no-repeat top center}.ch-item .ch-info p a{color:#fff;font-weight:700;text-decoration:none}.ch-item .ch-info p a:hover{text-decoration:underline}.ch-item .ch-info p span.smaller{font-size:16px!important;line-height:22px;font-weight:400}.ch-item.ch-first{position:relative;cursor:default;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.ch-item.ch-first .ch-info{position:absolute;left:10px;top:10px;width:260px;height:230px;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-backface-visibility:hidden}.ch-item.ch-first:hover .ch-info{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ch-item.ch-second{position:relative;cursor:default;overflow:hidden}.ch-item.ch-second .ch-info-wrap{position:absolute;width:260px;height:230px;-webkit-perspective:800px;-moz-perspective:800px;-o-perspective:800px;-ms-perspective:800px;perspective:800px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;left:10px;top:10px;-webkit-box-shadow:0 0 0 10px rgba(255,255,255,.3);-moz-box-shadow:0 0 0 10px rgba(255,255,255,.3);box-shadow:0 0 0 10px rgba(255,255,255,.3)}.ch-item.ch-second .ch-info{position:absolute;width:100%;height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.ch-item.ch-second .ch-info>div{display:block;position:absolute;width:100%;height:100%;background-position:center center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.ch-item.ch-second .ch-info .ch-info-back{-webkit-transform:rotate3d(0,1,0,180deg);-moz-transform:rotate3d(0,1,0,180deg);-ms-transform:rotate3d(0,1,0,180deg);-o-transform:rotate3d(0,1,0,180deg);transform:rotate3d(0,1,0,180deg)}.ch-item.ch-second:hover .ch-info{-webkit-transform:rotate3d(0,1,0,-180deg);-moz-transform:rotate3d(0,1,0,-180deg);-ms-transform:rotate3d(0,1,0,-180deg);-o-transform:rotate3d(0,1,0,-180deg);transform:rotate3d(0,1,0,-180deg)}.ch-item.ch-second .ch-info .ch-info-back,x:-o-prefocus{display:none}.ch-item.ch-second:hover .ch-info .ch-info-back,x:-o-prefocus{display:block}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ch-item.ch-second:hover .ch-info{-ms-transform:none;transform:none}.ch-item.ch-second .ch-info .ch-info-back{display:none;-ms-transform:none;transform:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0}.ch-item.ch-second:hover .ch-info .ch-info-back{display:block;opacity:1}}.ch-item.ch-third{position:relative;cursor:default;-webkit-perspective:900px;-moz-perspective:900px;-o-perspective:900px;-ms-perspective:900px;perspective:900px}.ch-item.ch-third .ch-info{position:absolute;width:100%;height:100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.ch-item.ch-third .ch-info>div{display:block;position:absolute;width:100%;height:100%;background-position:center center;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.ch-item.ch-third .ch-info .ch-info-back{-webkit-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);-moz-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);-o-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);-ms-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);opacity:0}.ch-item.ch-third:hover .ch-info-front{-webkit-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);-moz-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);-o-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);-ms-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);opacity:0}.ch-item.ch-third:hover .ch-info-back{-webkit-transform:rotate3d(1,0,0,0deg);-moz-transform:rotate3d(1,0,0,0deg);-ms-transform:rotate3d(1,0,0,0deg);-o-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);opacity:1}