
/** * Swiper 3.4.1 */
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}





  /*imghover*/
  .examples {width:980px;margin:0 auto;}
.demo {padding:10px;}
.demo h3 {font-size:1.4em;line-height:1.4em;}
.demo p {font-family:"Microsoft YaHei","Segoe UI","Lucida Grande",Helvetica,Arial,sans-serif,FreeSans,Arimo;}
[class^='imghvr-'],[class*=' imghvr-'] {position:relative;display:inline-block;margin:0px;max-width:100%;background-color:#2266a5;color:#fff;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);}
[class^='imghvr-'] > img,[class*=' imghvr-'] > img {vertical-align:top;max-width:100%;}
[class^='imghvr-'] figcaption,[class*=' imghvr-'] figcaption {background-color:rgba(84,84,84,.4);position:absolute;padding:30px;position:absolute;top:0;bottom:0;left:0;right:0;}
[class^='imghvr-'] h3,[class^='imghvr-'] p,[class*=' imghvr-'] h3,[class*=' imghvr-'] p {color:#fff;padding:0px;margin:0;}
[class^='imghvr-'] > a,[class*=' imghvr-'] > a {position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;}
[class^='imghvr-'],[class*=' imghvr-'],[class^='imghvr-']:before,[class^='imghvr-']:after,[class*=' imghvr-']:before,[class*=' imghvr-']:after,[class^='imghvr-'] *,[class*=' imghvr-'] *,[class^='imghvr-'] *:before,[class^='imghvr-'] *:after,[class*=' imghvr-'] *:before,[class*=' imghvr-'] *:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;transition:all 0.35s ease;}
[class^='imghvr-fade'] figcaption,[class*=' imghvr-fade'] figcaption {opacity:0;}
[class^='imghvr-fade']:hover > img,[class*=' imghvr-fade']:hover > img {opacity:0;}
[class^='imghvr-fade']:hover figcaption,[class*=' imghvr-fade']:hover figcaption {opacity:1;}
[class^='imghvr-fade']:hover > img,[class^='imghvr-fade']:hover figcaption,[class*=' imghvr-fade']:hover > img,[class*=' imghvr-fade']:hover figcaption {-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);}
.imghvr-fade-in-up figcaption {-webkit-transform:translate(0,15%);-moz-transform:translate(0,15%);-ms-transform:translate(0,15%);-o-transform:translate(0,15%);transform:translate(0,15%);}
.imghvr-fade-in-down figcaption {-webkit-transform:translate(0,-15%);-moz-transform:translate(0,-15%);-ms-transform:translate(0,-15%);-o-transform:translate(0,-15%);transform:translate(0,-15%);}
.imghvr-fade-in-left figcaption {-webkit-transform:translate(-15%,0);-moz-transform:translate(-15%,0);-ms-transform:translate(-15%,0);-o-transform:translate(-15%,0);transform:translate(-15%,0);}
.imghvr-fade-in-right figcaption {-webkit-transform:translate(15%,0);-moz-transform:translate(15%,0);-ms-transform:translate(15%,0);-o-transform:translate(15%,0);transform:translate(15%,0);}
[class^='imghvr-push-']:hover figcaption,[class*=' imghvr-push-']:hover figcaption {-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);}
.imghvr-push-up figcaption {-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}
.imghvr-push-up:hover > img {-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}
.imghvr-push-down figcaption {-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}
.imghvr-push-down:hover > img {-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}
.imghvr-push-left figcaption {-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}
.imghvr-push-left:hover > img {-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}
.imghvr-push-right figcaption {-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}
.imghvr-push-right:hover > img {-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}
[class^='imghvr-slide-']:hover figcaption,[class*=' imghvr-slide-']:hover figcaption {-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);}
.imghvr-slide-up figcaption {-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}
.imghvr-slide-down figcaption {-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}
.imghvr-slide-left figcaption {-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}
.imghvr-slide-right figcaption {-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}
.imghvr-slide-top-left figcaption {-webkit-transform:translate(-100%,-100%);-moz-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);-o-transform:translate(-100%,-100%);transform:translate(-100%,-100%);}
.imghvr-slide-top-right figcaption {-webkit-transform:translate(100%,-100%);-moz-transform:translate(100%,-100%);-ms-transform:translate(100%,-100%);-o-transform:translate(100%,-100%);transform:translate(100%,-100%);}
.imghvr-slide-bottom-left figcaption {-webkit-transform:translate(-100%,100%);-moz-transform:translate(-100%,100%);-ms-transform:translate(-100%,100%);-o-transform:translate(-100%,100%);transform:translate(-100%,100%);}
.imghvr-slide-bottom-right figcaption {-webkit-transform:translate(100%,100%);-moz-transform:translate(100%,100%);-ms-transform:translate(100%,100%);-o-transform:translate(100%,100%);transform:translate(100%,100%);}
[class^='imghvr-reveal-']:before,[class*=' imghvr-reveal-']:before {position:absolute;top:0;bottom:0;left:0;right:0;content:'';background-color:#e84c3d;}
[class^='imghvr-reveal-'] figcaption,[class*=' imghvr-reveal-'] figcaption {opacity:0;}
[class^='imghvr-reveal-']:hover:before,[class*=' imghvr-reveal-']:hover:before {-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);}
[class^='imghvr-reveal-']:hover figcaption,[class*=' imghvr-reveal-']:hover figcaption {opacity:1;-webkit-transition-delay:0.21s;-moz-transition-delay:0.21s;transition-delay:0.21s;}
.imghvr-reveal-up:before {-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}
.imghvr-reveal-down:before {-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}
.imghvr-reveal-left:before {-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}
.imghvr-reveal-right:before {-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}
.imghvr-reveal-top-left:before {-webkit-transform:translate(-100%,-100%);-moz-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);-o-transform:translate(-100%,-100%);transform:translate(-100%,-100%);}
.imghvr-reveal-top-right:before {-webkit-transform:translate(100%,-100%);-moz-transform:translate(100%,-100%);-ms-transform:translate(100%,-100%);-o-transform:translate(100%,-100%);transform:translate(100%,-100%);}
.imghvr-reveal-bottom-left:before {-webkit-transform:translate(-100%,100%);-moz-transform:translate(-100%,100%);-ms-transform:translate(-100%,100%);-o-transform:translate(-100%,100%);transform:translate(-100%,100%);}
.imghvr-reveal-bottom-right:before {-webkit-transform:translate(100%,100%);-moz-transform:translate(100%,100%);-ms-transform:translate(100%,100%);-o-transform:translate(100%,100%);transform:translate(100%,100%);}
[class^='imghvr-hinge-'],[class*=' imghvr-hinge-'] {-webkit-perspective:50em;-moz-perspective:50em;perspective:50em;}
[class^='imghvr-hinge-'] figcaption,[class*=' imghvr-hinge-'] figcaption {opacity:0;z-index:1;}
[class^='imghvr-hinge-']:hover img,[class*=' imghvr-hinge-']:hover img {opacity:0;}
[class^='imghvr-hinge-']:hover figcaption,[class*=' imghvr-hinge-']:hover figcaption {opacity:1;-webkit-transition-delay:0.21s;-moz-transition-delay:0.21s;transition-delay:0.21s;}
.imghvr-hinge-up img {-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-ms-transform-origin:50% 0%;-o-transform-origin:50% 0%;transform-origin:50% 0%;}
.imghvr-hinge-up figcaption {-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;}
.imghvr-hinge-up:hover > img {-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg);}
.imghvr-hinge-up:hover figcaption {-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0);}
.imghvr-hinge-down img {-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;}
.imghvr-hinge-down figcaption {-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% -50%;-moz-transform-origin:50% -50%;-ms-transform-origin:50% -50%;-o-transform-origin:50% -50%;transform-origin:50% -50%;}
.imghvr-hinge-down:hover > img {-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg);opacity:0;}
.imghvr-hinge-down:hover figcaption {-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0);}
.imghvr-hinge-left img {-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;-o-transform-origin:0% 50%;transform-origin:0% 50%;}
.imghvr-hinge-left figcaption {-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;}
.imghvr-hinge-left:hover > img {-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg);}
.imghvr-hinge-left:hover figcaption {-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);}
.imghvr-hinge-right img {-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;}
.imghvr-hinge-right figcaption {-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;}
.imghvr-hinge-right:hover > img {-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);transform:rotateY(-90deg);}
.imghvr-hinge-right:hover figcaption {-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);}
[class^='imghvr-flip-'],[class*=' imghvr-flip-'] {-webkit-perspective:50em;-moz-perspective:50em;perspective:50em;}
[class^='imghvr-flip-'] img,[class*=' imghvr-flip-'] img {backface-visibility:hidden;}
[class^='imghvr-flip-'] figcaption,[class*=' imghvr-flip-'] figcaption {opacity:0;}
[class^='imghvr-flip-']:hover > img,[class*=' imghvr-flip-']:hover > img {opacity:0;}
[class^='imghvr-flip-']:hover figcaption,[class*=' imghvr-flip-']:hover figcaption {opacity:1;-webkit-transition-delay:0.14s;-moz-transition-delay:0.14s;transition-delay:0.14s;}
.imghvr-flip-horiz figcaption {-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;-o-transform-origin:0% 50%;transform-origin:0% 50%;}
.imghvr-flip-horiz:hover img {-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);-o-transform:rotateX(-180deg);transform:rotateX(-180deg);}
.imghvr-flip-horiz:hover figcaption {-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);}
.imghvr-flip-vert figcaption {-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-ms-transform-origin:50% 0%;-o-transform-origin:50% 0%;transform-origin:50% 0%;}
.imghvr-flip-vert:hover > img {-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg);}
.imghvr-flip-vert:hover figcaption {-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);}
.imghvr-flip-diag-1 figcaption {-webkit-transform:rotate3d(1,-1,0,100deg);-moz-transform:rotate3d(1,-1,0,100deg);-ms-transform:rotate3d(1,-1,0,100deg);-o-transform:rotate3d(1,-1,0,100deg);transform:rotate3d(1,-1,0,100deg);}
.imghvr-flip-diag-1:hover > img {-webkit-transform:rotate3d(-1,1,0,100deg);-moz-transform:rotate3d(-1,1,0,100deg);-ms-transform:rotate3d(-1,1,0,100deg);-o-transform:rotate3d(-1,1,0,100deg);transform:rotate3d(-1,1,0,100deg);}
.imghvr-flip-diag-1:hover figcaption {-webkit-transform:rotate3d(0,0,0,0deg);-moz-transform:rotate3d(0,0,0,0deg);-ms-transform:rotate3d(0,0,0,0deg);-o-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg);}
.imghvr-flip-diag-2 figcaption {-webkit-transform:rotate3d(1,1,0,100deg);-moz-transform:rotate3d(1,1,0,100deg);-ms-transform:rotate3d(1,1,0,100deg);-o-transform:rotate3d(1,1,0,100deg);transform:rotate3d(1,1,0,100deg);}
.imghvr-flip-diag-2:hover > img {-webkit-transform:rotate3d(-1,-1,0,100deg);-moz-transform:rotate3d(-1,-1,0,100deg);-ms-transform:rotate3d(-1,-1,0,100deg);-o-transform:rotate3d(-1,-1,0,100deg);transform:rotate3d(-1,-1,0,100deg);}
.imghvr-flip-diag-2:hover figcaption {-webkit-transform:rotate3d(0,0,0,0deg);-moz-transform:rotate3d(0,0,0,0deg);-ms-transform:rotate3d(0,0,0,0deg);-o-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg);}
[class^='imghvr-shutter-out-']:before,[class*=' imghvr-shutter-out-']:before {background:#e84c3d;position:absolute;content:'';-webkit-transition-delay:0.105s;-moz-transition-delay:0.105s;transition-delay:0.105s;}
[class^='imghvr-shutter-out-'] figcaption,[class*=' imghvr-shutter-out-'] figcaption {opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
[class^='imghvr-shutter-out-']:hover:before,[class*=' imghvr-shutter-out-']:hover:before {-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
[class^='imghvr-shutter-out-']:hover figcaption,[class*=' imghvr-shutter-out-']:hover figcaption {opacity:1;-webkit-transition-delay:0.105s;-moz-transition-delay:0.105s;transition-delay:0.105s;}
.imghvr-shutter-out-horiz:before {left:50%;right:50%;top:0;bottom:0;}
.imghvr-shutter-out-horiz:hover:before {left:0;right:0;}
.imghvr-shutter-out-vert:before {top:50%;bottom:50%;left:0;right:0;}
.imghvr-shutter-out-vert:hover:before {top:0;bottom:0;}
.imghvr-shutter-out-diag-1:before {top:50%;bottom:50%;left:-35%;right:-35%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.imghvr-shutter-out-diag-1:hover:before {top:-35%;bottom:-35%;}
.imghvr-shutter-out-diag-2:before {top:50%;bottom:50%;left:-35%;right:-35%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.imghvr-shutter-out-diag-2:hover:before {top:-35%;bottom:-35%;}
[class^='imghvr-shutter-in-']:after,[class^='imghvr-shutter-in-']:before,[class*=' imghvr-shutter-in-']:after,[class*=' imghvr-shutter-in-']:before {background:#e84c3d;position:absolute;content:'';}
[class^='imghvr-shutter-in-']:after,[class*=' imghvr-shutter-in-']:after {top:0;left:0;}
[class^='imghvr-shutter-in-']:before,[class*=' imghvr-shutter-in-']:before {right:0;bottom:0;}
[class^='imghvr-shutter-in-'] figcaption,[class*=' imghvr-shutter-in-'] figcaption {opacity:0;z-index:1;}
[class^='imghvr-shutter-in-']:hover figcaption,[class*=' imghvr-shutter-in-']:hover figcaption {opacity:1;-webkit-transition-delay:0.21s;-moz-transition-delay:0.21s;transition-delay:0.21s;}
.imghvr-shutter-in-horiz:after,.imghvr-shutter-in-horiz:before {width:0;height:100%;}
.imghvr-shutter-in-horiz:hover:after,.imghvr-shutter-in-horiz:hover:before {width:50%;}
.imghvr-shutter-in-vert:after,.imghvr-shutter-in-vert:before {height:0;width:100%;}
.imghvr-shutter-in-vert:hover:after,.imghvr-shutter-in-vert:hover:before {height:50%;}
.imghvr-shutter-in-out-horiz:after,.imghvr-shutter-in-out-horiz:before {width:0;height:100%;opacity:0.75;}
.imghvr-shutter-in-out-horiz:hover:after,.imghvr-shutter-in-out-horiz:hover:before {width:100%;}
.imghvr-shutter-in-out-vert:after,.imghvr-shutter-in-out-vert:before {height:0;width:100%;opacity:0.75;}
.imghvr-shutter-in-out-vert:hover:after,.imghvr-shutter-in-out-vert:hover:before {height:100%;}
.imghvr-shutter-in-out-diag-1:after,.imghvr-shutter-in-out-diag-1:before {width:200%;height:200%;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;transition:all 0.6s ease;opacity:0.75;}
.imghvr-shutter-in-out-diag-1:after {-webkit-transform:skew(-45deg) translateX(-150%);-moz-transform:skew(-45deg) translateX(-150%);-ms-transform:skew(-45deg) translateX(-150%);-o-transform:skew(-45deg) translateX(-150%);transform:skew(-45deg) translateX(-150%);}
.imghvr-shutter-in-out-diag-1:before {-webkit-transform:skew(-45deg) translateX(150%);-moz-transform:skew(-45deg) translateX(150%);-ms-transform:skew(-45deg) translateX(150%);-o-transform:skew(-45deg) translateX(150%);transform:skew(-45deg) translateX(150%);}
.imghvr-shutter-in-out-diag-1:hover:after {-webkit-transform:skew(-45deg) translateX(-50%);-moz-transform:skew(-45deg) translateX(-50%);-ms-transform:skew(-45deg) translateX(-50%);-o-transform:skew(-45deg) translateX(-50%);transform:skew(-45deg) translateX(-50%);}
.imghvr-shutter-in-out-diag-1:hover:before {-webkit-transform:skew(-45deg) translateX(50%);-moz-transform:skew(-45deg) translateX(50%);-ms-transform:skew(-45deg) translateX(50%);-o-transform:skew(-45deg) translateX(50%);transform:skew(-45deg) translateX(50%);}
.imghvr-shutter-in-out-diag-2:after,.imghvr-shutter-in-out-diag-2:before {width:200%;height:200%;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;transition:all 0.6s ease;opacity:0.75;}
.imghvr-shutter-in-out-diag-2:after {-webkit-transform:skew(45deg) translateX(-100%);-moz-transform:skew(45deg) translateX(-100%);-ms-transform:skew(45deg) translateX(-100%);-o-transform:skew(45deg) translateX(-100%);transform:skew(45deg) translateX(-100%);}
.imghvr-shutter-in-out-diag-2:before {-webkit-transform:skew(45deg) translateX(100%);-moz-transform:skew(45deg) translateX(100%);-ms-transform:skew(45deg) translateX(100%);-o-transform:skew(45deg) translateX(100%);transform:skew(45deg) translateX(100%);}
.imghvr-shutter-in-out-diag-2:hover:after {-webkit-transform:skew(45deg) translateX(0%);-moz-transform:skew(45deg) translateX(0%);-ms-transform:skew(45deg) translateX(0%);-o-transform:skew(45deg) translateX(0%);transform:skew(45deg) translateX(0%);}
.imghvr-shutter-in-out-diag-2:hover:before {-webkit-transform:skew(45deg) translateX(0%);-moz-transform:skew(45deg) translateX(0%);-ms-transform:skew(45deg) translateX(0%);-o-transform:skew(45deg) translateX(0%);transform:skew(45deg) translateX(0%);}
[class^='imghvr-fold'],[class*=' imghvr-fold'] {-webkit-perspective:50em;-moz-perspective:50em;perspective:50em;}
[class^='imghvr-fold'] img,[class*=' imghvr-fold'] img {-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-ms-transform-origin:50% 0%;-o-transform-origin:50% 0%;transform-origin:50% 0%;}
[class^='imghvr-fold'] figcaption,[class*=' imghvr-fold'] figcaption {z-index:1;opacity:0;}
[class^='imghvr-fold']:hover > img,[class*=' imghvr-fold']:hover > img {opacity:0;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0;}
[class^='imghvr-fold']:hover figcaption,[class*=' imghvr-fold']:hover figcaption {-webkit-transform:rotateX(0) translate3d(0,0%,0) scale(1);-moz-transform:rotateX(0) translate3d(0,0%,0) scale(1);-ms-transform:rotateX(0) translate3d(0,0%,0) scale(1);-o-transform:rotateX(0) translate3d(0,0%,0) scale(1);transform:rotateX(0) translate3d(0,0%,0) scale(1);opacity:1;-webkit-transition-delay:0.21s;-moz-transition-delay:0.21s;transition-delay:0.21s;}
.imghvr-fold-up > img {-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-ms-transform-origin:50% 0%;-o-transform-origin:50% 0%;transform-origin:50% 0%;}
.imghvr-fold-up figcaption {-webkit-transform:rotateX(-90deg) translate3d(0%,-50%,0) scale(0.6);-moz-transform:rotateX(-90deg) translate3d(0%,-50%,0) scale(0.6);-ms-transform:rotateX(-90deg) translate3d(0%,-50%,0) scale(0.6);-o-transform:rotateX(-90deg) translate3d(0%,-50%,0) scale(0.6);transform:rotateX(-90deg) translate3d(0%,-50%,0) scale(0.6);-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;}
.imghvr-fold-up:hover > img {-webkit-transform:rotateX(90deg) scale(0.6) translateY(50%);-moz-transform:rotateX(90deg) scale(0.6) translateY(50%);-ms-transform:rotateX(90deg) scale(0.6) translateY(50%);-o-transform:rotateX(90deg) scale(0.6) translateY(50%);transform:rotateX(90deg) scale(0.6) translateY(50%);}
.imghvr-fold-down > img {-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;}
.imghvr-fold-down figcaption {-webkit-transform:rotateX(90deg) translate3d(0%,50%,0) scale(0.6);-moz-transform:rotateX(90deg) translate3d(0%,50%,0) scale(0.6);-ms-transform:rotateX(90deg) translate3d(0%,50%,0) scale(0.6);-o-transform:rotateX(90deg) translate3d(0%,50%,0) scale(0.6);transform:rotateX(90deg) translate3d(0%,50%,0) scale(0.6);-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-ms-transform-origin:50% 0%;-o-transform-origin:50% 0%;transform-origin:50% 0%;}
.imghvr-fold-down:hover > img {-webkit-transform:rotateX(-90deg) scale(0.6) translateY(-50%);-moz-transform:rotateX(-90deg) scale(0.6) translateY(-50%);-ms-transform:rotateX(-90deg) scale(0.6) translateY(-50%);-o-transform:rotateX(-90deg) scale(0.6) translateY(-50%);transform:rotateX(-90deg) scale(0.6) translateY(-50%);}
.imghvr-fold-left > img {-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;-o-transform-origin:0% 50%;transform-origin:0% 50%;}
.imghvr-fold-left figcaption {-webkit-transform:rotateY(90deg) translate3d(-50%,0%,0) scale(0.6);-moz-transform:rotateY(90deg) translate3d(-50%,0%,0) scale(0.6);-ms-transform:rotateY(90deg) translate3d(-50%,0%,0) scale(0.6);-o-transform:rotateY(90deg) translate3d(-50%,0%,0) scale(0.6);transform:rotateY(90deg) translate3d(-50%,0%,0) scale(0.6);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;}
.imghvr-fold-left:hover > img {-webkit-transform:rotateY(-90deg) scale(0.6) translateX(50%);-moz-transform:rotateY(-90deg) scale(0.6) translateX(50%);-ms-transform:rotateY(-90deg) scale(0.6) translateX(50%);-o-transform:rotateY(-90deg) scale(0.6) translateX(50%);transform:rotateY(-90deg) scale(0.6) translateX(50%);}
.imghvr-fold-right > img {-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;}
.imghvr-fold-right figcaption {-webkit-transform:rotateY(-90deg) translate3d(50%,0%,0) scale(0.6);-moz-transform:rotateY(-90deg) translate3d(50%,0%,0) scale(0.6);-ms-transform:rotateY(-90deg) translate3d(50%,0%,0) scale(0.6);-o-transform:rotateY(-90deg) translate3d(50%,0%,0) scale(0.6);transform:rotateY(-90deg) translate3d(50%,0%,0) scale(0.6);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;}
.imghvr-fold-right:hover > img {-webkit-transform:rotateY(90deg) scale(0.6) translateX(-50%);-moz-transform:rotateY(90deg) scale(0.6) translateX(-50%);-ms-transform:rotateY(90deg) scale(0.6) translateX(-50%);-o-transform:rotateY(90deg) scale(0.6) translateX(-50%);transform:rotateY(90deg) scale(0.6) translateX(-50%);}
.imghvr-zoom-in figcaption {opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);}
.imghvr-zoom-in:hover figcaption {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;}
[class^='imghvr-zoom-out'] figcaption,[class*=' imghvr-zoom-out'] figcaption {-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;opacity:0;}
[class^='imghvr-zoom-out']:hover figcaption,[class^='imghvr-zoom-out'].hover figcaption,[class*=' imghvr-zoom-out']:hover figcaption,[class*=' imghvr-zoom-out'].hover figcaption {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;transition-delay:0.35s;}
.imghvr-zoom-out:hover > img {-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);opacity:0;}
.imghvr-zoom-out-up:hover > img,.imghvr-zoom-out-up.hover > img {-webkit-animation:imghvr-zoom-out-up 0.4025s linear;-moz-animation:imghvr-zoom-out-up 0.4025s linear;animation:imghvr-zoom-out-up 0.4025s linear;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;}
@-webkit-keyframes imghvr-zoom-out-up {50% {-webkit-transform:scale(0.8) translateY(0%);-moz-transform:scale(0.8) translateY(0%);-ms-transform:scale(0.8) translateY(0%);-o-transform:scale(0.8) translateY(0%);transform:scale(0.8) translateY(0%);opacity:0.5;}
100% {-webkit-transform:scale(0.8) translateY(-150%);-moz-transform:scale(0.8) translateY(-150%);-ms-transform:scale(0.8) translateY(-150%);-o-transform:scale(0.8) translateY(-150%);transform:scale(0.8) translateY(-150%);opacity:0.5;}
}
@keyframes imghvr-zoom-out-up {50% {-webkit-transform:scale(0.8) translateY(0%);-moz-transform:scale(0.8) translateY(0%);-ms-transform:scale(0.8) translateY(0%);-o-transform:scale(0.8) translateY(0%);transform:scale(0.8) translateY(0%);opacity:0.5;}
100% {-webkit-transform:scale(0.8) translateY(-150%);-moz-transform:scale(0.8) translateY(-150%);-ms-transform:scale(0.8) translateY(-150%);-o-transform:scale(0.8) translateY(-150%);transform:scale(0.8) translateY(-150%);opacity:0.5;}
}
.imghvr-zoom-out-down:hover > img,.imghvr-zoom-out-down.hover > img {-webkit-animation:imghvr-zoom-out-down 0.4025s linear;-moz-animation:imghvr-zoom-out-down 0.4025s linear;animation:imghvr-zoom-out-down 0.4025s linear;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;}
@-webkit-keyframes imghvr-zoom-out-down {50% {-webkit-transform:scale(0.8) translateY(0%);-moz-transform:scale(0.8) translateY(0%);-ms-transform:scale(0.8) translateY(0%);-o-transform:scale(0.8) translateY(0%);transform:scale(0.8) translateY(0%);opacity:0.5;}
100% {-webkit-transform:scale(0.8) translateY(150%);-moz-transform:scale(0.8) translateY(150%);-ms-transform:scale(0.8) translateY(150%);-o-transform:scale(0.8) translateY(150%);transform:scale(0.8) translateY(150%);opacity:0.5;}
}
@keyframes imghvr-zoom-out-down {50% {-webkit-transform:scale(0.8) translateY(0%);-moz-transform:scale(0.8) translateY(0%);-ms-transform:scale(0.8) translateY(0%);-o-transform:scale(0.8) translateY(0%);transform:scale(0.8) translateY(0%);opacity:0.5;}
100% {-webkit-transform:scale(0.8) translateY(150%);-moz-transform:scale(0.8) translateY(150%);-ms-transform:scale(0.8) translateY(150%);-o-transform:scale(0.8) translateY(150%);transform:scale(0.8) translateY(150%);opacity:0.5;}
}
.imghvr-zoom-out-left:hover > img,.imghvr-zoom-out-left.hover > img {-webkit-animation:imghvr-zoom-out-left 0.4025s linear;-moz-animation:imghvr-zoom-out-left 0.4025s linear;animation:imghvr-zoom-out-left 0.4025s linear;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;}
@-webkit-keyframes imghvr-zoom-out-left {50% {-webkit-transform:scale(0.8) translateX(0%);-moz-transform:scale(0.8) translateX(0%);-ms-transform:scale(0.8) translateX(0%);-o-transform:scale(0.8) translateX(0%);transform:scale(0.8) translateX(0%);opacity:0.5;}
100% {-webkit-transform:scale(0.8) translateX(-150%);-moz-transform:scale(0.8) translateX(-150%);-ms-transform:scale(0.8) translateX(-150%);-o-transform:scale(0.8) translateX(-150%);transform:scale(0.8) translateX(-150%);opacity:0.5;}
}
@keyframes imghvr-zoom-out-left {50% {-webkit-transform:scale(0.8) translateX(0%);-moz-transform:scale(0.8) translateX(0%);-ms-transform:scale(0.8) translateX(0%);-o-transform:scale(0.8) translateX(0%);transform:scale(0.8) translateX(0%);opacity:0.5;}
100% {-webkit-transform:scale(0.8) translateX(-150%);-moz-transform:scale(0.8) translateX(-150%);-ms-transform:scale(0.8) translateX(-150%);-o-transform:scale(0.8) translateX(-150%);transform:scale(0.8) translateX(-150%);opacity:0.5;}
}
.imghvr-zoom-out-right:hover > img,.imghvr-zoom-out-right.hover > img {-webkit-animation:imghvr-zoom-out-right 0.4025s linear;-moz-animation:imghvr-zoom-out-right 0.4025s linear;animation:imghvr-zoom-out-right 0.4025s linear;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;}
@-webkit-keyframes imghvr-zoom-out-right {50% {-webkit-transform:scale(0.8) translateX(0%);-moz-transform:scale(0.8) translateX(0%);-ms-transform:scale(0.8) translateX(0%);-o-transform:scale(0.8) translateX(0%);transform:scale(0.8) translateX(0%);opacity:0.5;}
100% {-webkit-transform:scale(0.8) translateX(150%);-moz-transform:scale(0.8) translateX(150%);-ms-transform:scale(0.8) translateX(150%);-o-transform:scale(0.8) translateX(150%);transform:scale(0.8) translateX(150%);opacity:0.5;}
}
@keyframes imghvr-zoom-out-right {50% {-webkit-transform:scale(0.8) translateX(0%);-moz-transform:scale(0.8) translateX(0%);-ms-transform:scale(0.8) translateX(0%);-o-transform:scale(0.8) translateX(0%);transform:scale(0.8) translateX(0%);opacity:0.5;}
100% {-webkit-transform:scale(0.8) translateX(150%);-moz-transform:scale(0.8) translateX(150%);-ms-transform:scale(0.8) translateX(150%);-o-transform:scale(0.8) translateX(150%);transform:scale(0.8) translateX(150%);opacity:0.5;}
}
.imghvr-zoom-out-flip-horiz {-webkit-perspective:50em;-moz-perspective:50em;perspective:50em;}
.imghvr-zoom-out-flip-horiz figcaption {opacity:0;-webkit-transform:rotateX(90deg) translateY(-100%) scale(0.5);-moz-transform:rotateX(90deg) translateY(-100%) scale(0.5);-ms-transform:rotateX(90deg) translateY(-100%) scale(0.5);-o-transform:rotateX(90deg) translateY(-100%) scale(0.5);transform:rotateX(90deg) translateY(-100%) scale(0.5);}
.imghvr-zoom-out-flip-horiz:hover > img,.imghvr-zoom-out-flip-horiz.hover > img {-webkit-transform:rotateX(-100deg) translateY(50%) scale(0.5);-moz-transform:rotateX(-100deg) translateY(50%) scale(0.5);-ms-transform:rotateX(-100deg) translateY(50%) scale(0.5);-o-transform:rotateX(-100deg) translateY(50%) scale(0.5);transform:rotateX(-100deg) translateY(50%) scale(0.5);opacity:0;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0;}
.imghvr-zoom-out-flip-horiz:hover figcaption,.imghvr-zoom-out-flip-horiz.hover figcaption {-webkit-transform:rotateX(0) translateY(0%) scale(1);-moz-transform:rotateX(0) translateY(0%) scale(1);-ms-transform:rotateX(0) translateY(0%) scale(1);-o-transform:rotateX(0) translateY(0%) scale(1);transform:rotateX(0) translateY(0%) scale(1);opacity:1;-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;transition-delay:0.35s;}
.imghvr-zoom-out-flip-vert {-webkit-perspective:50em;-moz-perspective:50em;perspective:50em;}
.imghvr-zoom-out-flip-vert figcaption {opacity:0;-webkit-transform:rotateY(90deg) translate(50%,0) scale(0.5);-moz-transform:rotateY(90deg) translate(50%,0) scale(0.5);-ms-transform:rotateY(90deg) translate(50%,0) scale(0.5);-o-transform:rotateY(90deg) translate(50%,0) scale(0.5);transform:rotateY(90deg) translate(50%,0) scale(0.5);}
.imghvr-zoom-out-flip-vert:hover > img,.imghvr-zoom-out-flip-vert.hover > img {-webkit-transform:rotateY(-100deg) translateX(50%) scale(0.5);-moz-transform:rotateY(-100deg) translateX(50%) scale(0.5);-ms-transform:rotateY(-100deg) translateX(50%) scale(0.5);-o-transform:rotateY(-100deg) translateX(50%) scale(0.5);transform:rotateY(-100deg) translateX(50%) scale(0.5);opacity:0;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0;}
.imghvr-zoom-out-flip-vert:hover figcaption,.imghvr-zoom-out-flip-vert.hover figcaption {-webkit-transform:rotateY(0) translate(0,0) scale(1);-moz-transform:rotateY(0) translate(0,0) scale(1);-ms-transform:rotateY(0) translate(0,0) scale(1);-o-transform:rotateY(0) translate(0,0) scale(1);transform:rotateY(0) translate(0,0) scale(1);opacity:1;-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;transition-delay:0.35s;}
.imghvr-blur figcaption {opacity:0;}
.imghvr-blur:hover > img {-webkit-filter:blur(30px);filter:blur(30px);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:0;}
.imghvr-blur:hover figcaption {opacity:1;-webkit-transition-delay:0.21s;-moz-transition-delay:0.21s;transition-delay:0.21s;}
[class^='imghvr-blocks']:before,[class^='imghvr-blocks']:after,[class^='imghvr-blocks'] figcaption:before,[class^='imghvr-blocks'] figcaption:after,[class*=' imghvr-blocks']:before,[class*=' imghvr-blocks']:after,[class*=' imghvr-blocks'] figcaption:before,[class*=' imghvr-blocks'] figcaption:after {background-color:#e84c3d;opacity:0;position:absolute;content:'';height:50%;width:50%;}
[class^='imghvr-blocks']:before,[class^='imghvr-blocks']:after,[class*=' imghvr-blocks']:before,[class*=' imghvr-blocks']:after {z-index:1;}
[class^='imghvr-blocks']:before,[class*=' imghvr-blocks']:before {top:0;right:0;}
[class^='imghvr-blocks']:after,[class*=' imghvr-blocks']:after {bottom:0;left:0;}
[class^='imghvr-blocks'] figcaption,[class*=' imghvr-blocks'] figcaption {z-index:3;background-color:transparent;}
[class^='imghvr-blocks'] figcaption *,[class*=' imghvr-blocks'] figcaption * {opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
[class^='imghvr-blocks'] figcaption:before,[class^='imghvr-blocks'] figcaption:after,[class*=' imghvr-blocks'] figcaption:before,[class*=' imghvr-blocks'] figcaption:after {z-index:-1;}
[class^='imghvr-blocks'] figcaption:before,[class*=' imghvr-blocks'] figcaption:before {top:0;left:0;}
[class^='imghvr-blocks'] figcaption:after,[class*=' imghvr-blocks'] figcaption:after {bottom:0;right:0;}
[class^='imghvr-blocks'] a,[class*=' imghvr-blocks'] a {z-index:3;}
[class^='imghvr-blocks']:hover:before,[class^='imghvr-blocks']:hover:after,[class^='imghvr-blocks']:hover figcaption:before,[class^='imghvr-blocks']:hover figcaption:after,[class*=' imghvr-blocks']:hover:before,[class*=' imghvr-blocks']:hover:after,[class*=' imghvr-blocks']:hover figcaption:before,[class*=' imghvr-blocks']:hover figcaption:after {-webkit-transform:translate(0,0) scale(1);-moz-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);-o-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);opacity:1;}
[class^='imghvr-blocks']:hover figcaption *,[class*=' imghvr-blocks']:hover figcaption * {opacity:1;-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;transition-delay:0.35s;}
.imghvr-blocks-rotate-in-left:before {-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}
.imghvr-blocks-rotate-in-left:after {-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}
.imghvr-blocks-rotate-in-left figcaption:before {-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}
.imghvr-blocks-rotate-in-left figcaption:after {-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}
.imghvr-blocks-zoom-top-left:before,.imghvr-blocks-zoom-top-left:after,.imghvr-blocks-zoom-top-left figcaption:before,.imghvr-blocks-zoom-top-left figcaption:after {-webkit-transform:scale(0.05);-moz-transform:scale(0.05);-ms-transform:scale(0.05);-o-transform:scale(0.05);transform:scale(0.05);}
.imghvr-blocks-zoom-top-left:hover:before {-webkit-transition-delay:0.175s;-moz-transition-delay:0.175s;transition-delay:0.175s;}
.imghvr-blocks-zoom-top-left:hover:after {-webkit-transition-delay:0.175s;-moz-transition-delay:0.175s;transition-delay:0.175s;}
.imghvr-blocks-zoom-top-left:hover figcaption:before {-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
.imghvr-blocks-zoom-top-left:hover figcaption:after {-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;transition-delay:0.35s;}
.imghvr-blocks-zoom-top-left:hover figcaption * {-webkit-transition-delay:0.49s;-moz-transition-delay:0.49s;transition-delay:0.49s;}
[class^='imghvr-strip-shutter']:before,[class^='imghvr-strip-shutter']:after,[class^='imghvr-strip-shutter'] figcaption:before,[class^='imghvr-strip-shutter'] figcaption:after,[class*=' imghvr-strip-shutter']:before,[class*=' imghvr-strip-shutter']:after,[class*=' imghvr-strip-shutter'] figcaption:before,[class*=' imghvr-strip-shutter'] figcaption:after {background-color:#e84c3d;opacity:0;position:absolute;content:'';}
[class^='imghvr-strip-shutter']:before,[class^='imghvr-strip-shutter']:after,[class*=' imghvr-strip-shutter']:before,[class*=' imghvr-strip-shutter']:after {z-index:1;}
[class^='imghvr-strip-shutter'] figcaption,[class*=' imghvr-strip-shutter'] figcaption {z-index:3;background-color:transparent;}
[class^='imghvr-strip-shutter'] figcaption *,[class*=' imghvr-strip-shutter'] figcaption * {opacity:0;}
[class^='imghvr-strip-shutter'] figcaption:before,[class^='imghvr-strip-shutter'] figcaption:after,[class*=' imghvr-strip-shutter'] figcaption:before,[class*=' imghvr-strip-shutter'] figcaption:after {z-index:-1;}
[class^='imghvr-strip-shutter'] a,[class*=' imghvr-strip-shutter'] a {z-index:3;}
[class^='imghvr-strip-shutter']:hover:before,[class^='imghvr-strip-shutter']:hover:after,[class^='imghvr-strip-shutter']:hover figcaption:before,[class^='imghvr-strip-shutter']:hover figcaption:after,[class*=' imghvr-strip-shutter']:hover:before,[class*=' imghvr-strip-shutter']:hover:after,[class*=' imghvr-strip-shutter']:hover figcaption:before,[class*=' imghvr-strip-shutter']:hover figcaption:after {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;}
[class^='imghvr-strip-shutter']:hover figcaption *,[class*=' imghvr-strip-shutter']:hover figcaption * {opacity:1;-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;transition-delay:0.35s;}
.imghvr-strip-shutter-right:before,.imghvr-strip-shutter-right:after,.imghvr-strip-shutter-right figcaption:before,.imghvr-strip-shutter-right figcaption:after {width:26%;height:100%;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);top:0;}
.imghvr-strip-shutter-right:before {left:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
.imghvr-strip-shutter-right:after {left:25%;-webkit-transition-delay:0.105s;-moz-transition-delay:0.105s;transition-delay:0.105s;}
.imghvr-strip-shutter-right figcaption:before {left:50%;-webkit-transition-delay:0.21s;-moz-transition-delay:0.21s;transition-delay:0.21s;}
.imghvr-strip-shutter-right figcaption:after {left:75%;-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;transition-delay:0.35s;}
[class^='imghvr-throw-in'] figcaption,[class*=' imghvr-throw-in'] figcaption {background-color:rgba(0,0,0,.3);font-size: 2em;padding: 100px 0px}
[class^='imghvr-throw-in']:hover figcaption,[class*=' imghvr-throw-in']:hover figcaption {-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
.imghvr-throw-in-left figcaption {-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 0%;-moz-transform-origin:100% 0%;-ms-transform-origin:100% 0%;-o-transform-origin:100% 0%;transform-origin:100% 0%;}
.imghvr-throw-in-left:hover figcaption {-webkit-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;}
[class^='imghvr-blinds']:before,[class^='imghvr-blinds']:after,[class^='imghvr-blinds'] figcaption:before,[class^='imghvr-blinds'] figcaption:after,[class*=' imghvr-blinds']:before,[class*=' imghvr-blinds']:after,[class*=' imghvr-blinds'] figcaption:before,[class*=' imghvr-blinds'] figcaption:after {background-color:#e84c3d;opacity:0;position:absolute;content:'';}
[class^='imghvr-blinds']:before,[class^='imghvr-blinds']:after,[class*=' imghvr-blinds']:before,[class*=' imghvr-blinds']:after {z-index:1;}
[class^='imghvr-blinds']:before,[class*=' imghvr-blinds']:before {top:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
[class^='imghvr-blinds']:after,[class*=' imghvr-blinds']:after {top:25%;-webkit-transition-delay:0.105s;-moz-transition-delay:0.105s;transition-delay:0.105s;}
[class^='imghvr-blinds'] figcaption,[class*=' imghvr-blinds'] figcaption {z-index:3;background-color:transparent;}
[class^='imghvr-blinds'] figcaption *,[class*=' imghvr-blinds'] figcaption * {opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
[class^='imghvr-blinds'] figcaption:before,[class^='imghvr-blinds'] figcaption:after,[class*=' imghvr-blinds'] figcaption:before,[class*=' imghvr-blinds'] figcaption:after {z-index:-1;}
[class^='imghvr-blinds'] a,[class*=' imghvr-blinds'] a {z-index:3;}
[class^='imghvr-blinds']:hover:before,[class^='imghvr-blinds']:hover:after,[class^='imghvr-blinds']:hover figcaption:before,[class^='imghvr-blinds']:hover figcaption:after,[class*=' imghvr-blinds']:hover:before,[class*=' imghvr-blinds']:hover:after,[class*=' imghvr-blinds']:hover figcaption:before,[class*=' imghvr-blinds']:hover figcaption:after {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;}
[class^='imghvr-blinds']:hover figcaption *,[class*=' imghvr-blinds']:hover figcaption * {opacity:1;-webkit-transition-delay:0.4025s;-moz-transition-delay:0.4025s;transition-delay:0.4025s;}
.imghvr-blinds-horiz:before,.imghvr-blinds-horiz:after,.imghvr-blinds-horiz figcaption:before,.imghvr-blinds-horiz figcaption:after {height:26%;width:100%;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);left:0;}
.imghvr-blinds-horiz:before {top:0;}
.imghvr-blinds-horiz:after {top:25%;}
.imghvr-blinds-horiz figcaption:before {top:50%;}
.imghvr-blinds-horiz figcaption:after {top:75%;}
.imghvr-blinds-horiz:hover figcaption * {-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;transition-delay:0.35s;}
.imghvr-blinds-vert:before,.imghvr-blinds-vert:after,.imghvr-blinds-vert figcaption:before,.imghvr-blinds-vert figcaption:after {width:26%;height:100%;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);top:0;}
.imghvr-blinds-vert:before {left:0;}
.imghvr-blinds-vert:after {left:25%;}
.imghvr-blinds-vert figcaption:before {left:50%;}
.imghvr-blinds-vert figcaption:after {left:75%;}
.imghvr-blinds-vert:hover figcaption * {-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;transition-delay:0.35s;}
.imghvr-blinds-up:before,.imghvr-blinds-up:after,.imghvr-blinds-up figcaption:before,.imghvr-blinds-up figcaption:after {height:26%;width:100%;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);left:0;}
.imghvr-blinds-up:before {top:0;-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;transition-delay:0.35s;}
.imghvr-blinds-up:after {top:25%;-webkit-transition-delay:0.21s;-moz-transition-delay:0.21s;transition-delay:0.21s;}
.imghvr-blinds-up figcaption:before {top:50%;-webkit-transition-delay:0.105s;-moz-transition-delay:0.105s;transition-delay:0.105s;}
.imghvr-blinds-up figcaption:after {top:75%;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
.imghvr-blinds-down:before,.imghvr-blinds-down:after,.imghvr-blinds-down figcaption:before,.imghvr-blinds-down figcaption:after {height:26%;width:100%;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);left:0;}
.imghvr-blinds-down:before {top:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
.imghvr-blinds-down:after {top:25%;-webkit-transition-delay:0.105s;-moz-transition-delay:0.105s;transition-delay:0.105s;}
.imghvr-blinds-down figcaption:before {top:50%;-webkit-transition-delay:0.21s;-moz-transition-delay:0.21s;transition-delay:0.21s;}
.imghvr-blinds-down figcaption:after {top:75%;-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;transition-delay:0.35s;}
.imghvr-blinds-left:before,.imghvr-blinds-left:after,.imghvr-blinds-left figcaption:before,.imghvr-blinds-left figcaption:after {width:26%;height:100%;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);top:0;}
.imghvr-blinds-left:before {left:0;-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;transition-delay:0.35s;}
.imghvr-blinds-left:after {left:25%;-webkit-transition-delay:0.21s;-moz-transition-delay:0.21s;transition-delay:0.21s;}
.imghvr-blinds-left figcaption:before {left:50%;-webkit-transition-delay:0.105s;-moz-transition-delay:0.105s;transition-delay:0.105s;}
.imghvr-blinds-left figcaption:after {left:75%;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
.imghvr-blinds-right:before,.imghvr-blinds-right:after,.imghvr-blinds-right figcaption:before,.imghvr-blinds-right figcaption:after {width:26%;height:100%;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);top:0;}
.imghvr-blinds-right:before {left:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
.imghvr-blinds-right:after {left:25%;-webkit-transition-delay:0.105s;-moz-transition-delay:0.105s;transition-delay:0.105s;}
.imghvr-blinds-right figcaption:before {left:50%;-webkit-transition-delay:0.21s;-moz-transition-delay:0.21s;transition-delay:0.21s;}
.imghvr-blinds-right figcaption:after {left:75%;-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;transition-delay:0.35s;}
[class^='imghvr-border-reveal'],[class*=' imghvr-border-reveal'] {background-color:#e84c3d;}
[class^='imghvr-border-reveal']:before,[class^='imghvr-border-reveal']:after,[class^='imghvr-border-reveal'] figcaption:before,[class^='imghvr-border-reveal'] figcaption:after,[class*=' imghvr-border-reveal']:before,[class*=' imghvr-border-reveal']:after,[class*=' imghvr-border-reveal'] figcaption:before,[class*=' imghvr-border-reveal'] figcaption:after {background-color:#ffffff;position:absolute;content:'';}
[class^='imghvr-border-reveal']:before,[class^='imghvr-border-reveal']:after,[class*=' imghvr-border-reveal']:before,[class*=' imghvr-border-reveal']:after {z-index:1;height:4px;left:5px;right:5px;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);}
[class^='imghvr-border-reveal']:before,[class*=' imghvr-border-reveal']:before {top:5px;}
[class^='imghvr-border-reveal']:after,[class*=' imghvr-border-reveal']:after {bottom:5px;}
[class^='imghvr-border-reveal'] figcaption,[class*=' imghvr-border-reveal'] figcaption {z-index:3;background-color:transparent;}
[class^='imghvr-border-reveal'] figcaption *,[class*=' imghvr-border-reveal'] figcaption * {opacity:0;}
[class^='imghvr-border-reveal'] figcaption:before,[class^='imghvr-border-reveal'] figcaption:after,[class*=' imghvr-border-reveal'] figcaption:before,[class*=' imghvr-border-reveal'] figcaption:after {z-index:-1;width:4px;top:5px;bottom:5px;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);}
[class^='imghvr-border-reveal'] figcaption:before,[class*=' imghvr-border-reveal'] figcaption:before {left:5px;}
[class^='imghvr-border-reveal'] figcaption:after,[class*=' imghvr-border-reveal'] figcaption:after {right:5px;}
[class^='imghvr-border-reveal'] a,[class*=' imghvr-border-reveal'] a {z-index:3;}
[class^='imghvr-border-reveal']:hover > img,[class*=' imghvr-border-reveal']:hover > img {opacity:0;}
[class^='imghvr-border-reveal']:hover:before,[class^='imghvr-border-reveal']:hover:after,[class^='imghvr-border-reveal']:hover figcaption:before,[class^='imghvr-border-reveal']:hover figcaption:after,[class*=' imghvr-border-reveal']:hover:before,[class*=' imghvr-border-reveal']:hover:after,[class*=' imghvr-border-reveal']:hover figcaption:before,[class*=' imghvr-border-reveal']:hover figcaption:after {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
[class^='imghvr-border-reveal']:hover figcaption *,[class*=' imghvr-border-reveal']:hover figcaption * {opacity:1;-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;transition-delay:0.35s;}
.imghvr-border-reveal-top-left:before,.imghvr-border-reveal-top-left:after,.imghvr-border-reveal-top-left figcaption:before,.imghvr-border-reveal-top-left figcaption:after {-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;}
.imghvr-border-reveal-top-left:before {-webkit-transition-delay:0.28s;-moz-transition-delay:0.28s;transition-delay:0.28s;}
.imghvr-border-reveal-top-left:after {-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
.imghvr-border-reveal-top-left figcaption:before {-webkit-transition-delay:0.28s;-moz-transition-delay:0.28s;transition-delay:0.28s;}
.imghvr-border-reveal-top-left figcaption:after {-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
.imghvr-border-reveal-top-left:hover:before {-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
.imghvr-border-reveal-top-left:hover:after {-webkit-transition-delay:0.28s;-moz-transition-delay:0.28s;transition-delay:0.28s;}
.imghvr-border-reveal-top-left:hover figcaption:before {-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
.imghvr-border-reveal-top-left:hover figcaption:after {-webkit-transition-delay:0.28s;-moz-transition-delay:0.28s;transition-delay:0.28s;}
*[class^='imghvr-book-open-'],*[class*=' imghvr-book-open-'] {overflow:visible;}
*[class^='imghvr-book-open-'] figcaption,*[class*=' imghvr-book-open-'] figcaption {background-color:transparent;border:none;}
*[class^='imghvr-book-open-'] figcaption:before,*[class^='imghvr-book-open-'] figcaption:after,*[class*=' imghvr-book-open-'] figcaption:before,*[class*=' imghvr-book-open-'] figcaption:after {z-index:-1;background-color:black;content:'';position:absolute;opacity:0;-webkit-transition:all 0.45s ease;-moz-transition:all 0.45s ease;transition:all 0.45s ease;}
*[class^='imghvr-book-open-']:hover figcaption:before,*[class^='imghvr-book-open-']:hover figcaption:after,*[class*=' imghvr-book-open-']:hover figcaption:before,*[class*=' imghvr-book-open-']:hover figcaption:after {opacity:1;background-color:#e84c3d;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);}
.imghvr-book-open-horiz figcaption {-webkit-perspective:50em;-moz-perspective:50em;perspective:50em;}
.imghvr-book-open-horiz figcaption * {opacity:0;}
.imghvr-book-open-horiz figcaption:before,.imghvr-book-open-horiz figcaption:after {height:100%;width:50%;top:0;}
.imghvr-book-open-horiz figcaption:before {background-image:-webkit-linear-gradient( left,transparent 60%,rgba(0,0,0,0.1) 99%,rgba(0,0,0,0.15) 100%);background-image:linear-gradient(to right,transparent 60%,rgba(0,0,0,0.1) 99%,rgba(0,0,0,0.15) 100%);left:0;-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;}
.imghvr-book-open-horiz figcaption:after {background-image:-webkit-linear-gradient( right,transparent 60%,rgba(0,0,0,0.12) 99%,rgba(0,0,0,0.15) 100%);background-image:linear-gradient(to left,transparent 60%,rgba(0,0,0,0.12) 99%,rgba(0,0,0,0.15) 100%);right:0;-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;-o-transform-origin:0% 50%;transform-origin:0% 50%;}
.imghvr-book-open-horiz:hover figcaption * {opacity:1;-webkit-transition-delay:0.21s;-moz-transition-delay:0.21s;transition-delay:0.21s;}
[class^='imghvr-stack-'] > img,[class^='imghvr-stack-'] figcaption,[class*=' imghvr-stack-'] > img,[class*=' imghvr-stack-'] figcaption {-webkit-transition-timing-function:cubic-bezier(0.645,0.045,0.355,1);-moz-transition-timing-function:cubic-bezier(0.645,0.045,0.355,1);transition-timing-function:cubic-bezier(0.645,0.045,0.355,1);}
[class^='imghvr-stack-']:hover > img,[class*=' imghvr-stack-']:hover > img {-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75);opacity:0.5;}
[class^='imghvr-stack-']:hover figcaption,[class*=' imghvr-stack-']:hover figcaption {-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);}
.imghvr-stack-up figcaption {-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}
[class^='imghvr-cube-'],[class*=' imghvr-cube-'] {-webkit-perspective:50em;-moz-perspective:50em;perspective:50em;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;overflow:visible;background-color:transparent;}
[class^='imghvr-cube-'] > img,[class*=' imghvr-cube-'] > img {-webkit-transition-delay:0.05s;-moz-transition-delay:0.05s;transition-delay:0.05s;}
[class^='imghvr-cube-'] figcaption,[class*=' imghvr-cube-'] figcaption {opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;background-color:#e84c3d;}
[class^='imghvr-cube-']:hover > img,[class*=' imghvr-cube-']:hover > img {opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
[class^='imghvr-cube-']:hover figcaption,[class*=' imghvr-cube-']:hover figcaption {-webkit-transform:translateY(0%) rotateX(0deg);-moz-transform:translateY(0%) rotateX(0deg);-ms-transform:translateY(0%) rotateX(0deg);-o-transform:translateY(0%) rotateX(0deg);transform:translateY(0%) rotateX(0deg);opacity:1;-webkit-transition-delay:0.05s;-moz-transition-delay:0.05s;transition-delay:0.05s;}
.imghvr-cube-up figcaption {-webkit-transform:translateY(50%) rotateX(-90deg);-moz-transform:translateY(50%) rotateX(-90deg);-ms-transform:translateY(50%) rotateX(-90deg);-o-transform:translateY(50%) rotateX(-90deg);transform:translateY(50%) rotateX(-90deg);}
.imghvr-cube-up:hover > img {-webkit-transform:translateY(-50%) rotateX(90deg);-moz-transform:translateY(-50%) rotateX(90deg);-ms-transform:translateY(-50%) rotateX(90deg);-o-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg);}
.imghvr-cube-down figcaption {-webkit-transform:translateY(-50%) rotateX(90deg);-moz-transform:translateY(-50%) rotateX(90deg);-ms-transform:translateY(-50%) rotateX(90deg);-o-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg);}
.imghvr-cube-down:hover > img {-webkit-transform:translateY(50%) rotateX(-90deg);-moz-transform:translateY(50%) rotateX(-90deg);-ms-transform:translateY(50%) rotateX(-90deg);-o-transform:translateY(50%) rotateX(-90deg);transform:translateY(50%) rotateX(-90deg);}
.imghvr-cube-left figcaption {-webkit-transform:translateX(-50%) rotateY(-90deg);-moz-transform:translateX(-50%) rotateY(-90deg);-ms-transform:translateX(-50%) rotateY(-90deg);-o-transform:translateX(-50%) rotateY(-90deg);transform:translateX(-50%) rotateY(-90deg);}
.imghvr-cube-left:hover > img {-webkit-transform:translateX(50%) rotateY(90deg);-moz-transform:translateX(50%) rotateY(90deg);-ms-transform:translateX(50%) rotateY(90deg);-o-transform:translateX(50%) rotateY(90deg);transform:translateX(50%) rotateY(90deg);}
.imghvr-cube-right figcaption {-webkit-transform:translateX(50%) rotateY(90deg);-moz-transform:translateX(50%) rotateY(90deg);-ms-transform:translateX(50%) rotateY(90deg);-o-transform:translateX(50%) rotateY(90deg);transform:translateX(50%) rotateY(90deg);}
.imghvr-cube-right:hover > img {-webkit-transform:translateX(-50%) rotateY(-90deg);-moz-transform:translateX(-50%) rotateY(-90deg);-ms-transform:translateX(-50%) rotateY(-90deg);-o-transform:translateX(-50%) rotateY(-90deg);transform:translateX(-50%) rotateY(-90deg);}
[class^='imghvr-dive'] figcaption,[class*=' imghvr-dive'] figcaption {opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
[class^='imghvr-dive']:hover > img,[class*=' imghvr-dive']:hover > img {opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
[class^='imghvr-dive']:hover figcaption,[class*=' imghvr-dive']:hover figcaption {opacity:1;-webkit-transition-delay:0.175s;-moz-transition-delay:0.175s;transition-delay:0.175s;}
.imghvr-dive-cc figcaption {-webkit-transform:rotate(-45deg) scale(5);-moz-transform:rotate(-45deg) scale(5);-ms-transform:rotate(-45deg) scale(5);-o-transform:rotate(-45deg) scale(5);transform:rotate(-45deg) scale(5);}
.imghvr-dive-cc:hover > img {-webkit-transform:rotate(45deg) scale(5);-moz-transform:rotate(45deg) scale(5);-ms-transform:rotate(45deg) scale(5);-o-transform:rotate(45deg) scale(5);transform:rotate(45deg) scale(5);}
.imghvr-dive-cc:hover figcaption {-webkit-transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);}
.imghvr-center figcaption {display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;}
[class^='imghvr-']:hover .ih-delay-xs,[class*=' imghvr-']:hover .ih-delay-xs {-webkit-transition-delay:0.175s;-moz-transition-delay:0.175s;transition-delay:0.175s;}
[class^='imghvr-']:hover .ih-delay-sm,[class*=' imghvr-']:hover .ih-delay-sm {-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;transition-delay:0.35s;}
[class^='imghvr-']:hover .ih-delay-md,[class*=' imghvr-']:hover .ih-delay-md {-webkit-transition-delay:0.525s;-moz-transition-delay:0.525s;transition-delay:0.525s;}
[class^='imghvr-']:hover .ih-delay-lg,[class*=' imghvr-']:hover .ih-delay-lg {-webkit-transition-delay:0.7s;-moz-transition-delay:0.7s;transition-delay:0.7s;}
[class^='imghvr-']:hover .ih-delay-xl,[class*=' imghvr-']:hover .ih-delay-xl {-webkit-transition-delay:0.875s;-moz-transition-delay:0.875s;transition-delay:0.875s;}
[class^='imghvr-']:hover .ih-delay-xxl,[class*=' imghvr-']:hover .ih-delay-xxl {-webkit-transition-delay:1.05s;-moz-transition-delay:1.05s;transition-delay:1.05s;}
[class^='imghvr-'] [class^='ih-'],[class^='imghvr-'] [class*=' ih-'],[class*=' imghvr-'] [class^='ih-'],[class*=' imghvr-'] [class*=' ih-'] {opacity:0;}
[class^='imghvr-'] .ih-fade-up,[class*=' imghvr-'] .ih-fade-up {-webkit-transform:translate(0,25px);-moz-transform:translate(0,25px);-ms-transform:translate(0,25px);-o-transform:translate(0,25px);transform:translate(0,25px);}
[class^='imghvr-'] .ih-fade-down,[class*=' imghvr-'] .ih-fade-down {-webkit-transform:translate(0,-25px);-moz-transform:translate(0,-25px);-ms-transform:translate(0,-25px);-o-transform:translate(0,-25px);transform:translate(0,-25px);}
[class^='imghvr-'] .ih-fade-left,[class*=' imghvr-'] .ih-fade-left {-webkit-transform:translate(25px,0);-moz-transform:translate(25px,0);-ms-transform:translate(25px,0);-o-transform:translate(25px,0);transform:translate(25px,0);}
[class^='imghvr-'] .ih-fade-right,[class*=' imghvr-'] .ih-fade-right {-webkit-transform:translate(-25px,0);-moz-transform:translate(-25px,0);-ms-transform:translate(-25px,0);-o-transform:translate(-25px,0);transform:translate(-25px,0);}
[class^='imghvr-'] .ih-fade-up-big,[class*=' imghvr-'] .ih-fade-up-big {-webkit-transform:translate(0,300%);-moz-transform:translate(0,300%);-ms-transform:translate(0,300%);-o-transform:translate(0,300%);transform:translate(0,300%);}
[class^='imghvr-'] .ih-fade-down-big,[class*=' imghvr-'] .ih-fade-down-big {-webkit-transform:translate(0,-300%);-moz-transform:translate(0,-300%);-ms-transform:translate(0,-300%);-o-transform:translate(0,-300%);transform:translate(0,-300%);}
[class^='imghvr-'] .ih-fade-left-big,[class*=' imghvr-'] .ih-fade-left-big {-webkit-transform:translate(150%,0);-moz-transform:translate(150%,0);-ms-transform:translate(150%,0);-o-transform:translate(150%,0);transform:translate(150%,0);}
[class^='imghvr-'] .ih-fade-right-big,[class*=' imghvr-'] .ih-fade-right-big {-webkit-transform:translate(-150%,0);-moz-transform:translate(-150%,0);-ms-transform:translate(-150%,0);-o-transform:translate(-150%,0);transform:translate(-150%,0);}
[class^='imghvr-'] .ih-zoom-in,[class*=' imghvr-'] .ih-zoom-in {-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-ms-transform:scale(0.1);-o-transform:scale(0.1);transform:scale(0.1);}
[class^='imghvr-'] .ih-zoom-out,[class*=' imghvr-'] .ih-zoom-out {-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);}
[class^='imghvr-'] .ih-flip-x,[class*=' imghvr-'] .ih-flip-x {-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg);}
[class^='imghvr-'] .ih-flip-y,[class*=' imghvr-'] .ih-flip-y {-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg);}
[class^='imghvr-']:hover [class^='ih-'],[class^='imghvr-']:hover [class*=' ih-'],[class*=' imghvr-']:hover [class^='ih-'],[class*=' imghvr-']:hover [class*=' ih-'] {-webkit-transform:translate(0,0) scale(1) rotate(0);-moz-transform:translate(0,0) scale(1) rotate(0);-ms-transform:translate(0,0) scale(1) rotate(0);-o-transform:translate(0,0) scale(1) rotate(0);transform:translate(0,0) scale(1) rotate(0);opacity:1;}



/*底部滚动报名框*/
.pc-bm{ margin:30px auto 0px; height:750px;width: 1300px}
.pc-bm .lbt{ text-align:center; border-bottom:#EFE1D8 solid 2px; padding:10px;}
.pc-bm .lbt span{font-size:36px; color:#69381b; font-weight:bold; letter-spacing:5px; }
.pc-bm .lbt p{ font-size:22px; line-height:36px;padding:10px;}
.pc-bm .lxc{line-height: 50px;font-weight: bold;letter-spacing: 1px;font-size: 34px;color: #ff9a30;font-family: "微软雅黑","黑体", Arial,sans-serif,"新宋体";text-align: center; margin-top:20px;}
.pc-bm .lnr{ padding:30px 80px;}
.pc-bm .lnr .bmdt{float: left; width: 500px; height: 345px; background-color: #FFF;  padding: 10px 20px;border-radius: 10px}
.pc-bm .lnr .bmdt .bm{height: 30px; margin: 20px 20px;}
.pc-bm .lnr .bmdt .bm .title1{ color:#cc2222; font-size:24px; font-family: "Microsoft YaHei",Arial;}
.pc-bm .lnr .bmdt .bm .title1 span{ color:#0073c3;}
.pc-bm .lnr .bmdt .bm .title1 b{ font-weight:normal; color:#999; font-size:14px; text-transform:uppercase; font-family:"Courier New", Courier, monospace; margin-left:4px; }
.pc-bm .lnr .nameac{ width:100%; height:270px; overflow:hidden; background-color:#f37a7a; color:#fff;}
.pc-bm .lnr .nameac ul{}
.pc-bm .lnr .nameac li{ float:left; padding:0; height:25px; padding-left:25px; letter-spacing:2px;border-radius: 5px;}
.pc-bm .lnr .nameac li span{ display:inline-block; line-height:25px; overflow:hidden;}
.pc-bm .lnr .nameac .name{ width:80px;}
.pc-bm .lnr .nameac .privce{ width:100px;} 
.pc-bm .lnr .nameac .coure{ width:190px;}
.pc-bm .lnr .nameac .level{ width:85px;}
.pc-bm .lnr .bmbd{float: right; width: 345px; height: 365px; border-radius:10px;background:#292929; background:rgba(22,22,22,0.3); font-size:14px;}
.pc-bm .lnr .bmbd .sex{width:150px; height:25px; margin:20px 0 0 87px;color:#FFF;line-height:25px; font-size:16px;}
.pc-bm .lnr .bmbd .sex input{margin:2px 5px 0 20px;width: 20px;height: 20px; }
.pc-bm .lnr .bmbd .input1{height: 32px;margin: 10px 0 30px 62px;font-size: 14px;color: #fff;letter-spacing: 2px;}
.pc-bm .lnr .bmbd .input1 span{color: #ff9a30; font-size: 14px;}
.pc-bm .lnr .bmbd .input12{height: 32px;margin: 10px 0 30px 20px;font-size: 14px;color: #fff;letter-spacing: 2px; text-indent:0px;}
.pc-bm .lnr .bmbd .input12 span{color: #ff9a30; font-size: 14px;}
.pc-bm .lnr .bmbd .input1 input{width:210px; height:32px; font:14px/32px '宋体'; color:#666; border:#FFF solid 1px; margin-left:17px;}
.pc-bm .lnr .bmbd .input1 select{width:212px; height:36px; font-size:14px;margin-left:17px;}
.pc-bm .lnr .bmbd .input12 input.qq{width:210px; height:32px; font:14px/32px '宋体'; color:#666; border:#FFF solid 1px; margin-left:58px;}
.pc-bm .lnr .bmbd .ljyy{width:208px; height:33px; margin:20px 0 0 0px}
.pc-bm .lnr .bmbd .bmtj{ text-align:center;}


/*底部报名-1*/
.index-request{width: 1000px;margin: 0px auto;height: 400px;box-shadow: 5px 5px 1px rgb(78,72,74);border-radius: 15px}
.index-request .left{float: left;width: 400px;background-color: rgb(32,32,42);height: 400px;color: #fff;border-radius: 15px 0px 0px 15px}
.index-request .left div{text-align: center;height: 350px;overflow: hidden;margin-top: 10px;}
.index-request .left div p{line-height: 30px;height: 30px;color: #b9a97b;}
.index-request .left div .left-img{width:100%;margin-top: 10px;overflow: hidden;}
.index-request .left div .left-img img{width: 20%;}
.index-request .left div .left-img img:nth-child(2){margin-left: 30px;}
.index-request .right{width: 600px;float: left;height: 400px;text-align: center;}
.index-request .right-img{margin-top: 20px;}
.index-request .request-from input,.index-request .request-from select{margin-left: 25px;height:30px;border-radius: 10px;width: 128px;border:none;background:#e9e9e9;   }
.index-request .request-from select option{color:#e9e9e9;background: #000; }
.index-request .request-from select{color: rgb(117,135,178)!important}
.index-request .request-from .request-from-but input{height: 45px;background: #c7af81;color: #fff}
.bmdt{margin-top: 20px;}
.bmdt .title1{color: #f9a949;letter-spacing: 1.2px}
.bmdt .title1 span{color: #ffc69c}
.bmdt .bm b{font-family: 'Speedline'; color: #fff;font-weight: 200;font-size: .8em;}
.namea_nav{margin-top: 20px;}

.namea_nav span{display: block;float: left;padding:5px 0px;}
.namea_nav .name{width: 20%}
.namea_nav .privce{width: 10%}
.namea_nav .coure{width: 40%}
.namea_nav .level{width: 30%}

.namea_nav-1 span{display: block;float: left;padding:5px 0px;animation: move 6s linear infinite normal;animation-fill-mode:forwards;}
.namea_nav-1 .name{width: 20%}
.namea_nav-1 .privce{width: 10%}
.namea_nav-1 .coure{width: 40%}
.namea_nav-1 .level{width: 30%}
@keyframes move{
	0%{transform:translateY(0px);}
	100%{transform:translateY(-338px);}
}
.mt40{margin-top: 40px;}



