.animated-image-wrapper{text-align:center;margin:0 0 46px}.animated-image-wrapper .image-wrapper{display:inline-block;position:relative;max-width:100%}.animated-image-wrapper .image-wrapper:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:"";transition:opacity .35s,transform .35s;box-shadow:0 3px 15px rgba(0,0,0,.4);opacity:0;border-radius:5px}.animated-image-wrapper .image-wrapper:hover:before{opacity:1;transform:scale(1.02)}.animated-image-wrapper .image-wrapper .imageframe{display:inline-block;z-index:1;overflow:hidden;position:relative;vertical-align:middle;max-width:100%;line-height:1;opacity:1;transform:perspective(1000px) scale(1);transition:transform .35s;border:13px solid #f6f6f6;border-radius:5px;visibility:visible;animation-duration:.3s}.animated-image-wrapper .image-wrapper .imageframe:hover{transform:perspective(1000px) scale(1.03)}