.pbmit-portfolio-style-3 .pbmit-portfolio-title{font-size:20px;line-height:30px;margin-bottom:0;color:var(--pbmit-gyim-blackish-color)}.pbmit-portfolio-style-3 .pbmit-port-cat{font-size:14px;line-height:23px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.pbmit-portfolio-style-3 .pbmit-port-cat a{color:#999}.pbmit-portfolio-style-3 .pbmit-featured-img-wrapper,.pbmit-portfolio-style-3 .pbmit-image-wrapper,.pbmit-portfolio-style-3 .pbmit-featured-wrapper{position:relative;overflow:hidden}.pbmit-portfolio-style-3 .pbmit-featured-wrapper img{width:100%}.pbmit-portfolio-style-3 .pbmit-content-wraper{position:absolute;bottom:0;background:#fff;padding:30px 40px;margin:0 30px;left:0;right:0;opacity:0;-webkit-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s}.pbmit-portfolio-style-3:hover .pbmit-content-wraper{opacity:1;bottom:30px}.pbmit-portfolio-style-3 .pbmit-port-cat,.pbmit-portfolio-style-3 .pbmit-portfolio-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pbmit-portfolio-style-3.col-md-6.col-lg-3 .pbmit-content-wraper{padding:20px 30px}.pbmit-portfolio-style-3.col-md-20percent .pbmit-content-wraper{padding:20px 20px;margin:0 25px}.pbmit-portfolio-style-3.col-md-2 .pbmit-content-wraper{padding:20px 15px;margin:0 10px}.pbmit-portfolio-style-3.col-md-2 .pbmit-portfolio-title,.pbmit-portfolio-style-3.col-md-20percent .pbmit-portfolio-title{font-size:16px;line-height:28px}