@font-face{font-family:feathericons;font-style:normal;font-weight:400;src:url(../fonts/feathericons/feathericons.eot?-8is7zf);src:url(../fonts/feathericons/feathericons.eot?#iefix-8is7zf)format("embedded-opentype"),url(../fonts/feathericons/feathericons.woff?-8is7zf)format("woff"),url(../fonts/feathericons/feathericons.ttf?-8is7zf)format("truetype"),url(../fonts/feathericons/feathericons.svg?-8is7zf#feathericons)format("svg")}.grid{list-style:none}.grid,figure{overflow:hidden;position:relative;text-align:center}figure{border-left:10px solid #fffffff8;cursor:pointer}@media screen and (max-width:50em){figure{display:inline-block;float:none;width:100%}}figure img{display:block;height:100%;opacity:.8;position:relative;width:100%}figure figcaption{backface-visibility:hidden;color:#fff;font-size:1.25em;text-transform:uppercase}figure figcaption:after,figure figcaption:before{pointer-events:none}figure figcaption>a{font-size:0;opacity:0;text-indent:200%;white-space:nowrap;z-index:1000}figure h2{font-size:30px;font-size:1.2rem;left:10%;padding:0;position:absolute;top:0;word-spacing:3px}figure h2,figure h2 span{font-weight:100;margin:0}figure p{color:#000;letter-spacing:1px;margin:0;position:absolute;text-align:center;bottom:1%;font-size:1rem;font-weight:100;left:0;letter-spacing:-.3px;line-height:1.2rem;text-transform:none;width:100%}.grid figure figcaption,.grid figure figcaption>a{height:100%;left:0;position:absolute;top:0;width:100%}figure.effect-roxy img{max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translate3d(-50px,0,40px);transition:opacity .35s,transform .35s;width:calc(100% + 60px)}figure.effect-roxy figcaption{padding:0 3em;text-align:left;width:95%}figure.effect-roxy figcaption:before{border:1.4px solid hsla(0,0%,91%,.2);bottom:30px;content:"";left:30px;opacity:0;position:absolute;right:30px;top:30px;transform:translate3d(-300px,0,0);transition:opacity .35s,transform .35s}figure.effect-roxy h2{border-left:0;margin-left:-10px;margin-top:-10px;padding:10% 0 0}figure.effect-roxy h2 span{border-top:1px solid #fff;color:hsla(0,0%,100%,.829);display:block;font-size:.9rem;font-weight:900;padding-top:8px;text-transform:capitalize;word-spacing:.2em}figure.effect-roxy p{backdrop-filter:blur(100px);background-color:#00032280;color:#000;opacity:0;padding:25px;text-align:left;transform:translate3d(610px,0,0);transition:opacity .35s,transform .35s}figure.effect-roxy:hover img{opacity:.7;transform:translateZ(20px)}figure.effect-roxy:hover figcaption:before,figure.effect-roxy:hover p{opacity:1;transform:translateZ(0)}