.home .elementor-location-header .elementor-element.elementor-element-174fab6.e-con{display:none}.custom-post-list-container{max-width:1200px;margin:20px auto;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.custom-post-list-container .news-item{display:flex;align-items:flex-start;padding:20px;border-bottom:1px solid #ddd;transition:background-color 0.3s ease}.custom-post-list-container .news-item:last-child{border-bottom:none}.custom-post-list-container .news-item:hover{background-color:#f9f9f9}.custom-post-list-container .news-content{flex:1;padding-right:20px}.custom-post-list-container .news-title{font-size:18px;font-weight:700;color:#333;text-decoration:none;margin-bottom:10px;display:block}.custom-post-list-container .news-title:hover{color:#0073aa}.custom-post-list-container .news-excerpt{color:#666;line-height:1.6;margin-bottom:10px;font-size:14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.custom-post-list-container .read-more{color:#00a32a;text-decoration:none;font-size:14px;font-weight:500}.custom-post-list-container .read-more:hover{text-decoration:underline}.custom-post-list-container .news-media-column{width:200px;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start}.custom-post-list-container .news-date{color:#999;font-size:12px;white-space:nowrap;margin-bottom:8px;width:100%;text-align:left}.custom-post-list-container .news-image{width:200px;height:120px;object-fit:cover;border-radius:4px}