.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 767px){.wolf-scroll-mb{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}}@media (max-width: 991px){.wolf-scroll-tab{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:auto}.wolf-scroll-tab::-webkit-scrollbar{-webkit-appearance:none;width:4px;height:4px}.wolf-scroll-tab::-webkit-scrollbar-thumb{background-color:#828282;background-clip:padding-box}.wolf-scroll-tab::-webkit-scrollbar-track{background-color:#e0e0e0}}.wolf-blog-banner{background-color:#f0ece1}.wolf-blog-banner .banner-row{min-height:320px}@media (max-width: 991px){.wolf-blog-banner .banner-row{min-height:250px}}.wolf-blog-banner .banner-overlay{background:linear-gradient(to right, rgba(255,255,255,0.85) 0%, rgba(255,255,255,0) 60%)}@media (max-width: 991px){.wolf-blog-banner .banner-overlay{background:linear-gradient(to right, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.7) 100%)}}.wolf-blog-banner .banner-title{font-size:40px;letter-spacing:-0.5px}@media (max-width: 1024px){.wolf-blog-banner .banner-title{font-size:35px}}@media (max-width: 991px){.wolf-blog-banner .banner-title{font-size:28px}}.wolf-blog-card .article-image-wrapper{aspect-ratio:3 / 2;overflow:hidden;width:100%}.wolf-blog-card .article-image-wrapper img{transition:transform 0.6s cubic-bezier(0.16, 1, 0.3, 1);top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;object-fit:contain;width:auto;max-height:100%}.wolf-blog-card .article-image-wrapper .article-badge{bottom:12px;left:12px;font-size:13px;z-index:2;transition:color 0.3s ease}.wolf-blog-card .article-image-wrapper .article-badge:hover{color:#fff !important;background-color:var(--main-color, #0a3d24) !important}.wolf-blog-card .article-date{font-size:13px}.wolf-blog-card .article-title{font-size:15px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width: 767px){.wolf-blog-card .article-title{min-height:39px}}.wolf-blog-card .article-title a{transition:color 0.3s ease;color:var(--main-text-color)}.wolf-blog-card .article-title a:hover{color:var(--second-color, #0d5d36)}.wolf-blog-card .article-excerpt{font-size:14px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wolf-blog-card .article-readmore{color:var(--main-text-color);font-size:14px;transition:color 0.3s ease}.wolf-blog-card .article-readmore svg{transition:transform 0.3s ease}.wolf-blog-card .article-readmore:hover{color:var(--second-color, #0d5d36)}.wolf-blog-card .article-readmore:hover svg{transform:translateX(4px)}.wolf-blog-card:hover .article-image-wrapper img{transform:scale(1.05)}.wolf-blog-three-list{margin-top:10px;margin-bottom:10px}.wolf-sidebar-menu .wolf-sidebar-menu-title{color:#fff;background-color:var(--main-color);padding:5px 15px}.wolf-sidebar-menu .wolf-sidebar-menu-title:before{position:absolute;content:'';top:0;bottom:0;left:23px;right:-23px;background-color:inherit;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom;-webkit-transform:skew(23deg);-moz-transform:skew(23deg);-ms-transform:skew(23deg);-o-transform:skew(23deg);transform:skew(23deg);z-index:-0}.wolf-sidebar-menu .wolf-category-list{border:1px solid var(--border-color);border-top:2px solid var(--main-color)}.wolf-sidebar-menu .wolf-category-list li ul{padding-left:10px}.wolf-sidebar-menu .wolf-category-list a{color:var(--main-text-color);transition:all 0.2s ease-in-out;padding:4px 0}.wolf-sidebar-menu .wolf-category-list a.active,.wolf-sidebar-menu .wolf-category-list a:hover{color:var(--main-color)}.wolf-sidebar-menu .wolf-category-list .toggle-icon{cursor:pointer;padding:0 4px;color:var(--main-text-color);transition:transform 0.3s ease}.wolf-sidebar-menu .wolf-category-list .toggle-icon[aria-expanded="true"]{transform:rotate(180deg)}.blog-feature-article-list .blog-feature-article-list-title a{color:#fff;background-color:var(--main-color);padding:5px 15px}.blog-feature-article-list .blog-feature-article-list-title a:before{position:absolute;content:'';top:0;bottom:0;left:23px;right:-23px;background-color:inherit;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom;-webkit-transform:skew(23deg);-moz-transform:skew(23deg);-ms-transform:skew(23deg);-o-transform:skew(23deg);transform:skew(23deg);z-index:-0}.blog-feature-article-list .blog-feature-article-list-title a:hover,.blog-feature-article-list .blog-feature-article-list-title a:focus{color:var(--second-color)}.blog-feature-article-list ul{list-style:none;padding-left:0;margin-bottom:0;border:1px solid var(--border-color);border-top:2px solid var(--main-color)}.blog-feature-article-list ul li+li{margin-top:15px}.blog-feature-article-list ul li a{font-size:14px}.blog-feature-article-list ul li a .blog-feature-article-list-img{width:90px;overflow:hidden;aspect-ratio:3 / 2}.blog-feature-article-list ul li a .blog-feature-article-list-img img{position:absolute;inset:0;width:100%;height:100%;object-position:center;object-fit:contain}.blog-feature-article-list ul li a .blog-feature-article-list-content p{color:var(--main-text-color)}.blog-feature-article-list ul li a .blog-feature-article-list-content span{color:#848484}.blog-feature-article-list ul li a:hover .blog-feature-article-list-content p{color:var(--main-color)}
