.page-id-80030 .elementor-element-c19a033 .jeg_posts{column-count:auto!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px;row-gap:24px;align-items:start}
.page-id-80030 .elementor-element-c19a033 .jeg_posts>article{width:100%!important;margin:0!important;min-width:0;break-inside:avoid;background:#fff}
.page-id-80030 .elementor-element-c19a033 .jeg_thumb{position:relative;overflow:hidden}
.page-id-80030 .elementor-element-c19a033 .jeg_thumb .thumbnail-container{aspect-ratio:4/3;height:auto!important}
.page-id-80030 .elementor-element-c19a033 .jeg_thumb .thumbnail-container img{width:100%;height:100%;object-fit:cover}
.page-id-80030 .elementor-element-c19a033 .jeg_post_category{z-index:2}
.page-id-80030 .elementor-element-c19a033 .tp-sk-overlay{position:absolute;z-index:2;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;color:#fff!important;background:transparent!important;font-size:19px;line-height:1.25;font-weight:700;text-align:center;text-shadow:0 2px 5px #000,0 0 12px #000;opacity:0;transition:opacity .2s ease;text-decoration:none!important}
.page-id-80030 .elementor-element-c19a033 article:hover .tp-sk-overlay,.page-id-80030 .elementor-element-c19a033 article:focus-within .tp-sk-overlay{opacity:1}
.page-id-80030 .elementor-element-c19a033 .jeg_postblock_content{padding:15px 18px 18px!important}
.page-id-80030 .elementor-element-c19a033 .jeg_postblock_content .jeg_post_title,.page-id-80030 .elementor-element-c19a033 .jeg_postblock_content .jeg_post_meta{display:none}
.page-id-80030 .elementor-element-c19a033 .tp-sk-teaser{font-size:14px;line-height:1.5;color:#17334b;margin:0;min-height:3em}
.page-id-80030 .elementor-element-c19a033 .tp-sk-banner{min-height:170px;display:flex;align-items:center;justify-content:center;padding:28px 14px 14px;position:relative;background:#f5fafb;border:1px solid #c5d8dc;color:#426074;overflow:hidden;text-align:center}
.page-id-80030 .elementor-element-c19a033 .tp-sk-banner img{display:block;width:100%;max-height:240px;object-fit:contain}
.page-id-80030 .elementor-element-c19a033 .tp-sk-banner>a{width:100%;display:block}
.page-id-80030 .elementor-element-c19a033 .tp-sk-ad-label{position:absolute;top:8px;left:10px;font-size:10px;letter-spacing:.1em;background:#fff;padding:3px 5px;z-index:1}
.page-id-80030 .elementor-element-c19a033 .tp-sk-ad-empty{font-size:13px;letter-spacing:.03em}
.page-id-80030 .elementor-element-c19a033 .jeg_block_heading{position:relative}
.page-id-80030 .elementor-element-c19a033 .tp-sk-rss{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#fff!important;font-size:12px;text-transform:none;letter-spacing:0}
@media(max-width:1099px){.page-id-80030 .elementor-element-c19a033 .jeg_posts{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.page-id-80030 .elementor-element-c19a033 .jeg_posts{grid-template-columns:1fr;gap:18px}.page-id-80030 .elementor-element-c19a033 .tp-sk-overlay{position:relative;inset:auto;opacity:1;background:transparent!important;color:#102f4b!important;text-shadow:none;padding:12px 16px;text-align:left;font-size:17px}.page-id-80030 .elementor-element-c19a033 .jeg_post_category{top:10px}.page-id-80030 .elementor-element-c19a033 .tp-sk-banner{min-height:100px}.page-id-80030 .elementor-element-c19a033 .tp-sk-rss{font-size:11px}}
/* Hero: five JNews stories across the same maximum width as the news cards. */
html body.page-id-80030 .elementor-element-1e15666 > .e-con-inner{width:calc(100% - 20px)!important;max-width:1284px!important}
html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_hero_wrapper{height:auto!important;overflow:visible!important}
html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_heroblock_wrapper{display:grid!important;grid-template-columns:2fr 1fr 1fr!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;gap:6px!important;height:520px!important;overflow:hidden!important}
html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_heroblock_wrapper > article.jeg_post{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;height:100%!important;padding:0!important;min-width:0!important}
html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_heroblock_wrapper > .jeg_hero_item_1{grid-column:1;grid-row:1/4}
html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_heroblock_wrapper > .jeg_hero_item_2{grid-column:2;grid-row:1}
html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_heroblock_wrapper > .jeg_hero_item_3{grid-column:2;grid-row:2/4}
html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_heroblock_wrapper > .jeg_hero_item_4{grid-column:3;grid-row:1/3}
html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_heroblock_wrapper > .jeg_hero_item_5{grid-column:3;grid-row:3}
html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_heroblock_wrapper > article .jeg_block_container{height:100%!important}
html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_heroblock_wrapper > article .jeg_thumb,html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_heroblock_wrapper > article .thumbnail-container{height:100%!important}
@media(max-width:990px){html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_heroblock_wrapper{grid-template-columns:1fr 1fr!important;grid-template-rows:380px repeat(2,180px)!important;height:auto!important}html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_heroblock_wrapper > .jeg_hero_item_1{grid-column:1/3;grid-row:1}html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_heroblock_wrapper > .jeg_hero_item_2{grid-column:1;grid-row:2}html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_heroblock_wrapper > .jeg_hero_item_3{grid-column:2;grid-row:2}html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_heroblock_wrapper > .jeg_hero_item_4{grid-column:1;grid-row:3}html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_heroblock_wrapper > .jeg_hero_item_5{grid-column:2;grid-row:3}}
@media(max-width:600px){html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_heroblock_wrapper{display:flex!important;flex-direction:column!important;height:auto!important}html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_heroblock_wrapper > article.jeg_post{height:190px!important;flex:none!important}html body.page-id-80030 .tp-hero.tp-mosaic-ready .jeg_heroblock_wrapper > .jeg_hero_item_1{height:340px!important}}
