.so-widget-animation_box-animated-box-st-d75171398898-2 .lily figure{position:relative;float:left;overflow:hidden;text-align:center;cursor:pointer;transition:all 0.4s ease}.so-widget-animation_box-animated-box-st-d75171398898-2 .lily figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;text-align:left}.so-widget-animation_box-animated-box-st-d75171398898-2 .lily figcaption div{position:absolute;bottom:0;left:0;padding:2em;width:100%;height:40%;transition:all 0.4s ease}.so-widget-animation_box-animated-box-st-d75171398898-2 .lily figure img{max-width:none;width:-webkit-calc(150%);width:calc(150%);opacity:.7;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-40px,0,0);-moz-transform:translate3d(-40px,0,0);-ms-transform:translate3d(-40px,0,0);-o-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0);position:relative;display:block;min-height:100%;height:auto}.so-widget-animation_box-animated-box-st-d75171398898-2 .lily .heading{-webkit-transition:-webkit-transform 0.35s;-moz-transition:-moz-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,40px,0);-moz-transform:translate3d(0,40px,0);-ms-transform:translate3d(0,40px,0);-o-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .lily p{opacity:0;-webkit-transition:opacity 0.2s,-webkit-transform 0.35s;-moz-transition:opacity 0.2s,-moz-transform 0.35s;transition:opacity 0.2s,transform 0.35s;-webkit-transform:translate3d(0,40px,0);-moz-transform:translate3d(0,40px,0);-ms-transform:translate3d(0,40px,0);-o-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);margin:0;letter-spacing:1px;transition:all 0.8s ease}.so-widget-animation_box-animated-box-st-d75171398898-2 .lily figure:hover img{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.so-widget-animation_box-animated-box-st-d75171398898-2 .lily figure:hover p{opacity:1}.so-widget-animation_box-animated-box-st-d75171398898-2 .lily figure:hover figcaption div{height:50%}.so-widget-animation_box-animated-box-st-d75171398898-2 .lily figure:hover{background:transparent}.so-widget-animation_box-animated-box-st-d75171398898-2 .sadie figure{position:relative;float:left;overflow:hidden;text-align:center;cursor:pointer}.so-widget-animation_box-animated-box-st-d75171398898-2 .sadie figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}.so-widget-animation_box-animated-box-st-d75171398898-2 .sadie figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.so-widget-animation_box-animated-box-st-d75171398898-2 .sadie figcaption::before{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s}.so-widget-animation_box-animated-box-st-d75171398898-2 .sadie figure .heading{transition:all 0.4s ease;position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform 0.35s,color 0.35s;-moz-transition:-moz-transform 0.35s,color 0.35s;transition:transform 0.35s,color 0.35s;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);transition:all 0.3s ease}.so-widget-animation_box-animated-box-st-d75171398898-2 .sadie figure p{margin:0;letter-spacing:1px;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s;position:absolute;bottom:0;left:0;padding:2em;width:100%;opacity:0;-webkit-transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);-o-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);transition:all 0.6s ease}.so-widget-animation_box-animated-box-st-d75171398898-2 .sadie figcaption::before{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s;position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-linear-gradient(top,rgba(72,76,97,0) 0%,rgba(72,76,97,.8) 75%);background-image:linear-gradient(to bottom,rgba(72,76,97,0) 0%,rgba(72,76,97,.8) 75%);content:'';opacity:0;-webkit-transform:translate3d(0,50%,0);-moz-transform:translate3d(0,50%,0);-ms-transform:translate3d(0,50%,0);-o-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .sadie figure:hover figcaption::before{opacity:1}.so-widget-animation_box-animated-box-st-d75171398898-2 .sadie figure:hover p{opacity:1;bottom:10px}.so-widget-animation_box-animated-box-st-d75171398898-2 .sadie figure:hover .heading{top:45%}.so-widget-animation_box-animated-box-st-d75171398898-2 .oscar figure{background-image:-webkit-linear-gradient(-315deg,#22682a 0%,#9b4a1b 40%,#3a342a 100%);background-image:linear-gradient(45deg,#22682a 0%,#9b4a1b 40%,#3a342a 100%);position:relative;float:left;overflow:hidden;text-align:center;cursor:pointer}.so-widget-animation_box-animated-box-st-d75171398898-2 .oscar img{opacity:.9;-webkit-transition:opacity 0.35s;-moz-transition:opacity 0.35s;transition:opacity 0.35s;position:relative;display:block;min-height:100%;max-width:100%}.so-widget-animation_box-animated-box-st-d75171398898-2 .oscar figcaption{padding:3em;background-color:rgba(58,52,42,.7);-webkit-transition:background-color 0.35s;-moz-transition:background-color 0.35s;transition:background-color 0.35s;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.so-widget-animation_box-animated-box-st-d75171398898-2 .oscar p{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .oscar figure figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:''}.so-widget-animation_box-animated-box-st-d75171398898-2 .oscar figure .heading{margin:20% 0 10px 0;-webkit-transition:-webkit-transform 0.35s;-moz-transition:-moz-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .oscar figure figcaption::before,.so-widget-animation_box-animated-box-st-d75171398898-2 .oscar figure.iw-so-effect-oscar p{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);margin:0;letter-spacing:1px}.so-widget-animation_box-animated-box-st-d75171398898-2 .oscar figure:hover figcaption{background-color:rgba(58,52,42,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .oscar figure:hover p{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.so-widget-animation_box-animated-box-st-d75171398898-2 .oscar figure:hover .heading{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .oscar figure:hover figcaption::before,.so-widget-animation_box-animated-box-st-d75171398898-2 .oscar figure:hover p{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.so-widget-animation_box-animated-box-st-d75171398898-2 .marley figure{position:relative;float:left;overflow:hidden;text-align:center;cursor:pointer}.so-widget-animation_box-animated-box-st-d75171398898-2 .marley figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}.so-widget-animation_box-animated-box-st-d75171398898-2 .marley figure figcaption{text-align:right}.so-widget-animation_box-animated-box-st-d75171398898-2 .marley figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.so-widget-animation_box-animated-box-st-d75171398898-2 .marley figure .heading{top:30px;-webkit-transition:-webkit-transform 0.35s;-moz-transition:-moz-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);-o-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .marley figure .heading{position:absolute;right:30px;left:30px;padding:10px 0}.so-widget-animation_box-animated-box-st-d75171398898-2 .marley figure .heading{margin:0}.so-widget-animation_box-animated-box-st-d75171398898-2 .marley p{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s}.so-widget-animation_box-animated-box-st-d75171398898-2 .marley figure p{position:absolute;right:30px;left:30px;padding:10px 0;bottom:30px;line-height:1.5;-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .marley figure .heading::after{position:absolute;top:100%;left:0;width:100%;height:4px;background:#fff;content:'';-webkit-transform:translate3d(0,40px,0);-moz-transform:translate3d(0,40px,0);-ms-transform:translate3d(0,40px,0);-o-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s}.so-widget-animation_box-animated-box-st-d75171398898-2 .marley figure p{margin:0;letter-spacing:1px;font-size:68.5%}.so-widget-animation_box-animated-box-st-d75171398898-2 .marley:hover .heading{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .marley figure:hover .heading::after,.so-widget-animation_box-animated-box-st-d75171398898-2 .marley figure:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .ruby figure{position:relative;float:left;overflow:hidden;text-align:center;cursor:pointer}.so-widget-animation_box-animated-box-st-d75171398898-2 .ruby figure img{opacity:.7;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);position:relative;display:block;min-height:100%;max-width:100%}.so-widget-animation_box-animated-box-st-d75171398898-2 .ruby figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.so-widget-animation_box-animated-box-st-d75171398898-2 .ruby figure .heading{margin-top:20%;-webkit-transition:-webkit-transform 0.35s;-moz-transition:-moz-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);-o-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .ruby figure p{margin:1em 0 0;padding:3em;border:1px solid #fff;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,20px,0) scale(1.1);-moz-transform:translate3d(0,20px,0) scale(1.1);-ms-transform:translate3d(0,20px,0) scale(1.1);-o-transform:translate3d(0,20px,0) scale(1.1);transform:translate3d(0,20px,0) scale(1.1)}.so-widget-animation_box-animated-box-st-d75171398898-2 .ruby figure p{letter-spacing:1px;font-size:68.5%}.so-widget-animation_box-animated-box-st-d75171398898-2 .ruby .figure:hover img{opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.so-widget-animation_box-animated-box-st-d75171398898-2 .ruby figure:hover .heading{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .ruby figure:hover p{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-o-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.so-widget-animation_box-animated-box-st-d75171398898-2 .roxy figure{background-image:-webkit-linear-gradient(-315deg,#ff89e9 0%,#05abe0 100%);background-image:linear-gradient(45deg,#ff89e9 0%,#05abe0 100%);position:relative;float:left;overflow:hidden;text-align:center;cursor:pointer}.so-widget-animation_box-animated-box-st-d75171398898-2 .roxy img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}.so-widget-animation_box-animated-box-st-d75171398898-2 .roxy img{max-width:none;width:-webkit-calc(110%);width:calc(110%);-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-50px,0,0);-moz-transform:translate3d(-50px,0,0);-ms-transform:translate3d(-50px,0,0);-o-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .roxy figcaption{padding:3em;text-align:left;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.so-widget-animation_box-animated-box-st-d75171398898-2 .roxy figure figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:'';opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-20px,0,0);-moz-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);-o-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .roxy .heading{padding:30% 0 10px 0;margin:0}.so-widget-animation_box-animated-box-st-d75171398898-2 .roxy p{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);-o-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);margin:0;letter-spacing:1px}.so-widget-animation_box-animated-box-st-d75171398898-2 .roxy:hover img{opacity:.7;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .roxy figure:hover figcaption::before,.so-widget-animation_box-animated-box-st-d75171398898-2 .roxy figure:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .bubba figure{position:relative;float:left;overflow:hidden;text-align:center;cursor:pointer}.so-widget-animation_box-animated-box-st-d75171398898-2 .bubba figure img{opacity:.7;-webkit-transition:opacity 0.35s;-moz-transition:opacity 0.35s;transition:opacity 0.35s;position:relative;display:block;min-height:100%;max-width:100%}.so-widget-animation_box-animated-box-st-d75171398898-2 .bubba figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.so-widget-animation_box-animated-box-st-d75171398898-2 .bubba figure figcaption::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}.so-widget-animation_box-animated-box-st-d75171398898-2 .bubba figure figcaption::before,.so-widget-animation_box-animated-box-st-d75171398898-2 .bubba figure figcaption::after{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:'';opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s}.so-widget-animation_box-animated-box-st-d75171398898-2 .bubba figure figcaption::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .bubba .heading{padding-top:30%;-webkit-transition:-webkit-transform 0.35s;-moz-transition:-moz-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);-o-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);margin:0}.so-widget-animation_box-animated-box-st-d75171398898-2 .bubba p{padding:20px 2.5em;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);-o-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);margin:0;letter-spacing:1px}.so-widget-animation_box-animated-box-st-d75171398898-2 .bubba figure:hover img{opacity:.4}.so-widget-animation_box-animated-box-st-d75171398898-2 .bubba figure:hover figcaption::before,.so-widget-animation_box-animated-box-st-d75171398898-2 .bubba figure:hover figcaption::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.so-widget-animation_box-animated-box-st-d75171398898-2 .bubba figure:hover .heading,.so-widget-animation_box-animated-box-st-d75171398898-2 .bubba figure:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .romeo figure{position:relative;float:left;overflow:hidden;text-align:center;cursor:pointer}.so-widget-animation_box-animated-box-st-d75171398898-2 .romeo img{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale3d(1.4,1.4,1);-moz-transform:scale3d(1.4,1.4,1);-ms-transform:scale3d(1.4,1.4,1);-o-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1);position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}.so-widget-animation_box-animated-box-st-d75171398898-2 .romeo figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.so-widget-animation_box-animated-box-st-d75171398898-2 .romeo figure figcaption::before,.so-widget-animation_box-animated-box-st-d75171398898-2 .romeo figure figcaption::after{position:absolute;top:50%;left:50%;width:80%;height:1px;background:#fff;content:'';-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .romeo figure .heading{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-150%,0);-moz-transform:translate3d(0,-50%,0) translate3d(0,-150%,0);-ms-transform:translate3d(0,-50%,0) translate3d(0,-150%,0);-o-transform:translate3d(0,-50%,0) translate3d(0,-150%,0);transform:translate3d(0,-50%,0) translate3d(0,-150%,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .romeo figure .heading,.so-widget-animation_box-animated-box-st-d75171398898-2 .romeo figure p{position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform 0.35s;-moz-transition:-moz-transform 0.35s;transition:transform 0.35s}.so-widget-animation_box-animated-box-st-d75171398898-2 .romeo figure .heading{margin:0}.so-widget-animation_box-animated-box-st-d75171398898-2 .romeo figure p{padding:.25em 2em;-webkit-transform:translate3d(0,-50%,0) translate3d(0,150%,0);-moz-transform:translate3d(0,-50%,0) translate3d(0,150%,0);-ms-transform:translate3d(0,-50%,0) translate3d(0,150%,0);-o-transform:translate3d(0,-50%,0) translate3d(0,150%,0);transform:translate3d(0,-50%,0) translate3d(0,150%,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .romeo figure p{margin:0;letter-spacing:1px}.so-widget-animation_box-animated-box-st-d75171398898-2 .romeo figure:hover img{opacity:.6;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.so-widget-animation_box-animated-box-st-d75171398898-2 .romeo figure:hover figcaption::before{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);-moz-transform:translate3d(-50%,-50%,0) rotate(45deg);-ms-transform:translate3d(-50%,-50%,0) rotate(45deg);-o-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}.so-widget-animation_box-animated-box-st-d75171398898-2 .romeo figure:hover .heading{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-100%,0);-moz-transform:translate3d(0,-50%,0) translate3d(0,-100%,0);-ms-transform:translate3d(0,-50%,0) translate3d(0,-100%,0);-o-transform:translate3d(0,-50%,0) translate3d(0,-100%,0);transform:translate3d(0,-50%,0) translate3d(0,-100%,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .romeo figure:hover p{-webkit-transform:translate3d(0,-50%,0) translate3d(0,100%,0);-moz-transform:translate3d(0,-50%,0) translate3d(0,100%,0);-ms-transform:translate3d(0,-50%,0) translate3d(0,100%,0);-o-transform:translate3d(0,-50%,0) translate3d(0,100%,0);transform:translate3d(0,-50%,0) translate3d(0,100%,0)}.so-widget-animation_box-animated-box-st-d75171398898-2 .romeo figure:hover figcaption::after{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);-moz-transform:translate3d(-50%,-50%,0) rotate(-45deg);-ms-transform:translate3d(-50%,-50%,0) rotate(-45deg);-o-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}.so-widget-animation_box-animated-box-st-d75171398898-2 .apollo figure{position:relative;float:left;overflow:hidden;text-align:center;cursor:pointer}.so-widget-animation_box-animated-box-st-d75171398898-2 .apollo figure img{opacity:.95;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale3d(1.05,1.05,1);-moz-transform:scale3d(1.05,1.05,1);-ms-transform:scale3d(1.05,1.05,1);-o-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1);position:relative;display:block;min-height:100%;max-width:100%}.so-widget-animation_box-animated-box-st-d75171398898-2 .apollo figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.so-widget-animation_box-animated-box-st-d75171398898-2 .apollo figure figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);content:'';-webkit-transition:-webkit-transform 0.6s;-moz-transition:-moz-transform 0.6s;transition:transform 0.6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);-moz-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);-ms-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);-o-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)}.so-widget-animation_box-animated-box-st-d75171398898-2 .apollo figure .heading{text-align:left}.so-widget-animation_box-animated-box-st-d75171398898-2 .apollo figure .heading{margin:0}.so-widget-animation_box-animated-box-st-d75171398898-2 .apollo figure p{position:absolute;right:0;bottom:0;margin:3em;padding:0 1em;max-width:150px;border-right:4px solid #fff;text-align:right;opacity:0;-webkit-transition:opacity 0.35s;-moz-transition:opacity 0.35s;transition:opacity 0.35s;letter-spacing:1px}.so-widget-animation_box-animated-box-st-d75171398898-2 .apollo figure:hover img{opacity:.6;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.so-widget-animation_box-animated-box-st-d75171398898-2 .apollo figure:hover figcaption::before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);-moz-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);-ms-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);-o-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)}.so-widget-animation_box-animated-box-st-d75171398898-2 .apollo figure:hover p{opacity:1;-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;transition-delay:0.1s}.so-widget-animation_box-animated-box-st-d75171398898-2 .flip{position:relative}.so-widget-animation_box-animated-box-st-d75171398898-2 .flip figcaption{position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;text-align:center}.so-widget-animation_box-animated-box-st-d75171398898-2 .flip figcaption:before{position:absolute;left:0;top:0;height:100%;width:100%;content:"";outline-offset:-15px;visibility:hidden;opacity:0;-webkit-transform:scale(.5) rotateX(180deg);-moz-transform:scale(.5) rotateX(180deg);-ms-transform:scale(.5) rotateX(180deg);-o-transform:scale(.5) rotateX(180deg);transform:scale(.5) rotateX(180deg);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.so-widget-animation_box-animated-box-st-d75171398898-2 .flip:hover figcaption:before{opacity:.90;-webkit-transform:scale(1) rotateX(0deg);-moz-transform:scale(1) rotateX(0deg);-ms-transform:scale(1) rotateX(0deg);-o-transform:scale(1) rotateX(0deg);transform:scale(1) rotateX(0deg);visibility:visible}.so-widget-animation_box-animated-box-st-d75171398898-2 .flip figcaption div{position:absolute;top:50%;left:0;width:100%;opacity:0;visibility:hidden;padding:25px}.so-widget-animation_box-animated-box-st-d75171398898-2 .flip:hover figcaption div{opacity:1;visibility:visible;transform:translateY(-50%);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;transition-delay:300ms}.so-widget-animation_box-animated-box-st-d75171398898-2 .flip figure img{width:100%;height:auto;display:block}.so-widget-animation_box-animated-box-st-d75171398898-2 .flip figure{margin-bottom:0}.so-widget-animation_box-animated-box-st-d75171398898-2 .simple figure{position:relative}.so-widget-animation_box-animated-box-st-d75171398898-2 .simple img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;position:relative;display:block;min-height:100%;max-width:100%;transition:all 0.4s ease}.so-widget-animation_box-animated-box-st-d75171398898-2 .simple figcaption{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;opacity:0;transition:all 0.4s ease}.so-widget-animation_box-animated-box-st-d75171398898-2 .simple:hover img{opacity:.5}.so-widget-animation_box-animated-box-st-d75171398898-2 .simple:hover figcaption{opacity:1}