.entry-hero{background:#04142f!important}.entry-hero h1,.entry-hero a,.entry-hero .entry-meta{color:#fff!important}.single-post .entry-header{background:#04142f!important}.single-post .entry-header h1,.single-post .entry-header .entry-meta{color:#fff!important}

/* EMDRNews mobile homepage gutter fix - 2026-05-28 */
@media (max-width: 767px) {
  body.page-id-5142 .content-container.site-container,
  body.page-id-5142 .entry.content-bg.single-entry,
  body.page-id-5142 .entry-content-wrap,
  body.page-id-5142 .entry-content.single-content {
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    box-sizing: border-box !important;
  }

  body.page-id-5142 .entry-content > .kb-row-layout-wrap,
  body.page-id-5142 .entry-content > .wp-block-kadence-rowlayout,
  body.page-id-5142 .kb-row-layout-wrap,
  body.page-id-5142 .kt-row-column-wrap,
  body.page-id-5142 .kt-row-column-wrap.kb-theme-content-width,
  body.page-id-5142 .wp-block-kadence-column > .kt-inside-inner-col {
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    box-sizing: border-box !important;
  }

  body.page-id-5142 .entry-content > .kb-row-layout-wrap.alignfull,
  body.page-id-5142 .entry-content > .kb-row-layout-wrap.alignwide {
    width: 100% !important;
    max-width: 100% !important;
  }

  body.page-id-5142 .kt-row-column-wrap {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  body.page-id-5142 .wp-block-kadence-header-row .kadence-header-row-inner,
  body.page-id-5142 .wp-block-kadence-header-row .kt-row-column-wrap,
  body.page-id-5142 .wp-block-kadence-footer-row .kt-row-column-wrap {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  body.page-id-5142 .kb-row-layout-id5142_622a62-97,
  body.page-id-5142 .kb-row-layout-id5142_3c8e67-ac {
    border-radius: 0 !important;
  }

  body.page-id-5142 img,
  body.page-id-5142 video,
  body.page-id-5142 iframe {
    max-width: 100% !important;
    height: auto;
  }
}

/*emdrnews-mobile-refine-2026-05-28*/
@media(max-width:767px){body.page-id-5142 .kb-row-layout-id5142_0821f3-08>.kt-row-column-wrap,body.page-id-5142 .kb-row-layout-id5142_d9c489-d1>.kt-row-column-wrap,body.page-id-5142 .kb-row-layout-id5142_65bd0b-58>.kt-row-column-wrap,body.page-id-5142 .kb-row-layout-id5142_20dbea-5c>.kt-row-column-wrap,body.page-id-5142 .kb-row-layout-id5142_93797e-5f>.kt-row-column-wrap,body.page-id-5142 .kb-row-layout-id5142_622a62-97>.kt-row-column-wrap{padding-left:8px!important;padding-right:8px!important}.page .entry-hero h1,.archive .entry-hero h1{word-break:normal!important;hyphens:none!important;font-size:34px!important;line-height:1.25!important}}

/*emdrnews-mobile-hero-fix-2026-05-28*/
@media(max-width:767px){.page .entry-hero .kt-row-column-wrap,.page .entry-hero .kt-inside-inner-col,.archive .entry-hero .kt-row-column-wrap,.archive .entry-hero .kt-inside-inner-col{width:100%!important;max-width:100%!important}.page .entry-hero .wp-block-kadence-advancedheading,.archive .entry-hero .wp-block-kadence-advancedheading{width:100%!important;max-width:100%!important}.page .entry-hero h1,.page .entry-hero h2,.archive .entry-hero h1,.archive .entry-hero h2{font-size:32px!important;line-height:1.2!important;word-break:normal!important;hyphens:none!important}}

/*emdrnews-consultation-mobile-title-fix-2026-05-28*/
@media(max-width:767px){.kb-row-layout-id5118_307995-6d,.kb-row-layout-id5118_307995-6d>.kt-row-column-wrap,.kb-row-layout-id5118_307995-6d .wp-block-columns,.kb-row-layout-id5118_307995-6d .wp-block-column{width:100%!important;max-width:100%!important}.kb-row-layout-id5118_307995-6d>.kt-row-column-wrap{padding-left:0!important;padding-right:0!important}.kt-adv-heading5118_f72bc6-5a{font-size:30px!important;line-height:1.2!important}}

/*emdrnews-mobile-shell-fix-2026-05-28*/
@media(max-width:767px){body.page .content-container.site-container,body.archive .content-container.site-container,body.single .content-container.site-container,body.page .entry-content-wrap,body.archive .entry-content-wrap,body.single .entry-content-wrap{padding-left:0!important;padding-right:0!important}body.page .entry,body.archive .entry,body.single .entry{margin-left:0!important;margin-right:0!important}.entry-content>.kb-row-layout-wrap.kt-row-has-bg{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.entry-content>.kb-row-layout-wrap.kt-row-has-bg>.kt-row-column-wrap{width:100%!important;max-width:100%!important}}

/*emdrnews-mobile-header-hero-space-2026-05-28*/
@media(max-width:767px){.wp-block-kadence-header6721-cpt-id .kb-header-container{padding-bottom:18px!important}.entry-content>.kb-row-layout-wrap.kt-row-has-bg:first-child{padding-top:6px!important}}

/*emdrnews-mobile-hero-white-gap-2026-05-28*/
@media(max-width:767px){body.home .entry-content>.kb-row-layout-wrap.kt-row-has-bg:first-child{margin-top:16px!important}body:not(.home) .entry-content>.kb-row-layout-wrap.kt-row-has-bg:first-child{margin-top:18px!important}.wp-block-kadence-header6721-cpt-id .kb-header-container{padding-bottom:0!important}}

/*emdrnews-mobile-white-gap-correction-2026-05-28*/
@media(max-width:767px){body.home .kb-row-layout-id5142_1f81f3-75{margin-top:24px!important}body.page-id-5118 .kb-row-layout-id5118_b3ddf2-1b{background:linear-gradient(to bottom,#040e27 0,#040e27 80px,#fff 80px,#fff 104px,#040e27 104px,#040e27 100%)!important}}

/*emdrnews-consultation-full-white-gap-2026-05-28*/
@media(max-width:767px){body.page-id-5118 .kb-row-layout-id5118_b3ddf2-1b{background:#fff!important}body.page-id-5118 .wp-block-kadence-header6721-cpt-id .kb-header-container{background:#040e27!important}body.page-id-5118 .kb-row-layout-id5118_307995-6d{background:#040e27!important;margin-top:24px!important}}

/*emdrnews-consultation-fullwidth-white-gap-2026-05-28*/
@media(max-width:767px){body.page-id-5118 .kb-row-layout-id5118_b3ddf2-1b{background:#fff!important}body.page-id-5118 .wp-block-kadence-header6721-cpt-id,body.page-id-5118 .kb-row-layout-id5118_307995-6d{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;background:#040e27!important}body.page-id-5118 .kb-row-layout-id5118_307995-6d{margin-top:24px!important}body.page-id-5118 .kb-row-layout-id5118_307995-6d>.kt-row-column-wrap{padding-left:32px!important;padding-right:32px!important}}

/*emdrnews-consultation-homepage-hero-inset-2026-05-28*/
@media(max-width:767px){body.page-id-5118 .kb-row-layout-id5118_307995-6d>.kt-row-column-wrap{padding-left:32px!important;padding-right:32px!important}body.page-id-5118 .kb-row-layout-id5118_307995-6d .wp-block-columns,body.page-id-5118 .kb-row-layout-id5118_307995-6d .wp-block-column,body.page-id-5118 .kb-row-layout-id5118_307995-6d .kt-inside-inner-col{max-width:100%!important;box-sizing:border-box!important}body.page-id-5118 .kb-row-layout-id5118_307995-6d .kt-inside-inner-col{padding-left:0!important;padding-right:0!important}body.page-id-5118 .kt-adv-heading5118_f72bc6-5a{font-size:29px!important;line-height:1.22!important}}

/*emdrnews-consultation-homepage-inset-tune-2026-05-28*/
@media(max-width:767px){body.page-id-5118 .kb-row-layout-id5118_307995-6d>.kt-row-column-wrap{padding-left:40px!important;padding-right:40px!important}}

/*emdrnews-mobile-homepage-structure-all-main-pages-2026-05-28*/
@media(max-width:767px){.kb-row-layout-id5458_850893-fe,.kb-row-layout-id5456_5f3a85-81,.kb-row-layout-id6884_6b6eed-23,.kb-row-layout-id5597_761cc1-29,.kb-row-layout-id6149_71f5b1-14,.kb-row-layout-id7273_bd7595-f0{background:#fff!important}.kb-row-layout-id5458_92fc8b-4a,.kb-row-layout-id5456_8f2057-4a,.kb-row-layout-id6884_ef60cc-5e,.kb-row-layout-id5597_bd53cb-63,.kb-row-layout-id6149_41295c-df,.kb-row-layout-id7273_623619-14{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;margin-top:24px!important;background:#040e27!important}.kb-row-layout-id5458_92fc8b-4a>.kt-row-column-wrap,.kb-row-layout-id5456_8f2057-4a>.kt-row-column-wrap,.kb-row-layout-id6884_ef60cc-5e>.kt-row-column-wrap,.kb-row-layout-id5597_bd53cb-63>.kt-row-column-wrap,.kb-row-layout-id6149_41295c-df>.kt-row-column-wrap,.kb-row-layout-id7273_623619-14>.kt-row-column-wrap{padding-left:40px!important;padding-right:40px!important}.kb-row-layout-id5458_92fc8b-4a .kt-inside-inner-col,.kb-row-layout-id5456_8f2057-4a .kt-inside-inner-col,.kb-row-layout-id6884_ef60cc-5e .kt-inside-inner-col,.kb-row-layout-id5597_bd53cb-63 .kt-inside-inner-col,.kb-row-layout-id6149_41295c-df .kt-inside-inner-col,.kb-row-layout-id7273_623619-14 .kt-inside-inner-col{padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}}

/*emdrnews-mobile-main-pages-home-model-2026-05-28*/
@media(max-width:767px){:is(.kb-row-layout-id5458_850893-fe,.kb-row-layout-id5456_5f3a85-81,.kb-row-layout-id6884_6b6eed-23,.kb-row-layout-id5597_761cc1-29,.kb-row-layout-id6149_71f5b1-14,.kb-row-layout-id7273_bd7595-f0){background:#fff!important}:is(.kb-row-layout-id5458_92fc8b-4a,.kb-row-layout-id5456_8f2057-4a,.kb-row-layout-id6884_ef60cc-5e,.kb-row-layout-id5597_bd53cb-63,.kb-row-layout-id6149_41295c-df,.kb-row-layout-id7273_623619-14){width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;margin-top:24px!important;background:#040e27!important}:is(.kb-row-layout-id5458_92fc8b-4a,.kb-row-layout-id5456_8f2057-4a,.kb-row-layout-id6884_ef60cc-5e,.kb-row-layout-id5597_bd53cb-63,.kb-row-layout-id6149_41295c-df,.kb-row-layout-id7273_623619-14)>.kt-row-column-wrap{padding-left:40px!important;padding-right:40px!important}:is(.kb-row-layout-id5458_92fc8b-4a,.kb-row-layout-id5456_8f2057-4a,.kb-row-layout-id6884_ef60cc-5e,.kb-row-layout-id5597_bd53cb-63,.kb-row-layout-id6149_41295c-df,.kb-row-layout-id7273_623619-14) .kt-inside-inner-col{padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}}

/*emdrnews-mobile-home-model-exceptions-2026-05-28*/
@media(max-width:767px){body.category-emdr-updates .entry-hero{margin-top:24px!important}body.page-id-5791 #post-5791{position:relative!important;padding-top:170px!important}body.page-id-5791 #post-5791:before{content:"";position:absolute;top:24px;left:24px;right:24px;height:80px;background:#040e27 url("https://i0.wp.com/emdrnews.com/wp-content/uploads/2026/04/cropped-Untitled-Facebook-Cover.png?fit=646%2C181&ssl=1") center/230px auto no-repeat}body.page-id-5791 #post-5791 h1:first-child{background:#040e27!important;color:#fff!important;margin:0 calc(50% - 50vw) 24px!important;padding:32px 32px!important;font-size:32px!important;line-height:1.25!important}}



/*T*/
/*z*/
/*emdrnews-mobile-final-polish-2026-05-29*/@media(max-width:767px){html,body{overflow-x:hidden!important}body.page .content-container.site-container,body.single .content-container.site-container,body.archive .content-container.site-container{width:100%!important;max-width:100%!important}body.page .entry-content-wrap,body.single .entry-content-wrap,body.archive .entry-content-wrap{padding-left:0!important;padding-right:0!important}body.page .entry-content>p,body.page .entry-content>ul,body.page .entry-content>ol,body.single .entry-content>p,body.single .entry-content>ul,body.single .entry-content>ol{padding-left:18px!important;padding-right:18px!important;box-sizing:border-box!important}.entry-content>.kb-row-layout-wrap:not(.kt-row-has-bg)>.kt-row-column-wrap,.entry-content>.wp-block-kadence-rowlayout:not(.kt-row-has-bg)>.kt-row-column-wrap{padding-left:18px!important;padding-right:18px!important;box-sizing:border-box!important}:is(.kb-row-layout-id5142_1f81f3-75,.kb-row-layout-id5118_307995-6d,.kb-row-layout-id5458_92fc8b-4a,.kb-row-layout-id5456_8f2057-4a,.kb-row-layout-id6884_ef60cc-5e,.kb-row-layout-id5597_bd53cb-63,.kb-row-layout-id6149_41295c-df,.kb-row-layout-id7273_623619-14)>.kt-row-column-wrap{padding-left:32px!important;padding-right:32px!important}body.home .kb-row-layout-id5142_1f81f3-75,body.page-id-5118 .kb-row-layout-id5118_307995-6d,:is(.kb-row-layout-id5458_92fc8b-4a,.kb-row-layout-id5456_8f2057-4a,.kb-row-layout-id6884_ef60cc-5e,.kb-row-layout-id5597_bd53cb-63,.kb-row-layout-id6149_41295c-df,.kb-row-layout-id7273_623619-14),body.category-emdr-updates .entry-hero,body.single-post .entry-header{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;background:#040e27!important}body.category-emdr-updates .entry-hero,body.single-post .entry-header{margin-top:24px!important;padding:30px 32px!important;box-sizing:border-box!important}.entry-hero h1,.entry-hero h2,.single-post .entry-header h1,body.page-id-5791 #post-5791 h1:first-child{font-size:clamp(28px,8vw,34px)!important;line-height:1.18!important;letter-spacing:0!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}.entry-content p,.entry-content li,.entry-content .kt-blocks-info-box-text{font-size:17px!important;line-height:1.6!important}.entry-content h2,.entry-content .kt-blocks-info-box-title{line-height:1.18!important;letter-spacing:0!important}.entry-content .wp-block-kadence-infobox,.entry-content .kt-blocks-info-box-link-wrap,body.archive .entry.loop-entry{border-radius:6px!important;box-sizing:border-box!important}.entry-content .wp-block-kadence-infobox{width:100%!important;max-width:100%!important}.entry-content .wp-block-button__link,.entry-content a.kt-button,.entry-content button,.entry-content input[type=submit]{min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:normal!important;text-align:center!important;line-height:1.2!important}.entry-content input,.entry-content textarea,.entry-content select{max-width:100%!important;box-sizing:border-box!important;font-size:16px!important}img,video,iframe{max-width:100%!important;height:auto!important}body.archive .content-container.site-container,body.search .content-container.site-container{padding-left:16px!important;padding-right:16px!important;box-sizing:border-box!important}body.archive .entry.loop-entry{margin-left:0!important;margin-right:0!important;overflow:hidden!important}body.page-id-5791 #post-5791{padding-top:164px!important}body.page-id-5791 #post-5791:before{left:0!important;right:0!important;top:24px!important;height:86px!important;background-color:#040e27!important;background-size:236px auto!important}body.page-id-5791 #post-5791 h1:first-child{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:34px 32px!important}}
/*q*/
/*emdrnews-mobile-final-polish-2-2026-05-29*/ @media(max-width:767px){.entry-content .wp-block-columns.alignwide,.entry-content .wp-block-columns.alignfull,.entry-content .wp-block-group.alignfull{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;}.entry-content .wp-block-column,.entry-content .wp-block-group.alignfull>*{max-width:100%!important;box-sizing:border-box!important;}.entry-content .wp-block-group.alignfull svg{max-width:100%!important;height:auto!important;}.entry-content h2:not(.kt-blocks-info-box-title),.entry-content h3,.entry-content h4{padding-left:18px!important;padding-right:18px!important;box-sizing:border-box!important;}.kt-blocks-post-readmore-wrap a,.kt-blocks-post-grid-item a.kt-blocks-post-readmore,.entry-content a.more-link{min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:10px 14px!important;line-height:1.2!important;}}
/*emdrnews-mobile-final-polish-3-2026-05-29*/ @media(max-width:767px){.entry-content a.kt-blocks-post-readmore,.entry-actions a.post-more-link{min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:10px 14px!important;line-height:1.2!important;}.kt-row-layout-top-sep svg,.kt-row-layout-bottom-sep svg{width:100%!important;max-width:100%!important;left:0!important;transform:none!important;}}


/* emdrnews-mobile-header-system-2026-05-29 */
@media (max-width: 767px) {
  .wp-block-kadence-header6721-cpt-id {
    width: 100vw !important;
    max-width: 100vw !important;
    min-height: 98px !important;
    margin-left: calc(50% - 50vw) !important;
    margin-right: calc(50% - 50vw) !important;
    background: #040e27 !important;
    box-sizing: border-box !important;
  }

  .wp-block-kadence-header6721-cpt-id .wp-block-kadence-header-tablet,
  .wp-block-kadence-header6721-cpt-id .wp-block-kadence-header-row,
  .wp-block-kadence-header6721-cpt-id .kadence-header-row-inner {
    width: 100% !important;
    max-width: 100% !important;
    min-height: 98px !important;
    margin: 0 !important;
    box-sizing: border-box !important;
  }

  .wp-block-kadence-header6721-cpt-id .kadence-header-row-inner {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    padding: 12px 16px !important;
  }

  .wp-block-kadence-header6721-cpt-id .wp-block-site-logo {
    display: flex !important;
    align-items: center !important;
    max-width: calc(100vw - 92px) !important;
    margin: 0 !important;
  }

  .wp-block-kadence-header6721-cpt-id img.custom-logo {
    width: clamp(218px, 61vw, 249px) !important;
    max-width: 100% !important;
    height: auto !important;
    max-height: 72px !important;
    object-fit: contain !important;
  }

  .wp-block-kadence-header6721-cpt-id .wp-block-kadence-off-canvas-trigger {
    position: static !important;
    flex: 0 0 55px !important;
    width: 55px !important;
    height: 55px !important;
    margin: 0 !important;
    align-self: center !important;
  }
}


/* emdrnews-mobile-spacing-system-2026-05-29 */
@media (max-width: 767px) {
  :root {
    --emdrn-pad: 24px;
    --emdrn-inner: calc(100vw - 48px);
  }

  :is(
    .kb-row-layout-id5142_1f81f3-75,
    .kb-row-layout-id5118_307995-6d,
    .kb-row-layout-id5458_92fc8b-4a,
    .kb-row-layout-id5456_8f2057-4a,
    .kb-row-layout-id6884_ef60cc-5e,
    .kb-row-layout-id5597_bd53cb-63,
    .kb-row-layout-id6149_41295c-df,
    .kb-row-layout-id7273_623619-14
  ),
  body.category-emdr-updates .entry-hero {
    padding-top: 30px !important;
    padding-bottom: 36px !important;
    display: flex !important;
    align-items: center !important;
  }

  :is(
    .kb-row-layout-id5142_1f81f3-75,
    .kb-row-layout-id5118_307995-6d,
    .kb-row-layout-id5458_92fc8b-4a,
    .kb-row-layout-id5456_8f2057-4a,
    .kb-row-layout-id6884_ef60cc-5e,
    .kb-row-layout-id5597_bd53cb-63,
    .kb-row-layout-id6149_41295c-df,
    .kb-row-layout-id7273_623619-14
  ) > .kt-row-column-wrap,
  body.category-emdr-updates .entry-hero-container-inner {
    width: 100% !important;
    max-width: 100% !important;
    padding-left: var(--emdrn-pad) !important;
    padding-right: var(--emdrn-pad) !important;
    box-sizing: border-box !important;
  }

  .entry-content :where(p, li, h2, h3, h4, .wp-block-kadence-advancedheading),
  .entry-content > :where(.wp-block-list, .wp-block-columns, .wp-block-group),
  .entry-content > .kb-row-layout-wrap:not(.kt-row-has-bg):not(.kb-row-layout-id5444_8a2e1e-5d):not(.kb-row-layout-id7468_a2b7bb-0a) {
    max-width: var(--emdrn-inner) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    box-sizing: border-box !important;
  }

  .entry-content :where(p, li, h2, h3, h4, .wp-block-kadence-advancedheading) {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .entry-content .kt-blocks-info-box-link-wrap,
  .entry-content .kt-blocks-post-grid-item-inner-wrap,
  .entry-content .kt-blocks-post-grid-item-inner {
    padding-left: 22px !important;
    padding-right: 22px !important;
    box-sizing: border-box !important;
  }

  .entry-content .kt-blocks-info-box-title,
  .entry-content .kt-blocks-info-box-text,
  .entry-content .kt-blocks-post-grid-item :where(.entry-title, .entry-summary, .entry-meta, .kt-blocks-post-top-meta) {
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .entry-content .kt-blocks-post-grid-item,
  .entry-content .wp-block-kadence-infobox {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
}


/* emdrnews-mobile-footer-restore-2026-05-29 */
@media (max-width: 767px) {
  body:not(.home):not(.page-id-5791) .entry-content > .kb-row-layout-id5444_8a2e1e-5d,
  body:not(.home):not(.page-id-5791) .entry-content > .kb-row-layout-id5444_279b31-7e {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: 100vw !important;
    max-width: 100vw !important;
    height: auto !important;
    max-height: none !important;
    margin: 40px calc(50% - 50vw) 0 !important;
    padding: 34px 24px !important;
    background: #040e27 !important;
    color: #fff !important;
    box-sizing: border-box !important;
  }

  body:not(.home):not(.page-id-5791) .entry-content > .kb-row-layout-id5444_8a2e1e-5d *,
  body:not(.home):not(.page-id-5791) .entry-content > .kb-row-layout-id5444_279b31-7e * {
    visibility: visible !important;
    opacity: 1 !important;
    max-height: none !important;
  }

  body:not(.home):not(.page-id-5791) .entry-content > .kb-row-layout-id5444_8a2e1e-5d .kt-row-column-wrap,
  body:not(.home):not(.page-id-5791) .entry-content > .kb-row-layout-id5444_279b31-7e .kt-row-column-wrap {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    box-sizing: border-box !important;
  }

  body:not(.home):not(.page-id-5791) .entry-content > .kb-row-layout-id5444_8a2e1e-5d :where(a, p, h2, h3),
  body:not(.home):not(.page-id-5791) .entry-content > .kb-row-layout-id5444_279b31-7e :where(a, p, h2, h3) {
    color: #fff !important;
  }
}


/* emdrnews-mobile-cert-system-2026-05-29 */
@media (max-width: 767px) {
  body.page-id-5791 .entry-content {
    padding-left: 24px !important;
    padding-right: 24px !important;
    box-sizing: border-box !important;
  }

  body.page-id-5791 #post-5791 {
    padding-top: 172px !important;
  }

  body.page-id-5791 #post-5791:before {
    left: 0 !important;
    right: 0 !important;
    top: 24px !important;
    height: 98px !important;
    background-color: #040e27 !important;
    background-size: 244px auto !important;
    background-position: center !important;
  }

  body.page-id-5791 #post-5791 h1:first-child {
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: calc(50% - 50vw) !important;
    margin-right: calc(50% - 50vw) !important;
    padding: 38px 24px !important;
    box-sizing: border-box !important;
  }

  body.page-id-5791 .entry-content :where(p, li, h2, h3, h4) {
    max-width: calc(100vw - 48px) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    box-sizing: border-box !important;
  }

  body.page-id-5791 .entry-content:after {
    content: "EMDRNews\\A Independent EMDR field notes, research updates, and clinician-facing resources.\\A EMDRNews is not affiliated with or endorsed by EMDRIA.";
    white-space: pre-line;
    display: block;
    width: 100vw;
    max-width: 100vw;
    margin: 42px calc(50% - 50vw) 0;
    padding: 34px 24px;
    background: #040e27;
    color: #fff;
    font-size: 15px;
    line-height: 1.55;
    box-sizing: border-box;
  }
}



/* emdrnews-mobile-public-bottom-system-2026-05-29 */
@media (max-width: 767px) {
  body.page:not(.home) :where(.sharedaddy, .sd-sharing-enabled, .sd-like, .post-likes-widget, #jp-relatedposts) {
    display: none !important;
  }

  body.category-emdr-updates #main:after,
  body.category-emdr-updates .site-main:after {
    content: "EMDRNews\\A Independent EMDR field notes, research updates, and clinician-facing resources.";
    white-space: pre-line;
    display: block;
    width: 100vw;
    max-width: 100vw;
    margin: 42px calc(50% - 50vw) 0;
    padding: 34px 24px;
    background: #040e27;
    color: #fff;
    font-size: 15px;
    line-height: 1.55;
    box-sizing: border-box;
  }
}

/* emdrnews-mobile-width-repair-2026-05-30 */
@media (max-width: 767px) {
  :root {
    --emdrn-mobile-rail: calc(100vw - 48px);
    --emdrn-mobile-pad: 24px;
  }

  html,
  body,
  #page,
  .site,
  .wp-site-blocks {
    width: 100% !important;
    max-width: 100% !important;
  }

  body :where(
    .site-container,
    .content-container,
    .entry,
    .entry-content-wrap,
    .entry-content,
    .single-content,
    .kb-row-layout-wrap,
    .wp-block-kadence-rowlayout,
    .kt-row-column-wrap,
    .wp-block-kadence-column,
    .kt-inside-inner-col,
    .wp-block-columns,
    .wp-block-column,
    .wp-block-group,
    .wp-block-kadence-infobox,
    .kt-blocks-info-box-link-wrap,
    .kt-blocks-post-grid-item,
    .kt-blocks-post-grid-item-inner,
    .kt-blocks-post-grid-item-inner-wrap
  ) {
    box-sizing: border-box !important;
    min-width: 0 !important;
  }

  body.home .entry-content > .kb-row-layout-wrap,
  body.page:not(.home) .entry-content > .kb-row-layout-wrap,
  body.page:not(.home) .entry-content > .wp-block-kadence-rowlayout,
  body.page:not(.home) .entry-content > .wp-block-columns,
  body.page:not(.home) .entry-content > .wp-block-group,
  body.archive .entry.loop-entry {
    width: var(--emdrn-mobile-rail) !important;
    max-width: var(--emdrn-mobile-rail) !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  body.home .kb-row-layout-id5142_1f81f3-75,
  body.page-id-5118 .kb-row-layout-id5118_307995-6d,
  body.category .entry-hero {
    width: var(--emdrn-mobile-rail) !important;
    max-width: var(--emdrn-mobile-rail) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    box-sizing: border-box !important;
  }

  body.home .kb-row-layout-id5142_1f81f3-75 > .kt-row-column-wrap,
  body.page-id-5118 .kb-row-layout-id5118_307995-6d > .kt-row-column-wrap,
  body.category .entry-hero .entry-hero-container-inner {
    width: 100% !important;
    max-width: 100% !important;
    padding-left: var(--emdrn-mobile-pad) !important;
    padding-right: var(--emdrn-mobile-pad) !important;
    box-sizing: border-box !important;
  }

  body.single-post .entry-header {
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding: 30px 24px !important;
    box-sizing: border-box !important;
  }

  body.single-post .entry-header h1,
  body.single-post .entry-header .entry-meta,
  body.single-post .entry-title {
    max-width: var(--emdrn-mobile-rail) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    box-sizing: border-box !important;
  }

  body.single-post .entry-header h1,
  body.category .entry-hero h1,
  body.category .entry-hero h2,
  body.home .kb-row-layout-id5142_1f81f3-75 h1,
  body.home .kb-row-layout-id5142_1f81f3-75 h2 {
    font-size: clamp(27px, 7.2vw, 32px) !important;
    line-height: 1.18 !important;
    letter-spacing: 0 !important;
    overflow-wrap: break-word !important;
    word-break: normal !important;
    hyphens: none !important;
  }

  body.single-post .entry-content > :where(p, ul, ol, h2, h3, h4, figure, .wp-block-image, .wp-block-buttons, .sharedaddy, .sd-sharing-enabled),
  body.page .entry-content > :where(p, ul, ol, h2, h3, h4, figure, .wp-block-image, .wp-block-buttons) {
    width: var(--emdrn-mobile-rail) !important;
    max-width: var(--emdrn-mobile-rail) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    box-sizing: border-box !important;
  }

  body.single-post .entry-content > :where(ul, ol),
  body.page .entry-content > :where(ul, ol) {
    padding-left: 1.25rem !important;
    padding-right: 0 !important;
  }

  .entry-content :where(h1, h2, h3, h4, p, li, a, .entry-title, .kt-blocks-info-box-title, .kt-blocks-info-box-text) {
    overflow-wrap: break-word !important;
    word-break: normal !important;
  }

  .entry-content :where(img, figure, iframe, video, svg) {
    max-width: 100% !important;
    height: auto !important;
  }
}

/* emdrnews-consultation-empty-query-hide-2026-05-30 */
body.page-id-5118 .entry-content > p:has(+ .kb-btns5118_4ef0b9-1d) {
  display: none !important;
}


/* emdrnews-mobile-wrap-tighten-2026-05-30 */
@media (max-width: 767px) {
  .entry-content :where(.wp-block-kadence-advancedheading, h1, h2, h3, h4, p, li, a, .entry-title, .entry-summary, .kt-blocks-info-box-title, .kt-blocks-info-box-text),
  .entry-header :where(h1, .entry-title, .entry-meta),
  .entry-hero :where(h1, h2, p, .entry-meta) {
    white-space: normal !important;
    overflow-wrap: break-word !important;
    word-break: normal !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
  }

  body.single-post .entry-header :where(h1, .entry-title, .entry-meta),
  body.home .kb-row-layout-id5142_1f81f3-75 :where(h2, p),
  body.category .entry-hero :where(h1, h2, p, .entry-meta) {
    width: calc(100vw - 72px) !important;
    max-width: calc(100vw - 72px) !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  body.single-post .entry-content > :where(p, ul, ol, h2, h3, h4),
  body.page .entry-content > :where(p, ul, ol, h2, h3, h4) {
    width: calc(100vw - 72px) !important;
    max-width: calc(100vw - 72px) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    box-sizing: border-box !important;
  }

  body.single-post .entry-content > :where(ul, ol),
  body.page .entry-content > :where(ul, ol) {
    padding-left: 1.15rem !important;
  }

  body.single-post .entry-header h1,
  body.category .entry-hero h1,
  body.category .entry-hero h2,
  body.home .kb-row-layout-id5142_1f81f3-75 h2 {
    font-size: clamp(25px, 6.4vw, 30px) !important;
  }
}

/* emdrnews-consultation-no-posts-hide-2026-05-30 */
body.page-id-5118 .entry-content > p {
  display: none !important;
}


/* emdrnews-mobile-forced-reading-rail-2026-05-30 */
@media (max-width: 767px) {
  :root {
    --emdrn-force-rail: min(300px, calc(100vw - 88px));
  }

  body.home .kb-row-layout-id5142_1f81f3-75 :where(h2, p),
  body.single-post .entry-header :where(h1, .entry-title, .entry-meta),
  body.category .entry-hero :where(h1, h2, p, .entry-meta),
  body.page .entry-content :where(.wp-block-kadence-advancedheading, h1, h2, h3, h4, p, li),
  body.single-post .entry-content :where(h1, h2, h3, h4, p, li),
  body.archive .entry-content :where(h1, h2, h3, h4, p, li, .entry-title, .entry-summary) {
    width: var(--emdrn-force-rail) !important;
    max-width: var(--emdrn-force-rail) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    box-sizing: border-box !important;
    white-space: normal !important;
    overflow-wrap: break-word !important;
    word-break: normal !important;
  }

  body.single-post .entry-content :where(ul, ol),
  body.page .entry-content :where(ul, ol),
  body.archive .entry-content :where(ul, ol) {
    width: var(--emdrn-force-rail) !important;
    max-width: var(--emdrn-force-rail) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-left: 1.15rem !important;
    padding-right: 0 !important;
    box-sizing: border-box !important;
  }

  body.home .entry-content .kt-infobox-textcontent,
  body.page .entry-content .kt-infobox-textcontent,
  body.archive .entry-content .kt-infobox-textcontent {
    min-width: 0 !important;
    max-width: var(--emdrn-force-rail) !important;
  }
}

body.page-id-5118 p:has(+ .kb-btns5118_4ef0b9-1d) {
  display: none !important;
}


/* emdrnews-mobile-card-stack-2026-05-30 */
@media (max-width: 767px) {
  body.home .entry-content .wp-block-kadence-infobox,
  body.home .entry-content .kt-blocks-info-box-link-wrap,
  body.page .entry-content .wp-block-kadence-infobox,
  body.page .entry-content .kt-blocks-info-box-link-wrap {
    width: calc(100vw - 48px) !important;
    max-width: calc(100vw - 48px) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    box-sizing: border-box !important;
  }

  body.home .entry-content .kt-blocks-info-box-link-wrap,
  body.page .entry-content .kt-blocks-info-box-link-wrap {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    gap: 16px !important;
  }

  body.home .entry-content .kt-infobox-textcontent,
  body.home .entry-content .kt-blocks-info-box-textcontent,
  body.page .entry-content .kt-infobox-textcontent,
  body.page .entry-content .kt-blocks-info-box-textcontent,
  body.home .entry-content .kt-blocks-info-box-title,
  body.home .entry-content .kt-blocks-info-box-text,
  body.page .entry-content .kt-blocks-info-box-title,
  body.page .entry-content .kt-blocks-info-box-text {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    white-space: normal !important;
    overflow-wrap: break-word !important;
  }

  body.page .entry-content .wp-block-columns {
    display: flex !important;
    flex-direction: column !important;
    gap: 18px !important;
  }

  body.page .entry-content .wp-block-column {
    width: 100% !important;
    max-width: 100% !important;
    flex-basis: auto !important;
    min-width: 0 !important;
  }

  body.archive .entry.loop-entry,
  body.archive .entry.loop-entry .entry-content-wrap,
  body.archive .entry.loop-entry .entry-header,
  body.archive .entry.loop-entry .entry-summary,
  body.archive .entry.loop-entry .entry-title,
  body.archive .entry.loop-entry .entry-meta {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
    white-space: normal !important;
    overflow-wrap: break-word !important;
  }

  body.archive .entry.loop-entry .entry-content-wrap {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}


/* emdrnews-mobile-card-text-rail-2026-05-30 */
@media (max-width: 767px) {
  body.home .entry-content .kt-blocks-info-box-title,
  body.home .entry-content .kt-blocks-info-box-text,
  body.page .entry-content .kt-blocks-info-box-title,
  body.page .entry-content .kt-blocks-info-box-text {
    display: block !important;
    width: min(248px, calc(100vw - 112px)) !important;
    max-width: min(248px, calc(100vw - 112px)) !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    white-space: normal !important;
    overflow-wrap: anywhere !important;
    word-break: normal !important;
  }

  body.archive .entry.loop-entry .entry-title,
  body.archive .entry.loop-entry .entry-summary,
  body.archive .entry.loop-entry .entry-content,
  body.page .kt-blocks-post-grid-item .entry-title,
  body.page .kt-blocks-post-grid-item .entry-content {
    display: block !important;
    width: min(268px, calc(100vw - 104px)) !important;
    max-width: min(268px, calc(100vw - 104px)) !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    white-space: normal !important;
    overflow-wrap: anywhere !important;
    word-break: normal !important;
  }
}


/* emdrnews-mobile-page-hero-image-2026-05-30 */
@media (max-width: 767px) {
  body.page .entry-content > .kb-row-layout-wrap :where(h1, h2, h3, p, .wp-block-kadence-advancedheading),
  body.page .entry-content > .wp-block-kadence-rowlayout :where(h1, h2, h3, p, .wp-block-kadence-advancedheading) {
    width: min(252px, calc(100vw - 112px)) !important;
    max-width: min(252px, calc(100vw - 112px)) !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    white-space: normal !important;
    overflow-wrap: anywhere !important;
    word-break: normal !important;
    box-sizing: border-box !important;
  }

  body.page .kt-blocks-post-grid-item .kadence-post-image,
  body.archive .kt-blocks-post-grid-item .kadence-post-image {
    width: 100% !important;
    max-width: 100% !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
  }

  body.page .kt-blocks-post-grid-item .kadence-post-image img,
  body.archive .kt-blocks-post-grid-item .kadence-post-image img {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    object-fit: contain !important;
  }
}


/* emdrnews-mobile-entry-hero-2026-05-30 */
@media (max-width: 767px) {
  body.page .entry-hero,
  body.page .entry-hero .entry-hero-container-inner,
  body.page .entry-hero .hero-container,
  body.page .entry-hero .entry-header {
    width: calc(100vw - 48px) !important;
    max-width: calc(100vw - 48px) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    box-sizing: border-box !important;
  }

  body.page .entry-hero :where(h1, h2, p, .entry-title, .entry-summary, .kadence-breadcrumbs) {
    width: min(252px, calc(100vw - 112px)) !important;
    max-width: min(252px, calc(100vw - 112px)) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    white-space: normal !important;
    overflow-wrap: anywhere !important;
    word-break: normal !important;
    box-sizing: border-box !important;
  }
}


/* emdrnews-mobile-consultation-hero-2026-05-30 */
@media (max-width: 767px) {
  body.page-id-5118 .kb-row-layout-id5118_307995-6d,
  body.page-id-5118 .kb-row-layout-id5118_307995-6d > .kt-row-column-wrap,
  body.page-id-5118 .kb-row-layout-id5118_307995-6d .wp-block-columns,
  body.page-id-5118 .kb-row-layout-id5118_307995-6d .wp-block-column,
  body.page-id-5118 .kb-row-layout-id5118_307995-6d .kt-inside-inner-col {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    box-sizing: border-box !important;
  }

  body.page-id-5118 .kb-row-layout-id5118_307995-6d .wp-block-columns {
    display: block !important;
  }

  body.page-id-5118 .kt-adv-heading5118_f72bc6-5a,
  body.page-id-5118 .kt-adv-heading5118_eb0c46-b6,
  body.page-id-5118 .kb-row-layout-id5118_bd7cab-d7 {
    display: block !important;
    width: min(252px, calc(100vw - 112px)) !important;
    max-width: min(252px, calc(100vw - 112px)) !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    white-space: normal !important;
    overflow-wrap: anywhere !important;
    word-break: normal !important;
    box-sizing: border-box !important;
  }

  body.page-id-5118 .kt-adv-heading5118_f72bc6-5a {
    font-size: clamp(27px, 7vw, 32px) !important;
    line-height: 1.18 !important;
  }
}


/* emdrnews-mobile-postgrid-rail-2026-05-30 */
@media (max-width: 767px) {
  body.page .kt-post-grid-layout-grid-wrap,
  body.page .kt-blocks-post-grid-item,
  body.page .kt-blocks-post-grid-item-inner-wrap,
  body.archive .kt-post-grid-layout-grid-wrap,
  body.archive .kt-blocks-post-grid-item,
  body.archive .kt-blocks-post-grid-item-inner-wrap {
    width: calc(100vw - 48px) !important;
    max-width: calc(100vw - 48px) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    box-sizing: border-box !important;
    overflow: hidden !important;
  }

  body.page .kt-blocks-post-grid-item .kadence-post-image,
  body.archive .kt-blocks-post-grid-item .kadence-post-image {
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}


/* emdrnews-homepage-publication-hero-polish-2026-05-30 */
@media (min-width: 768px) {
  body.home .kb-row-layout-id5142_1f81f3-75 {
    width: 100% !important;
    max-width: 1290px !important;
    margin: 24px auto 28px !important;
    padding: 0 !important;
    background: #040e27 !important;
    box-sizing: border-box !important;
  }

  body.home .kb-row-layout-id5142_1f81f3-75 > .kt-row-column-wrap {
    max-width: 100% !important;
    padding: 48px 64px 52px !important;
    box-sizing: border-box !important;
  }

  body.home .kb-row-layout-id5142_1f81f3-75 .kt-adv-heading5142_9d90ea-bf {
    max-width: 780px !important;
    margin: 0 0 18px !important;
    color: #fff !important;
    font-size: clamp(38px, 4vw, 54px) !important;
    line-height: 1.05 !important;
    letter-spacing: 0 !important;
  }

  body.home .kb-row-layout-id5142_1f81f3-75 .kt-adv-heading5142_8077f0-27 {
    max-width: 780px !important;
    margin: 0 0 30px !important;
    color: #fff !important;
    font-size: 20px !important;
    line-height: 1.55 !important;
  }

  body.home .kb-row-layout-id5142_1f81f3-75 .kb-buttons-wrap {
    justify-content: flex-start !important;
    margin-top: 0 !important;
  }

  body.home .kb-row-layout-id5142_1f81f3-75 .kb-button {
    min-height: 48px !important;
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
}


/* emdrnews-mobile-research-card-polish-2026-05-30 */
@media (max-width: 767px) {
  body.page-id-5456 .kt-post-loop5456_2ffa94-61 .kt-post-grid-wrap,
  body.page-id-5456 .kt-post-loop5456_2ffa94-61 .kt-blocks-post-grid-item,
  body.page-id-5456 .kt-post-loop5456_2ffa94-61 .kt-blocks-post-grid-item-inner-wrap,
  body.page-id-5456 .kt-post-loop5456_2ffa94-61 .kt-blocks-post-grid-item-inner {
    overflow: visible !important;
  }

  body.page-id-5456 .kt-post-loop5456_2ffa94-61 .kt-blocks-post-grid-item-inner-wrap {
    padding: 26px 20px 24px !important;
    box-sizing: border-box !important;
  }

  body.page-id-5456 .kt-post-loop5456_2ffa94-61 h2.entry-title {
    margin: 0 0 10px !important;
    padding: 0 !important;
    overflow: visible !important;
    line-height: 1.18 !important;
  }

  body.page-id-5456 .kt-post-loop5456_2ffa94-61 h2.entry-title a {
    display: inline !important;
    overflow-wrap: anywhere !important;
    word-break: normal !important;
  }

  body.page-id-5456 .kt-post-loop5456_2ffa94-61 .entry-content {
    overflow: visible !important;
  }
}


/* emdrnews-mobile-centering-correction-2026-05-30 */
@media (max-width: 767px) {
  :root {
    --emdrn-center-rail: calc(100vw - 48px);
    --emdrn-center-inner: calc(100vw - 104px);
  }

  html,
  body,
  #page,
  .site,
  .site-main,
  .content-container,
  .entry-content-wrap,
  .entry-content {
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    box-sizing: border-box !important;
    overflow-x: hidden !important;
  }

  body.home .kb-row-layout-id5142_1f81f3-75,
  body.page-id-5118 .kb-row-layout-id5118_307995-6d,
  body.page-id-5458 .kb-row-layout-id5458_92fc8b-4a,
  body.page-id-5456 .kb-row-layout-id5456_8f2057-4a,
  body.page-id-6884 .kb-row-layout-id6884_ef60cc-5e {
    width: var(--emdrn-center-rail) !important;
    max-width: var(--emdrn-center-rail) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    left: auto !important;
    right: auto !important;
    transform: none !important;
    box-sizing: border-box !important;
  }

  body.home .kb-row-layout-id5142_1f81f3-75 > .kt-row-column-wrap,
  body.page-id-5118 .kb-row-layout-id5118_307995-6d > .kt-row-column-wrap,
  body.page-id-5458 .kb-row-layout-id5458_92fc8b-4a > .kt-row-column-wrap,
  body.page-id-5456 .kb-row-layout-id5456_8f2057-4a > .kt-row-column-wrap,
  body.page-id-6884 .kb-row-layout-id6884_ef60cc-5e > .kt-row-column-wrap {
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 28px !important;
    padding-right: 28px !important;
    box-sizing: border-box !important;
  }

  body.home .kb-row-layout-id5142_1f81f3-75 :where(.wp-block-columns, .wp-block-column, .wp-block-kadence-column, .kt-inside-inner-col),
  body.page-id-5118 .kb-row-layout-id5118_307995-6d :where(.wp-block-columns, .wp-block-column, .wp-block-kadence-column, .kt-inside-inner-col),
  body.page-id-5458 .kb-row-layout-id5458_92fc8b-4a :where(.wp-block-columns, .wp-block-column, .wp-block-kadence-column, .kt-inside-inner-col),
  body.page-id-5456 .kb-row-layout-id5456_8f2057-4a :where(.wp-block-columns, .wp-block-column, .wp-block-kadence-column, .kt-inside-inner-col),
  body.page-id-6884 .kb-row-layout-id6884_ef60cc-5e :where(.wp-block-columns, .wp-block-column, .wp-block-kadence-column, .kt-inside-inner-col) {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    flex-basis: auto !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    gap: 0 !important;
    box-sizing: border-box !important;
  }

  body.home .kb-row-layout-id5142_1f81f3-75 :where(h1, h2, p, .wp-block-kadence-advancedheading),
  body.page-id-5118 .kb-row-layout-id5118_307995-6d :where(h1, h2, p, .wp-block-kadence-advancedheading, .kadence-breadcrumbs),
  body.page-id-5458 .kb-row-layout-id5458_92fc8b-4a :where(h1, h2, p, .wp-block-kadence-advancedheading, .kadence-breadcrumbs),
  body.page-id-5456 .kb-row-layout-id5456_8f2057-4a :where(h1, h2, p, .wp-block-kadence-advancedheading, .kadence-breadcrumbs),
  body.page-id-6884 .kb-row-layout-id6884_ef60cc-5e :where(h1, h2, p, .wp-block-kadence-advancedheading, .kadence-breadcrumbs) {
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    box-sizing: border-box !important;
  }

  body.page .entry-content > :where(.kb-row-layout-wrap:not(.kt-row-has-bg), .wp-block-kadence-rowlayout:not(.kt-row-has-bg), .wp-block-columns, .wp-block-group),
  body.home .entry-content > :where(.kb-row-layout-wrap:not(.kt-row-has-bg), .wp-block-kadence-rowlayout:not(.kt-row-has-bg), .wp-block-columns, .wp-block-group),
  body.page .kt-post-grid-layout-grid-wrap,
  body.page .kt-blocks-post-grid-item,
  body.page .wp-block-kadence-infobox,
  body.page .kt-blocks-info-box-link-wrap,
  body.home .wp-block-kadence-infobox,
  body.home .kt-blocks-info-box-link-wrap {
    width: var(--emdrn-center-rail) !important;
    max-width: var(--emdrn-center-rail) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    box-sizing: border-box !important;
  }

  body.page .kt-blocks-post-grid-item :where(.entry-title, .entry-content, .entry-summary, .kt-blocks-post-top-meta),
  body.home .entry-content .kt-infobox-textcontent,
  body.home .entry-content .kt-blocks-info-box-textcontent,
  body.page .entry-content .kt-infobox-textcontent,
  body.page .entry-content .kt-blocks-info-box-textcontent,
  body.home .entry-content .kt-blocks-info-box-title,
  body.home .entry-content .kt-blocks-info-box-text,
  body.page .entry-content .kt-blocks-info-box-title,
  body.page .entry-content .kt-blocks-info-box-text {
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    box-sizing: border-box !important;
  }
}


/* emdrnews-mobile-nested-hero-wrapper-center-2026-05-30 */
@media (max-width: 767px) {
  body.page-id-5118 .entry-content :where(.kb-row-layout-wrap, .kt-row-column-wrap, .wp-block-columns, .wp-block-column, .wp-block-kadence-column, .kt-inside-inner-col):has(.kb-row-layout-id5118_307995-6d),
  body.page-id-5458 .entry-content :where(.kb-row-layout-wrap, .kt-row-column-wrap, .wp-block-columns, .wp-block-column, .wp-block-kadence-column, .kt-inside-inner-col):has(.kb-row-layout-id5458_92fc8b-4a),
  body.page-id-5456 .entry-content :where(.kb-row-layout-wrap, .kt-row-column-wrap, .wp-block-columns, .wp-block-column, .wp-block-kadence-column, .kt-inside-inner-col):has(.kb-row-layout-id5456_8f2057-4a),
  body.page-id-6884 .entry-content :where(.kb-row-layout-wrap, .kt-row-column-wrap, .wp-block-columns, .wp-block-column, .wp-block-kadence-column, .kt-inside-inner-col):has(.kb-row-layout-id6884_ef60cc-5e) {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    flex-basis: auto !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    gap: 0 !important;
    box-sizing: border-box !important;
  }

  body.page-id-5118 .kb-row-layout-id5118_307995-6d,
  body.page-id-5458 .kb-row-layout-id5458_92fc8b-4a,
  body.page-id-5456 .kb-row-layout-id5456_8f2057-4a,
  body.page-id-6884 .kb-row-layout-id6884_ef60cc-5e {
    width: calc(100vw - 48px) !important;
    max-width: calc(100vw - 48px) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    overflow: hidden !important;
  }

  body.page-id-5118 .kb-row-layout-id5118_307995-6d > .kt-row-column-wrap,
  body.page-id-5458 .kb-row-layout-id5458_92fc8b-4a > .kt-row-column-wrap,
  body.page-id-5456 .kb-row-layout-id5456_8f2057-4a > .kt-row-column-wrap,
  body.page-id-6884 .kb-row-layout-id6884_ef60cc-5e > .kt-row-column-wrap {
    padding: 32px 28px !important;
  }

  body.page-id-5118 .kb-row-layout-id5118_307995-6d .wp-block-columns,
  body.page-id-5458 .kb-row-layout-id5458_92fc8b-4a .wp-block-columns,
  body.page-id-5456 .kb-row-layout-id5456_8f2057-4a .wp-block-columns,
  body.page-id-6884 .kb-row-layout-id6884_ef60cc-5e .wp-block-columns {
    display: block !important;
  }

  body.page-id-5118 .kb-row-layout-id5118_307995-6d .wp-block-column,
  body.page-id-5458 .kb-row-layout-id5458_92fc8b-4a .wp-block-column,
  body.page-id-5456 .kb-row-layout-id5456_8f2057-4a .wp-block-column,
  body.page-id-6884 .kb-row-layout-id6884_ef60cc-5e .wp-block-column {
    width: 100% !important;
    max-width: 100% !important;
    flex-basis: auto !important;
  }
}


/* emdrnews-mobile-text-containment-2026-05-30 */
@media (max-width: 767px) {
  body.home .kb-row-layout-id5142_1f81f3-75 :where(h1, h2, p, .wp-block-kadence-advancedheading),
  body.page-id-5118 .kb-row-layout-id5118_307995-6d :where(h1, h2, p, .wp-block-kadence-advancedheading, .rank-math-breadcrumb),
  body.page-id-5458 .kb-row-layout-id5458_92fc8b-4a :where(h1, h2, p, .wp-block-kadence-advancedheading, .rank-math-breadcrumb),
  body.page-id-5456 .kb-row-layout-id5456_8f2057-4a :where(h1, h2, p, .wp-block-kadence-advancedheading, .rank-math-breadcrumb),
  body.page-id-6884 .kb-row-layout-id6884_ef60cc-5e :where(h1, h2, p, .wp-block-kadence-advancedheading, .rank-math-breadcrumb) {
    display: block !important;
    width: min(100%, calc(100vw - 112px)) !important;
    max-width: min(100%, calc(100vw - 112px)) !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    white-space: normal !important;
    overflow-wrap: break-word !important;
    word-break: normal !important;
    hyphens: none !important;
    box-sizing: border-box !important;
  }

  body.home .kb-row-layout-id5142_1f81f3-75 h1,
  body.page-id-5118 .kb-row-layout-id5118_307995-6d h1,
  body.page-id-5458 .kb-row-layout-id5458_92fc8b-4a h1,
  body.page-id-5456 .kb-row-layout-id5456_8f2057-4a h1,
  body.page-id-6884 .kb-row-layout-id6884_ef60cc-5e h1 {
    font-size: clamp(28px, 7vw, 32px) !important;
    line-height: 1.2 !important;
  }

  body.home .entry-content .kt-blocks-info-box-title,
  body.home .entry-content .kt-blocks-info-box-text,
  body.page .entry-content .kt-blocks-info-box-title,
  body.page .entry-content .kt-blocks-info-box-text,
  body.home .entry-content .kt-infobox-textcontent,
  body.page .entry-content .kt-infobox-textcontent {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    white-space: normal !important;
    overflow-wrap: break-word !important;
    word-break: normal !important;
    box-sizing: border-box !important;
  }

  body.home .entry-content .wp-block-kadence-infobox,
  body.home .entry-content .kt-blocks-info-box-link-wrap,
  body.page .entry-content .wp-block-kadence-infobox,
  body.page .entry-content .kt-blocks-info-box-link-wrap {
    overflow: hidden !important;
  }
}


/* emdrnews-mobile-hero-one-column-lock-2026-05-30 */
@media (max-width: 767px) {
  body.page-id-5118 .kb-row-layout-id5118_307995-6d .wp-block-columns,
  body.page-id-5458 .kb-row-layout-id5458_92fc8b-4a .wp-block-columns,
  body.page-id-5456 .kb-row-layout-id5456_8f2057-4a .wp-block-columns,
  body.page-id-6884 .kb-row-layout-id6884_ef60cc-5e .wp-block-columns {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    gap: 0 !important;
    box-sizing: border-box !important;
  }

  body.page-id-5118 .kb-row-layout-id5118_307995-6d .wp-block-columns > .wp-block-column,
  body.page-id-5458 .kb-row-layout-id5458_92fc8b-4a .wp-block-columns > .wp-block-column,
  body.page-id-5456 .kb-row-layout-id5456_8f2057-4a .wp-block-columns > .wp-block-column,
  body.page-id-6884 .kb-row-layout-id6884_ef60cc-5e .wp-block-columns > .wp-block-column {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    flex: 0 0 100% !important;
    flex-basis: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    box-sizing: border-box !important;
  }

  body.page-id-5118 .kb-row-layout-id5118_307995-6d .wp-block-columns > .wp-block-column:nth-child(n+2),
  body.page-id-5458 .kb-row-layout-id5458_92fc8b-4a .wp-block-columns > .wp-block-column:nth-child(n+2),
  body.page-id-5456 .kb-row-layout-id5456_8f2057-4a .wp-block-columns > .wp-block-column:nth-child(n+2),
  body.page-id-6884 .kb-row-layout-id6884_ef60cc-5e .wp-block-columns > .wp-block-column:nth-child(n+2) {
    display: none !important;
  }

  body.page-id-5118 .kt-adv-heading5118_f72bc6-5a,
  body.page-id-5118 .kt-adv-heading5118_eb0c46-b6,
  body.page-id-5458 .kt-adv-heading5458_32dc6d-fe,
  body.page-id-5458 .kt-adv-heading5458_4a87e7-29,
  body.page-id-5456 .kt-adv-heading5456_784956-94,
  body.page-id-5456 .kt-adv-heading5456_af2754-32,
  body.page-id-6884 .kt-adv-heading6884_68bf96-5f,
  body.page-id-6884 .kt-adv-heading6884_8e4174-45 {
    display: block !important;
    width: 100% !important;
    max-width: 286px !important;
    min-width: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    white-space: normal !important;
    overflow-wrap: break-word !important;
    word-break: normal !important;
    hyphens: none !important;
    box-sizing: border-box !important;
  }
}


/* emdrnews-mobile-card-parent-centering-2026-05-30 */
@media (max-width: 767px) {
  body.home .entry-content :where(.kb-row-layout-wrap, .kt-row-column-wrap, .wp-block-columns, .wp-block-column, .wp-block-kadence-column, .kt-inside-inner-col):has(.wp-block-kadence-infobox),
  body.page .entry-content :where(.kb-row-layout-wrap, .kt-row-column-wrap, .wp-block-columns, .wp-block-column, .wp-block-kadence-column, .kt-inside-inner-col):has(.wp-block-kadence-infobox),
  body.page .entry-content :where(.kb-row-layout-wrap, .kt-row-column-wrap, .wp-block-columns, .wp-block-column, .wp-block-kadence-column, .kt-inside-inner-col):has(.kb-posts),
  body.page .entry-content :where(.kb-row-layout-wrap, .kt-row-column-wrap, .wp-block-columns, .wp-block-column, .wp-block-kadence-column, .kt-inside-inner-col):has(.kt-post-grid-layout-grid-wrap) {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    flex-basis: auto !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    gap: 0 !important;
    box-sizing: border-box !important;
  }

  body.home .entry-content .wp-block-kadence-infobox,
  body.home .entry-content .kt-blocks-info-box-link-wrap,
  body.page .entry-content .wp-block-kadence-infobox,
  body.page .entry-content .kt-blocks-info-box-link-wrap,
  body.page .entry-content .kb-posts,
  body.page .entry-content .kb-post-list-item,
  body.page .entry-content .entry.loop-entry,
  body.page .entry-content .kt-post-grid-layout-grid-wrap,
  body.page .entry-content .kt-blocks-post-grid-item,
  body.page .entry-content .kt-blocks-post-grid-item-inner-wrap {
    width: calc(100vw - 48px) !important;
    max-width: calc(100vw - 48px) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    box-sizing: border-box !important;
  }

  body.home .entry-content .wp-block-kadence-infobox *,
  body.home .entry-content .kt-blocks-info-box-link-wrap *,
  body.page .entry-content .wp-block-kadence-infobox *,
  body.page .entry-content .kt-blocks-info-box-link-wrap *,
  body.page .entry-content .entry.loop-entry *,
  body.page .entry-content .kt-blocks-post-grid-item * {
    max-width: 100% !important;
    box-sizing: border-box !important;
  }
}


/* emdrnews-mobile-card-readable-rail-2026-05-30 */
@media (max-width: 767px) {
  body.home .entry-content .wp-block-kadence-infobox,
  body.page .entry-content .entry.loop-entry,
  body.page .entry-content .kt-blocks-post-grid-item-inner-wrap {
    width: calc(100vw - 72px) !important;
    max-width: calc(100vw - 72px) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
  }

  body.home .entry-content .kt-blocks-info-box-title,
  body.home .entry-content .kt-blocks-info-box-text,
  body.home .entry-content .kt-infobox-textcontent,
  body.page .entry-content .entry.loop-entry :where(.entry-title, .entry-summary, .entry-content, .entry-meta),
  body.page .entry-content .kt-blocks-post-grid-item :where(.entry-title, .entry-content, .entry-summary, .kt-blocks-post-top-meta) {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    white-space: normal !important;
    overflow-wrap: break-word !important;
    word-break: normal !important;
    box-sizing: border-box !important;
  }

  body.page-id-5458 .kt-adv-heading5458_2f3d37-df {
    width: min(286px, calc(100vw - 96px)) !important;
    max-width: min(286px, calc(100vw - 96px)) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    white-space: normal !important;
    overflow-wrap: break-word !important;
    box-sizing: border-box !important;
  }
}


/* emdrnews-mobile-card-text-measure-2026-05-30 */
@media (max-width: 767px) {
  body.home .entry-content .kt-infobox-textcontent,
  body.home .entry-content .kt-blocks-info-box-textcontent,
  body.home .entry-content .kt-blocks-info-box-title,
  body.home .entry-content .kt-blocks-info-box-text {
    width: min(260px, calc(100vw - 112px)) !important;
    max-width: min(260px, calc(100vw - 112px)) !important;
    min-width: 0 !important;
    white-space: normal !important;
    overflow-wrap: break-word !important;
    word-break: normal !important;
    box-sizing: border-box !important;
  }

  body.page .entry-content .entry.loop-entry .entry-content-wrap {
    padding-left: 22px !important;
    padding-right: 22px !important;
    box-sizing: border-box !important;
  }

  body.page .entry-content .entry.loop-entry :where(.entry-title, .entry-summary, .entry-content, .entry-meta),
  body.page .entry-content .kt-blocks-post-grid-item :where(.entry-title, .entry-content, .entry-summary, .kt-blocks-post-top-meta) {
    width: min(286px, calc(100vw - 112px)) !important;
    max-width: min(286px, calc(100vw - 112px)) !important;
    min-width: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    white-space: normal !important;
    overflow-wrap: break-word !important;
    word-break: normal !important;
    box-sizing: border-box !important;
  }
}


/* emdrnews-mobile-phone-rail-cap-2026-05-30 */
@media (max-width: 480px) {
  body.home .kb-row-layout-id5142_1f81f3-75,
  body.page-id-5118 .kb-row-layout-id5118_307995-6d,
  body.page-id-5458 .kb-row-layout-id5458_92fc8b-4a,
  body.page-id-5456 .kb-row-layout-id5456_8f2057-4a,
  body.page-id-6884 .kb-row-layout-id6884_ef60cc-5e,
  body.home .entry-content .wp-block-kadence-infobox,
  body.page .entry-content .entry.loop-entry,
  body.page .entry-content .kt-blocks-post-grid-item-inner-wrap {
    width: calc(100% - 48px) !important;
    max-width: 342px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    box-sizing: border-box !important;
  }

  body.home .kb-row-layout-id5142_1f81f3-75 > .kt-row-column-wrap,
  body.page-id-5118 .kb-row-layout-id5118_307995-6d > .kt-row-column-wrap,
  body.page-id-5458 .kb-row-layout-id5458_92fc8b-4a > .kt-row-column-wrap,
  body.page-id-5456 .kb-row-layout-id5456_8f2057-4a > .kt-row-column-wrap,
  body.page-id-6884 .kb-row-layout-id6884_ef60cc-5e > .kt-row-column-wrap {
    padding-left: 28px !important;
    padding-right: 28px !important;
  }
}


/* emdrnews-mobile-phone-hard-rail-2026-05-30 */
@media (max-width: 480px) {
  body.home .kb-row-layout-id5142_1f81f3-75,
  body.page-id-5118 .kb-row-layout-id5118_307995-6d,
  body.page-id-5458 .kb-row-layout-id5458_92fc8b-4a,
  body.page-id-5456 .kb-row-layout-id5456_8f2057-4a,
  body.page-id-6884 .kb-row-layout-id6884_ef60cc-5e,
  body.home .entry-content .wp-block-kadence-infobox,
  body.page .entry-content .entry.loop-entry,
  body.page .entry-content .kt-blocks-post-grid-item-inner-wrap {
    width: 342px !important;
    max-width: calc(100vw - 48px) !important;
    min-width: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;
    box-sizing: border-box !important;
  }
}


/* emdrnews-mobile-painted-rail-centering-2026-05-30 */
@media (max-width: 480px) {
  html body.home .entry-content .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id5142_1f81f3-75,
  html body.page-id-5118 .entry-content .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id5118_307995-6d,
  html body.page-id-5458 .entry-content .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id5458_92fc8b-4a,
  html body.page-id-5456 .entry-content .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id5456_8f2057-4a,
  html body.page-id-6884 .entry-content .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id6884_ef60cc-5e {
    width: min(342px, calc(100vw - 48px)) !important;
    max-width: min(342px, calc(100vw - 48px)) !important;
    min-width: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;
    left: auto !important;
    right: auto !important;
    transform: none !important;
    box-sizing: border-box !important;
    overflow: hidden !important;
  }

  html body.home .entry-content .kb-row-layout-id5142_1f81f3-75 > .kt-row-column-wrap,
  html body.page-id-5118 .entry-content .kb-row-layout-id5118_307995-6d > .kt-row-column-wrap,
  html body.page-id-5458 .entry-content .kb-row-layout-id5458_92fc8b-4a > .kt-row-column-wrap,
  html body.page-id-5456 .entry-content .kb-row-layout-id5456_8f2057-4a > .kt-row-column-wrap,
  html body.page-id-6884 .entry-content .kb-row-layout-id6884_ef60cc-5e > .kt-row-column-wrap,
  html body.home .entry-content .kadence-column5142_608e5b-fd,
  html body.home .entry-content .kadence-column5142_608e5b-fd > .kt-inside-inner-col,
  html body.page-id-5118 .entry-content .kadence-column5118_11bbae-06,
  html body.page-id-5118 .entry-content .kadence-column5118_11bbae-06 > .kt-inside-inner-col,
  html body.page-id-5458 .entry-content .kadence-column5458_b752b8-f0,
  html body.page-id-5458 .entry-content .kadence-column5458_b752b8-f0 > .kt-inside-inner-col,
  html body.page-id-5456 .entry-content .kadence-column5456_1182d7-f0,
  html body.page-id-5456 .entry-content .kadence-column5456_1182d7-f0 > .kt-inside-inner-col,
  html body.page-id-6884 .entry-content .kadence-column6884_e453c5-e9,
  html body.page-id-6884 .entry-content .kadence-column6884_e453c5-e9 > .kt-inside-inner-col {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    box-sizing: border-box !important;
    overflow: hidden !important;
  }
}


/* emdrnews-mobile-hero-right-gutter-clip-2026-05-30 */
@media (max-width: 480px) {
  html body.home .entry-content .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id5142_1f81f3-75,
  html body.page-id-5118 .entry-content .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id5118_307995-6d,
  html body.page-id-5458 .entry-content .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id5458_92fc8b-4a,
  html body.page-id-5456 .entry-content .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id5456_8f2057-4a,
  html body.page-id-6884 .entry-content .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id6884_ef60cc-5e {
    -webkit-clip-path: inset(0 24px 0 0) !important;
    clip-path: inset(0 24px 0 0) !important;
    overflow: hidden !important;
  }
}


/* emdrnews-mobile-painted-edge-mask-2026-05-30 */
@media (max-width: 480px) {
  html body.home .entry-content .kadence-column5142_608e5b-fd > .kt-inside-inner-col,
  html body.page-id-5118 .entry-content .kb-row-layout-id5118_307995-6d,
  html body.page-id-5118 .entry-content .kadence-column5118_11bbae-06 > .kt-inside-inner-col:before,
  html body.page-id-5458 .entry-content .kb-row-layout-id5458_92fc8b-4a,
  html body.page-id-5458 .entry-content .kadence-column5458_b752b8-f0 > .kt-inside-inner-col:before,
  html body.page-id-5456 .entry-content .kb-row-layout-id5456_8f2057-4a,
  html body.page-id-5456 .entry-content .kadence-column5456_1182d7-f0 > .kt-inside-inner-col:before,
  html body.page-id-6884 .entry-content .kb-row-layout-id6884_ef60cc-5e,
  html body.page-id-6884 .entry-content .kadence-column6884_e453c5-e9 > .kt-inside-inner-col:before {
    background-color: transparent !important;
    background-image: linear-gradient(
      to right,
      #040e27 0,
      #040e27 calc(100% - 24px),
      rgba(4, 14, 39, 0) calc(100% - 24px),
      rgba(4, 14, 39, 0) 100%
    ) !important;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important;
  }
}

/* emdrnews-mobile-live-kadence-centering-2026-05-30 */
@media (max-width: 480px) {
  html body.home .kb-row-layout-wrap.kb-row-layout-id5142_1f81f3-75,
  html body.home .entry-content .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id5142_1f81f3-75,
  html body.page-id-5118 .kb-row-layout-wrap.kb-row-layout-id5118_307995-6d,
  html body.page-id-5118 .entry-content .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id5118_307995-6d,
  html body.page-id-5458 .kb-row-layout-wrap.kb-row-layout-id5458_92fc8b-4a,
  html body.page-id-5458 .entry-content .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id5458_92fc8b-4a,
  html body.page-id-5456 .kb-row-layout-wrap.kb-row-layout-id5456_8f2057-4a,
  html body.page-id-5456 .entry-content .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id5456_8f2057-4a,
  html body.page-id-6884 .kb-row-layout-wrap.kb-row-layout-id6884_ef60cc-5e,
  html body.page-id-6884 .entry-content .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id6884_ef60cc-5e,
  html body.home .kb-row-layout-wrap.kb-row-layout-id5142_0821f3-08,
  html body.home .entry-content .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id5142_0821f3-08 {
    width: min(342px, calc(100vw - 48px)) !important;
    max-width: min(342px, calc(100vw - 48px)) !important;
    min-width: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;
    -webkit-clip-path: none !important;
    clip-path: none !important;
    box-sizing: border-box !important;
    overflow: hidden !important;
  }

  html body.home .kb-row-layout-id5142_1f81f3-75 > .kt-row-column-wrap,
  html body.page-id-5118 .kb-row-layout-id5118_307995-6d > .kt-row-column-wrap,
  html body.page-id-5458 .kb-row-layout-id5458_92fc8b-4a > .kt-row-column-wrap,
  html body.page-id-5456 .kb-row-layout-id5456_8f2057-4a > .kt-row-column-wrap,
  html body.page-id-6884 .kb-row-layout-id6884_ef60cc-5e > .kt-row-column-wrap,
  html body.home .kb-row-layout-id5142_0821f3-08 > .kt-row-column-wrap {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
  }

  html body.home .kb-row-layout-id5142_0821f3-08 > .kt-row-column-wrap {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  html body.home .entry-content .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id5142_0821f3-08 > .kt-row-column-wrap {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  html body.home .kadence-column5142_608e5b-fd > .kt-inside-inner-col,
  html body.home .entry-content .kadence-column5142_608e5b-fd > .kt-inside-inner-col,
  html body.page-id-5118 .kb-row-layout-id5118_307995-6d,
  html body.page-id-5118 .entry-content .kb-row-layout-id5118_307995-6d,
  html body.page-id-5118 .kadence-column5118_11bbae-06 > .kt-inside-inner-col:before,
  html body.page-id-5118 .entry-content .kadence-column5118_11bbae-06 > .kt-inside-inner-col:before,
  html body.page-id-5458 .kb-row-layout-id5458_92fc8b-4a,
  html body.page-id-5458 .entry-content .kb-row-layout-id5458_92fc8b-4a,
  html body.page-id-5458 .kadence-column5458_b752b8-f0 > .kt-inside-inner-col:before,
  html body.page-id-5458 .entry-content .kadence-column5458_b752b8-f0 > .kt-inside-inner-col:before,
  html body.page-id-5456 .kb-row-layout-id5456_8f2057-4a,
  html body.page-id-5456 .entry-content .kb-row-layout-id5456_8f2057-4a,
  html body.page-id-5456 .kadence-column5456_1182d7-f0 > .kt-inside-inner-col:before,
  html body.page-id-5456 .entry-content .kadence-column5456_1182d7-f0 > .kt-inside-inner-col:before,
  html body.page-id-6884 .kb-row-layout-id6884_ef60cc-5e,
  html body.page-id-6884 .entry-content .kb-row-layout-id6884_ef60cc-5e,
  html body.page-id-6884 .kadence-column6884_e453c5-e9 > .kt-inside-inner-col:before,
  html body.page-id-6884 .entry-content .kadence-column6884_e453c5-e9 > .kt-inside-inner-col:before {
    background-color: #040e27 !important;
    background-image: none !important;
  }

  html body.home .wp-block-kadence-infobox,
  html body.home .wp-block-kadence-infobox > .kt-blocks-info-box-link-wrap,
  html body.home .wp-block-kadence-infobox .kt-blocks-info-box-link-wrap {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    box-sizing: border-box !important;
  }

  html body.home .kb-row-layout-id5142_0821f3-08 .wp-block-kadence-infobox,
  html body.home .kb-row-layout-id5142_0821f3-08 .kt-blocks-info-box-link-wrap,
  html body.home .entry-content .kb-row-layout-id5142_0821f3-08 .wp-block-kadence-infobox,
  html body.home .entry-content .kb-row-layout-id5142_0821f3-08 .kt-blocks-info-box-link-wrap {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
