.tpgb-gallery-list.gallery-style-3 .grid-item .post-content-center{position:absolute;background:rgb(0 0 0 / .65);width:100%;height:100%;opacity:0;visibility:hidden;transition:all .3s ease-in-out;z-index:1}.tpgb-gallery-list.gallery-style-3 .grid-item .post-content-center{top:0;left:0;transform:translate3d(-100%,0,0);animation-duration:0.5s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.tpgb-gallery-list.gallery-style-3 .grid-item .tpgb-gallery-list-content:hover .post-content-center{opacity:1;visibility:visible;transition:all .3s ease-in-out}.tpgb-gallery-list.gallery-style-3 .tpgb-gallery-list-content .post-hover-content{position:absolute;top:50%;left:50%;text-align:center;width:100%;padding:10px 20px;transform:translate3d(-50%,-50%,0);transition:all .3s ease-in-out}.grid-item.mouseenter.top .post-content-center{animation-name:slide--enter-top}.grid-item.mouseenter.right .post-content-center{animation-name:slide--enter-right}.grid-item.mouseenter.bottom .post-content-center{animation-name:slide--enter-bottom}.grid-item.mouseenter.left .post-content-center{animation-name:slide--enter-left}.grid-item.mouseleave.top .post-content-center{animation-name:slide--leave-top}.grid-item.mouseleave.right .post-content-center{animation-name:slide--leave-right}.grid-item.mouseleave.bottom .post-content-center{animation-name:slide--leave-bottom}.grid-item.mouseleave.left .post-content-center{animation-name:slide--leave-left}@keyframes slide--enter-top{0%{transform:translate3d(0,-100%,0)}100%{transform:none}}@keyframes slide--enter-right{0%{transform:translate3d(100%,0,0)}100%{transform:none}}@keyframes slide--enter-bottom{0%{transform:translate3d(0,100%,0)}100%{transform:none}}@keyframes slide--enter-left{0%{transform:translate3d(-100%,0,0)}100%{transform:none}}@keyframes slide--leave-top{0%{transform:none}100%{transform:translate3d(0,-100%,0)}}@keyframes slide--leave-right{0%{transform:none}100%{transform:translate3d(100%,0,0)}}@keyframes slide--leave-bottom{0%{transform:none}100%{transform:translate3d(0,100%,0)}}@keyframes slide--leave-left{0%{transform:none}100%{transform:translate3d(-100%,0,0)}}