.categories .post-taxonomy-style-2 li{margin-bottom:30px}.post-taxonomy-style-2 .categories-box{position:relative;transition:all .4s cubic-bezier(.165,.84,.44,1);overflow:hidden;border-radius:6px}.post-taxonomy-style-2 .categories-image{transform:scale(1);transition:all .4s cubic-bezier(.165,.84,.44,1);will-change:transform}.post-taxonomy-style-2 .categories-image a{display:block;text-align:center;margin:0;padding:0;border-radius:0;border:0;will-change:transform}.post-taxonomy-style-2 .categories-box:hover{transform:scale(1.05)}.post-taxonomy-style-2 .categories-box:hover .categories-image{transform:scale(1.1)}.post-taxonomy-style-2 .overlay{position:absolute;left:0;top:0;height:100%;width:100%;background-color:#000;opacity:.4}.post-taxonomy-style-2 .category-title{display:flex;align-items:center;padding:30px 40px;position:absolute;left:0;bottom:0;width:100%}.post-taxonomy-style-2 .category-title .category{font-size:20px;color:#fff;margin:0 10px 0 0;text-align:left;line-height:30px;padding:0;border-radius:0;border:0;box-shadow:none;background-color:transparent}.post-taxonomy-style-2 .category-title .count-circle{background-color:#b78057;color:#fff;height:45px;width:45px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:auto;flex-shrink:0}.post-taxonomy-style-2 .category-title .count-circle span{position:static;font-size:14px}.post-taxonomy-style-3 .category-title{height:100%}.post-taxonomy-style-3 .categories-box{width:100%}.post-taxonomy-style-3 .category-title a,.tags .post-taxonomy-style-3 .category-title a,.categories .post-taxonomy-style-3 .category-title a{font-size:20px;color:#fff;font-weight:600;height:100%;width:100%;display:flex;align-items:center;position:relative;box-shadow:none;background-color:transparent;padding:0 35px;margin:0;border:0}.post-taxonomy-style-3 .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.5}.post-taxonomy-style-3 .category-title .category-icon{position:absolute;top:inherit;right:25px;font-size:24px;opacity:0;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:all .3s cubic-bezier(.37,.8,.63,1);transition:all .3s cubic-bezier(.37,.8,.63,1)}.post-taxonomy-style-3 .category-title a:hover .category-icon{right:35px;opacity:1}.categories ul.post-taxonomy-style-4 li{padding-left:0;padding-right:0}@media (max-width:1199px){.post-taxonomy-style-2 .category-title{padding:20px}}