.pbmit-portfolio-style-1 .pbmit-featured-wrapper img{-webkit-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.pbmit-portfolio-style-1 .pbminfotech-image-wraper,.pbmit-portfolio-style-1 .pbminfotech-post-content{position:relative;overflow:hidden;border-radius:20px}.pbmit-portfolio-style-1 .pbmit-link{z-index:0}.pbmit-portfolio-style-1 .pbmit-featured-wrapper{border-radius:20px;overflow:hidden}.pbmit-portfolio-style-1 .pbmit-featured-wrapper img{border-radius:20px;width:100%}.pbmit-portfolio-style-1:hover .pbmit-featured-wrapper img{transform:scale(1.05)}.pbmit-portfolio-style-1 .pbminfotech-box-content{position:absolute;z-index:1;bottom:0;left:0;right:0;height:100%;width:100%;padding:40px;transform:translatex(-102%);display:grid;background-color:rgba(var(--pbmit-smiliz-secondary-color-rgb),.9);-webkit-transition:transform .65s cubic-bezier(.19,1,.22,1);-khtml-transition:transform .65s cubic-bezier(.19,1,.22,1);-moz-transition:transform .65s cubic-bezier(.19,1,.22,1);-ms-transition:transform .65s cubic-bezier(.19,1,.22,1);-o-transition:transform .65s cubic-bezier(.19,1,.22,1);transition:transform .65s cubic-bezier(.19,1,.22,1)}.pbmit-portfolio-style-1:hover .pbminfotech-box-content{transform:translatex(0)}.pbmit-portfolio-style-1 .pbminfotech-box-content-inner{align-self:flex-end;padding-top:12px;border-top:1px solid var(--pbmit-smiliz-global-color);opacity:0;transform:translatex(30px);transition:transform 1s .4s,opacity 1s .4s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.pbmit-portfolio-style-1:hover .pbminfotech-box-content-inner{transform:translatex(0);opacity:1}.pbmit-portfolio-style-1 .pbmit-portfolio-btn-wrapper{align-self:flex-start;position:relative;text-align:end;display:ruby}.pbmit-portfolio-style-1 .pbmit-port-cat{padding-bottom:5px;color:var(--pbmit-smiliz-global-color)}.pbmit-portfolio-style-1 .pbmit-port-cat a{font-size:14px;line-height:20px;letter-spacing:1px;text-transform:uppercase;color:var(--pbmit-smiliz-global-color);display:inline-block}.pbmit-portfolio-style-1 .pbmit-port-cat a:hover{color:var(--pbmit-smiliz-white-color)}.pbmit-portfolio-style-1 .pbmit-portfolio-title{font-size:24px;line-height:28px;margin-bottom:0}.pbmit-portfolio-style-1 .pbmit-portfolio-title a{color:var(--pbmit-smiliz-white-color)}.pbmit-portfolio-style-1 .pbmit-portfolio-title a:hover{color:var(--pbmit-smiliz-global-color)}.pbmit-portfolio-style-1 .pbmit-portfolio-title,.pbmit-portfolio-style-1 .pbmit-portfolio-title a{display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.pbmit-portfolio-style-1 .pbmit-content-box-wrap .pbmit-portfolio-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.pbmit-portfolio-style-1 .pbmit-portfolio-btn{display:block;width:60px;height:60px;line-height:60px;border-radius:50px;text-align:center;color:var(--pbmit-smiliz-white-color);background-color:var(--pbmit-smiliz-global-color);opacity:0;transform:translatex(-30px);transition:transform 1s .4s,opacity 1s .4s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.pbmit-portfolio-style-1:hover .pbmit-portfolio-btn{transform:translatex(0);opacity:1}.pbmit-ele-portfolio.pbmit-portfolio-style-1 .pbmit-portfolio-btn .pbmit-button-icon{margin:0}