.mt-blog .single-item{margin-bottom:30px}
.mt-blog .single-item .item{background:#fff;box-shadow:0 4px 20px rgba(24,70,34,.08);border:1px solid #eef1ef;border-radius:14px;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:transform .25s,box-shadow .25s}
.mt-blog .single-item .item:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(24,70,34,.15)}
.mt-blog .single-item .thumb,.mt-blog .single-item .thumb a,.mt-blog .single-item .thumb img{border-radius:0!important;margin:0!important}
.mt-blog .single-item .thumb{overflow:hidden;background:#184622;position:relative}
.mt-blog .single-item .thumb::before,.mt-blog .single-item .thumb::after{display:none!important}
.mt-blog .single-item .thumb a{display:block}
.mt-blog .single-item .thumb img{display:block;width:100%;height:auto;aspect-ratio:1200/630;object-fit:cover;transition:transform .4s}
.mt-blog .single-item .item:hover .thumb img{transform:scale(1.03)}
.mt-blog .single-item .info{padding:22px 24px 26px;display:flex;flex-direction:column;flex:1}
.mt-blog .single-item .info .btn{align-self:flex-start;margin-top:auto}
.mt-blog .single-item .info h4{font-size:20px;line-height:1.35;margin:12px 0 10px;font-weight:600}
.mt-blog .single-item .info h4 a{color:#184622}
.mt-blog .cats a{display:inline-block;background:#ffa921;color:#fff;padding:2px 12px;border-radius:20px;font-size:13px}
.mt-blog .meta ul{padding:0;margin:8px 0 0;list-style:none;color:#777;font-size:14px}
.mt-blog .meta i,.mt-post-meta i{color:#ffa921;margin-right:4px}
.mt-blog-pagination{margin-top:20px}
.mt-blog-pagination .page-item.active .page-link{background:#ffa921;border-color:#ffa921}
.mt-blog-pagination .page-link{color:#184622}
.mt-post-thumb img{width:100%;border-radius:8px;margin-bottom:20px}
.mt-post-meta{color:#777;margin-bottom:20px}
.mt-post-content{font-size:17px;line-height:1.8}
.mt-post-content h2{font-size:28px;margin:30px 0 14px;color:#184622}
.mt-post-content h3{font-size:22px;margin:24px 0 12px;color:#184622}
.mt-post-content img{max-width:100%;height:auto;border-radius:6px}
.mt-post-content blockquote{border-left:4px solid #ffa921;padding:10px 20px;background:#fff8ec;margin:20px 0}
.mt-post-content ul,.mt-post-content ol{padding-left:22px;margin-bottom:16px}
.mt-post-content ul li{list-style:disc}.mt-post-content ol li{list-style:decimal}
.mt-post-tags{margin-top:30px}.mt-tag{display:inline-block;background:#f1f4f2;padding:3px 12px;border-radius:20px;margin:0 6px 6px 0;font-size:14px}
.mt-related{margin-top:50px}.mt-related h3{margin-bottom:24px}
.mt-related .single-item .thumb img{height:180px}
.mt-blog-empty{padding:40px 0}
.mt-blog-cta{background:#184622;color:#fff;padding:50px 0}
.mt-blog-cta h3{color:#fff;margin-bottom:10px}.mt-blog-cta p{color:#e7efe9;margin-bottom:20px}
.mt-blog-cta .btn{margin:5px}
.breadcrumb-area .breadcrumb{background:transparent;display:inline-flex;margin:0;padding:0}
.breadcrumb-area .breadcrumb li{color:#fff;padding:0 6px}
.breadcrumb-area .breadcrumb li a{color:#ffa921}
.breadcrumb-area .breadcrumb li+li:before{content:"/";padding-right:8px;color:#fff}
.mt-post-content table{width:100%;border-collapse:collapse;margin:20px 0;font-size:15px;display:block;overflow-x:auto}
.mt-post-content th,.mt-post-content td{border:1px solid #dfe5e1;padding:10px 12px;text-align:left;vertical-align:top}
.mt-post-content thead th{background:#184622;color:#fff}
.mt-post-content tbody tr:nth-child(even){background:#f6f8f7}

.mt-card-top{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}
.mt-card-top::before{display:none!important}
.mt-cat{display:inline-block;background:#fff4e0;color:#c97a00!important;padding:3px 12px;border-radius:20px;font-size:12px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}
.mt-date{color:#777;font-size:14px}.mt-date i{color:#ffa921;margin-right:4px}
.mt-excerpt{color:#555;font-size:15px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:18px}
.mt-blog .single-item .info h4 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
@media(min-width:992px){
.mt-featured .item{flex-direction:row!important}
.mt-featured .thumb{flex:0 0 60%;max-width:60%}
.mt-featured .thumb a{height:100%}
.mt-featured .thumb img{height:100%!important;aspect-ratio:auto!important;object-fit:cover;object-position:center}
.mt-featured .info{padding:22px 30px!important;justify-content:center}
.mt-featured .info h4{font-size:24px!important;line-height:1.3}
.mt-blog .mt-featured .info h4 a{-webkit-line-clamp:3!important}
.mt-featured .mt-excerpt{-webkit-line-clamp:3;font-size:15px}
.mt-featured .info .btn{margin-top:6px}
}
.mt-post-thumb,.mt-post-thumb img,.mt-related .thumb,.mt-related .thumb a,.mt-related .thumb img{border-radius:12px!important}
.mt-post-thumb::before,.mt-post-thumb::after,.mt-related .thumb::before,.mt-related .thumb::after{display:none!important}
.mt-post-thumb{overflow:hidden;margin-bottom:24px}.mt-post-thumb img{display:block;height:auto;margin:0!important}
.mt-related .thumb{overflow:hidden}.mt-related .thumb img{height:auto!important;aspect-ratio:1200/630;object-fit:cover}
