.upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon:before{left:0;width:50px;background:#fff;transition-delay:.1s;opacity:1}.upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before,.upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after{left:21px;background:#fff;opacity:1}.upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after{transform:scale(1) rotate(-45deg)}.upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before{transform:scale(1) rotate(45deg)}.upk-alter-carousel .upk-text-wrap .upk-text{font-size:13px;line-height:1.5;letter-spacing:.5px;color:#8d99ae}.upk-alter-carousel .upk-text-wrap .upk-text p{margin:0}.upk-alter-carousel .upk-meta .upk-post-time{margin-left:5px}.upk-alter-carousel .upk-meta .upk-post-time i{margin-right:2px}.upk-alter-carousel .upk-meta .upk-separator{margin:0 6px}.upk-alter-carousel .upk-readmore{color:#2b2d42;font-size:14px;font-weight:600;letter-spacing:.5px;margin:20px 0;transition:all .3s ease}.upk-alter-carousel .upk-readmore:hover{color:#ef233c}.upk-alter-carousel .upk-readmore-on-image{position:absolute;height:100%;width:100%}.upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon{position:absolute;left:calc(50% - 25px);top:50%;transform:translate(-50%,-50%)}.upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon:before{content:"";position:absolute;left:-30px;height:5px;width:0;background:rgba(255,255,255,.5);transition:all .4s cubic-bezier(.25,.46,.45,.94);opacity:0}.upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:before,.upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:after{content:"";position:absolute;left:-15px;width:40px;height:5px;background:0 0;transition:all .3s cubic-bezier(.25,.46,.45,.94);opacity:0}.upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:after{transform:scale(.7) rotate(-45deg);bottom:-17px}.upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:before{transform:scale(.7) rotate(45deg);top:-13px}.upk-alter-carousel .upk-readmore-on-image:before{content:"";position:absolute;width:100%;height:100%}.upk-alter-carousel .upk-post-format a{position:absolute;bottom:0;right:0;padding:14px;color:#2b2d42;background:#fff;font-size:14px;display:inline-flex;transition:all .3s ease}.upk-meta-end-position--yes .upk-alter-carousel .upk-content{align-items:inherit}@media (min-width:768px){.upk-alter-carousel .upk-text-wrap .upk-text{font-size:15px}}