.grid figure{position:relative;float:left;overflow:hidden;margin:0;min-width:100%;max-width:100%;max-height:auto;text-align:center;cursor:pointer;height:400px;background:#000}.grid figure p{margin:0}.grid figure .ImgModule{height:100%;width:100%;background-position:center center;background-repeat:no-repeat;-moz--background-size:cover;-ms-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.grid figure:hover .ImgModule,.grid figure:focus .ImgModule{opacity:.25;-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.grid figure figcaption{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid figure figcaption::before,.grid figure figcaption::after{pointer-events:none}.grid figure .TitleModule{font-size:22px;line-height:24px;font-weight:700;color:#fff;text-transform:uppercase;text-shadow:0 0 15px #000}.grid figure a i{height:54px;width:54px;line-height:54px;font-size:20px;color:#fff;background:none;border:1px solid rgba(255,255,255,.4)}.grid figure a i.fa-info{font-size:26px}.grid figure a:hover i{border-color:#ffd305;color:#000}.grid figure a.hvr-rectangle-out{background:none}.grid figure a.hvr-rectangle-out:before{background:#ffd305}figure.effect-layla figcaption::before,figure.effect-layla figcaption::after{position:absolute;content:'';opacity:0}figure.effect-layla figcaption::before{top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #ffd305;border-bottom:1px solid #ffd305;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}figure.effect-layla figcaption::after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #ffd305;border-left:1px solid #ffd305;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}figure.effect-layla .TitleModule{-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;position:absolute;bottom:0;left:0;width:100%;padding:0 60px}figure.effect-layla p{margin-top:15px;text-transform:none;opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}figure.effect-layla .TitleModule{-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0)}figure.effect-layla figcaption::before,figure.effect-layla figcaption::after,figure.effect-layla p{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}figure.effect-layla:hover figcaption::before,figure.effect-layla:hover figcaption::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-layla:hover .TitleModule{opacity:1;-webkit-transform:translate3d(0,-220px,0);transform:translate3d(0,-220px,0)}figure.effect-layla:hover p{opacity:1;-webkit-transform:translate3d(0,190px,0);transform:translate3d(0,190px,0)}figure.effect-layla:hover figcaption::after,figure.effect-layla:hover p,figure.effect-layla:hover .TitleModule{-webkit-transition-delay:0.15s;transition-delay:0.15s}.TeamWrapper .grid figure{height:300px;margin-bottom:16px}.TeamWrapper figure.effect-layla figcaption::before{top:30px;right:10px;bottom:30px;left:10px}.TeamWrapper figure.effect-layla figcaption::after{top:10px;right:30px;bottom:10px;left:30px}.TeamWrapper figure.effect-layla:hover p{opacity:1;-webkit-transform:translate3d(0,108px,0);transform:translate3d(0,108px,0)}