.grid{list-style:none;margin:0 auto;max-width:1180px;padding:0;position:relative;text-align:center}.grid figure{background:#000;cursor:pointer;float:left;margin:0;max-height:295px;max-width:295px;overflow:hidden;position:relative;text-align:center}.grid figure img{display:block;max-width:100%;min-height:100%;opacity:1;position:relative}.grid figure figcaption{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#fff;font-size:1.25em;padding:2em;text-transform:uppercase}.grid figure figcaption::before,.grid figure figcaption::after{pointer-events:none}.grid figure figcaption,.grid figure figcaption>a{height:100%;left:0;position:absolute;top:0;width:100%}.grid figure figcaption>a{font-size:0;opacity:0;text-indent:200%;white-space:nowrap;z-index:1000}.grid figure h2{word-spacing:-0.15em;font-weight:300}.grid figure h2 span{font-weight:800}.grid figure h2,.grid figure p{margin:0}.grid figure p{letter-spacing:1px;font-size:68.5%}figure.effect-romeo{-webkit-perspective:1000px;perspective:1000px}figure.effect-romeo img{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-romeo:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0.3}figure.effect-romeo figcaption::before,figure.effect-romeo figcaption::after{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background:#fff;content:'';height:1px;left:50%;position:absolute;top:50%;width:25%}figure.effect-romeo:hover figcaption::before{-webkit-transform:translate3d(-50%,-50%,0) rotate(90deg);transform:translate3d(-50%,-50%,0) rotate(90deg);height:2px;opacity:1}figure.effect-romeo:hover figcaption::after{-webkit-transform:translate3d(-50%,-50%,0) rotate(-0deg);transform:translate3d(-50%,-50%,0) rotate(-0deg);opacity:1}@media screen and (max-width:50em){.content{padding:0 10px;text-align:center}.grid figure{display:inline-block;float:none;margin:10px auto;width:100%}}