.tm-sc-projects .cat-list{list-style:none;margin:0}.tm-sc-projects .cat-list li{display:inline;color:#aaa;margin-right:7px;font-size:13px}.tm-sc-projects .cat-list li a{color:#aaa;text-transform:capitalize;transition:all .3s ease-in-out}.tm-sc-projects .cat-list li:last-child span{display:none}.projects-current-theme1{position:relative;margin-bottom:40px}.projects-current-theme1 .inner-box{position:relative;overflow:hidden}.projects-current-theme1 .inner-box .overlay-1{position:absolute;bottom:0;left:0;transform:translateY(200px);transition:all .3s ease;z-index:1}.projects-current-theme1 .inner-box:hover .overlay-1{transform:translate(0)}.projects-current-theme1 .inner-box:hover:before{transform:none}.projects-current-theme1 .inner-box:hover .image-box .image:before{height:100%}.projects-current-theme1 .inner-box:hover .image-box .image img{transform:scale(1.1)}.projects-current-theme1 .inner-box:hover .icon{background-color:#fff;color:var(--theme-color2)}.projects-current-theme1 .inner-box:hover .content-box .read-more{opacity:1;transform:translate(0);transition-delay:.4s}.projects-current-theme1 .inner-box:hover .content-box .title{opacity:1;transform:translate(0);transition-delay:.4s}.projects-current-theme1 .inner-box:hover .content-box .cat{opacity:1;transform:translateY(0);transition-delay:.2s}.projects-current-theme1 .inner-box .overlay-1{width:200px;height:204px;background-image:url(//fliesen-sartison.de/wp-content/plugins/mascot-core-carpento/assets/css/cpt/projects/../../../../assets/images/current-theme/overlay-1.png)}.projects-current-theme1 .image-box{position:relative;transition:all .3s ease}.projects-current-theme1 .image-box .image{position:relative;overflow:hidden;margin-bottom:0}.projects-current-theme1 .image-box .image:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;pointer-events:none;background:linear-gradient(transparent,#c69453 80%,#c69453 80%);transition:all .3s ease;z-index:2}.projects-current-theme1 .image-box .image img{position:relative;width:100%;height:100%;min-height:400px;object-fit:cover;transition:all .3s ease}.projects-current-theme1 .content-box{position:absolute;left:29px;bottom:26px;z-index:3}.projects-current-theme1 .content-box .read-more{position:relative;width:42px;height:42px;line-height:42px;border-radius:50%;margin-bottom:18px;opacity:0;display:inline-block;color:#fff;background-color:var(--theme-color2);text-align:center;transform:translateX(-50px);transition:all .3s ease}.projects-current-theme1 .content-box .read-more i{transform:rotate(90deg);font-size:16px}.projects-current-theme1 .content-box .title{position:relative;font-weight:700;margin-bottom:0;padding:6px 18px;margin-bottom:1px;opacity:0;background-color:var(--theme-color-white);transform:translateY(-40px);transition:all .3s ease}.projects-current-theme1 .content-box .cat{position:relative;font-weight:400;opacity:0;transform:translateY(-20px);transition:all .3s ease;list-style:none;display:inline-flex}.projects-current-theme1 .content-box .cat li{margin-bottom:0;background:var(--theme-color-white);padding:4px 12px 4px 0}.projects-current-theme1 .content-box .cat li span{margin-left:5px}.projects-current-theme1 .content-box .cat li:first-child{padding-left:12px}.projects-current-theme1 .content-box .cat li:last-child span{display:none}