figure.effect-square-down img{height:390px}figure.effect-square-down figcaption{padding:1em}figure.effect-square-down figcaption::before{position:absolute;content:"";opacity:0;top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .45s,-webkit-transform .45s;transition:opacity .45s,transform .45s}figure.effect-square-down figcaption::after{position:absolute;content:"";opacity:0;top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:opacity .45s,-webkit-transform .45s;transition:opacity .45s,transform .45s}figure.effect-square-down h2{padding-top:26%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}figure.effect-square-down p{padding:.5em 2em;text-transform:none;opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);-webkit-transition:opacity .45s,-webkit-transform .45s;transition:opacity .45s,transform .45s}figure.effect-square-down:hover figcaption::before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}figure.effect-square-down:hover figcaption::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:.15s;transition-delay:.15s}figure.effect-square-down:hover h2{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:.15s;transition-delay:.15s}figure.effect-square-down:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:.15s;transition-delay:.15s}figure.effect-square-down:hover .image{-webkit-transition-delay:.15s;transition-delay:.15s}figure.effect-square-both figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:"";opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}figure.effect-square-both figcaption::after{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:"";opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}figure.effect-square-both h2{padding-top:30%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}figure.effect-square-both p{padding:20px 2.5em;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-square-both:hover figcaption::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-square-both:hover figcaption::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-square-both:hover h2{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-square-both:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-cross-down figcaption::before{position:absolute;top:50%;left:50%;width:80%;height:1px;background:#fff;content:"";-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}figure.effect-cross-down figcaption::after{position:absolute;top:50%;left:50%;width:80%;height:1px;background:#fff;content:"";-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}figure.effect-cross-down:hover figcaption::before{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}figure.effect-cross-down:hover figcaption::after{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}figure.effect-cross-down:hover h2{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-100%,0);transform:translate3d(0,-50%,0) translate3d(0,-100%,0)}figure.effect-cross-down:hover p{-webkit-transform:translate3d(0,-50%,0) translate3d(0,100%,0);transform:translate3d(0,-50%,0) translate3d(0,100%,0)}figure.effect-cross-down h2{position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,-50%,0) translate3d(0,-150%,0);transform:translate3d(0,-50%,0) translate3d(0,-150%,0)}figure.effect-cross-down p{position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;padding:.25em 2em;-webkit-transform:translate3d(0,-50%,0) translate3d(0,150%,0);transform:translate3d(0,-50%,0) translate3d(0,150%,0)}figure.effect-square-face figcaption::before{position:absolute;top:3em;right:3em;bottom:3em;left:3em;border:1px solid #fff;content:"";opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(0);transform:scale(0)}figure.effect-square-face h2{margin:20% 0 10px;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.effect-square-face p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(0);transform:scale(0)}figure.effect-square-face:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-square-face:hover figcaption::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-square-face:hover p{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-bold-up figcaption{text-align:right}figure.effect-bold-up h2{position:absolute;right:30px;left:30px;padding:10px 0;top:30px;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-bold-up h2::after{position:absolute;top:100%;left:0;width:100%;height:4px;background:#fff;content:"";-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-bold-up p{position:absolute;right:30px;left:30px;padding:10px 0;bottom:30px;line-height:1.5;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-bold-up:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-bold-up:hover h2::after{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-bold-up:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-square-up h2{margin-top:20%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-square-up p{margin:1em 0 0;padding:3em;border:1px solid #fff;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,20px,0) scale(1);transform:translate3d(0,20px,0) scale(1)}figure.effect-square-up:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-square-up:hover p{opacity:1;-webkit-transform:translate3d(0,0,0) scale(.8);transform:translate3d(0,0,0) scale(.8)}figure.effect-basic-side h2{position:absolute;right:0;bottom:0;padding:1em 1.2em}figure.effect-basic-side p{padding:0 10px 0 0;width:50%;border-right:1px solid #fff;text-align:right;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}figure.effect-basic-side:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-bold-down figcaption{padding:3em;text-align:left}figure.effect-bold-down figcaption::after{position:absolute;right:30px;bottom:30px;left:30px;height:-webkit-calc(20%);height:calc(20%);border:7px solid #fff;content:"";-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}figure.effect-bold-down figcaption h2{padding:1em;text-align:center;font-size:1em!important}figure.effect-bold-down:hover figcaption::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-bold-down:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-bold-down p{position:absolute;right:60px;bottom:50px;left:60px;opacity:0;font-size:.55em!important;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}figure.effect-bold-side figcaption{text-align:left}figure.effect-bold-side h2{position:relative;overflow:hidden;padding:.5em 0}figure.effect-bold-side h2::after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#fff;content:"";-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}figure.effect-bold-side:hover h2::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-bold-side:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-bold-side p{padding:1em 0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}figure.effect-basic-x h2{-webkit-transition:-webkit-transform .35s;transition:transform .35s;position:absolute;bottom:0;left:0;padding:30px}figure.effect-basic-x p{position:absolute;bottom:0;left:0;padding:30px;text-transform:none;font-size:90%;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}figure.effect-basic-x:hover h2{-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}figure.effect-basic-x:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-romb-face h2{font-size:150%;position:absolute;top:50%;left:50%;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transform-origin:50%;transform-origin:50%}figure.effect-romb-face p{position:absolute;top:50%;left:50%;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transform-origin:50%;transform-origin:50%;width:100px;text-transform:none;font-size:120%;line-height:2;opacity:0}figure.effect-romb-face:hover p{opacity:1}figure.effect-romb-face figcaption::before{position:absolute;top:50%;left:50%;width:200px;height:200px;border:2px solid #fff;content:"";opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(0,0,1);transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(0,0,1);-webkit-transform-origin:50%;transform-origin:50%}figure.effect-romb-face:hover figcaption::before{opacity:1;-webkit-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(1,1,1);transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(1,1,1)}figure.effect-romb-face:hover h2{opacity:0;-webkit-transform:translate3d(-50%,-50%,0) scale3d(.8,.8,1);transform:translate3d(-50%,-50%,0) scale3d(.8,.8,1)}figure.effect-romb-face:hover p:empty{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}figure.effect-aurora-face figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);content:"";-webkit-transition:-webkit-transform .6s;transition:transform .6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)}figure.effect-aurora-face p{position:absolute;right:0;bottom:0;margin:3em;padding:2em;max-width:150px;border-right:4px solid #fff;text-align:right;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}figure.effect-aurora-face h2{text-align:left}figure.effect-aurora-face:hover figcaption::before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}figure.effect-aurora-face:hover p{opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}figure.effect-fat-down{text-align:left}figure.effect-fat-down figcaption{z-index:1}figure.effect-fat-down figcaption::before{position:absolute;top:0;right:2em;left:2em;z-index:-1;height:3.5em;background:#fff;content:"";-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,4em,0) scale3d(1,.023,1);transform:translate3d(0,4em,0) scale3d(1,.023,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}figure.effect-fat-down p{padding:2.25em .5em;font-weight:600;font-size:100%;line-height:1.5;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);color:#2f3238!important}figure.effect-fat-down p a{margin:0 .5em;color:#101010}figure.effect-fat-down p a:hover{opacity:.6}figure.effect-fat-down p a:focus{opacity:.6}figure.effect-fat-down:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-fat-down:hover figcaption::before{opacity:.7;-webkit-transform:translate3d(0,5em,0) scale3d(1,1,1);transform:translate3d(0,5em,0) scale3d(1,1,1)}figure.effect-square-double h2{border:2px solid #fff;padding:20px;width:50%;height:50%;text-align:left;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(10px,10px,0);transform:translate3d(10px,10px,0);font-size:99%!important}figure.effect-square-double p{width:50%;height:50%;border:2px solid #fff;float:right;padding:20px;text-align:right;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}figure.effect-square-double:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-square-double:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-side-face figcaption::after{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid #fff;border-bottom:1px solid #fff;content:"";opacity:0;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}figure.effect-side-face p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;opacity:1;opacity:0;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1);padding:.5em 2em;text-transform:none;font-size:.85em}figure.effect-side-face h2{opacity:1;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1);padding-top:26%;-webkit-transition:-webkit-transform .35s;transition:transform .35s}figure.effect-side-face:hover figcaption::after{opacity:1;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,1,1);transform:rotate3d(0,0,1,45deg) scale3d(1,1,1)}figure.effect-side-face:hover h2{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-side-face:hover p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-square-kick figcaption::before{position:absolute;top:3em;right:3em;bottom:3em;left:3em;border:2px solid #fff;box-shadow:0 0 0 900px rgba(255,255,255,.2);content:"";opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1)}figure.effect-square-kick h2{margin:20% 0 10px;-webkit-transition:-webkit-transform .35s;transition:transform .35s}figure.effect-square-kick p{padding:1em;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.5);transform:scale(1.5)}figure.effect-square-kick:hover h2{-webkit-transform:scale(.9);transform:scale(.9)}figure.effect-square-kick:hover figcaption{background-color:rgba(58,52,42,0)}figure.effect-square-kick:hover figcaption::before{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-square-kick:hover p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-circle-face figcaption::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;position:absolute;right:-100px;bottom:-100px;width:300px;height:300px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 900px rgba(255,255,255,.2);content:"";opacity:0;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}figure.effect-circle-face p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;position:absolute;right:0;bottom:0;padding:0 1.5em 1.5em 0;width:140px;text-align:right;opacity:0;-webkit-transform:translate3d(20px,20px,0);transform:translate3d(20px,20px,0)}figure.effect-circle-face h2{text-align:left;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(5px,5px,0);transform:translate3d(5px,5px,0)}figure.effect-circle-face:hover figcaption::before{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-circle-face:hover h2{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-circle-face:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}