.portfolio-title{line-height:1!important}.bricks-layout-item{border:1px solid #e9e9e9}.gallery li.bricks-layout-item div,.gallery li.bricks-layout-item img{transition:.3s ease all}.gallery li.bricks-layout-item:hover div,.gallery li.bricks-layout-item:hover img{opacity:.75}.pswp__button--close svg{width:40px}.project-featured ul li:first-of-type,.project-featured ul li:nth-child(10){grid-column:1 / -1;height:640px;overflow:hidden}.project-featured ul li:first-of-type .image,.project-featured ul li:nth-child(10) .image{height:640px!important;max-height:640px!important;padding-top:0%!important}ul.beforeafter li.bricks-layout-item:nth-child(odd):before{content:'Before';position:absolute;background:#fff;z-index:3;bottom:15px;left:15px;padding:2px 15px;text-transform:uppercase;font-size:15px;pointer-events:none;letter-spacing:2px}ul.beforeafter li.bricks-layout-item:nth-child(even):before{content:'After';position:absolute;background:#fff;z-index:3;bottom:15px;left:15px;padding:2px 15px;text-transform:uppercase;font-size:15px;pointer-events:none;letter-spacing:2px}.ps-gallery li:not(:first-of-type){display:none}.ps-gallery li a{transition:.3s ease all}.ps-gallery li:hover a{opacity:.75}.project-title span{font-weight:500}@media screen and (max-width:768px){ul.beforeafter li.bricks-layout-item:nth-child(odd):before,ul.beforeafter li.bricks-layout-item:nth-child(even):before{font-size:14px;bottom:4px;left:4px}}