.project-item:hover .project-hover{background:0 0 !important}.hover-img-add:after{content:"";display:table;clear:both}.hover-img-add{position:relative;display:block}.hover-img-add img{position:absolute;display:none;top:0;left:0;margin-bottom:0}.hover-img-add img:first-child{display:block}.tmb-wrap{position:absolute;z-index:5;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.tmb-wrap .tmb-wrap-table{display:table;height:100%;width:calc(100% - 10px);margin:0 5px}.tmb-wrap-table a{display:table-cell;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;position:relative;border:1px solid transparent;opacity:1}.tmb-wrap-table a:after{content:"";height:3px;width:calc(100% - 6px);position:absolute;background-color:rgba(255,255,255,.5);top:6px;left:3px;border-radius:1px}.tmb-wrap-table a.active:after{background-color:rgba(255,255,255,.9)}.tmb-wrap .tmb-wrap-table:hover a{opacity:1}.tmb-wrap-table a:first-child:last-child.active:after{background-color:transparent}.image-wrap{display:flex;justify-content:center;height:100%;width:100%;overflow:hidden}.image-wrap:before{padding-top:100%;content:''}.image-wrap img{align-self:center}.hover-carousel{display:flex!important;align-items:center;justify-content:center}.hover-carousel img{align-self:center;display:none;object-fit:cover;height:100%;width:100%}.hover-carousel img:first-child{display:block}