.pg-nexus-grid{display:grid}.pg-nexus-item{position:relative;overflow:hidden}.pg-nexus-item:hover .pg-nexus-image-wrap:before{background:rgba(13,59,84,.8);width:100%}.pg-nexus-item:hover .pg-nexus-image-wrap:after{box-shadow:inset 0 0 0 10px #0d3b54}.pg-nexus-item:hover .pg-nexus-title{opacity:1;transform:translateX(0)}.pg-nexus-item:hover .pg-nexus-readmore{opacity:1;transform:translateX(0)}.pg-nexus-image-wrap{width:100%;height:100%;position:relative;overflow:hidden}.pg-nexus-image-wrap:before{position:absolute;content:'';width:0;height:100%;bottom:0;background:0 0;z-index:1;transition:all .4s cubic-bezier(.17,.73,.66,.99)}.pg-nexus-image-wrap:after{position:absolute;content:'';top:0;left:0;height:100%;width:100%;z-index:1;box-shadow:inset 0 0 0 0 #0f121a;transition:box-shadow .5s cubic-bezier(.17,.73,.66,.99)}.pg-nexus-image-wrap .pg-nexus-img{width:100%;height:100%;object-fit:cover;vertical-align:middle}.pg-nexus-title{position:absolute;top:0;left:0;font-size:30px;line-height:1.4;max-width:280px;text-transform:uppercase;z-index:1;margin:30px;opacity:0;transform:translateX(150px);transition:transform .5s cubic-bezier(.17,.73,.66,.99) 0s,z-index 0s step-end,opacity .4s ease;font-weight:900;color:#fff}.pg-nexus-readmore{position:absolute;bottom:0;right:0;z-index:1;text-align:right;margin:30px;opacity:0;transform:translateX(-150px);transition:transform .5s cubic-bezier(.17,.73,.66,.99) 0s,z-index 0s step-end,opacity .4s ease;width:50%}.pg-nexus-readmore a{display:inline-block;line-height:1.4;text-transform:uppercase;font-size:18px;font-weight:700;color:#fff;text-decoration:none;transition:all .3s ease}.pg-nexus-readmore a:hover{color:#0d3b54}