body.category .news-grid{display:flex;flex-direction:column;gap:20px;max-width:950px;margin:20px auto 40px;padding:0 16px}body.category .news-item{display:grid;grid-template-columns:150px minmax(0,1fr);grid-template-areas:"thumb title" "thumb excerpt" "thumb category" "thumb more";column-gap:18px;align-items:start;min-width:0;padding:0 0 20px;border:0;border-bottom:1px solid #d7e0e8;border-radius:0;background:#fff0;overflow:visible;box-shadow:none}body.category .news-item:hover{transform:none;box-shadow:none}body.category .news-thumb{grid-area:thumb;display:block;width:150px;overflow:hidden}body.category .news-image{display:block;width:150px!important;height:120px!important;max-width:150px!important;object-fit:cover!important;border-radius:3px}body.category .news-title{grid-area:title;margin:0 0 6px;padding:0;font-size:20px;font-weight:700;line-height:1.25}body.category .news-title a{color:#1a1a2e;text-decoration:none}body.category .news-title a:hover{color:#003580}body.category .news-excerpt{grid-area:excerpt;min-width:0;margin:0;padding:0;color:#555;font-size:15px;line-height:1.45}body.category .news-excerpt p{margin:0;padding:0;text-decoration:none!important}body.category .news-category{grid-area:category;display:block;margin:6px 0 0;padding:0;color:#0073aa;font-size:13px}body.category .news-category a{color:#0073aa;font-weight:600;text-decoration:none}body.category .news-category a:hover{text-decoration:underline}body.category .news-read-more{grid-area:more;display:inline-block;margin:5px 0 0;padding:0;background:none;color:#006db6!important;font-size:13px;font-weight:600;text-decoration:none!important}body.category .news-read-more:hover{background:none;color:#003580!important}body.category .news-title,body.category .news-excerpt,body.category .news-category{overflow-wrap:anywhere}body.category .news-item:not(:has(.news-thumb)){grid-template-columns:1fr;grid-template-areas:"title" "excerpt" "category" "more"}.page-header{padding:24px 16px 12px;border-bottom:2px solid #003580;margin-bottom:20px}.page-title{margin:0 0 8px;color:#1a1a2e;font-size:1.8em}.archive-description{color:#555;font-size:.95em}.news-pagination{margin:30px 16px;text-align:center}.news-pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.news-pagination .page-numbers{display:inline-block;padding:8px 14px;border:1px solid #003580;border-radius:4px;color:#003580;font-size:.9em;font-weight:600;text-decoration:none}.news-pagination .page-numbers.current,.news-pagination .page-numbers:hover{background:#003580;color:#fff}.no-posts{padding:40px 16px;color:#888;font-size:1.1em;text-align:center}.skeleton-loading{display:inline-block;background:linear-gradient(90deg,#f3f3f3 25%,#e6e6e6 50%,#f3f3f3 75%);background-size:200% 100%;border-radius:4px;vertical-align:middle;animation:loading-pulse 1.6s infinite ease-in-out}@keyframes loading-pulse{0%{background-position:200% 0}100%{background-position:-200% 0}}#location-status{display:block;margin-top:8px;color:#c9302c;font-size:.85rem;font-weight:600}.badge-active{display:inline-block;margin-left:10px;padding:4px 10px;border-radius:4px;font-size:.78rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;vertical-align:middle}.badge-summer{border:1px solid #ffe8a1;background-color:#ffeeba!important;color:#856404!important}.badge-monsoon{border:1px solid #bee5eb;background-color:#d1ecf1!important;color:#0c5460!important}html{height:100%}body{display:flex;min-height:100vh;flex-direction:column}.site-main,#main{flex:1 0 auto}#colophon,.site-footer{flex-shrink:0;margin-top:auto}.entry-content h1 a,.entry-content h2 a,.entry-content h3 a,.wp-block-heading a{color:inherit!important;cursor:default;pointer-events:none;text-decoration:none!important}.wp-block-kadence-advancedheading h6,h6.kt-adv-heading,.entry-content h6{border-bottom:none!important;text-decoration:none!important}.entry-summary,.entry-summary p,.wp-block-post-excerpt,.wp-block-post-excerpt p,.wp-block-post-excerpt__excerpt,.wp-block-post-template .wp-block-post-excerpt p{color:#444444!important;text-decoration:none!important}.kb-ticker-wrap,[class*="ticker-wrap"],.jk-weather-slider{max-width:100%!important;margin-left:0!important;overflow:hidden!important;padding-left:0!important}.kb-ticker-wrap+.kb-ticker-wrap{display:none!important}.wp-block-kadence-column:empty{display:none!important}.wp-block-cover__inner-container h1,.wp-block-cover__inner-container h2{width:100%!important;text-align:center!important}@media (max-width:1024px){.site-header{min-height:unset!important;padding:0!important}.kadence-header .kadence-header-row,.site-header .kb-header-row{display:flex!important;width:100%!important;min-height:60px!important;align-items:center!important;justify-content:space-between!important;padding:8px 16px!important}.site-header .kb-header-row:empty,.site-header .kadence-header-row:empty{display:none!important;height:0!important;min-height:0!important;padding:0!important}.site-header .custom-logo,.site-header .kb-header-logo-wrap img{width:auto!important;max-width:130px!important;height:auto!important}.content-area,#primary,.site-main,.wp-site-blocks,body .site{margin-top:0!important;padding-top:0!important}.wp-block-cover{min-height:250px!important;padding-top:40px!important;padding-bottom:40px!important}}@media screen and (max-width:782px){html{margin-top:0!important}#wpadminbar{position:fixed!important}}@media (max-width:767px){body,html{max-width:100vw!important;overflow-x:hidden!important}img{max-width:100%!important;height:auto!important}*{word-break:break-word!important;overflow-wrap:break-word!important}h1{font-size:clamp(1.6rem, 5vw, 2.5rem)!important}h2{font-size:clamp(1.3rem, 4vw, 2rem)!important}h3{font-size:clamp(1.1rem, 3.5vw, 1.5rem)!important}p,li{font-size:clamp(0.9rem, 3vw, 1rem)!important;line-height:1.6!important}body.category .news-grid{gap:16px;margin-top:16px;padding:0 12px}body.category .news-item{grid-template-columns:90px minmax(0,1fr);column-gap:10px;padding-bottom:16px}body.category .news-thumb{width:90px}body.category .news-image{width:90px!important;height:90px!important;max-width:90px!important;object-fit:cover!important}body.category .news-title{font-size:15px!important;line-height:1.25}body.category .news-excerpt{display:-webkit-box;overflow:hidden;font-size:12px!important;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:3}body.category .news-category,body.category .news-read-more{font-size:11px!important}.page-title{display:none}input[type="text"],input[type="search"],input[type="email"],textarea{width:100%!important;font-size:16px!important}.wp-block-kadence-columns{flex-direction:column!important;flex-wrap:wrap!important}.wp-block-kadence-column{width:100%!important;max-width:100%!important;min-width:unset!important;flex:0 0 100%!important}.wp-block-kadence-columns.kb-columns-4col .wp-block-kadence-column{width:50%!important;flex:0 0 50%!important}.wp-block-cover{min-height:220px!important}.kb-ticker-wrap,[class*="ticker-wrap"],.jk-weather-slider{max-width:100%!important;overflow:hidden!important}}