.elementor-17 .elementor-element.elementor-element-109346d3{--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-17 .elementor-element.elementor-element-613f1de9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-17 .elementor-element.elementor-element-45ea8154{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--overlay-opacity:0.9;--overlay-mix-blend-mode:multiply;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-45ea8154::before, .elementor-17 .elementor-element.elementor-element-45ea8154 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-45ea8154 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-45ea8154 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-45ea8154 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-45ea8154 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://endurancecomics.walkoneweb.com/wp-content/uploads/2026/01/halftone-star-wht.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-240d5517{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;--z-index:3;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-6debb77e{--e-transform-rotateZ:-3deg;}.elementor-17 .elementor-element.elementor-element-6debb77e img{max-width:520px;box-shadow:0px 20px 40px 0px rgba(0, 0, 0, 0.35);}.elementor-17 .elementor-element.elementor-element-575ff0bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-5b8293e2{--e-transform-rotateZ:2deg;}.elementor-17 .elementor-element.elementor-element-5b8293e2 img{max-width:520px;box-shadow:0px 20px 40px 0px rgba(0, 0, 0, 0.35);}.elementor-17 .elementor-element.elementor-element-4f0686b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-13879680{--e-transform-rotateZ:-1deg;}.elementor-17 .elementor-element.elementor-element-13879680 img{max-width:520px;box-shadow:0px 20px 40px 0px rgba(0, 0, 0, 0.35);}.elementor-17 .elementor-element.elementor-element-5cfb4e5e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-49e864a4{--e-transform-rotateZ:4deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-49e864a4 img{max-width:520px;box-shadow:0px 20px 40px 0px rgba(0, 0, 0, 0.35);}.elementor-17 .elementor-element.elementor-element-6d41bd04{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--overlay-opacity:0.95;--padding-top:65px;--padding-bottom:65px;--padding-left:65px;--padding-right:65px;}.elementor-17 .elementor-element.elementor-element-6d41bd04::before, .elementor-17 .elementor-element.elementor-element-6d41bd04 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-6d41bd04 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-6d41bd04 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-6d41bd04 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-6d41bd04 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://endurancecomics.walkoneweb.com/wp-content/uploads/2026/01/halftone-wave.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-17 .elementor-element.elementor-element-23131cf{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-95274ff{--spacer-size:10px;}.elementor-17 .elementor-element.elementor-element-3f0ae667{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-3f0ae667 img{width:50%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-674a69ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-674a69ff .elementor-heading-title{font-family:"Detroit Comic Hand", Sans-serif;font-size:42px;font-weight:bold;text-transform:uppercase;letter-spacing:1.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-21e34875{--display:flex;--overlay-opacity:0.25;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#02011D;--border-color:#02011D;--border-radius:16px 16px 16px 16px;box-shadow:0px 8px 24px 0px rgba(0, 0, 0, 0.2);--margin-top:5px;--margin-bottom:5px;--margin-left:2px;--margin-right:5px;--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-21e34875:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-21e34875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-21e34875::before, .elementor-17 .elementor-element.elementor-element-21e34875 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-21e34875 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-21e34875 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-21e34875 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-21e34875 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-2c16baf9{font-family:"Detroit Comic Hand", Sans-serif;font-size:28px;font-weight:normal;font-style:oblique;color:#02011D;}.elementor-17 .elementor-element.elementor-element-4402cbcd{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-36ff72b{--spacer-size:10px;}.elementor-17 .elementor-element.elementor-element-e7c4c5e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-e7c4c5e img{width:50%;}.elementor-17 .elementor-element.elementor-element-15373ec8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-15373ec8 .elementor-heading-title{font-family:"Detroit Comic Hand", Sans-serif;font-size:42px;font-weight:bold;text-transform:uppercase;letter-spacing:1.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-251fa744{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#02011D;--border-color:#02011D;--border-radius:16px 16px 16px 16px;box-shadow:0px 8px 24px 0px rgba(0, 0, 0, 0.2);--margin-top:5px;--margin-bottom:5px;--margin-left:2px;--margin-right:5px;--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-251fa744:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-251fa744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4813be30{font-family:"Detroit Comic Hand", Sans-serif;font-size:28px;font-weight:normal;font-style:oblique;color:#02011D;}.elementor-17 .elementor-element.elementor-element-8a7f7e6{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-716c58f{--spacer-size:10px;}.elementor-17 .elementor-element.elementor-element-36f13cf9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-36f13cf9 img{width:50%;}.elementor-17 .elementor-element.elementor-element-4ee86c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-4ee86c5 .elementor-heading-title{font-family:"Detroit Comic Hand", Sans-serif;font-size:42px;font-weight:bold;text-transform:uppercase;letter-spacing:1.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-208a9651{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#02011D;--border-color:#02011D;--border-radius:16px 16px 16px 16px;box-shadow:0px 8px 24px 0px rgba(0, 0, 0, 0.2);--margin-top:5px;--margin-bottom:5px;--margin-left:2px;--margin-right:5px;--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-208a9651:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-208a9651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2f1ee049{font-family:"Detroit Comic Hand", Sans-serif;font-size:28px;font-weight:normal;font-style:oblique;color:#02011D;}.elementor-17 .elementor-element.elementor-element-41ade74b{--spacer-size:20px;}.elementor-17 .elementor-element.elementor-element-30281f8b{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-7bf4bb0{--spacer-size:10px;}.elementor-17 .elementor-element.elementor-element-2d2ec393{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-2d2ec393 img{width:50%;}.elementor-17 .elementor-element.elementor-element-1ad7b5af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-1ad7b5af .elementor-heading-title{font-family:"Detroit Comic Hand", Sans-serif;font-size:42px;font-weight:bold;text-transform:uppercase;letter-spacing:1.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-595c1c6a{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#02011D;--border-color:#02011D;--border-radius:16px 16px 16px 16px;box-shadow:0px 8px 24px 0px rgba(0, 0, 0, 0.2);--margin-top:5px;--margin-bottom:5px;--margin-left:2px;--margin-right:5px;--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-595c1c6a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-595c1c6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5d7a3560{font-family:"Detroit Comic Hand", Sans-serif;font-size:28px;font-weight:normal;font-style:oblique;color:#02011D;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-45ea8154{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17 .elementor-element.elementor-element-6debb77e img{max-width:360px;}.elementor-17 .elementor-element.elementor-element-5b8293e2 img{max-width:360px;}.elementor-17 .elementor-element.elementor-element-13879680 img{max-width:360px;}.elementor-17 .elementor-element.elementor-element-49e864a4 img{max-width:360px;}.elementor-17 .elementor-element.elementor-element-6d41bd04{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-45ea8154{--width:38%;}.elementor-17 .elementor-element.elementor-element-6d41bd04{--width:62%;}}/* Start custom CSS for container, class: .elementor-element-613f1de9 *//* =========================================================
   HERO ROTATOR - CORE LAYOUT
========================================================= */

/* Full hero background (single unified gradient) */
.hero-wrap{
  position: relative;
  overflow: hidden;
  background: linear-gradient(115deg, #27187E 0%, #4E52BE 42%, #E1E815 100%);
  border-radius: 20px;
  box-shadow:
    0 12px 40px rgba(2,1,29,0.25),
    inset 0 0 0 2px rgba(2,1,29,0.15);
}

/* Vignette */
.hero-wrap::after{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  z-index:2;
  background: radial-gradient(
    ellipse at center,
    rgba(0,0,0,0) 70%,
    rgba(2,1,29,0.14) 100%
  );
}

/* Ensure both panels stretch */
.hero-wrap{
  align-items: stretch;
}

/* Panel plates */
.hero-stage{
  position: relative;
  background: rgba(2,1,29,0.10);
  border-radius: 18px;
  padding-top: clamp(28px, 4vh, 52px);
  overflow: visible; /* prevents head clipping when popping */
  isolation: isolate; /* Safari stacking stability */
}

.hero-dialogue-stage{
  position: relative;
  background: rgba(255,255,255,0.06);
  border-radius: 18px;
  overflow: hidden;
  isolation: isolate;
}

/* Keep content above vignette */
.hero-wrap .hero-stage,
.hero-wrap .hero-dialogue-stage{
  position: relative;
  z-index: 5;
}

/* Stage sizing */
#heroStage,
#heroDialogue{
  min-height: clamp(425px, 55vh, 640px);
}

/* =========================================================
   HERO ROTATOR - SLIDES (Character)
========================================================= */

.hero-stage .hero-slide{
  position: absolute;
  inset: 0;
  width: 100%;
  opacity: 0;
  pointer-events: none;
  z-index: 2; /* above halftone overlay */
}

/* Image sizing */
.hero-stage .hero-slide img{
  max-height: 55vh;
  width: auto;
  max-width: 100%;
}

/* Active slide */
.hero-stage .hero-slide.is-active{
  opacity: 1;
  pointer-events: auto;
  animation: heroPop 0.9s cubic-bezier(0.25, 1.4, 0.5, 1) forwards;
}

/* Pop animation */
@keyframes heroPop{
  0%{
    transform: translateY(20px) scale(0.88);
  }
  55%{
    transform: translateY(-6px) scale(1.12) rotate(-1deg);
  }
  75%{
    transform: translateY(2px) scale(0.98);
  }
  100%{
    transform: translateY(0) scale(1.05);
  }
}

/* =========================================================
   HERO ROTATOR - DIALOGUE SLIDES
========================================================= */

.hero-dialogue-stage .hero-dialogue-slide{
  position: absolute;
  inset: 0;
  width: 100%;
  opacity: 0;
  transform: translateY(10px);
  pointer-events: none;
  transition: opacity 0.6s ease, transform 0.6s ease;
}

/* Active dialogue */
.hero-dialogue-stage .hero-dialogue-slide.is-active{
  opacity: 1;
  transform: translateY(0) scale(1.02);
  pointer-events: auto;
}

/* =========================================================
   HERO CHARACTER – RESPONSIVE SIZE + CENTERING
   (Prevents cutoff on tablet/mobile)
========================================================= */

/* Center character in all states */
.hero-stage .hero-slide{
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Responsive character sizing */
.hero-stage .hero-slide img{
  width: auto;
  max-width: 100%;
  height: auto;

  /* Desktop → Tablet → Mobile safe scaling */
  max-height: clamp(320px, 48vh, 520px);
}

/* Give pop animation breathing room */
.hero-stage{
  padding-left: clamp(16px, 4vw, 32px);
  padding-right: clamp(16px, 4vw, 32px);
}

/* Tablet refinement */
@media (max-width: 1024px){
  .hero-stage .hero-slide img{
    max-height: 420px;
  }
}

/* Mobile refinement */
@media (max-width: 767px){
  .hero-stage .hero-slide img{
    max-height: 300px;
  }
}

/* =========================================================
   HERO NAME – FULL CENTER ALIGNMENT
========================================================= */

/* Center hero name text */
.hero-dialogue-stage h2,
.hero-dialogue-stage .hero-name{
  text-align: center;
  width: 100%;
}

/* Center hero name block itself */
.hero-dialogue-slide{
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* Optional: tighten spacing between name and dialogue bubble */
.hero-dialogue-slide h2{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 16px;
}


/* =========================================================
   CHARACTER IMAGE SHADOW (Silhouette)
========================================================= */

.hero-character,
.hero-character .elementor-widget-container{
  box-shadow: none !important;
}

.hero-character img{
  box-shadow: none !important;
  filter:
    drop-shadow(0 12px 18px rgba(2,1,29,0.25))
    drop-shadow(0 28px 48px rgba(2,1,29,0.35));
}

/* =========================================================
   HALFTONE OVERLAY (iOS-safe)
========================================================= */

.hero-stage::before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  z-index:1;

  background-image: radial-gradient(rgba(255,255,255,0.55) 1px, transparent 1px);
  background-size: 18px 18px;
  opacity: 0.35;

  transform: translate3d(0,0,0);
  backface-visibility: hidden;
}

/* =========================================================
   iOS / MOBILE HORIZONTAL SHIFT GUARD
   (Fixes common Safari “offset” + prevents horizontal scroll)
========================================================= */

html, body{
  overflow-x: hidden;
}

@media (max-width: 767px){
  .hero-wrap{
    width: 100% !important;
    max-width: 100% !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Detroit Comic Hand';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://endurancecomics.walkoneweb.com/wp-content/uploads/2026/01/Detroit-Comic.woff2') format('woff2');
}
@font-face {
	font-family: 'Detroit Comic Hand';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://endurancecomics.walkoneweb.com/wp-content/uploads/2026/01/DetroitComicHand-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Detroit Comic Hand';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://endurancecomics.walkoneweb.com/wp-content/uploads/2026/01/DetroitComicHand-BoldItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Detroit Comic Hand';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://endurancecomics.walkoneweb.com/wp-content/uploads/2026/01/DetroitComicHand-Italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Detroit Comic Hand';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://endurancecomics.walkoneweb.com/wp-content/uploads/2026/01/DetroitComicHand-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Detroit Comic Hand';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://endurancecomics.walkoneweb.com/wp-content/uploads/2026/01/Detroit-Comic-Shadow.woff2') format('woff2');
}
@font-face {
	font-family: 'Detroit Comic Hand';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://endurancecomics.walkoneweb.com/wp-content/uploads/2026/01/Detroit-Comic-Shadow.woff2') format('woff2');
}
@font-face {
	font-family: 'Detroit Comic Hand';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://endurancecomics.walkoneweb.com/wp-content/uploads/2026/01/Detroit-Comic-Outline.woff2') format('woff2');
}
@font-face {
	font-family: 'Detroit Comic Hand';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://endurancecomics.walkoneweb.com/wp-content/uploads/2026/01/Detroit-Comic-Hop.woff2') format('woff2');
}
@font-face {
	font-family: 'Detroit Comic Hand';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://endurancecomics.walkoneweb.com/wp-content/uploads/2026/01/Detroit-Comic-Hop-Shadow.woff2') format('woff2');
}
@font-face {
	font-family: 'Detroit Comic Hand';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://endurancecomics.walkoneweb.com/wp-content/uploads/2026/01/Detroit-Comic-Hop-Outline.woff2') format('woff2');
}
@font-face {
	font-family: 'Detroit Comic Hand';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://endurancecomics.walkoneweb.com/wp-content/uploads/2026/01/DetroitComicHand-Regular-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Detroit Comic Hand';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://endurancecomics.walkoneweb.com/wp-content/uploads/2026/01/DetroitComicHand-Italic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Detroit Comic Hand';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://endurancecomics.walkoneweb.com/wp-content/uploads/2026/01/DetroitComicHand-BoldItalic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Detroit Comic Hand';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://endurancecomics.walkoneweb.com/wp-content/uploads/2026/01/DetroitComicHand-Bold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */