.tj-Blog-Section{background-color:#fff;color:#333}.tj-blog-section-main-heading{font-size:22px;color:#c11d1d;line-height:1.4}.blogSection-viewpage-profile-image{width:100%;height:auto;aspect-ratio:1200/630;object-fit:contain}.tj-blog-heading{font-size:16px;font-weight:600;margin-top:20px;margin-bottom:10px;color:#a20000e1}.tj-blog-section-para{font-size:14px;line-height:1.6;margin-bottom:15px;color:#282828}.blog-section-content .unlisted-ul{list-style:none;padding-left:20px}.blog-section-content .unlisted-ul li{position:relative;font-size:clamp(9px,3vw,164x);margin-bottom:10px;padding-left:25px;color:#222}.blog-section-content .unlisted-ul li:before{content:"❖";position:absolute;left:0;color:#850505;font-size:clamp(10px,3vw,16px);top:1}.blog-section-content .ul-sub-list li .fw-bold{font-weight:700}.blog-section-content .ul-sub-list{list-style:none;padding-left:20px}.blog-section-content .ul-sub-list li:before{content:"⮞";color:#996709;font-size:18px}@media (max-width:768px){.tj-Blog-Section{line-height:normal}.tj-blog-section-main-heading{font-size:13px;line-height:19px!important}.tj-blog-heading{font-size:14px;line-height:24px!important}.blog-section-content ul li,.tj-blog-section-para{font-size:12px}}.tj-Blog-Section .pavam-table{border-radius:8px;border:1px solid #000;overflow:hidden;background-color:#fff}.tj-Blog-Section .pavam-table th{font-weight:700;background-color:#e0b351;border:1px solid #000;font-size:18px}.tj-Blog-Section .pavam-table td{font-size:16px;background-color:#fff5e1;vertical-align:middle}.tj-Blog-Section .pavam-table tbody tr:hover{background-color:#ffe6e9;transition:background-color .3s ease}@media(max-width:480px){.tj-Blog-Section .pavam-table th{font-size:15px}.tj-Blog-Section .pavam-table td{font-size:13px}}.recent-post-container{background-color:#fff}.header{display:flex;align-items:center;margin-bottom:15px}.header h2{margin-left:8px;color:#d10000;font-weight:700;font-size:18px}.post-list{display:flex;flex-direction:column;gap:15px}.post-item{box-shadow:2px 5px 10px #000}.post-item,.post-item:hover{display:flex;gap:12px;align-items:center;background-color:#f8f8f8;border-radius:8px}.post-item:hover{box-shadow:2px 5px 5px #ac642075}.post-image{flex-shrink:0}.post-title{font-size:14px;font-weight:500;margin:0;color:#222}.post-date{font-size:12px;color:#555;margin-top:4px}