.elementor-66783 .elementor-element.elementor-element-8a35369{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-59px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-66783 .elementor-element.elementor-element-8d5ccee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-66783 .elementor-element.elementor-element-e0dc80c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-66783 .elementor-element.elementor-element-431f8f3{width:var( --container-widget-width, 57.302% );max-width:57.302%;--container-widget-width:57.302%;--container-widget-flex-grow:0;}.elementor-66783 .elementor-element.elementor-element-431f8f3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-66783 .elementor-element.elementor-element-431f8f3 img{width:100%;max-width:100%;height:127px;}.elementor-66783 .elementor-element.elementor-element-431f8f3:hover img{opacity:0.1;}.elementor-66783 .elementor-element.elementor-element-ff7881a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-66783 .elementor-element.elementor-element-3d29be7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-5px;--margin-bottom:-27px;--margin-left:0px;--margin-right:0px;}.elementor-66783 .elementor-element.elementor-element-5026fe4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:double;--border-style:double;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--margin-top:9px;--margin-bottom:23px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66783 .elementor-element.elementor-element-136050e{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-66783 .elementor-element.elementor-element-136050e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66783 .elementor-element.elementor-element-4f75ffb img{max-width:100%;height:100%;opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-4f75ffb:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-08a1657 img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-08a1657:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-4563a8e img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-4563a8e:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-5d623bc img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-5d623bc:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-2660485 img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-2660485:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-40b4f47 img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-40b4f47:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-1b355df img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-1b355df:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-abf6d21 img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-abf6d21:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-cb6bf02 img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-cb6bf02:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-223b97f img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-223b97f:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-8cf3179 img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-8cf3179:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-8a8f684 img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-8a8f684:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-8a9c8b1 img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-8a9c8b1:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-a958404 img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-a958404:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-1c0029f img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-1c0029f:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-1e5d7bb img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-1e5d7bb:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-221ab83 img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-221ab83:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-2a532a2 img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-2a532a2:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-73a37d1 img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-73a37d1:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-0f9a486 img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-0f9a486:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-d3df355 img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-d3df355:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-8b050ce img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-8b050ce:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-94baa55 img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-94baa55:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-3b9c83e img{opacity:1;transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-3b9c83e:hover img{opacity:1;}.elementor-66783 .elementor-element.elementor-element-ec03641{margin-top:0px;margin-bottom:0px;}.elementor-66783 .elementor-element.elementor-element-31dedc9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-66783 .elementor-element.elementor-element-31dedc9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-66783 .elementor-element.elementor-element-31dedc9 .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66783 .elementor-element.elementor-element-b328216{width:var( --container-widget-width, 99.998% );max-width:99.998%;--container-widget-width:99.998%;--container-widget-flex-grow:0;}.elementor-66783 .elementor-element.elementor-element-b328216 > .elementor-widget-container{margin:0px 0px 0px 0px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);}.elementor-66783 .elementor-element.elementor-element-b328216.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-66783 .elementor-element.elementor-element-b328216 .jeg_post_title > a{font-family:var( --e-global-typography-6fbef79-font-family ), Sans-serif;font-size:var( --e-global-typography-6fbef79-font-size );font-weight:var( --e-global-typography-6fbef79-font-weight );text-decoration:var( --e-global-typography-6fbef79-text-decoration );line-height:var( --e-global-typography-6fbef79-line-height );}.elementor-66783 .elementor-element.elementor-element-1cc5376{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px -32px;}.elementor-66783 .elementor-element.elementor-element-156e1ee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-66783 .elementor-element.elementor-element-156e1ee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-66783 .elementor-element.elementor-element-156e1ee .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66783 .elementor-element.elementor-element-458623e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-66783 .elementor-element.elementor-element-458623e > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-66783 .elementor-element.elementor-element-458623e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-66783 .elementor-element.elementor-element-252c93a{width:var( --container-widget-width, 148.683% );max-width:148.683%;--container-widget-width:148.683%;--container-widget-flex-grow:0;}.elementor-66783 .elementor-element.elementor-element-252c93a > .elementor-widget-container{margin:9px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-66783 .elementor-element.elementor-element-252c93a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-66783 .elementor-element.elementor-element-252c93a .jeg_post_meta, .elementor-66783 .elementor-element.elementor-element-252c93a .jeg_post_meta .fa, .elementor-66783 .elementor-element.elementor-element-252c93a.jeg_postblock .jeg_subcat_list > li > a:hover, .elementor-66783 .elementor-element.elementor-element-252c93a .jeg_pl_md_card .jeg_post_category a, .elementor-66783 .elementor-element.elementor-element-252c93a.jeg_postblock .jeg_subcat_list > li > a.current, .elementor-66783 .elementor-element.elementor-element-252c93a .jeg_pl_md_5 .jeg_post_meta, .elementor-66783 .elementor-element.elementor-element-252c93a .jeg_pl_md_5 .jeg_post_meta .fa, .elementor-66783 .elementor-element.elementor-element-252c93a .jeg_post_category a{font-size:14px;}.elementor-66783 .elementor-element.elementor-element-9188604 > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-1b72020 );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-66783 .elementor-element.elementor-element-9188604 .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66783 .elementor-element.elementor-element-5bce91a{--display:flex;}.elementor-66783 .elementor-element.elementor-element-2a5a19a{--display:flex;}.elementor-66783 .elementor-element.elementor-element-1615446{padding:15px 0px 0px 0px;}.elementor-66783 .elementor-element.elementor-element-b60aada > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-66783 .elementor-element.elementor-element-b60aada .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66783 .elementor-element.elementor-element-707ae5b{margin-top:-2px;margin-bottom:-2px;padding:0px 0px 0px 0px;}.elementor-66783 .elementor-element.elementor-element-ece9548 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-66783 .elementor-element.elementor-element-ece9548 .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66783 .elementor-element.elementor-element-9425c23{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-66783 .elementor-element.elementor-element-9425c23 > .elementor-widget-container{margin:-29px 0px 0px 0px;}.elementor-66783 .elementor-element.elementor-element-9425c23.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}body.elementor-page-66783{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-66783 .elementor-element.elementor-element-431f8f3{width:var( --container-widget-width, 139.266px );max-width:139.266px;--container-widget-width:139.266px;--container-widget-flex-grow:0;}.elementor-66783 .elementor-element.elementor-element-431f8f3 img{max-width:381px;}.elementor-66783 .elementor-element.elementor-element-136050e{--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-66783 .elementor-element.elementor-element-b328216 .jeg_post_title > a{font-size:var( --e-global-typography-6fbef79-font-size );line-height:var( --e-global-typography-6fbef79-line-height );}.elementor-66783 .elementor-element.elementor-element-e02b6ff{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-66783 .elementor-element.elementor-element-8d5ccee{--width:37.5%;}.elementor-66783 .elementor-element.elementor-element-e0dc80c{--width:25%;}.elementor-66783 .elementor-element.elementor-element-ff7881a{--width:37.5%;}.elementor-66783 .elementor-element.elementor-element-136050e{--width:99.053%;}}@media(max-width:1024px) and (min-width:768px){.elementor-66783 .elementor-element.elementor-element-e0dc80c{--width:44%;}}@media(min-width:2400px){.elementor-66783 .elementor-element.elementor-element-136050e{--grid-auto-flow:row;}.elementor-66783 .elementor-element.elementor-element-b328216 .jeg_post_title > a{font-size:var( --e-global-typography-6fbef79-font-size );line-height:var( --e-global-typography-6fbef79-line-height );}}@media(max-width:1200px){.elementor-66783 .elementor-element.elementor-element-136050e{--e-con-grid-template-columns:repeat(7, 1fr);--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-66783 .elementor-element.elementor-element-431f8f3 img{width:143px;}.elementor-66783 .elementor-element.elementor-element-136050e{--grid-auto-flow:row;}.elementor-66783 .elementor-element.elementor-element-b328216 .jeg_post_title > a{font-size:var( --e-global-typography-6fbef79-font-size );line-height:var( --e-global-typography-6fbef79-line-height );}}@media(max-width:880px){.elementor-66783 .elementor-element.elementor-element-e0dc80c{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-66783 .elementor-element.elementor-element-136050e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-66783 .elementor-element.elementor-element-431f8f3 img{width:516px;max-width:82%;height:116px;}.elementor-66783 .elementor-element.elementor-element-6e7ee97 > .elementor-widget-container{margin:-24px 0px 0px 0px;padding:0px 0px 23px 0px;}.elementor-66783 .elementor-element.elementor-element-136050e{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-66783 .elementor-element.elementor-element-b328216 .jeg_post_title > a{font-size:var( --e-global-typography-6fbef79-font-size );line-height:var( --e-global-typography-6fbef79-line-height );}.elementor-66783 .elementor-element.elementor-element-252c93a{width:100%;max-width:100%;}}/* Start custom CSS for jnews_block_39_elementor, class: .elementor-element-c6474ac *//* Apply layout fixes only inside the recap-align section */
.recap-align .jeg_post.jeg_pl_md_1 {
  display: flex !important;
  flex-direction: column !important;
  height: 100% !important;
}

.recap-align .jeg_post.jeg_pl_md_1 .box_wrap {
  display: flex !important;
  flex-direction: column !important;
  flex: 1 1 auto !important;
}

/* Content grows; meta row aligns to bottom */
.recap-align .jeg_post.jeg_pl_md_1 .jeg_postblock_content {
  flex: 1 1 auto !important;
  display: flex !important;
  flex-direction: column !important;
}

.recap-align .jeg_post.jeg_pl_md_1 .jeg_post_title {
    margin: 0 0 10px !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    height: 80px !important;
}

.recap-align .jeg_post.jeg_pl_md_1 .jeg_post_meta {
  margin-top: auto !important;
}

/* Optional: unify card height only in this section */
.recap-align .jeg_posts .jeg_post.jeg_pl_md_1,
.recap-align .jeg_module .jeg_post.jeg_pl_md_1 {
}/* End custom CSS */