﻿.tem06-category_description .item *{ transition: all .6s linear; }
.tem06-category_description .item a,
.tem06-category_description .item{ padding: 15px; z-index: 1; }
.tem06-category_description .item .container{ padding: 0; }
.tem06-category_description .item a{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; display: block; }
.tem06-category_description .item a .box{ width: 100%; height: 100%; }
.tem06-category_description .item .block{ padding: 45px 35px; border-radius: 6px; overflow: hidden; position: relative; text-decoration: none !important; }
.tem06-category_description .item .block:hover{ box-shadow: 0 0 20px rgba(0,0,0,.2); }
.tem06-category_description .item .bgimg{ position: absolute; width: 100%; height: 100%; z-index: -1; top: 0; left: 0; background-color: #38CEA8; }
.tem06-category_description .item .bgimg .box{ width: 100%; height: 100%; background-repeat: no-repeat; background-size: cover; background-position: center; }
.tem06-category_description .item .text{ color: #FFF; text-decoration: none; }
.tem06-category_description .item .text .title{ font-size: 30px; line-height: 1; padding-bottom: 10px; font-weight: bold; }
.tem06-category_description .item .text .description{ line-height: 2; }
body.designer-body .tem06-category_description .item a{ z-index: -1; }
@media (max-width: 768px){
.tem06-category_description .container,
.tem06-category_description.full-screen-spacing .container.full-screen{padding-left: 3%!important;padding-right: 3%!important}
.tem06-category_description .item .block{padding:8%;}
}