.dsvy-portfolio-style-3 .designervily-post-item{position:relative;overflow:hidden}.dsvy-portfolio-style-3 .dsvy-content-wrapper{position:absolute;top:50%;-khtml-transform:translateX(0%) translateY(-8%);-moz-transform:translateX(0%) translateY(-8%);-ms-transform:translateX(0%) translateY(-8%);-o-transform:translateX(0%) translateY(-8%);transform:translateX(0%) translateY(-8%);left:0;padding:0 20px;text-align:center;width:100%;height:100%}.dsvy-portfolio-style-3 img{width:100%;height:auto;transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transition:all ease 400ms;-moz-transition:all ease 400ms;-webkit-transition:all ease 400ms}.dsvy-portfolio-style-3:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.dsvy-portfolio-style-3 .dsvy-content-wrapper,.dsvy-portfolio-style-3 .designervily-content,.dsvy-portfolio-style-3 .dsvy-link-icon{transition:all ease 800ms;-moz-transition:all ease 800ms;-webkit-transition:all ease 800ms;-o-transition:all ease 800ms}.dsvy-portfolio-style-3:hover .designervily-content{opacity:1}.dsvy-portfolio-style-3 h3.dsvy-portfolio-title a,.dsvy-portfolio-style-3 .dsvy-port-cat a{color:#fff}.dsvy-portfolio-style-3 .designervily-content{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(var(--dsvy-colza-global-color-rgb),0.90);padding:20px 40px 0 30px;opacity:0;overflow:hidden}.dsvy-portfolio-style-3 h3.dsvy-portfolio-title a{font-size:26px;line-height:30px;margin-bottom:0;font-weight:500}.dsvy-portfolio-style-3 .dsvy-port-cat a{font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:1.2px}