.ts-portfoliobox-style-2 .themestek-item-thumbnail-inner{overflow:hidden;position:relative}.ts-portfoliobox-style-2 .themestek-overlay{position:absolute;top:0;left:0;width:100%;height:100%;content:'';text-align:left;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;background:rgba(80,173,255,0.70)}.ts-portfoliobox-style-2:hover .themestek-overlay{opacity:1;transition:all 500ms ease}.ts-portfoliobox-style-2 .themestek-overlay::before,.ts-portfoliobox-style-2 .themestek-overlay::after{position:absolute;top:10px;right:10px;bottom:10px;left:10px;content:'';opacity:0;-webkit-transition:opacity 0.55s,-webkit-transform 0.55s;transition:opacity 0.55s,transform 0.55s}.ts-portfoliobox-style-2 .themestek-overlay::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}.ts-portfoliobox-style-2 .themestek-overlay::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}.ts-portfoliobox-style-2 .themestek-overlay:hover::before,.ts-portfoliobox-style-2 .themestek-overlay:hover::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.ts-portfoliobox-style-2 .themestek-overlay{background-color:rgb(var(--tste-labtechco-skincolor-rgb),0.7)}