/**
 * Swiper 12.0.3
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: October 21, 2025
 */

:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
  .swiper-slide,
  .swiper-cube-shadow {
    transform-style: preserve-3d;
  }
}

/* CSS Mode */
.swiper-css-mode {
  > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none; /* For Firefox */
    -ms-overflow-style: none; /* For Internet Explorer and Edge */
    &::-webkit-scrollbar {
      display: none;
    }
  }
  > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start;
  }
  &.swiper-horizontal {
    > .swiper-wrapper {
      scroll-snap-type: x mandatory;
    }
  }
  &.swiper-vertical {
    > .swiper-wrapper {
      scroll-snap-type: y mandatory;
    }
  }
  &.swiper-free-mode {
    > .swiper-wrapper {
      scroll-snap-type: none;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: none;
    }
  }
  &.swiper-centered {
    > .swiper-wrapper::before {
      content: '';
      flex-shrink: 0;
      order: 9999;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: center center;
      scroll-snap-stop: always;
    }
  }
  &.swiper-centered.swiper-horizontal {
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-inline-start: var(--swiper-centered-offset-before);
    }
    > .swiper-wrapper::before {
      height: 100%;
      min-height: 1px;
      width: var(--swiper-centered-offset-after);
    }
  }
  &.swiper-centered.swiper-vertical {
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-block-start: var(--swiper-centered-offset-before);
    }
    > .swiper-wrapper::before {
      width: 100%;
      min-width: 1px;
      height: var(--swiper-centered-offset-after);
    }
  }
}

/* Slide styles start */
/* 3D Shadows */
.swiper-3d {
  .swiper-slide-shadow,
  .swiper-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top,
  .swiper-slide-shadow-bottom,
  .swiper-slide-shadow,
  .swiper-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top,
  .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
  }
  .swiper-slide-shadow {
    background: rgba(0, 0, 0, 0.15);
  }
  .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress),
.swiper-watch-progress .swiper-slide-visible {
  .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear;
  }
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */

.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode {
  .swiper-wrapper::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
  }
}
.swiper-virtual.swiper-css-mode.swiper-horizontal {
  .swiper-wrapper::after {
    height: 1px;
    width: var(--swiper-virtual-size);
  }
}

.swiper-virtual.swiper-css-mode.swiper-vertical {
  .swiper-wrapper::after {
    width: 1px;
    height: var(--swiper-virtual-size);
  }
}



:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 4px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;

  width: var(--swiper-navigation-size);
  height: var(--swiper-navigation-size);

  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
  &.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none;
  }
  &.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none;
  }
  .swiper-navigation-disabled & {
    display: none !important;
  }
  svg {
    width: 100%;
    height: 100%;
    object-fit: contain;
    transform-origin: center;
    fill: currentColor;
    pointer-events: none;
  }
}

.swiper-button-lock {
  display: none;
}

.swiper-button-prev,
.swiper-button-next {
  top: var(--swiper-navigation-top-offset, 50%);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
}
.swiper-button-prev {
  left: var(--swiper-navigation-sides-offset, 4px);
  right: auto;
  .swiper-navigation-icon {
    transform: rotate(180deg);
  }
}
.swiper-button-next {
  right: var(--swiper-navigation-sides-offset, 4px);
  left: auto;
}
.swiper-horizontal {
  .swiper-button-prev,
  .swiper-button-next,
  ~ .swiper-button-prev,
  ~ .swiper-button-next {
    top: var(--swiper-navigation-top-offset, 50%);
    margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
    margin-left: 0;
  }
  .swiper-button-prev,
  & ~ .swiper-button-prev,
  &.swiper-rtl .swiper-button-next,
  &.swiper-rtl ~ .swiper-button-next {
    left: var(--swiper-navigation-sides-offset, 4px);
    right: auto;
  }
  .swiper-button-next,
  & ~ .swiper-button-next,
  &.swiper-rtl .swiper-button-prev,
  &.swiper-rtl ~ .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 4px);
    left: auto;
  }
  .swiper-button-prev,
  & ~ .swiper-button-prev,
  &.swiper-rtl .swiper-button-next,
  &.swiper-rtl ~ .swiper-button-next {
    .swiper-navigation-icon {
      transform: rotate(180deg);
    }
  }
  &.swiper-rtl .swiper-button-prev,
  &.swiper-rtl ~ .swiper-button-prev {
    .swiper-navigation-icon {
      transform: rotate(0deg);
    }
  }
}
.swiper-vertical {
  .swiper-button-prev,
  .swiper-button-next,
  ~ .swiper-button-prev,
  ~ .swiper-button-next {
    left: var(--swiper-navigation-top-offset, 50%);
    right: auto;
    margin-left: calc(0px - (var(--swiper-navigation-size) / 2));
    margin-top: 0;
  }
  .swiper-button-prev,
  ~ .swiper-button-prev {
    top: var(--swiper-navigation-sides-offset, 4px);
    bottom: auto;
    .swiper-navigation-icon {
      transform: rotate(-90deg);
    }
  }
  .swiper-button-next,
  ~ .swiper-button-next {
    bottom: var(--swiper-navigation-sides-offset, 4px);
    top: auto;
    .swiper-navigation-icon {
      transform: rotate(90deg);
    }
  }
}

:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
  &.swiper-pagination-hidden {
    opacity: 0;
  }
  .swiper-pagination-disabled > &,
  &.swiper-pagination-disabled {
    display: none !important;
  }
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
  .swiper-pagination-bullet {
    transform: scale(0.33);
    position: relative;
  }
  .swiper-pagination-bullet-active {
    transform: scale(1);
  }
  .swiper-pagination-bullet-active-main {
    transform: scale(1);
  }
  .swiper-pagination-bullet-active-prev {
    transform: scale(0.66);
  }
  .swiper-pagination-bullet-active-prev-prev {
    transform: scale(0.33);
  }
  .swiper-pagination-bullet-active-next {
    transform: scale(0.66);
  }
  .swiper-pagination-bullet-active-next-next {
    transform: scale(0.33);
  }
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
  button& {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    appearance: none;
  }
  .swiper-pagination-clickable & {
    cursor: pointer;
  }

  &:only-child {
    display: none !important;
  }
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
  .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block;
  }
  &.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px;
    .swiper-pagination-bullet {
      display: inline-block;
      transition:
        200ms transform,
        200ms top;
    }
  }
}
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-horizontal.swiper-pagination-bullets {
  .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
  }
  &.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    .swiper-pagination-bullet {
      transition:
        200ms transform,
        200ms left;
    }
  }
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition:
    200ms transform,
    200ms right;
}
/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
  .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top;
  }
  .swiper-rtl & .swiper-pagination-progressbar-fill {
    transform-origin: right top;
  }
  .swiper-horizontal > &,
  &.swiper-pagination-horizontal,
  .swiper-vertical > &.swiper-pagination-progressbar-opposite,
  &.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size, 4px);
    left: 0;
    top: 0;
  }
  .swiper-vertical > &,
  &.swiper-pagination-vertical,
  .swiper-horizontal > &.swiper-pagination-progressbar-opposite,
  &.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
    width: var(--swiper-pagination-progressbar-size, 4px);
    height: 100%;
    left: 0;
    top: 0;
  }
}
.swiper-pagination-lock {
  display: none;
}

:root {
  /*
  --swiper-scrollbar-border-radius: 10px;
  --swiper-scrollbar-top: auto;
  --swiper-scrollbar-bottom: 4px;
  --swiper-scrollbar-left: auto;
  --swiper-scrollbar-right: 4px;
  --swiper-scrollbar-sides-offset: 1%;
  --swiper-scrollbar-bg-color: rgba(0, 0, 0, 0.1);
  --swiper-scrollbar-drag-bg-color: rgba(0, 0, 0, 0.5);
  --swiper-scrollbar-size: 4px;
  */
}
.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
  .swiper-scrollbar-disabled > &,
  &.swiper-scrollbar-disabled {
    display: none !important;
  }
  .swiper-horizontal > &,
  &.swiper-scrollbar-horizontal {
    position: absolute;
    left: var(--swiper-scrollbar-sides-offset, 1%);
    bottom: var(--swiper-scrollbar-bottom, 4px);
    top: var(--swiper-scrollbar-top, auto);
    z-index: 50;
    height: var(--swiper-scrollbar-size, 4px);
    width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
  }
  .swiper-vertical > &,
  &.swiper-scrollbar-vertical {
    position: absolute;
    left: var(--swiper-scrollbar-left, auto);
    right: var(--swiper-scrollbar-right, 4px);
    top: var(--swiper-scrollbar-sides-offset, 1%);
    z-index: 50;
    width: var(--swiper-scrollbar-size, 4px);
    height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
  }
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}


/* Zoom container styles start */
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;

  > img,
  > svg,
  > canvas {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
  }
}
/* Zoom container styles end */

.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}


/* a11y */
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}




.swiper-thumbs {
  .swiper-slide-thumb-active {
    /* Styles for active thumb slide */
  }
}

.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}


.swiper-fade {
  &.swiper-free-mode {
    .swiper-slide {
      transition-timing-function: ease-out;
    }
  }
  .swiper-slide {
    pointer-events: none;
    transition-property: opacity;
    .swiper-slide {
      pointer-events: none;
    }
  }
  .swiper-slide-active {
    pointer-events: auto;
    & .swiper-slide-active {
      pointer-events: auto;
    }
  }
}

.swiper.swiper-cube {
  overflow: visible;
}
.swiper-cube {
  .swiper-slide {
    pointer-events: none;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%;
    .swiper-slide {
      pointer-events: none;
    }
  }
  &.swiper-rtl .swiper-slide {
    transform-origin: 100% 0;
  }
  .swiper-slide-active {
    &,
    & .swiper-slide-active {
      pointer-events: auto;
    }
  }
  .swiper-slide-active,
  .swiper-slide-next,
  .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible;
  }

  .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.6;
    z-index: 0;

    &:before {
      content: '';
      background: #000;
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      right: 0;
      filter: blur(50px);
    }
  }
}
.swiper-cube {
  .swiper-slide-next + .swiper-slide {
    pointer-events: auto;
    visibility: visible;
  }
}
/* Cube slide shadows start */
.swiper-cube {
  .swiper-slide-shadow-cube.swiper-slide-shadow-top,
  .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
  .swiper-slide-shadow-cube.swiper-slide-shadow-left,
  .swiper-slide-shadow-cube.swiper-slide-shadow-right {
    z-index: 0;
    backface-visibility: hidden;
  }
}
/* Cube slide shadows end */

.swiper.swiper-flip {
  overflow: visible;
}
.swiper-flip {
  .swiper-slide {
    pointer-events: none;
    backface-visibility: hidden;
    z-index: 1;
    .swiper-slide {
      pointer-events: none;
    }
  }
  .swiper-slide-active {
    &,
    & .swiper-slide-active {
      pointer-events: auto;
    }
  }
}
/* Flip slide shadows start */
.swiper-flip {
  .swiper-slide-shadow-flip.swiper-slide-shadow-top,
  .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
  .swiper-slide-shadow-flip.swiper-slide-shadow-left,
  .swiper-slide-shadow-flip.swiper-slide-shadow-right {
    z-index: 0;
    backface-visibility: hidden;
  }
}
/* Flip slide shadows end */

.swiper-coverflow {
}

.swiper-creative {
  .swiper-slide {
    backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform, opacity, height;
  }
}

.swiper.swiper-cards {
  overflow: visible;
}
.swiper-cards {
  .swiper-slide {
    transform-origin: center bottom;
    backface-visibility: hidden;
    overflow: hidden;
  }
}

.workshop-intro,.hhh-intro,.icm-intro,.simple-event-intro,.event-intro,.group-intro{text-align:center;padding:1rem 0}.workshop-intro .workshop-title h2,.workshop-intro .hhh-title h2,.workshop-intro .icm-title h2,.workshop-intro .simple-event-title h2,.workshop-intro .event-title h2,.workshop-intro .group-title h2,.hhh-intro .workshop-title h2,.hhh-intro .hhh-title h2,.hhh-intro .icm-title h2,.hhh-intro .simple-event-title h2,.hhh-intro .event-title h2,.hhh-intro .group-title h2,.icm-intro .workshop-title h2,.icm-intro .hhh-title h2,.icm-intro .icm-title h2,.icm-intro .simple-event-title h2,.icm-intro .event-title h2,.icm-intro .group-title h2,.simple-event-intro .workshop-title h2,.simple-event-intro .hhh-title h2,.simple-event-intro .icm-title h2,.simple-event-intro .simple-event-title h2,.simple-event-intro .event-title h2,.simple-event-intro .group-title h2,.event-intro .workshop-title h2,.event-intro .hhh-title h2,.event-intro .icm-title h2,.event-intro .simple-event-title h2,.event-intro .event-title h2,.event-intro .group-title h2,.group-intro .workshop-title h2,.group-intro .hhh-title h2,.group-intro .icm-title h2,.group-intro .simple-event-title h2,.group-intro .event-title h2,.group-intro .group-title h2{color:var(--color-accent-dark);font-size:var(--font-size-xl);margin:0}.training-container,.workshop-group,.hhh-group,.icm-group,.simple-event-group,.group-group{width:100%;margin:2.5rem 0;padding:0;border-style:solid none none;border-color:rgba(0,0,0,.075);box-shadow:0 1px 1px rgba(0,0,0,.075),0 2px 2px rgba(0,0,0,.075),0 4px 4px rgba(0,0,0,.075),0 8px 8px rgba(0,0,0,.075),0 16px 16px rgba(0,0,0,.075),1px -1px 1px rgba(0,0,0,.075);background-color:#fff;background-image:url("/images/textures/checkered-light-emboss.avif")}.training-container span,.workshop-group span,.hhh-group span,.icm-group span,.simple-event-group span,.group-group span{display:block;font-size:var(--font-size-lg);font-weight:500}.training-container a,.workshop-group a,.hhh-group a,.icm-group a,.simple-event-group a,.group-group a{color:var(--color-accent-dark);text-decoration:none}.training-container a.underline,.workshop-group a.underline,.hhh-group a.underline,.icm-group a.underline,.simple-event-group a.underline,.group-group a.underline{text-decoration:underline}.training-container a.btn--primary:hover,.training-container button.btn--primary:hover,.workshop-group a.btn--primary:hover,.workshop-group button.btn--primary:hover,.hhh-group a.btn--primary:hover,.hhh-group button.btn--primary:hover,.icm-group a.btn--primary:hover,.icm-group button.btn--primary:hover,.simple-event-group a.btn--primary:hover,.simple-event-group button.btn--primary:hover,.group-group a.btn--primary:hover,.group-group button.btn--primary:hover{color:var(--color-primary);border-color:var(--color-primary)}.workshop-group-header .workshop-description p,.workshop-group-header .hhh-description p,.workshop-group-header .icm-description p,.workshop-group-header .simple-event-description p,.workshop-group-header .event-description p,.workshop-group-header .group-description p,.hhh-group-header .workshop-description p,.hhh-group-header .hhh-description p,.hhh-group-header .icm-description p,.hhh-group-header .simple-event-description p,.hhh-group-header .event-description p,.hhh-group-header .group-description p,.icm-group-header .workshop-description p,.icm-group-header .hhh-description p,.icm-group-header .icm-description p,.icm-group-header .simple-event-description p,.icm-group-header .event-description p,.icm-group-header .group-description p,.simple-event-group-header .workshop-description p,.simple-event-group-header .hhh-description p,.simple-event-group-header .icm-description p,.simple-event-group-header .simple-event-description p,.simple-event-group-header .event-description p,.simple-event-group-header .group-description p,.event-group-header .workshop-description p,.event-group-header .hhh-description p,.event-group-header .icm-description p,.event-group-header .simple-event-description p,.event-group-header .event-description p,.event-group-header .group-description p,.group-group-header .workshop-description p,.group-group-header .hhh-description p,.group-group-header .icm-description p,.group-group-header .simple-event-description p,.group-group-header .event-description p,.group-group-header .group-description p{text-align:left}.workshops-container,.hhh-container,.icm-container,.simple-event-container,.event-container,.groups-container{width:100%;padding:2rem 0}.workshops-container .workshops-list,.workshops-container .hhh-list,.workshops-container .icm-list,.workshops-container .simple-event-list,.workshops-container .event-list,.workshops-container .groups-list,.hhh-container .workshops-list,.hhh-container .hhh-list,.hhh-container .icm-list,.hhh-container .simple-event-list,.hhh-container .event-list,.hhh-container .groups-list,.icm-container .workshops-list,.icm-container .hhh-list,.icm-container .icm-list,.icm-container .simple-event-list,.icm-container .event-list,.icm-container .groups-list,.simple-event-container .workshops-list,.simple-event-container .hhh-list,.simple-event-container .icm-list,.simple-event-container .simple-event-list,.simple-event-container .event-list,.simple-event-container .groups-list,.event-container .workshops-list,.event-container .hhh-list,.event-container .icm-list,.event-container .simple-event-list,.event-container .event-list,.event-container .groups-list,.groups-container .workshops-list,.groups-container .hhh-list,.groups-container .icm-list,.groups-container .simple-event-list,.groups-container .event-list,.groups-container .groups-list{padding:0}.workshops-container .workshop-group,.workshops-container .hhh-group,.workshops-container .icm-group,.workshops-container .simple-event-group,.workshops-container .event-group,.workshops-container .group-group,.hhh-container .workshop-group,.hhh-container .hhh-group,.hhh-container .icm-group,.hhh-container .simple-event-group,.hhh-container .event-group,.hhh-container .group-group,.icm-container .workshop-group,.icm-container .hhh-group,.icm-container .icm-group,.icm-container .simple-event-group,.icm-container .event-group,.icm-container .group-group,.simple-event-container .workshop-group,.simple-event-container .hhh-group,.simple-event-container .icm-group,.simple-event-container .simple-event-group,.simple-event-container .event-group,.simple-event-container .group-group,.event-container .workshop-group,.event-container .hhh-group,.event-container .icm-group,.event-container .simple-event-group,.event-container .event-group,.event-container .group-group,.groups-container .workshop-group,.groups-container .hhh-group,.groups-container .icm-group,.groups-container .simple-event-group,.groups-container .event-group,.groups-container .group-group{padding:1.5rem;margin:0 0 2rem 0}.workshops-container .workshop-group .workshop-group-header,.workshops-container .workshop-group .hhh-group-header,.workshops-container .workshop-group .icm-group-header,.workshops-container .workshop-group .simple-event-group-header,.workshops-container .workshop-group .event-group-header,.workshops-container .workshop-group .group-group-header,.workshops-container .hhh-group .workshop-group-header,.workshops-container .hhh-group .hhh-group-header,.workshops-container .hhh-group .icm-group-header,.workshops-container .hhh-group .simple-event-group-header,.workshops-container .hhh-group .event-group-header,.workshops-container .hhh-group .group-group-header,.workshops-container .icm-group .workshop-group-header,.workshops-container .icm-group .hhh-group-header,.workshops-container .icm-group .icm-group-header,.workshops-container .icm-group .simple-event-group-header,.workshops-container .icm-group .event-group-header,.workshops-container .icm-group .group-group-header,.workshops-container .simple-event-group .workshop-group-header,.workshops-container .simple-event-group .hhh-group-header,.workshops-container .simple-event-group .icm-group-header,.workshops-container .simple-event-group .simple-event-group-header,.workshops-container .simple-event-group .event-group-header,.workshops-container .simple-event-group .group-group-header,.workshops-container .event-group .workshop-group-header,.workshops-container .event-group .hhh-group-header,.workshops-container .event-group .icm-group-header,.workshops-container .event-group .simple-event-group-header,.workshops-container .event-group .event-group-header,.workshops-container .event-group .group-group-header,.workshops-container .group-group .workshop-group-header,.workshops-container .group-group .hhh-group-header,.workshops-container .group-group .icm-group-header,.workshops-container .group-group .simple-event-group-header,.workshops-container .group-group .event-group-header,.workshops-container .group-group .group-group-header,.hhh-container .workshop-group .workshop-group-header,.hhh-container .workshop-group .hhh-group-header,.hhh-container .workshop-group .icm-group-header,.hhh-container .workshop-group .simple-event-group-header,.hhh-container .workshop-group .event-group-header,.hhh-container .workshop-group .group-group-header,.hhh-container .hhh-group .workshop-group-header,.hhh-container .hhh-group .hhh-group-header,.hhh-container .hhh-group .icm-group-header,.hhh-container .hhh-group .simple-event-group-header,.hhh-container .hhh-group .event-group-header,.hhh-container .hhh-group .group-group-header,.hhh-container .icm-group .workshop-group-header,.hhh-container .icm-group .hhh-group-header,.hhh-container .icm-group .icm-group-header,.hhh-container .icm-group .simple-event-group-header,.hhh-container .icm-group .event-group-header,.hhh-container .icm-group .group-group-header,.hhh-container .simple-event-group .workshop-group-header,.hhh-container .simple-event-group .hhh-group-header,.hhh-container .simple-event-group .icm-group-header,.hhh-container .simple-event-group .simple-event-group-header,.hhh-container .simple-event-group .event-group-header,.hhh-container .simple-event-group .group-group-header,.hhh-container .event-group .workshop-group-header,.hhh-container .event-group .hhh-group-header,.hhh-container .event-group .icm-group-header,.hhh-container .event-group .simple-event-group-header,.hhh-container .event-group .event-group-header,.hhh-container .event-group .group-group-header,.hhh-container .group-group .workshop-group-header,.hhh-container .group-group .hhh-group-header,.hhh-container .group-group .icm-group-header,.hhh-container .group-group .simple-event-group-header,.hhh-container .group-group .event-group-header,.hhh-container .group-group .group-group-header,.icm-container .workshop-group .workshop-group-header,.icm-container .workshop-group .hhh-group-header,.icm-container .workshop-group .icm-group-header,.icm-container .workshop-group .simple-event-group-header,.icm-container .workshop-group .event-group-header,.icm-container .workshop-group .group-group-header,.icm-container .hhh-group .workshop-group-header,.icm-container .hhh-group .hhh-group-header,.icm-container .hhh-group .icm-group-header,.icm-container .hhh-group .simple-event-group-header,.icm-container .hhh-group .event-group-header,.icm-container .hhh-group .group-group-header,.icm-container .icm-group .workshop-group-header,.icm-container .icm-group .hhh-group-header,.icm-container .icm-group .icm-group-header,.icm-container .icm-group .simple-event-group-header,.icm-container .icm-group .event-group-header,.icm-container .icm-group .group-group-header,.icm-container .simple-event-group .workshop-group-header,.icm-container .simple-event-group .hhh-group-header,.icm-container .simple-event-group .icm-group-header,.icm-container .simple-event-group .simple-event-group-header,.icm-container .simple-event-group .event-group-header,.icm-container .simple-event-group .group-group-header,.icm-container .event-group .workshop-group-header,.icm-container .event-group .hhh-group-header,.icm-container .event-group .icm-group-header,.icm-container .event-group .simple-event-group-header,.icm-container .event-group .event-group-header,.icm-container .event-group .group-group-header,.icm-container .group-group .workshop-group-header,.icm-container .group-group .hhh-group-header,.icm-container .group-group .icm-group-header,.icm-container .group-group .simple-event-group-header,.icm-container .group-group .event-group-header,.icm-container .group-group .group-group-header,.simple-event-container .workshop-group .workshop-group-header,.simple-event-container .workshop-group .hhh-group-header,.simple-event-container .workshop-group .icm-group-header,.simple-event-container .workshop-group .simple-event-group-header,.simple-event-container .workshop-group .event-group-header,.simple-event-container .workshop-group .group-group-header,.simple-event-container .hhh-group .workshop-group-header,.simple-event-container .hhh-group .hhh-group-header,.simple-event-container .hhh-group .icm-group-header,.simple-event-container .hhh-group .simple-event-group-header,.simple-event-container .hhh-group .event-group-header,.simple-event-container .hhh-group .group-group-header,.simple-event-container .icm-group .workshop-group-header,.simple-event-container .icm-group .hhh-group-header,.simple-event-container .icm-group .icm-group-header,.simple-event-container .icm-group .simple-event-group-header,.simple-event-container .icm-group .event-group-header,.simple-event-container .icm-group .group-group-header,.simple-event-container .simple-event-group .workshop-group-header,.simple-event-container .simple-event-group .hhh-group-header,.simple-event-container .simple-event-group .icm-group-header,.simple-event-container .simple-event-group .simple-event-group-header,.simple-event-container .simple-event-group .event-group-header,.simple-event-container .simple-event-group .group-group-header,.simple-event-container .event-group .workshop-group-header,.simple-event-container .event-group .hhh-group-header,.simple-event-container .event-group .icm-group-header,.simple-event-container .event-group .simple-event-group-header,.simple-event-container .event-group .event-group-header,.simple-event-container .event-group .group-group-header,.simple-event-container .group-group .workshop-group-header,.simple-event-container .group-group .hhh-group-header,.simple-event-container .group-group .icm-group-header,.simple-event-container .group-group .simple-event-group-header,.simple-event-container .group-group .event-group-header,.simple-event-container .group-group .group-group-header,.event-container .workshop-group .workshop-group-header,.event-container .workshop-group .hhh-group-header,.event-container .workshop-group .icm-group-header,.event-container .workshop-group .simple-event-group-header,.event-container .workshop-group .event-group-header,.event-container .workshop-group .group-group-header,.event-container .hhh-group .workshop-group-header,.event-container .hhh-group .hhh-group-header,.event-container .hhh-group .icm-group-header,.event-container .hhh-group .simple-event-group-header,.event-container .hhh-group .event-group-header,.event-container .hhh-group .group-group-header,.event-container .icm-group .workshop-group-header,.event-container .icm-group .hhh-group-header,.event-container .icm-group .icm-group-header,.event-container .icm-group .simple-event-group-header,.event-container .icm-group .event-group-header,.event-container .icm-group .group-group-header,.event-container .simple-event-group .workshop-group-header,.event-container .simple-event-group .hhh-group-header,.event-container .simple-event-group .icm-group-header,.event-container .simple-event-group .simple-event-group-header,.event-container .simple-event-group .event-group-header,.event-container .simple-event-group .group-group-header,.event-container .event-group .workshop-group-header,.event-container .event-group .hhh-group-header,.event-container .event-group .icm-group-header,.event-container .event-group .simple-event-group-header,.event-container .event-group .event-group-header,.event-container .event-group .group-group-header,.event-container .group-group .workshop-group-header,.event-container .group-group .hhh-group-header,.event-container .group-group .icm-group-header,.event-container .group-group .simple-event-group-header,.event-container .group-group .event-group-header,.event-container .group-group .group-group-header,.groups-container .workshop-group .workshop-group-header,.groups-container .workshop-group .hhh-group-header,.groups-container .workshop-group .icm-group-header,.groups-container .workshop-group .simple-event-group-header,.groups-container .workshop-group .event-group-header,.groups-container .workshop-group .group-group-header,.groups-container .hhh-group .workshop-group-header,.groups-container .hhh-group .hhh-group-header,.groups-container .hhh-group .icm-group-header,.groups-container .hhh-group .simple-event-group-header,.groups-container .hhh-group .event-group-header,.groups-container .hhh-group .group-group-header,.groups-container .icm-group .workshop-group-header,.groups-container .icm-group .hhh-group-header,.groups-container .icm-group .icm-group-header,.groups-container .icm-group .simple-event-group-header,.groups-container .icm-group .event-group-header,.groups-container .icm-group .group-group-header,.groups-container .simple-event-group .workshop-group-header,.groups-container .simple-event-group .hhh-group-header,.groups-container .simple-event-group .icm-group-header,.groups-container .simple-event-group .simple-event-group-header,.groups-container .simple-event-group .event-group-header,.groups-container .simple-event-group .group-group-header,.groups-container .event-group .workshop-group-header,.groups-container .event-group .hhh-group-header,.groups-container .event-group .icm-group-header,.groups-container .event-group .simple-event-group-header,.groups-container .event-group .event-group-header,.groups-container .event-group .group-group-header,.groups-container .group-group .workshop-group-header,.groups-container .group-group .hhh-group-header,.groups-container .group-group .icm-group-header,.groups-container .group-group .simple-event-group-header,.groups-container .group-group .event-group-header,.groups-container .group-group .group-group-header{margin-bottom:1.5rem;text-align:center}.workshops-container .workshop-group .workshop-group-header .group-title,.workshops-container .workshop-group .hhh-group-header .group-title,.workshops-container .workshop-group .icm-group-header .group-title,.workshops-container .workshop-group .simple-event-group-header .group-title,.workshops-container .workshop-group .event-group-header .group-title,.workshops-container .workshop-group .group-group-header .group-title,.workshops-container .hhh-group .workshop-group-header .group-title,.workshops-container .hhh-group .hhh-group-header .group-title,.workshops-container .hhh-group .icm-group-header .group-title,.workshops-container .hhh-group .simple-event-group-header .group-title,.workshops-container .hhh-group .event-group-header .group-title,.workshops-container .hhh-group .group-group-header .group-title,.workshops-container .icm-group .workshop-group-header .group-title,.workshops-container .icm-group .hhh-group-header .group-title,.workshops-container .icm-group .icm-group-header .group-title,.workshops-container .icm-group .simple-event-group-header .group-title,.workshops-container .icm-group .event-group-header .group-title,.workshops-container .icm-group .group-group-header .group-title,.workshops-container .simple-event-group .workshop-group-header .group-title,.workshops-container .simple-event-group .hhh-group-header .group-title,.workshops-container .simple-event-group .icm-group-header .group-title,.workshops-container .simple-event-group .simple-event-group-header .group-title,.workshops-container .simple-event-group .event-group-header .group-title,.workshops-container .simple-event-group .group-group-header .group-title,.workshops-container .event-group .workshop-group-header .group-title,.workshops-container .event-group .hhh-group-header .group-title,.workshops-container .event-group .icm-group-header .group-title,.workshops-container .event-group .simple-event-group-header .group-title,.workshops-container .event-group .event-group-header .group-title,.workshops-container .event-group .group-group-header .group-title,.workshops-container .group-group .workshop-group-header .group-title,.workshops-container .group-group .hhh-group-header .group-title,.workshops-container .group-group .icm-group-header .group-title,.workshops-container .group-group .simple-event-group-header .group-title,.workshops-container .group-group .event-group-header .group-title,.workshops-container .group-group .group-group-header .group-title,.hhh-container .workshop-group .workshop-group-header .group-title,.hhh-container .workshop-group .hhh-group-header .group-title,.hhh-container .workshop-group .icm-group-header .group-title,.hhh-container .workshop-group .simple-event-group-header .group-title,.hhh-container .workshop-group .event-group-header .group-title,.hhh-container .workshop-group .group-group-header .group-title,.hhh-container .hhh-group .workshop-group-header .group-title,.hhh-container .hhh-group .hhh-group-header .group-title,.hhh-container .hhh-group .icm-group-header .group-title,.hhh-container .hhh-group .simple-event-group-header .group-title,.hhh-container .hhh-group .event-group-header .group-title,.hhh-container .hhh-group .group-group-header .group-title,.hhh-container .icm-group .workshop-group-header .group-title,.hhh-container .icm-group .hhh-group-header .group-title,.hhh-container .icm-group .icm-group-header .group-title,.hhh-container .icm-group .simple-event-group-header .group-title,.hhh-container .icm-group .event-group-header .group-title,.hhh-container .icm-group .group-group-header .group-title,.hhh-container .simple-event-group .workshop-group-header .group-title,.hhh-container .simple-event-group .hhh-group-header .group-title,.hhh-container .simple-event-group .icm-group-header .group-title,.hhh-container .simple-event-group .simple-event-group-header .group-title,.hhh-container .simple-event-group .event-group-header .group-title,.hhh-container .simple-event-group .group-group-header .group-title,.hhh-container .event-group .workshop-group-header .group-title,.hhh-container .event-group .hhh-group-header .group-title,.hhh-container .event-group .icm-group-header .group-title,.hhh-container .event-group .simple-event-group-header .group-title,.hhh-container .event-group .event-group-header .group-title,.hhh-container .event-group .group-group-header .group-title,.hhh-container .group-group .workshop-group-header .group-title,.hhh-container .group-group .hhh-group-header .group-title,.hhh-container .group-group .icm-group-header .group-title,.hhh-container .group-group .simple-event-group-header .group-title,.hhh-container .group-group .event-group-header .group-title,.hhh-container .group-group .group-group-header .group-title,.icm-container .workshop-group .workshop-group-header .group-title,.icm-container .workshop-group .hhh-group-header .group-title,.icm-container .workshop-group .icm-group-header .group-title,.icm-container .workshop-group .simple-event-group-header .group-title,.icm-container .workshop-group .event-group-header .group-title,.icm-container .workshop-group .group-group-header .group-title,.icm-container .hhh-group .workshop-group-header .group-title,.icm-container .hhh-group .hhh-group-header .group-title,.icm-container .hhh-group .icm-group-header .group-title,.icm-container .hhh-group .simple-event-group-header .group-title,.icm-container .hhh-group .event-group-header .group-title,.icm-container .hhh-group .group-group-header .group-title,.icm-container .icm-group .workshop-group-header .group-title,.icm-container .icm-group .hhh-group-header .group-title,.icm-container .icm-group .icm-group-header .group-title,.icm-container .icm-group .simple-event-group-header .group-title,.icm-container .icm-group .event-group-header .group-title,.icm-container .icm-group .group-group-header .group-title,.icm-container .simple-event-group .workshop-group-header .group-title,.icm-container .simple-event-group .hhh-group-header .group-title,.icm-container .simple-event-group .icm-group-header .group-title,.icm-container .simple-event-group .simple-event-group-header .group-title,.icm-container .simple-event-group .event-group-header .group-title,.icm-container .simple-event-group .group-group-header .group-title,.icm-container .event-group .workshop-group-header .group-title,.icm-container .event-group .hhh-group-header .group-title,.icm-container .event-group .icm-group-header .group-title,.icm-container .event-group .simple-event-group-header .group-title,.icm-container .event-group .event-group-header .group-title,.icm-container .event-group .group-group-header .group-title,.icm-container .group-group .workshop-group-header .group-title,.icm-container .group-group .hhh-group-header .group-title,.icm-container .group-group .icm-group-header .group-title,.icm-container .group-group .simple-event-group-header .group-title,.icm-container .group-group .event-group-header .group-title,.icm-container .group-group .group-group-header .group-title,.simple-event-container .workshop-group .workshop-group-header .group-title,.simple-event-container .workshop-group .hhh-group-header .group-title,.simple-event-container .workshop-group .icm-group-header .group-title,.simple-event-container .workshop-group .simple-event-group-header .group-title,.simple-event-container .workshop-group .event-group-header .group-title,.simple-event-container .workshop-group .group-group-header .group-title,.simple-event-container .hhh-group .workshop-group-header .group-title,.simple-event-container .hhh-group .hhh-group-header .group-title,.simple-event-container .hhh-group .icm-group-header .group-title,.simple-event-container .hhh-group .simple-event-group-header .group-title,.simple-event-container .hhh-group .event-group-header .group-title,.simple-event-container .hhh-group .group-group-header .group-title,.simple-event-container .icm-group .workshop-group-header .group-title,.simple-event-container .icm-group .hhh-group-header .group-title,.simple-event-container .icm-group .icm-group-header .group-title,.simple-event-container .icm-group .simple-event-group-header .group-title,.simple-event-container .icm-group .event-group-header .group-title,.simple-event-container .icm-group .group-group-header .group-title,.simple-event-container .simple-event-group .workshop-group-header .group-title,.simple-event-container .simple-event-group .hhh-group-header .group-title,.simple-event-container .simple-event-group .icm-group-header .group-title,.simple-event-container .simple-event-group .simple-event-group-header .group-title,.simple-event-container .simple-event-group .event-group-header .group-title,.simple-event-container .simple-event-group .group-group-header .group-title,.simple-event-container .event-group .workshop-group-header .group-title,.simple-event-container .event-group .hhh-group-header .group-title,.simple-event-container .event-group .icm-group-header .group-title,.simple-event-container .event-group .simple-event-group-header .group-title,.simple-event-container .event-group .event-group-header .group-title,.simple-event-container .event-group .group-group-header .group-title,.simple-event-container .group-group .workshop-group-header .group-title,.simple-event-container .group-group .hhh-group-header .group-title,.simple-event-container .group-group .icm-group-header .group-title,.simple-event-container .group-group .simple-event-group-header .group-title,.simple-event-container .group-group .event-group-header .group-title,.simple-event-container .group-group .group-group-header .group-title,.event-container .workshop-group .workshop-group-header .group-title,.event-container .workshop-group .hhh-group-header .group-title,.event-container .workshop-group .icm-group-header .group-title,.event-container .workshop-group .simple-event-group-header .group-title,.event-container .workshop-group .event-group-header .group-title,.event-container .workshop-group .group-group-header .group-title,.event-container .hhh-group .workshop-group-header .group-title,.event-container .hhh-group .hhh-group-header .group-title,.event-container .hhh-group .icm-group-header .group-title,.event-container .hhh-group .simple-event-group-header .group-title,.event-container .hhh-group .event-group-header .group-title,.event-container .hhh-group .group-group-header .group-title,.event-container .icm-group .workshop-group-header .group-title,.event-container .icm-group .hhh-group-header .group-title,.event-container .icm-group .icm-group-header .group-title,.event-container .icm-group .simple-event-group-header .group-title,.event-container .icm-group .event-group-header .group-title,.event-container .icm-group .group-group-header .group-title,.event-container .simple-event-group .workshop-group-header .group-title,.event-container .simple-event-group .hhh-group-header .group-title,.event-container .simple-event-group .icm-group-header .group-title,.event-container .simple-event-group .simple-event-group-header .group-title,.event-container .simple-event-group .event-group-header .group-title,.event-container .simple-event-group .group-group-header .group-title,.event-container .event-group .workshop-group-header .group-title,.event-container .event-group .hhh-group-header .group-title,.event-container .event-group .icm-group-header .group-title,.event-container .event-group .simple-event-group-header .group-title,.event-container .event-group .event-group-header .group-title,.event-container .event-group .group-group-header .group-title,.event-container .group-group .workshop-group-header .group-title,.event-container .group-group .hhh-group-header .group-title,.event-container .group-group .icm-group-header .group-title,.event-container .group-group .simple-event-group-header .group-title,.event-container .group-group .event-group-header .group-title,.event-container .group-group .group-group-header .group-title,.groups-container .workshop-group .workshop-group-header .group-title,.groups-container .workshop-group .hhh-group-header .group-title,.groups-container .workshop-group .icm-group-header .group-title,.groups-container .workshop-group .simple-event-group-header .group-title,.groups-container .workshop-group .event-group-header .group-title,.groups-container .workshop-group .group-group-header .group-title,.groups-container .hhh-group .workshop-group-header .group-title,.groups-container .hhh-group .hhh-group-header .group-title,.groups-container .hhh-group .icm-group-header .group-title,.groups-container .hhh-group .simple-event-group-header .group-title,.groups-container .hhh-group .event-group-header .group-title,.groups-container .hhh-group .group-group-header .group-title,.groups-container .icm-group .workshop-group-header .group-title,.groups-container .icm-group .hhh-group-header .group-title,.groups-container .icm-group .icm-group-header .group-title,.groups-container .icm-group .simple-event-group-header .group-title,.groups-container .icm-group .event-group-header .group-title,.groups-container .icm-group .group-group-header .group-title,.groups-container .simple-event-group .workshop-group-header .group-title,.groups-container .simple-event-group .hhh-group-header .group-title,.groups-container .simple-event-group .icm-group-header .group-title,.groups-container .simple-event-group .simple-event-group-header .group-title,.groups-container .simple-event-group .event-group-header .group-title,.groups-container .simple-event-group .group-group-header .group-title,.groups-container .event-group .workshop-group-header .group-title,.groups-container .event-group .hhh-group-header .group-title,.groups-container .event-group .icm-group-header .group-title,.groups-container .event-group .simple-event-group-header .group-title,.groups-container .event-group .event-group-header .group-title,.groups-container .event-group .group-group-header .group-title,.groups-container .group-group .workshop-group-header .group-title,.groups-container .group-group .hhh-group-header .group-title,.groups-container .group-group .icm-group-header .group-title,.groups-container .group-group .simple-event-group-header .group-title,.groups-container .group-group .event-group-header .group-title,.groups-container .group-group .group-group-header .group-title{margin:0 0 var(--space-sm) 0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-accent-dark)}.workshops-container .workshop-group .workshop-group-header .group-count,.workshops-container .workshop-group .hhh-group-header .group-count,.workshops-container .workshop-group .icm-group-header .group-count,.workshops-container .workshop-group .simple-event-group-header .group-count,.workshops-container .workshop-group .event-group-header .group-count,.workshops-container .workshop-group .group-group-header .group-count,.workshops-container .hhh-group .workshop-group-header .group-count,.workshops-container .hhh-group .hhh-group-header .group-count,.workshops-container .hhh-group .icm-group-header .group-count,.workshops-container .hhh-group .simple-event-group-header .group-count,.workshops-container .hhh-group .event-group-header .group-count,.workshops-container .hhh-group .group-group-header .group-count,.workshops-container .icm-group .workshop-group-header .group-count,.workshops-container .icm-group .hhh-group-header .group-count,.workshops-container .icm-group .icm-group-header .group-count,.workshops-container .icm-group .simple-event-group-header .group-count,.workshops-container .icm-group .event-group-header .group-count,.workshops-container .icm-group .group-group-header .group-count,.workshops-container .simple-event-group .workshop-group-header .group-count,.workshops-container .simple-event-group .hhh-group-header .group-count,.workshops-container .simple-event-group .icm-group-header .group-count,.workshops-container .simple-event-group .simple-event-group-header .group-count,.workshops-container .simple-event-group .event-group-header .group-count,.workshops-container .simple-event-group .group-group-header .group-count,.workshops-container .event-group .workshop-group-header .group-count,.workshops-container .event-group .hhh-group-header .group-count,.workshops-container .event-group .icm-group-header .group-count,.workshops-container .event-group .simple-event-group-header .group-count,.workshops-container .event-group .event-group-header .group-count,.workshops-container .event-group .group-group-header .group-count,.workshops-container .group-group .workshop-group-header .group-count,.workshops-container .group-group .hhh-group-header .group-count,.workshops-container .group-group .icm-group-header .group-count,.workshops-container .group-group .simple-event-group-header .group-count,.workshops-container .group-group .event-group-header .group-count,.workshops-container .group-group .group-group-header .group-count,.hhh-container .workshop-group .workshop-group-header .group-count,.hhh-container .workshop-group .hhh-group-header .group-count,.hhh-container .workshop-group .icm-group-header .group-count,.hhh-container .workshop-group .simple-event-group-header .group-count,.hhh-container .workshop-group .event-group-header .group-count,.hhh-container .workshop-group .group-group-header .group-count,.hhh-container .hhh-group .workshop-group-header .group-count,.hhh-container .hhh-group .hhh-group-header .group-count,.hhh-container .hhh-group .icm-group-header .group-count,.hhh-container .hhh-group .simple-event-group-header .group-count,.hhh-container .hhh-group .event-group-header .group-count,.hhh-container .hhh-group .group-group-header .group-count,.hhh-container .icm-group .workshop-group-header .group-count,.hhh-container .icm-group .hhh-group-header .group-count,.hhh-container .icm-group .icm-group-header .group-count,.hhh-container .icm-group .simple-event-group-header .group-count,.hhh-container .icm-group .event-group-header .group-count,.hhh-container .icm-group .group-group-header .group-count,.hhh-container .simple-event-group .workshop-group-header .group-count,.hhh-container .simple-event-group .hhh-group-header .group-count,.hhh-container .simple-event-group .icm-group-header .group-count,.hhh-container .simple-event-group .simple-event-group-header .group-count,.hhh-container .simple-event-group .event-group-header .group-count,.hhh-container .simple-event-group .group-group-header .group-count,.hhh-container .event-group .workshop-group-header .group-count,.hhh-container .event-group .hhh-group-header .group-count,.hhh-container .event-group .icm-group-header .group-count,.hhh-container .event-group .simple-event-group-header .group-count,.hhh-container .event-group .event-group-header .group-count,.hhh-container .event-group .group-group-header .group-count,.hhh-container .group-group .workshop-group-header .group-count,.hhh-container .group-group .hhh-group-header .group-count,.hhh-container .group-group .icm-group-header .group-count,.hhh-container .group-group .simple-event-group-header .group-count,.hhh-container .group-group .event-group-header .group-count,.hhh-container .group-group .group-group-header .group-count,.icm-container .workshop-group .workshop-group-header .group-count,.icm-container .workshop-group .hhh-group-header .group-count,.icm-container .workshop-group .icm-group-header .group-count,.icm-container .workshop-group .simple-event-group-header .group-count,.icm-container .workshop-group .event-group-header .group-count,.icm-container .workshop-group .group-group-header .group-count,.icm-container .hhh-group .workshop-group-header .group-count,.icm-container .hhh-group .hhh-group-header .group-count,.icm-container .hhh-group .icm-group-header .group-count,.icm-container .hhh-group .simple-event-group-header .group-count,.icm-container .hhh-group .event-group-header .group-count,.icm-container .hhh-group .group-group-header .group-count,.icm-container .icm-group .workshop-group-header .group-count,.icm-container .icm-group .hhh-group-header .group-count,.icm-container .icm-group .icm-group-header .group-count,.icm-container .icm-group .simple-event-group-header .group-count,.icm-container .icm-group .event-group-header .group-count,.icm-container .icm-group .group-group-header .group-count,.icm-container .simple-event-group .workshop-group-header .group-count,.icm-container .simple-event-group .hhh-group-header .group-count,.icm-container .simple-event-group .icm-group-header .group-count,.icm-container .simple-event-group .simple-event-group-header .group-count,.icm-container .simple-event-group .event-group-header .group-count,.icm-container .simple-event-group .group-group-header .group-count,.icm-container .event-group .workshop-group-header .group-count,.icm-container .event-group .hhh-group-header .group-count,.icm-container .event-group .icm-group-header .group-count,.icm-container .event-group .simple-event-group-header .group-count,.icm-container .event-group .event-group-header .group-count,.icm-container .event-group .group-group-header .group-count,.icm-container .group-group .workshop-group-header .group-count,.icm-container .group-group .hhh-group-header .group-count,.icm-container .group-group .icm-group-header .group-count,.icm-container .group-group .simple-event-group-header .group-count,.icm-container .group-group .event-group-header .group-count,.icm-container .group-group .group-group-header .group-count,.simple-event-container .workshop-group .workshop-group-header .group-count,.simple-event-container .workshop-group .hhh-group-header .group-count,.simple-event-container .workshop-group .icm-group-header .group-count,.simple-event-container .workshop-group .simple-event-group-header .group-count,.simple-event-container .workshop-group .event-group-header .group-count,.simple-event-container .workshop-group .group-group-header .group-count,.simple-event-container .hhh-group .workshop-group-header .group-count,.simple-event-container .hhh-group .hhh-group-header .group-count,.simple-event-container .hhh-group .icm-group-header .group-count,.simple-event-container .hhh-group .simple-event-group-header .group-count,.simple-event-container .hhh-group .event-group-header .group-count,.simple-event-container .hhh-group .group-group-header .group-count,.simple-event-container .icm-group .workshop-group-header .group-count,.simple-event-container .icm-group .hhh-group-header .group-count,.simple-event-container .icm-group .icm-group-header .group-count,.simple-event-container .icm-group .simple-event-group-header .group-count,.simple-event-container .icm-group .event-group-header .group-count,.simple-event-container .icm-group .group-group-header .group-count,.simple-event-container .simple-event-group .workshop-group-header .group-count,.simple-event-container .simple-event-group .hhh-group-header .group-count,.simple-event-container .simple-event-group .icm-group-header .group-count,.simple-event-container .simple-event-group .simple-event-group-header .group-count,.simple-event-container .simple-event-group .event-group-header .group-count,.simple-event-container .simple-event-group .group-group-header .group-count,.simple-event-container .event-group .workshop-group-header .group-count,.simple-event-container .event-group .hhh-group-header .group-count,.simple-event-container .event-group .icm-group-header .group-count,.simple-event-container .event-group .simple-event-group-header .group-count,.simple-event-container .event-group .event-group-header .group-count,.simple-event-container .event-group .group-group-header .group-count,.simple-event-container .group-group .workshop-group-header .group-count,.simple-event-container .group-group .hhh-group-header .group-count,.simple-event-container .group-group .icm-group-header .group-count,.simple-event-container .group-group .simple-event-group-header .group-count,.simple-event-container .group-group .event-group-header .group-count,.simple-event-container .group-group .group-group-header .group-count,.event-container .workshop-group .workshop-group-header .group-count,.event-container .workshop-group .hhh-group-header .group-count,.event-container .workshop-group .icm-group-header .group-count,.event-container .workshop-group .simple-event-group-header .group-count,.event-container .workshop-group .event-group-header .group-count,.event-container .workshop-group .group-group-header .group-count,.event-container .hhh-group .workshop-group-header .group-count,.event-container .hhh-group .hhh-group-header .group-count,.event-container .hhh-group .icm-group-header .group-count,.event-container .hhh-group .simple-event-group-header .group-count,.event-container .hhh-group .event-group-header .group-count,.event-container .hhh-group .group-group-header .group-count,.event-container .icm-group .workshop-group-header .group-count,.event-container .icm-group .hhh-group-header .group-count,.event-container .icm-group .icm-group-header .group-count,.event-container .icm-group .simple-event-group-header .group-count,.event-container .icm-group .event-group-header .group-count,.event-container .icm-group .group-group-header .group-count,.event-container .simple-event-group .workshop-group-header .group-count,.event-container .simple-event-group .hhh-group-header .group-count,.event-container .simple-event-group .icm-group-header .group-count,.event-container .simple-event-group .simple-event-group-header .group-count,.event-container .simple-event-group .event-group-header .group-count,.event-container .simple-event-group .group-group-header .group-count,.event-container .event-group .workshop-group-header .group-count,.event-container .event-group .hhh-group-header .group-count,.event-container .event-group .icm-group-header .group-count,.event-container .event-group .simple-event-group-header .group-count,.event-container .event-group .event-group-header .group-count,.event-container .event-group .group-group-header .group-count,.event-container .group-group .workshop-group-header .group-count,.event-container .group-group .hhh-group-header .group-count,.event-container .group-group .icm-group-header .group-count,.event-container .group-group .simple-event-group-header .group-count,.event-container .group-group .event-group-header .group-count,.event-container .group-group .group-group-header .group-count,.groups-container .workshop-group .workshop-group-header .group-count,.groups-container .workshop-group .hhh-group-header .group-count,.groups-container .workshop-group .icm-group-header .group-count,.groups-container .workshop-group .simple-event-group-header .group-count,.groups-container .workshop-group .event-group-header .group-count,.groups-container .workshop-group .group-group-header .group-count,.groups-container .hhh-group .workshop-group-header .group-count,.groups-container .hhh-group .hhh-group-header .group-count,.groups-container .hhh-group .icm-group-header .group-count,.groups-container .hhh-group .simple-event-group-header .group-count,.groups-container .hhh-group .event-group-header .group-count,.groups-container .hhh-group .group-group-header .group-count,.groups-container .icm-group .workshop-group-header .group-count,.groups-container .icm-group .hhh-group-header .group-count,.groups-container .icm-group .icm-group-header .group-count,.groups-container .icm-group .simple-event-group-header .group-count,.groups-container .icm-group .event-group-header .group-count,.groups-container .icm-group .group-group-header .group-count,.groups-container .simple-event-group .workshop-group-header .group-count,.groups-container .simple-event-group .hhh-group-header .group-count,.groups-container .simple-event-group .icm-group-header .group-count,.groups-container .simple-event-group .simple-event-group-header .group-count,.groups-container .simple-event-group .event-group-header .group-count,.groups-container .simple-event-group .group-group-header .group-count,.groups-container .event-group .workshop-group-header .group-count,.groups-container .event-group .hhh-group-header .group-count,.groups-container .event-group .icm-group-header .group-count,.groups-container .event-group .simple-event-group-header .group-count,.groups-container .event-group .event-group-header .group-count,.groups-container .event-group .group-group-header .group-count,.groups-container .group-group .workshop-group-header .group-count,.groups-container .group-group .hhh-group-header .group-count,.groups-container .group-group .icm-group-header .group-count,.groups-container .group-group .simple-event-group-header .group-count,.groups-container .group-group .event-group-header .group-count,.groups-container .group-group .group-group-header .group-count{margin:0;font-weight:500;font-size:var(--font-size-lg)}.workshop-cards-container,.hhh-cards-container,.icm-cards-container,.simple-event-cards-container,.event-cards-container,.group-cards-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:1.5rem}.workshop-cards-container>.workshop-card,.workshop-cards-container>.hhh-card,.workshop-cards-container>.icm-card,.workshop-cards-container>.simple-event-card,.workshop-cards-container>.event-card,.workshop-cards-container>.group-card,.hhh-cards-container>.workshop-card,.hhh-cards-container>.hhh-card,.hhh-cards-container>.icm-card,.hhh-cards-container>.simple-event-card,.hhh-cards-container>.event-card,.hhh-cards-container>.group-card,.icm-cards-container>.workshop-card,.icm-cards-container>.hhh-card,.icm-cards-container>.icm-card,.icm-cards-container>.simple-event-card,.icm-cards-container>.event-card,.icm-cards-container>.group-card,.simple-event-cards-container>.workshop-card,.simple-event-cards-container>.hhh-card,.simple-event-cards-container>.icm-card,.simple-event-cards-container>.simple-event-card,.simple-event-cards-container>.event-card,.simple-event-cards-container>.group-card,.event-cards-container>.workshop-card,.event-cards-container>.hhh-card,.event-cards-container>.icm-card,.event-cards-container>.simple-event-card,.event-cards-container>.event-card,.event-cards-container>.group-card,.group-cards-container>.workshop-card,.group-cards-container>.hhh-card,.group-cards-container>.icm-card,.group-cards-container>.simple-event-card,.group-cards-container>.event-card,.group-cards-container>.group-card{min-width:0}.workshop-card,.hhh-card,.icm-card,.simple-event-card,.event-card,.group-card{border:2px solid #e0e0e0;border-radius:var(--radius-md);background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;overflow:hidden;min-width:0;display:flex;flex-direction:column}.workshop-card:hover,.hhh-card:hover,.icm-card:hover,.simple-event-card:hover,.event-card:hover,.group-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.15);transform:translateY(-2px);border-color:var(--color-primary)}.workshop-card .workshop-details-grid,.workshop-card .hhh-details-grid,.workshop-card .icm-details-grid,.workshop-card .simple-event-details-grid,.workshop-card .event-details-grid,.workshop-card .group-details-grid,.hhh-card .workshop-details-grid,.hhh-card .hhh-details-grid,.hhh-card .icm-details-grid,.hhh-card .simple-event-details-grid,.hhh-card .event-details-grid,.hhh-card .group-details-grid,.icm-card .workshop-details-grid,.icm-card .hhh-details-grid,.icm-card .icm-details-grid,.icm-card .simple-event-details-grid,.icm-card .event-details-grid,.icm-card .group-details-grid,.simple-event-card .workshop-details-grid,.simple-event-card .hhh-details-grid,.simple-event-card .icm-details-grid,.simple-event-card .simple-event-details-grid,.simple-event-card .event-details-grid,.simple-event-card .group-details-grid,.event-card .workshop-details-grid,.event-card .hhh-details-grid,.event-card .icm-details-grid,.event-card .simple-event-details-grid,.event-card .event-details-grid,.event-card .group-details-grid,.group-card .workshop-details-grid,.group-card .hhh-details-grid,.group-card .icm-details-grid,.group-card .simple-event-details-grid,.group-card .event-details-grid,.group-card .group-details-grid{padding:1.5rem;flex:1;min-width:0;margin-bottom:0}.workshop-card .workshop-details-grid .detail-item,.workshop-card .hhh-details-grid .detail-item,.workshop-card .icm-details-grid .detail-item,.workshop-card .simple-event-details-grid .detail-item,.workshop-card .event-details-grid .detail-item,.workshop-card .group-details-grid .detail-item,.hhh-card .workshop-details-grid .detail-item,.hhh-card .hhh-details-grid .detail-item,.hhh-card .icm-details-grid .detail-item,.hhh-card .simple-event-details-grid .detail-item,.hhh-card .event-details-grid .detail-item,.hhh-card .group-details-grid .detail-item,.icm-card .workshop-details-grid .detail-item,.icm-card .hhh-details-grid .detail-item,.icm-card .icm-details-grid .detail-item,.icm-card .simple-event-details-grid .detail-item,.icm-card .event-details-grid .detail-item,.icm-card .group-details-grid .detail-item,.simple-event-card .workshop-details-grid .detail-item,.simple-event-card .hhh-details-grid .detail-item,.simple-event-card .icm-details-grid .detail-item,.simple-event-card .simple-event-details-grid .detail-item,.simple-event-card .event-details-grid .detail-item,.simple-event-card .group-details-grid .detail-item,.event-card .workshop-details-grid .detail-item,.event-card .hhh-details-grid .detail-item,.event-card .icm-details-grid .detail-item,.event-card .simple-event-details-grid .detail-item,.event-card .event-details-grid .detail-item,.event-card .group-details-grid .detail-item,.group-card .workshop-details-grid .detail-item,.group-card .hhh-details-grid .detail-item,.group-card .icm-details-grid .detail-item,.group-card .simple-event-details-grid .detail-item,.group-card .event-details-grid .detail-item,.group-card .group-details-grid .detail-item{display:flex;justify-content:space-between;align-items:center;padding:var(--space-xxs) 0;border-bottom:1px solid #f0f0f0;min-width:0}.workshop-card .workshop-details-grid .detail-item:last-child,.workshop-card .workshop-details-grid .detail-item:first-child,.workshop-card .hhh-details-grid .detail-item:last-child,.workshop-card .hhh-details-grid .detail-item:first-child,.workshop-card .icm-details-grid .detail-item:last-child,.workshop-card .icm-details-grid .detail-item:first-child,.workshop-card .simple-event-details-grid .detail-item:last-child,.workshop-card .simple-event-details-grid .detail-item:first-child,.workshop-card .event-details-grid .detail-item:last-child,.workshop-card .event-details-grid .detail-item:first-child,.workshop-card .group-details-grid .detail-item:last-child,.workshop-card .group-details-grid .detail-item:first-child,.hhh-card .workshop-details-grid .detail-item:last-child,.hhh-card .workshop-details-grid .detail-item:first-child,.hhh-card .hhh-details-grid .detail-item:last-child,.hhh-card .hhh-details-grid .detail-item:first-child,.hhh-card .icm-details-grid .detail-item:last-child,.hhh-card .icm-details-grid .detail-item:first-child,.hhh-card .simple-event-details-grid .detail-item:last-child,.hhh-card .simple-event-details-grid .detail-item:first-child,.hhh-card .event-details-grid .detail-item:last-child,.hhh-card .event-details-grid .detail-item:first-child,.hhh-card .group-details-grid .detail-item:last-child,.hhh-card .group-details-grid .detail-item:first-child,.icm-card .workshop-details-grid .detail-item:last-child,.icm-card .workshop-details-grid .detail-item:first-child,.icm-card .hhh-details-grid .detail-item:last-child,.icm-card .hhh-details-grid .detail-item:first-child,.icm-card .icm-details-grid .detail-item:last-child,.icm-card .icm-details-grid .detail-item:first-child,.icm-card .simple-event-details-grid .detail-item:last-child,.icm-card .simple-event-details-grid .detail-item:first-child,.icm-card .event-details-grid .detail-item:last-child,.icm-card .event-details-grid .detail-item:first-child,.icm-card .group-details-grid .detail-item:last-child,.icm-card .group-details-grid .detail-item:first-child,.simple-event-card .workshop-details-grid .detail-item:last-child,.simple-event-card .workshop-details-grid .detail-item:first-child,.simple-event-card .hhh-details-grid .detail-item:last-child,.simple-event-card .hhh-details-grid .detail-item:first-child,.simple-event-card .icm-details-grid .detail-item:last-child,.simple-event-card .icm-details-grid .detail-item:first-child,.simple-event-card .simple-event-details-grid .detail-item:last-child,.simple-event-card .simple-event-details-grid .detail-item:first-child,.simple-event-card .event-details-grid .detail-item:last-child,.simple-event-card .event-details-grid .detail-item:first-child,.simple-event-card .group-details-grid .detail-item:last-child,.simple-event-card .group-details-grid .detail-item:first-child,.event-card .workshop-details-grid .detail-item:last-child,.event-card .workshop-details-grid .detail-item:first-child,.event-card .hhh-details-grid .detail-item:last-child,.event-card .hhh-details-grid .detail-item:first-child,.event-card .icm-details-grid .detail-item:last-child,.event-card .icm-details-grid .detail-item:first-child,.event-card .simple-event-details-grid .detail-item:last-child,.event-card .simple-event-details-grid .detail-item:first-child,.event-card .event-details-grid .detail-item:last-child,.event-card .event-details-grid .detail-item:first-child,.event-card .group-details-grid .detail-item:last-child,.event-card .group-details-grid .detail-item:first-child,.group-card .workshop-details-grid .detail-item:last-child,.group-card .workshop-details-grid .detail-item:first-child,.group-card .hhh-details-grid .detail-item:last-child,.group-card .hhh-details-grid .detail-item:first-child,.group-card .icm-details-grid .detail-item:last-child,.group-card .icm-details-grid .detail-item:first-child,.group-card .simple-event-details-grid .detail-item:last-child,.group-card .simple-event-details-grid .detail-item:first-child,.group-card .event-details-grid .detail-item:last-child,.group-card .event-details-grid .detail-item:first-child,.group-card .group-details-grid .detail-item:last-child,.group-card .group-details-grid .detail-item:first-child{border-bottom:none}.workshop-card .workshop-details-grid .detail-item .date-picker-container,.workshop-card .hhh-details-grid .detail-item .date-picker-container,.workshop-card .icm-details-grid .detail-item .date-picker-container,.workshop-card .simple-event-details-grid .detail-item .date-picker-container,.workshop-card .event-details-grid .detail-item .date-picker-container,.workshop-card .group-details-grid .detail-item .date-picker-container,.hhh-card .workshop-details-grid .detail-item .date-picker-container,.hhh-card .hhh-details-grid .detail-item .date-picker-container,.hhh-card .icm-details-grid .detail-item .date-picker-container,.hhh-card .simple-event-details-grid .detail-item .date-picker-container,.hhh-card .event-details-grid .detail-item .date-picker-container,.hhh-card .group-details-grid .detail-item .date-picker-container,.icm-card .workshop-details-grid .detail-item .date-picker-container,.icm-card .hhh-details-grid .detail-item .date-picker-container,.icm-card .icm-details-grid .detail-item .date-picker-container,.icm-card .simple-event-details-grid .detail-item .date-picker-container,.icm-card .event-details-grid .detail-item .date-picker-container,.icm-card .group-details-grid .detail-item .date-picker-container,.simple-event-card .workshop-details-grid .detail-item .date-picker-container,.simple-event-card .hhh-details-grid .detail-item .date-picker-container,.simple-event-card .icm-details-grid .detail-item .date-picker-container,.simple-event-card .simple-event-details-grid .detail-item .date-picker-container,.simple-event-card .event-details-grid .detail-item .date-picker-container,.simple-event-card .group-details-grid .detail-item .date-picker-container,.event-card .workshop-details-grid .detail-item .date-picker-container,.event-card .hhh-details-grid .detail-item .date-picker-container,.event-card .icm-details-grid .detail-item .date-picker-container,.event-card .simple-event-details-grid .detail-item .date-picker-container,.event-card .event-details-grid .detail-item .date-picker-container,.event-card .group-details-grid .detail-item .date-picker-container,.group-card .workshop-details-grid .detail-item .date-picker-container,.group-card .hhh-details-grid .detail-item .date-picker-container,.group-card .icm-details-grid .detail-item .date-picker-container,.group-card .simple-event-details-grid .detail-item .date-picker-container,.group-card .event-details-grid .detail-item .date-picker-container,.group-card .group-details-grid .detail-item .date-picker-container{margin:var(--space-sm) auto var(--space-md) auto;text-align:center}.workshop-card .workshop-details-grid .detail-item .date-picker-container .date-picker-btn,.workshop-card .hhh-details-grid .detail-item .date-picker-container .date-picker-btn,.workshop-card .icm-details-grid .detail-item .date-picker-container .date-picker-btn,.workshop-card .simple-event-details-grid .detail-item .date-picker-container .date-picker-btn,.workshop-card .event-details-grid .detail-item .date-picker-container .date-picker-btn,.workshop-card .group-details-grid .detail-item .date-picker-container .date-picker-btn,.hhh-card .workshop-details-grid .detail-item .date-picker-container .date-picker-btn,.hhh-card .hhh-details-grid .detail-item .date-picker-container .date-picker-btn,.hhh-card .icm-details-grid .detail-item .date-picker-container .date-picker-btn,.hhh-card .simple-event-details-grid .detail-item .date-picker-container .date-picker-btn,.hhh-card .event-details-grid .detail-item .date-picker-container .date-picker-btn,.hhh-card .group-details-grid .detail-item .date-picker-container .date-picker-btn,.icm-card .workshop-details-grid .detail-item .date-picker-container .date-picker-btn,.icm-card .hhh-details-grid .detail-item .date-picker-container .date-picker-btn,.icm-card .icm-details-grid .detail-item .date-picker-container .date-picker-btn,.icm-card .simple-event-details-grid .detail-item .date-picker-container .date-picker-btn,.icm-card .event-details-grid .detail-item .date-picker-container .date-picker-btn,.icm-card .group-details-grid .detail-item .date-picker-container .date-picker-btn,.simple-event-card .workshop-details-grid .detail-item .date-picker-container .date-picker-btn,.simple-event-card .hhh-details-grid .detail-item .date-picker-container .date-picker-btn,.simple-event-card .icm-details-grid .detail-item .date-picker-container .date-picker-btn,.simple-event-card .simple-event-details-grid .detail-item .date-picker-container .date-picker-btn,.simple-event-card .event-details-grid .detail-item .date-picker-container .date-picker-btn,.simple-event-card .group-details-grid .detail-item .date-picker-container .date-picker-btn,.event-card .workshop-details-grid .detail-item .date-picker-container .date-picker-btn,.event-card .hhh-details-grid .detail-item .date-picker-container .date-picker-btn,.event-card .icm-details-grid .detail-item .date-picker-container .date-picker-btn,.event-card .simple-event-details-grid .detail-item .date-picker-container .date-picker-btn,.event-card .event-details-grid .detail-item .date-picker-container .date-picker-btn,.event-card .group-details-grid .detail-item .date-picker-container .date-picker-btn,.group-card .workshop-details-grid .detail-item .date-picker-container .date-picker-btn,.group-card .hhh-details-grid .detail-item .date-picker-container .date-picker-btn,.group-card .icm-details-grid .detail-item .date-picker-container .date-picker-btn,.group-card .simple-event-details-grid .detail-item .date-picker-container .date-picker-btn,.group-card .event-details-grid .detail-item .date-picker-container .date-picker-btn,.group-card .group-details-grid .detail-item .date-picker-container .date-picker-btn{font-size:var(--font-size-xs);padding:var(--space-sm) var(--space-sm-md);border:none}.workshop-card .workshop-details-grid .detail-item .detail-label,.workshop-card .hhh-details-grid .detail-item .detail-label,.workshop-card .icm-details-grid .detail-item .detail-label,.workshop-card .simple-event-details-grid .detail-item .detail-label,.workshop-card .event-details-grid .detail-item .detail-label,.workshop-card .group-details-grid .detail-item .detail-label,.hhh-card .workshop-details-grid .detail-item .detail-label,.hhh-card .hhh-details-grid .detail-item .detail-label,.hhh-card .icm-details-grid .detail-item .detail-label,.hhh-card .simple-event-details-grid .detail-item .detail-label,.hhh-card .event-details-grid .detail-item .detail-label,.hhh-card .group-details-grid .detail-item .detail-label,.icm-card .workshop-details-grid .detail-item .detail-label,.icm-card .hhh-details-grid .detail-item .detail-label,.icm-card .icm-details-grid .detail-item .detail-label,.icm-card .simple-event-details-grid .detail-item .detail-label,.icm-card .event-details-grid .detail-item .detail-label,.icm-card .group-details-grid .detail-item .detail-label,.simple-event-card .workshop-details-grid .detail-item .detail-label,.simple-event-card .hhh-details-grid .detail-item .detail-label,.simple-event-card .icm-details-grid .detail-item .detail-label,.simple-event-card .simple-event-details-grid .detail-item .detail-label,.simple-event-card .event-details-grid .detail-item .detail-label,.simple-event-card .group-details-grid .detail-item .detail-label,.event-card .workshop-details-grid .detail-item .detail-label,.event-card .hhh-details-grid .detail-item .detail-label,.event-card .icm-details-grid .detail-item .detail-label,.event-card .simple-event-details-grid .detail-item .detail-label,.event-card .event-details-grid .detail-item .detail-label,.event-card .group-details-grid .detail-item .detail-label,.group-card .workshop-details-grid .detail-item .detail-label,.group-card .hhh-details-grid .detail-item .detail-label,.group-card .icm-details-grid .detail-item .detail-label,.group-card .simple-event-details-grid .detail-item .detail-label,.group-card .event-details-grid .detail-item .detail-label,.group-card .group-details-grid .detail-item .detail-label{font-weight:500;color:#555;flex-shrink:1;font-size:var(--font-size-md);min-width:0;overflow-wrap:anywhere}.workshop-card .workshop-details-grid .detail-item .start-date,.workshop-card .hhh-details-grid .detail-item .start-date,.workshop-card .icm-details-grid .detail-item .start-date,.workshop-card .simple-event-details-grid .detail-item .start-date,.workshop-card .event-details-grid .detail-item .start-date,.workshop-card .group-details-grid .detail-item .start-date,.hhh-card .workshop-details-grid .detail-item .start-date,.hhh-card .hhh-details-grid .detail-item .start-date,.hhh-card .icm-details-grid .detail-item .start-date,.hhh-card .simple-event-details-grid .detail-item .start-date,.hhh-card .event-details-grid .detail-item .start-date,.hhh-card .group-details-grid .detail-item .start-date,.icm-card .workshop-details-grid .detail-item .start-date,.icm-card .hhh-details-grid .detail-item .start-date,.icm-card .icm-details-grid .detail-item .start-date,.icm-card .simple-event-details-grid .detail-item .start-date,.icm-card .event-details-grid .detail-item .start-date,.icm-card .group-details-grid .detail-item .start-date,.simple-event-card .workshop-details-grid .detail-item .start-date,.simple-event-card .hhh-details-grid .detail-item .start-date,.simple-event-card .icm-details-grid .detail-item .start-date,.simple-event-card .simple-event-details-grid .detail-item .start-date,.simple-event-card .event-details-grid .detail-item .start-date,.simple-event-card .group-details-grid .detail-item .start-date,.event-card .workshop-details-grid .detail-item .start-date,.event-card .hhh-details-grid .detail-item .start-date,.event-card .icm-details-grid .detail-item .start-date,.event-card .simple-event-details-grid .detail-item .start-date,.event-card .event-details-grid .detail-item .start-date,.event-card .group-details-grid .detail-item .start-date,.group-card .workshop-details-grid .detail-item .start-date,.group-card .hhh-details-grid .detail-item .start-date,.group-card .icm-details-grid .detail-item .start-date,.group-card .simple-event-details-grid .detail-item .start-date,.group-card .event-details-grid .detail-item .start-date,.group-card .group-details-grid .detail-item .start-date{color:var(--color-accent-dark);font-weight:600;margin-bottom:.25rem;text-align:center;margin:auto}.workshop-card .workshop-details-grid .detail-item .detail-value,.workshop-card .hhh-details-grid .detail-item .detail-value,.workshop-card .icm-details-grid .detail-item .detail-value,.workshop-card .simple-event-details-grid .detail-item .detail-value,.workshop-card .event-details-grid .detail-item .detail-value,.workshop-card .group-details-grid .detail-item .detail-value,.hhh-card .workshop-details-grid .detail-item .detail-value,.hhh-card .hhh-details-grid .detail-item .detail-value,.hhh-card .icm-details-grid .detail-item .detail-value,.hhh-card .simple-event-details-grid .detail-item .detail-value,.hhh-card .event-details-grid .detail-item .detail-value,.hhh-card .group-details-grid .detail-item .detail-value,.icm-card .workshop-details-grid .detail-item .detail-value,.icm-card .hhh-details-grid .detail-item .detail-value,.icm-card .icm-details-grid .detail-item .detail-value,.icm-card .simple-event-details-grid .detail-item .detail-value,.icm-card .event-details-grid .detail-item .detail-value,.icm-card .group-details-grid .detail-item .detail-value,.simple-event-card .workshop-details-grid .detail-item .detail-value,.simple-event-card .hhh-details-grid .detail-item .detail-value,.simple-event-card .icm-details-grid .detail-item .detail-value,.simple-event-card .simple-event-details-grid .detail-item .detail-value,.simple-event-card .event-details-grid .detail-item .detail-value,.simple-event-card .group-details-grid .detail-item .detail-value,.event-card .workshop-details-grid .detail-item .detail-value,.event-card .hhh-details-grid .detail-item .detail-value,.event-card .icm-details-grid .detail-item .detail-value,.event-card .simple-event-details-grid .detail-item .detail-value,.event-card .event-details-grid .detail-item .detail-value,.event-card .group-details-grid .detail-item .detail-value,.group-card .workshop-details-grid .detail-item .detail-value,.group-card .hhh-details-grid .detail-item .detail-value,.group-card .icm-details-grid .detail-item .detail-value,.group-card .simple-event-details-grid .detail-item .detail-value,.group-card .event-details-grid .detail-item .detail-value,.group-card .group-details-grid .detail-item .detail-value{color:#333;text-align:right;font-weight:500;min-width:0}.workshop-card .workshop-details-grid .workshop-description,.workshop-card .hhh-details-grid .workshop-description,.workshop-card .icm-details-grid .workshop-description,.workshop-card .simple-event-details-grid .workshop-description,.workshop-card .event-details-grid .workshop-description,.workshop-card .group-details-grid .workshop-description,.hhh-card .workshop-details-grid .workshop-description,.hhh-card .hhh-details-grid .workshop-description,.hhh-card .icm-details-grid .workshop-description,.hhh-card .simple-event-details-grid .workshop-description,.hhh-card .event-details-grid .workshop-description,.hhh-card .group-details-grid .workshop-description,.icm-card .workshop-details-grid .workshop-description,.icm-card .hhh-details-grid .workshop-description,.icm-card .icm-details-grid .workshop-description,.icm-card .simple-event-details-grid .workshop-description,.icm-card .event-details-grid .workshop-description,.icm-card .group-details-grid .workshop-description,.simple-event-card .workshop-details-grid .workshop-description,.simple-event-card .hhh-details-grid .workshop-description,.simple-event-card .icm-details-grid .workshop-description,.simple-event-card .simple-event-details-grid .workshop-description,.simple-event-card .event-details-grid .workshop-description,.simple-event-card .group-details-grid .workshop-description,.event-card .workshop-details-grid .workshop-description,.event-card .hhh-details-grid .workshop-description,.event-card .icm-details-grid .workshop-description,.event-card .simple-event-details-grid .workshop-description,.event-card .event-details-grid .workshop-description,.event-card .group-details-grid .workshop-description,.group-card .workshop-details-grid .workshop-description,.group-card .hhh-details-grid .workshop-description,.group-card .icm-details-grid .workshop-description,.group-card .simple-event-details-grid .workshop-description,.group-card .event-details-grid .workshop-description,.group-card .group-details-grid .workshop-description{margin-top:1rem;padding-top:1rem;border-top:1px solid #f0f0f0}.workshop-card .workshop-details-grid .workshop-description p,.workshop-card .hhh-details-grid .workshop-description p,.workshop-card .icm-details-grid .workshop-description p,.workshop-card .simple-event-details-grid .workshop-description p,.workshop-card .event-details-grid .workshop-description p,.workshop-card .group-details-grid .workshop-description p,.hhh-card .workshop-details-grid .workshop-description p,.hhh-card .hhh-details-grid .workshop-description p,.hhh-card .icm-details-grid .workshop-description p,.hhh-card .simple-event-details-grid .workshop-description p,.hhh-card .event-details-grid .workshop-description p,.hhh-card .group-details-grid .workshop-description p,.icm-card .workshop-details-grid .workshop-description p,.icm-card .hhh-details-grid .workshop-description p,.icm-card .icm-details-grid .workshop-description p,.icm-card .simple-event-details-grid .workshop-description p,.icm-card .event-details-grid .workshop-description p,.icm-card .group-details-grid .workshop-description p,.simple-event-card .workshop-details-grid .workshop-description p,.simple-event-card .hhh-details-grid .workshop-description p,.simple-event-card .icm-details-grid .workshop-description p,.simple-event-card .simple-event-details-grid .workshop-description p,.simple-event-card .event-details-grid .workshop-description p,.simple-event-card .group-details-grid .workshop-description p,.event-card .workshop-details-grid .workshop-description p,.event-card .hhh-details-grid .workshop-description p,.event-card .icm-details-grid .workshop-description p,.event-card .simple-event-details-grid .workshop-description p,.event-card .event-details-grid .workshop-description p,.event-card .group-details-grid .workshop-description p,.group-card .workshop-details-grid .workshop-description p,.group-card .hhh-details-grid .workshop-description p,.group-card .icm-details-grid .workshop-description p,.group-card .simple-event-details-grid .workshop-description p,.group-card .event-details-grid .workshop-description p,.group-card .group-details-grid .workshop-description p{margin:0;text-align:left;font-size:.875rem;line-height:1.5;color:#666}.workshop-card .workshop-card-footer,.workshop-card .hhh-card-footer,.workshop-card .icm-card-footer,.workshop-card .simple-event-card-footer,.workshop-card .event-card-footer,.workshop-card .group-card-footer,.hhh-card .workshop-card-footer,.hhh-card .hhh-card-footer,.hhh-card .icm-card-footer,.hhh-card .simple-event-card-footer,.hhh-card .event-card-footer,.hhh-card .group-card-footer,.icm-card .workshop-card-footer,.icm-card .hhh-card-footer,.icm-card .icm-card-footer,.icm-card .simple-event-card-footer,.icm-card .event-card-footer,.icm-card .group-card-footer,.simple-event-card .workshop-card-footer,.simple-event-card .hhh-card-footer,.simple-event-card .icm-card-footer,.simple-event-card .simple-event-card-footer,.simple-event-card .event-card-footer,.simple-event-card .group-card-footer,.event-card .workshop-card-footer,.event-card .hhh-card-footer,.event-card .icm-card-footer,.event-card .simple-event-card-footer,.event-card .event-card-footer,.event-card .group-card-footer,.group-card .workshop-card-footer,.group-card .hhh-card-footer,.group-card .icm-card-footer,.group-card .simple-event-card-footer,.group-card .event-card-footer,.group-card .group-card-footer{padding:1rem 1.5rem;background:#f8f9fa;border-top:1px solid #e0e0e0;margin-top:auto}.workshop-card .workshop-card-footer .workshop-actions,.workshop-card .workshop-card-footer .hhh-actions,.workshop-card .workshop-card-footer .icm-actions,.workshop-card .workshop-card-footer .simple-event-actions,.workshop-card .workshop-card-footer .event-actions,.workshop-card .workshop-card-footer .group-actions,.workshop-card .hhh-card-footer .workshop-actions,.workshop-card .hhh-card-footer .hhh-actions,.workshop-card .hhh-card-footer .icm-actions,.workshop-card .hhh-card-footer .simple-event-actions,.workshop-card .hhh-card-footer .event-actions,.workshop-card .hhh-card-footer .group-actions,.workshop-card .icm-card-footer .workshop-actions,.workshop-card .icm-card-footer .hhh-actions,.workshop-card .icm-card-footer .icm-actions,.workshop-card .icm-card-footer .simple-event-actions,.workshop-card .icm-card-footer .event-actions,.workshop-card .icm-card-footer .group-actions,.workshop-card .simple-event-card-footer .workshop-actions,.workshop-card .simple-event-card-footer .hhh-actions,.workshop-card .simple-event-card-footer .icm-actions,.workshop-card .simple-event-card-footer .simple-event-actions,.workshop-card .simple-event-card-footer .event-actions,.workshop-card .simple-event-card-footer .group-actions,.workshop-card .event-card-footer .workshop-actions,.workshop-card .event-card-footer .hhh-actions,.workshop-card .event-card-footer .icm-actions,.workshop-card .event-card-footer .simple-event-actions,.workshop-card .event-card-footer .event-actions,.workshop-card .event-card-footer .group-actions,.workshop-card .group-card-footer .workshop-actions,.workshop-card .group-card-footer .hhh-actions,.workshop-card .group-card-footer .icm-actions,.workshop-card .group-card-footer .simple-event-actions,.workshop-card .group-card-footer .event-actions,.workshop-card .group-card-footer .group-actions,.hhh-card .workshop-card-footer .workshop-actions,.hhh-card .workshop-card-footer .hhh-actions,.hhh-card .workshop-card-footer .icm-actions,.hhh-card .workshop-card-footer .simple-event-actions,.hhh-card .workshop-card-footer .event-actions,.hhh-card .workshop-card-footer .group-actions,.hhh-card .hhh-card-footer .workshop-actions,.hhh-card .hhh-card-footer .hhh-actions,.hhh-card .hhh-card-footer .icm-actions,.hhh-card .hhh-card-footer .simple-event-actions,.hhh-card .hhh-card-footer .event-actions,.hhh-card .hhh-card-footer .group-actions,.hhh-card .icm-card-footer .workshop-actions,.hhh-card .icm-card-footer .hhh-actions,.hhh-card .icm-card-footer .icm-actions,.hhh-card .icm-card-footer .simple-event-actions,.hhh-card .icm-card-footer .event-actions,.hhh-card .icm-card-footer .group-actions,.hhh-card .simple-event-card-footer .workshop-actions,.hhh-card .simple-event-card-footer .hhh-actions,.hhh-card .simple-event-card-footer .icm-actions,.hhh-card .simple-event-card-footer .simple-event-actions,.hhh-card .simple-event-card-footer .event-actions,.hhh-card .simple-event-card-footer .group-actions,.hhh-card .event-card-footer .workshop-actions,.hhh-card .event-card-footer .hhh-actions,.hhh-card .event-card-footer .icm-actions,.hhh-card .event-card-footer .simple-event-actions,.hhh-card .event-card-footer .event-actions,.hhh-card .event-card-footer .group-actions,.hhh-card .group-card-footer .workshop-actions,.hhh-card .group-card-footer .hhh-actions,.hhh-card .group-card-footer .icm-actions,.hhh-card .group-card-footer .simple-event-actions,.hhh-card .group-card-footer .event-actions,.hhh-card .group-card-footer .group-actions,.icm-card .workshop-card-footer .workshop-actions,.icm-card .workshop-card-footer .hhh-actions,.icm-card .workshop-card-footer .icm-actions,.icm-card .workshop-card-footer .simple-event-actions,.icm-card .workshop-card-footer .event-actions,.icm-card .workshop-card-footer .group-actions,.icm-card .hhh-card-footer .workshop-actions,.icm-card .hhh-card-footer .hhh-actions,.icm-card .hhh-card-footer .icm-actions,.icm-card .hhh-card-footer .simple-event-actions,.icm-card .hhh-card-footer .event-actions,.icm-card .hhh-card-footer .group-actions,.icm-card .icm-card-footer .workshop-actions,.icm-card .icm-card-footer .hhh-actions,.icm-card .icm-card-footer .icm-actions,.icm-card .icm-card-footer .simple-event-actions,.icm-card .icm-card-footer .event-actions,.icm-card .icm-card-footer .group-actions,.icm-card .simple-event-card-footer .workshop-actions,.icm-card .simple-event-card-footer .hhh-actions,.icm-card .simple-event-card-footer .icm-actions,.icm-card .simple-event-card-footer .simple-event-actions,.icm-card .simple-event-card-footer .event-actions,.icm-card .simple-event-card-footer .group-actions,.icm-card .event-card-footer .workshop-actions,.icm-card .event-card-footer .hhh-actions,.icm-card .event-card-footer .icm-actions,.icm-card .event-card-footer .simple-event-actions,.icm-card .event-card-footer .event-actions,.icm-card .event-card-footer .group-actions,.icm-card .group-card-footer .workshop-actions,.icm-card .group-card-footer .hhh-actions,.icm-card .group-card-footer .icm-actions,.icm-card .group-card-footer .simple-event-actions,.icm-card .group-card-footer .event-actions,.icm-card .group-card-footer .group-actions,.simple-event-card .workshop-card-footer .workshop-actions,.simple-event-card .workshop-card-footer .hhh-actions,.simple-event-card .workshop-card-footer .icm-actions,.simple-event-card .workshop-card-footer .simple-event-actions,.simple-event-card .workshop-card-footer .event-actions,.simple-event-card .workshop-card-footer .group-actions,.simple-event-card .hhh-card-footer .workshop-actions,.simple-event-card .hhh-card-footer .hhh-actions,.simple-event-card .hhh-card-footer .icm-actions,.simple-event-card .hhh-card-footer .simple-event-actions,.simple-event-card .hhh-card-footer .event-actions,.simple-event-card .hhh-card-footer .group-actions,.simple-event-card .icm-card-footer .workshop-actions,.simple-event-card .icm-card-footer .hhh-actions,.simple-event-card .icm-card-footer .icm-actions,.simple-event-card .icm-card-footer .simple-event-actions,.simple-event-card .icm-card-footer .event-actions,.simple-event-card .icm-card-footer .group-actions,.simple-event-card .simple-event-card-footer .workshop-actions,.simple-event-card .simple-event-card-footer .hhh-actions,.simple-event-card .simple-event-card-footer .icm-actions,.simple-event-card .simple-event-card-footer .simple-event-actions,.simple-event-card .simple-event-card-footer .event-actions,.simple-event-card .simple-event-card-footer .group-actions,.simple-event-card .event-card-footer .workshop-actions,.simple-event-card .event-card-footer .hhh-actions,.simple-event-card .event-card-footer .icm-actions,.simple-event-card .event-card-footer .simple-event-actions,.simple-event-card .event-card-footer .event-actions,.simple-event-card .event-card-footer .group-actions,.simple-event-card .group-card-footer .workshop-actions,.simple-event-card .group-card-footer .hhh-actions,.simple-event-card .group-card-footer .icm-actions,.simple-event-card .group-card-footer .simple-event-actions,.simple-event-card .group-card-footer .event-actions,.simple-event-card .group-card-footer .group-actions,.event-card .workshop-card-footer .workshop-actions,.event-card .workshop-card-footer .hhh-actions,.event-card .workshop-card-footer .icm-actions,.event-card .workshop-card-footer .simple-event-actions,.event-card .workshop-card-footer .event-actions,.event-card .workshop-card-footer .group-actions,.event-card .hhh-card-footer .workshop-actions,.event-card .hhh-card-footer .hhh-actions,.event-card .hhh-card-footer .icm-actions,.event-card .hhh-card-footer .simple-event-actions,.event-card .hhh-card-footer .event-actions,.event-card .hhh-card-footer .group-actions,.event-card .icm-card-footer .workshop-actions,.event-card .icm-card-footer .hhh-actions,.event-card .icm-card-footer .icm-actions,.event-card .icm-card-footer .simple-event-actions,.event-card .icm-card-footer .event-actions,.event-card .icm-card-footer .group-actions,.event-card .simple-event-card-footer .workshop-actions,.event-card .simple-event-card-footer .hhh-actions,.event-card .simple-event-card-footer .icm-actions,.event-card .simple-event-card-footer .simple-event-actions,.event-card .simple-event-card-footer .event-actions,.event-card .simple-event-card-footer .group-actions,.event-card .event-card-footer .workshop-actions,.event-card .event-card-footer .hhh-actions,.event-card .event-card-footer .icm-actions,.event-card .event-card-footer .simple-event-actions,.event-card .event-card-footer .event-actions,.event-card .event-card-footer .group-actions,.event-card .group-card-footer .workshop-actions,.event-card .group-card-footer .hhh-actions,.event-card .group-card-footer .icm-actions,.event-card .group-card-footer .simple-event-actions,.event-card .group-card-footer .event-actions,.event-card .group-card-footer .group-actions,.group-card .workshop-card-footer .workshop-actions,.group-card .workshop-card-footer .hhh-actions,.group-card .workshop-card-footer .icm-actions,.group-card .workshop-card-footer .simple-event-actions,.group-card .workshop-card-footer .event-actions,.group-card .workshop-card-footer .group-actions,.group-card .hhh-card-footer .workshop-actions,.group-card .hhh-card-footer .hhh-actions,.group-card .hhh-card-footer .icm-actions,.group-card .hhh-card-footer .simple-event-actions,.group-card .hhh-card-footer .event-actions,.group-card .hhh-card-footer .group-actions,.group-card .icm-card-footer .workshop-actions,.group-card .icm-card-footer .hhh-actions,.group-card .icm-card-footer .icm-actions,.group-card .icm-card-footer .simple-event-actions,.group-card .icm-card-footer .event-actions,.group-card .icm-card-footer .group-actions,.group-card .simple-event-card-footer .workshop-actions,.group-card .simple-event-card-footer .hhh-actions,.group-card .simple-event-card-footer .icm-actions,.group-card .simple-event-card-footer .simple-event-actions,.group-card .simple-event-card-footer .event-actions,.group-card .simple-event-card-footer .group-actions,.group-card .event-card-footer .workshop-actions,.group-card .event-card-footer .hhh-actions,.group-card .event-card-footer .icm-actions,.group-card .event-card-footer .simple-event-actions,.group-card .event-card-footer .event-actions,.group-card .event-card-footer .group-actions,.group-card .group-card-footer .workshop-actions,.group-card .group-card-footer .hhh-actions,.group-card .group-card-footer .icm-actions,.group-card .group-card-footer .simple-event-actions,.group-card .group-card-footer .event-actions,.group-card .group-card-footer .group-actions{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.workshop-card .workshop-card-footer .workshop-actions .btn,.workshop-card .workshop-card-footer .hhh-actions .btn,.workshop-card .workshop-card-footer .icm-actions .btn,.workshop-card .workshop-card-footer .simple-event-actions .btn,.workshop-card .workshop-card-footer .event-actions .btn,.workshop-card .workshop-card-footer .group-actions .btn,.workshop-card .hhh-card-footer .workshop-actions .btn,.workshop-card .hhh-card-footer .hhh-actions .btn,.workshop-card .hhh-card-footer .icm-actions .btn,.workshop-card .hhh-card-footer .simple-event-actions .btn,.workshop-card .hhh-card-footer .event-actions .btn,.workshop-card .hhh-card-footer .group-actions .btn,.workshop-card .icm-card-footer .workshop-actions .btn,.workshop-card .icm-card-footer .hhh-actions .btn,.workshop-card .icm-card-footer .icm-actions .btn,.workshop-card .icm-card-footer .simple-event-actions .btn,.workshop-card .icm-card-footer .event-actions .btn,.workshop-card .icm-card-footer .group-actions .btn,.workshop-card .simple-event-card-footer .workshop-actions .btn,.workshop-card .simple-event-card-footer .hhh-actions .btn,.workshop-card .simple-event-card-footer .icm-actions .btn,.workshop-card .simple-event-card-footer .simple-event-actions .btn,.workshop-card .simple-event-card-footer .event-actions .btn,.workshop-card .simple-event-card-footer .group-actions .btn,.workshop-card .event-card-footer .workshop-actions .btn,.workshop-card .event-card-footer .hhh-actions .btn,.workshop-card .event-card-footer .icm-actions .btn,.workshop-card .event-card-footer .simple-event-actions .btn,.workshop-card .event-card-footer .event-actions .btn,.workshop-card .event-card-footer .group-actions .btn,.workshop-card .group-card-footer .workshop-actions .btn,.workshop-card .group-card-footer .hhh-actions .btn,.workshop-card .group-card-footer .icm-actions .btn,.workshop-card .group-card-footer .simple-event-actions .btn,.workshop-card .group-card-footer .event-actions .btn,.workshop-card .group-card-footer .group-actions .btn,.hhh-card .workshop-card-footer .workshop-actions .btn,.hhh-card .workshop-card-footer .hhh-actions .btn,.hhh-card .workshop-card-footer .icm-actions .btn,.hhh-card .workshop-card-footer .simple-event-actions .btn,.hhh-card .workshop-card-footer .event-actions .btn,.hhh-card .workshop-card-footer .group-actions .btn,.hhh-card .hhh-card-footer .workshop-actions .btn,.hhh-card .hhh-card-footer .hhh-actions .btn,.hhh-card .hhh-card-footer .icm-actions .btn,.hhh-card .hhh-card-footer .simple-event-actions .btn,.hhh-card .hhh-card-footer .event-actions .btn,.hhh-card .hhh-card-footer .group-actions .btn,.hhh-card .icm-card-footer .workshop-actions .btn,.hhh-card .icm-card-footer .hhh-actions .btn,.hhh-card .icm-card-footer .icm-actions .btn,.hhh-card .icm-card-footer .simple-event-actions .btn,.hhh-card .icm-card-footer .event-actions .btn,.hhh-card .icm-card-footer .group-actions .btn,.hhh-card .simple-event-card-footer .workshop-actions .btn,.hhh-card .simple-event-card-footer .hhh-actions .btn,.hhh-card .simple-event-card-footer .icm-actions .btn,.hhh-card .simple-event-card-footer .simple-event-actions .btn,.hhh-card .simple-event-card-footer .event-actions .btn,.hhh-card .simple-event-card-footer .group-actions .btn,.hhh-card .event-card-footer .workshop-actions .btn,.hhh-card .event-card-footer .hhh-actions .btn,.hhh-card .event-card-footer .icm-actions .btn,.hhh-card .event-card-footer .simple-event-actions .btn,.hhh-card .event-card-footer .event-actions .btn,.hhh-card .event-card-footer .group-actions .btn,.hhh-card .group-card-footer .workshop-actions .btn,.hhh-card .group-card-footer .hhh-actions .btn,.hhh-card .group-card-footer .icm-actions .btn,.hhh-card .group-card-footer .simple-event-actions .btn,.hhh-card .group-card-footer .event-actions .btn,.hhh-card .group-card-footer .group-actions .btn,.icm-card .workshop-card-footer .workshop-actions .btn,.icm-card .workshop-card-footer .hhh-actions .btn,.icm-card .workshop-card-footer .icm-actions .btn,.icm-card .workshop-card-footer .simple-event-actions .btn,.icm-card .workshop-card-footer .event-actions .btn,.icm-card .workshop-card-footer .group-actions .btn,.icm-card .hhh-card-footer .workshop-actions .btn,.icm-card .hhh-card-footer .hhh-actions .btn,.icm-card .hhh-card-footer .icm-actions .btn,.icm-card .hhh-card-footer .simple-event-actions .btn,.icm-card .hhh-card-footer .event-actions .btn,.icm-card .hhh-card-footer .group-actions .btn,.icm-card .icm-card-footer .workshop-actions .btn,.icm-card .icm-card-footer .hhh-actions .btn,.icm-card .icm-card-footer .icm-actions .btn,.icm-card .icm-card-footer .simple-event-actions .btn,.icm-card .icm-card-footer .event-actions .btn,.icm-card .icm-card-footer .group-actions .btn,.icm-card .simple-event-card-footer .workshop-actions .btn,.icm-card .simple-event-card-footer .hhh-actions .btn,.icm-card .simple-event-card-footer .icm-actions .btn,.icm-card .simple-event-card-footer .simple-event-actions .btn,.icm-card .simple-event-card-footer .event-actions .btn,.icm-card .simple-event-card-footer .group-actions .btn,.icm-card .event-card-footer .workshop-actions .btn,.icm-card .event-card-footer .hhh-actions .btn,.icm-card .event-card-footer .icm-actions .btn,.icm-card .event-card-footer .simple-event-actions .btn,.icm-card .event-card-footer .event-actions .btn,.icm-card .event-card-footer .group-actions .btn,.icm-card .group-card-footer .workshop-actions .btn,.icm-card .group-card-footer .hhh-actions .btn,.icm-card .group-card-footer .icm-actions .btn,.icm-card .group-card-footer .simple-event-actions .btn,.icm-card .group-card-footer .event-actions .btn,.icm-card .group-card-footer .group-actions .btn,.simple-event-card .workshop-card-footer .workshop-actions .btn,.simple-event-card .workshop-card-footer .hhh-actions .btn,.simple-event-card .workshop-card-footer .icm-actions .btn,.simple-event-card .workshop-card-footer .simple-event-actions .btn,.simple-event-card .workshop-card-footer .event-actions .btn,.simple-event-card .workshop-card-footer .group-actions .btn,.simple-event-card .hhh-card-footer .workshop-actions .btn,.simple-event-card .hhh-card-footer .hhh-actions .btn,.simple-event-card .hhh-card-footer .icm-actions .btn,.simple-event-card .hhh-card-footer .simple-event-actions .btn,.simple-event-card .hhh-card-footer .event-actions .btn,.simple-event-card .hhh-card-footer .group-actions .btn,.simple-event-card .icm-card-footer .workshop-actions .btn,.simple-event-card .icm-card-footer .hhh-actions .btn,.simple-event-card .icm-card-footer .icm-actions .btn,.simple-event-card .icm-card-footer .simple-event-actions .btn,.simple-event-card .icm-card-footer .event-actions .btn,.simple-event-card .icm-card-footer .group-actions .btn,.simple-event-card .simple-event-card-footer .workshop-actions .btn,.simple-event-card .simple-event-card-footer .hhh-actions .btn,.simple-event-card .simple-event-card-footer .icm-actions .btn,.simple-event-card .simple-event-card-footer .simple-event-actions .btn,.simple-event-card .simple-event-card-footer .event-actions .btn,.simple-event-card .simple-event-card-footer .group-actions .btn,.simple-event-card .event-card-footer .workshop-actions .btn,.simple-event-card .event-card-footer .hhh-actions .btn,.simple-event-card .event-card-footer .icm-actions .btn,.simple-event-card .event-card-footer .simple-event-actions .btn,.simple-event-card .event-card-footer .event-actions .btn,.simple-event-card .event-card-footer .group-actions .btn,.simple-event-card .group-card-footer .workshop-actions .btn,.simple-event-card .group-card-footer .hhh-actions .btn,.simple-event-card .group-card-footer .icm-actions .btn,.simple-event-card .group-card-footer .simple-event-actions .btn,.simple-event-card .group-card-footer .event-actions .btn,.simple-event-card .group-card-footer .group-actions .btn,.event-card .workshop-card-footer .workshop-actions .btn,.event-card .workshop-card-footer .hhh-actions .btn,.event-card .workshop-card-footer .icm-actions .btn,.event-card .workshop-card-footer .simple-event-actions .btn,.event-card .workshop-card-footer .event-actions .btn,.event-card .workshop-card-footer .group-actions .btn,.event-card .hhh-card-footer .workshop-actions .btn,.event-card .hhh-card-footer .hhh-actions .btn,.event-card .hhh-card-footer .icm-actions .btn,.event-card .hhh-card-footer .simple-event-actions .btn,.event-card .hhh-card-footer .event-actions .btn,.event-card .hhh-card-footer .group-actions .btn,.event-card .icm-card-footer .workshop-actions .btn,.event-card .icm-card-footer .hhh-actions .btn,.event-card .icm-card-footer .icm-actions .btn,.event-card .icm-card-footer .simple-event-actions .btn,.event-card .icm-card-footer .event-actions .btn,.event-card .icm-card-footer .group-actions .btn,.event-card .simple-event-card-footer .workshop-actions .btn,.event-card .simple-event-card-footer .hhh-actions .btn,.event-card .simple-event-card-footer .icm-actions .btn,.event-card .simple-event-card-footer .simple-event-actions .btn,.event-card .simple-event-card-footer .event-actions .btn,.event-card .simple-event-card-footer .group-actions .btn,.event-card .event-card-footer .workshop-actions .btn,.event-card .event-card-footer .hhh-actions .btn,.event-card .event-card-footer .icm-actions .btn,.event-card .event-card-footer .simple-event-actions .btn,.event-card .event-card-footer .event-actions .btn,.event-card .event-card-footer .group-actions .btn,.event-card .group-card-footer .workshop-actions .btn,.event-card .group-card-footer .hhh-actions .btn,.event-card .group-card-footer .icm-actions .btn,.event-card .group-card-footer .simple-event-actions .btn,.event-card .group-card-footer .event-actions .btn,.event-card .group-card-footer .group-actions .btn,.group-card .workshop-card-footer .workshop-actions .btn,.group-card .workshop-card-footer .hhh-actions .btn,.group-card .workshop-card-footer .icm-actions .btn,.group-card .workshop-card-footer .simple-event-actions .btn,.group-card .workshop-card-footer .event-actions .btn,.group-card .workshop-card-footer .group-actions .btn,.group-card .hhh-card-footer .workshop-actions .btn,.group-card .hhh-card-footer .hhh-actions .btn,.group-card .hhh-card-footer .icm-actions .btn,.group-card .hhh-card-footer .simple-event-actions .btn,.group-card .hhh-card-footer .event-actions .btn,.group-card .hhh-card-footer .group-actions .btn,.group-card .icm-card-footer .workshop-actions .btn,.group-card .icm-card-footer .hhh-actions .btn,.group-card .icm-card-footer .icm-actions .btn,.group-card .icm-card-footer .simple-event-actions .btn,.group-card .icm-card-footer .event-actions .btn,.group-card .icm-card-footer .group-actions .btn,.group-card .simple-event-card-footer .workshop-actions .btn,.group-card .simple-event-card-footer .hhh-actions .btn,.group-card .simple-event-card-footer .icm-actions .btn,.group-card .simple-event-card-footer .simple-event-actions .btn,.group-card .simple-event-card-footer .event-actions .btn,.group-card .simple-event-card-footer .group-actions .btn,.group-card .event-card-footer .workshop-actions .btn,.group-card .event-card-footer .hhh-actions .btn,.group-card .event-card-footer .icm-actions .btn,.group-card .event-card-footer .simple-event-actions .btn,.group-card .event-card-footer .event-actions .btn,.group-card .event-card-footer .group-actions .btn,.group-card .group-card-footer .workshop-actions .btn,.group-card .group-card-footer .hhh-actions .btn,.group-card .group-card-footer .icm-actions .btn,.group-card .group-card-footer .simple-event-actions .btn,.group-card .group-card-footer .event-actions .btn,.group-card .group-card-footer .group-actions .btn{flex:1;text-align:center}.workshop-card .workshop-card-footer .workshop-actions .btn.btn-sm,.workshop-card .workshop-card-footer .hhh-actions .btn.btn-sm,.workshop-card .workshop-card-footer .icm-actions .btn.btn-sm,.workshop-card .workshop-card-footer .simple-event-actions .btn.btn-sm,.workshop-card .workshop-card-footer .event-actions .btn.btn-sm,.workshop-card .workshop-card-footer .group-actions .btn.btn-sm,.workshop-card .hhh-card-footer .workshop-actions .btn.btn-sm,.workshop-card .hhh-card-footer .hhh-actions .btn.btn-sm,.workshop-card .hhh-card-footer .icm-actions .btn.btn-sm,.workshop-card .hhh-card-footer .simple-event-actions .btn.btn-sm,.workshop-card .hhh-card-footer .event-actions .btn.btn-sm,.workshop-card .hhh-card-footer .group-actions .btn.btn-sm,.workshop-card .icm-card-footer .workshop-actions .btn.btn-sm,.workshop-card .icm-card-footer .hhh-actions .btn.btn-sm,.workshop-card .icm-card-footer .icm-actions .btn.btn-sm,.workshop-card .icm-card-footer .simple-event-actions .btn.btn-sm,.workshop-card .icm-card-footer .event-actions .btn.btn-sm,.workshop-card .icm-card-footer .group-actions .btn.btn-sm,.workshop-card .simple-event-card-footer .workshop-actions .btn.btn-sm,.workshop-card .simple-event-card-footer .hhh-actions .btn.btn-sm,.workshop-card .simple-event-card-footer .icm-actions .btn.btn-sm,.workshop-card .simple-event-card-footer .simple-event-actions .btn.btn-sm,.workshop-card .simple-event-card-footer .event-actions .btn.btn-sm,.workshop-card .simple-event-card-footer .group-actions .btn.btn-sm,.workshop-card .event-card-footer .workshop-actions .btn.btn-sm,.workshop-card .event-card-footer .hhh-actions .btn.btn-sm,.workshop-card .event-card-footer .icm-actions .btn.btn-sm,.workshop-card .event-card-footer .simple-event-actions .btn.btn-sm,.workshop-card .event-card-footer .event-actions .btn.btn-sm,.workshop-card .event-card-footer .group-actions .btn.btn-sm,.workshop-card .group-card-footer .workshop-actions .btn.btn-sm,.workshop-card .group-card-footer .hhh-actions .btn.btn-sm,.workshop-card .group-card-footer .icm-actions .btn.btn-sm,.workshop-card .group-card-footer .simple-event-actions .btn.btn-sm,.workshop-card .group-card-footer .event-actions .btn.btn-sm,.workshop-card .group-card-footer .group-actions .btn.btn-sm,.hhh-card .workshop-card-footer .workshop-actions .btn.btn-sm,.hhh-card .workshop-card-footer .hhh-actions .btn.btn-sm,.hhh-card .workshop-card-footer .icm-actions .btn.btn-sm,.hhh-card .workshop-card-footer .simple-event-actions .btn.btn-sm,.hhh-card .workshop-card-footer .event-actions .btn.btn-sm,.hhh-card .workshop-card-footer .group-actions .btn.btn-sm,.hhh-card .hhh-card-footer .workshop-actions .btn.btn-sm,.hhh-card .hhh-card-footer .hhh-actions .btn.btn-sm,.hhh-card .hhh-card-footer .icm-actions .btn.btn-sm,.hhh-card .hhh-card-footer .simple-event-actions .btn.btn-sm,.hhh-card .hhh-card-footer .event-actions .btn.btn-sm,.hhh-card .hhh-card-footer .group-actions .btn.btn-sm,.hhh-card .icm-card-footer .workshop-actions .btn.btn-sm,.hhh-card .icm-card-footer .hhh-actions .btn.btn-sm,.hhh-card .icm-card-footer .icm-actions .btn.btn-sm,.hhh-card .icm-card-footer .simple-event-actions .btn.btn-sm,.hhh-card .icm-card-footer .event-actions .btn.btn-sm,.hhh-card .icm-card-footer .group-actions .btn.btn-sm,.hhh-card .simple-event-card-footer .workshop-actions .btn.btn-sm,.hhh-card .simple-event-card-footer .hhh-actions .btn.btn-sm,.hhh-card .simple-event-card-footer .icm-actions .btn.btn-sm,.hhh-card .simple-event-card-footer .simple-event-actions .btn.btn-sm,.hhh-card .simple-event-card-footer .event-actions .btn.btn-sm,.hhh-card .simple-event-card-footer .group-actions .btn.btn-sm,.hhh-card .event-card-footer .workshop-actions .btn.btn-sm,.hhh-card .event-card-footer .hhh-actions .btn.btn-sm,.hhh-card .event-card-footer .icm-actions .btn.btn-sm,.hhh-card .event-card-footer .simple-event-actions .btn.btn-sm,.hhh-card .event-card-footer .event-actions .btn.btn-sm,.hhh-card .event-card-footer .group-actions .btn.btn-sm,.hhh-card .group-card-footer .workshop-actions .btn.btn-sm,.hhh-card .group-card-footer .hhh-actions .btn.btn-sm,.hhh-card .group-card-footer .icm-actions .btn.btn-sm,.hhh-card .group-card-footer .simple-event-actions .btn.btn-sm,.hhh-card .group-card-footer .event-actions .btn.btn-sm,.hhh-card .group-card-footer .group-actions .btn.btn-sm,.icm-card .workshop-card-footer .workshop-actions .btn.btn-sm,.icm-card .workshop-card-footer .hhh-actions .btn.btn-sm,.icm-card .workshop-card-footer .icm-actions .btn.btn-sm,.icm-card .workshop-card-footer .simple-event-actions .btn.btn-sm,.icm-card .workshop-card-footer .event-actions .btn.btn-sm,.icm-card .workshop-card-footer .group-actions .btn.btn-sm,.icm-card .hhh-card-footer .workshop-actions .btn.btn-sm,.icm-card .hhh-card-footer .hhh-actions .btn.btn-sm,.icm-card .hhh-card-footer .icm-actions .btn.btn-sm,.icm-card .hhh-card-footer .simple-event-actions .btn.btn-sm,.icm-card .hhh-card-footer .event-actions .btn.btn-sm,.icm-card .hhh-card-footer .group-actions .btn.btn-sm,.icm-card .icm-card-footer .workshop-actions .btn.btn-sm,.icm-card .icm-card-footer .hhh-actions .btn.btn-sm,.icm-card .icm-card-footer .icm-actions .btn.btn-sm,.icm-card .icm-card-footer .simple-event-actions .btn.btn-sm,.icm-card .icm-card-footer .event-actions .btn.btn-sm,.icm-card .icm-card-footer .group-actions .btn.btn-sm,.icm-card .simple-event-card-footer .workshop-actions .btn.btn-sm,.icm-card .simple-event-card-footer .hhh-actions .btn.btn-sm,.icm-card .simple-event-card-footer .icm-actions .btn.btn-sm,.icm-card .simple-event-card-footer .simple-event-actions .btn.btn-sm,.icm-card .simple-event-card-footer .event-actions .btn.btn-sm,.icm-card .simple-event-card-footer .group-actions .btn.btn-sm,.icm-card .event-card-footer .workshop-actions .btn.btn-sm,.icm-card .event-card-footer .hhh-actions .btn.btn-sm,.icm-card .event-card-footer .icm-actions .btn.btn-sm,.icm-card .event-card-footer .simple-event-actions .btn.btn-sm,.icm-card .event-card-footer .event-actions .btn.btn-sm,.icm-card .event-card-footer .group-actions .btn.btn-sm,.icm-card .group-card-footer .workshop-actions .btn.btn-sm,.icm-card .group-card-footer .hhh-actions .btn.btn-sm,.icm-card .group-card-footer .icm-actions .btn.btn-sm,.icm-card .group-card-footer .simple-event-actions .btn.btn-sm,.icm-card .group-card-footer .event-actions .btn.btn-sm,.icm-card .group-card-footer .group-actions .btn.btn-sm,.simple-event-card .workshop-card-footer .workshop-actions .btn.btn-sm,.simple-event-card .workshop-card-footer .hhh-actions .btn.btn-sm,.simple-event-card .workshop-card-footer .icm-actions .btn.btn-sm,.simple-event-card .workshop-card-footer .simple-event-actions .btn.btn-sm,.simple-event-card .workshop-card-footer .event-actions .btn.btn-sm,.simple-event-card .workshop-card-footer .group-actions .btn.btn-sm,.simple-event-card .hhh-card-footer .workshop-actions .btn.btn-sm,.simple-event-card .hhh-card-footer .hhh-actions .btn.btn-sm,.simple-event-card .hhh-card-footer .icm-actions .btn.btn-sm,.simple-event-card .hhh-card-footer .simple-event-actions .btn.btn-sm,.simple-event-card .hhh-card-footer .event-actions .btn.btn-sm,.simple-event-card .hhh-card-footer .group-actions .btn.btn-sm,.simple-event-card .icm-card-footer .workshop-actions .btn.btn-sm,.simple-event-card .icm-card-footer .hhh-actions .btn.btn-sm,.simple-event-card .icm-card-footer .icm-actions .btn.btn-sm,.simple-event-card .icm-card-footer .simple-event-actions .btn.btn-sm,.simple-event-card .icm-card-footer .event-actions .btn.btn-sm,.simple-event-card .icm-card-footer .group-actions .btn.btn-sm,.simple-event-card .simple-event-card-footer .workshop-actions .btn.btn-sm,.simple-event-card .simple-event-card-footer .hhh-actions .btn.btn-sm,.simple-event-card .simple-event-card-footer .icm-actions .btn.btn-sm,.simple-event-card .simple-event-card-footer .simple-event-actions .btn.btn-sm,.simple-event-card .simple-event-card-footer .event-actions .btn.btn-sm,.simple-event-card .simple-event-card-footer .group-actions .btn.btn-sm,.simple-event-card .event-card-footer .workshop-actions .btn.btn-sm,.simple-event-card .event-card-footer .hhh-actions .btn.btn-sm,.simple-event-card .event-card-footer .icm-actions .btn.btn-sm,.simple-event-card .event-card-footer .simple-event-actions .btn.btn-sm,.simple-event-card .event-card-footer .event-actions .btn.btn-sm,.simple-event-card .event-card-footer .group-actions .btn.btn-sm,.simple-event-card .group-card-footer .workshop-actions .btn.btn-sm,.simple-event-card .group-card-footer .hhh-actions .btn.btn-sm,.simple-event-card .group-card-footer .icm-actions .btn.btn-sm,.simple-event-card .group-card-footer .simple-event-actions .btn.btn-sm,.simple-event-card .group-card-footer .event-actions .btn.btn-sm,.simple-event-card .group-card-footer .group-actions .btn.btn-sm,.event-card .workshop-card-footer .workshop-actions .btn.btn-sm,.event-card .workshop-card-footer .hhh-actions .btn.btn-sm,.event-card .workshop-card-footer .icm-actions .btn.btn-sm,.event-card .workshop-card-footer .simple-event-actions .btn.btn-sm,.event-card .workshop-card-footer .event-actions .btn.btn-sm,.event-card .workshop-card-footer .group-actions .btn.btn-sm,.event-card .hhh-card-footer .workshop-actions .btn.btn-sm,.event-card .hhh-card-footer .hhh-actions .btn.btn-sm,.event-card .hhh-card-footer .icm-actions .btn.btn-sm,.event-card .hhh-card-footer .simple-event-actions .btn.btn-sm,.event-card .hhh-card-footer .event-actions .btn.btn-sm,.event-card .hhh-card-footer .group-actions .btn.btn-sm,.event-card .icm-card-footer .workshop-actions .btn.btn-sm,.event-card .icm-card-footer .hhh-actions .btn.btn-sm,.event-card .icm-card-footer .icm-actions .btn.btn-sm,.event-card .icm-card-footer .simple-event-actions .btn.btn-sm,.event-card .icm-card-footer .event-actions .btn.btn-sm,.event-card .icm-card-footer .group-actions .btn.btn-sm,.event-card .simple-event-card-footer .workshop-actions .btn.btn-sm,.event-card .simple-event-card-footer .hhh-actions .btn.btn-sm,.event-card .simple-event-card-footer .icm-actions .btn.btn-sm,.event-card .simple-event-card-footer .simple-event-actions .btn.btn-sm,.event-card .simple-event-card-footer .event-actions .btn.btn-sm,.event-card .simple-event-card-footer .group-actions .btn.btn-sm,.event-card .event-card-footer .workshop-actions .btn.btn-sm,.event-card .event-card-footer .hhh-actions .btn.btn-sm,.event-card .event-card-footer .icm-actions .btn.btn-sm,.event-card .event-card-footer .simple-event-actions .btn.btn-sm,.event-card .event-card-footer .event-actions .btn.btn-sm,.event-card .event-card-footer .group-actions .btn.btn-sm,.event-card .group-card-footer .workshop-actions .btn.btn-sm,.event-card .group-card-footer .hhh-actions .btn.btn-sm,.event-card .group-card-footer .icm-actions .btn.btn-sm,.event-card .group-card-footer .simple-event-actions .btn.btn-sm,.event-card .group-card-footer .event-actions .btn.btn-sm,.event-card .group-card-footer .group-actions .btn.btn-sm,.group-card .workshop-card-footer .workshop-actions .btn.btn-sm,.group-card .workshop-card-footer .hhh-actions .btn.btn-sm,.group-card .workshop-card-footer .icm-actions .btn.btn-sm,.group-card .workshop-card-footer .simple-event-actions .btn.btn-sm,.group-card .workshop-card-footer .event-actions .btn.btn-sm,.group-card .workshop-card-footer .group-actions .btn.btn-sm,.group-card .hhh-card-footer .workshop-actions .btn.btn-sm,.group-card .hhh-card-footer .hhh-actions .btn.btn-sm,.group-card .hhh-card-footer .icm-actions .btn.btn-sm,.group-card .hhh-card-footer .simple-event-actions .btn.btn-sm,.group-card .hhh-card-footer .event-actions .btn.btn-sm,.group-card .hhh-card-footer .group-actions .btn.btn-sm,.group-card .icm-card-footer .workshop-actions .btn.btn-sm,.group-card .icm-card-footer .hhh-actions .btn.btn-sm,.group-card .icm-card-footer .icm-actions .btn.btn-sm,.group-card .icm-card-footer .simple-event-actions .btn.btn-sm,.group-card .icm-card-footer .event-actions .btn.btn-sm,.group-card .icm-card-footer .group-actions .btn.btn-sm,.group-card .simple-event-card-footer .workshop-actions .btn.btn-sm,.group-card .simple-event-card-footer .hhh-actions .btn.btn-sm,.group-card .simple-event-card-footer .icm-actions .btn.btn-sm,.group-card .simple-event-card-footer .simple-event-actions .btn.btn-sm,.group-card .simple-event-card-footer .event-actions .btn.btn-sm,.group-card .simple-event-card-footer .group-actions .btn.btn-sm,.group-card .event-card-footer .workshop-actions .btn.btn-sm,.group-card .event-card-footer .hhh-actions .btn.btn-sm,.group-card .event-card-footer .icm-actions .btn.btn-sm,.group-card .event-card-footer .simple-event-actions .btn.btn-sm,.group-card .event-card-footer .event-actions .btn.btn-sm,.group-card .event-card-footer .group-actions .btn.btn-sm,.group-card .group-card-footer .workshop-actions .btn.btn-sm,.group-card .group-card-footer .hhh-actions .btn.btn-sm,.group-card .group-card-footer .icm-actions .btn.btn-sm,.group-card .group-card-footer .simple-event-actions .btn.btn-sm,.group-card .group-card-footer .event-actions .btn.btn-sm,.group-card .group-card-footer .group-actions .btn.btn-sm{color:#fff;display:inline-block;padding:var(--space-sm) var(--space-md);font-size:var(--font-size-xs);line-height:1;border:2px solid var(--color-accent-light)}.workshop-card .workshop-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .workshop-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .workshop-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .workshop-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .workshop-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .workshop-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .hhh-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .hhh-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .hhh-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .hhh-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .hhh-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .hhh-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .icm-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .icm-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .icm-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .icm-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .icm-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .icm-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .simple-event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .simple-event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .simple-event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .simple-event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .simple-event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .simple-event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .group-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .group-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .group-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .group-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .group-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .group-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .workshop-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .workshop-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .workshop-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .workshop-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .workshop-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .workshop-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .hhh-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .hhh-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .hhh-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .hhh-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .hhh-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .hhh-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .icm-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .icm-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .icm-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .icm-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .icm-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .icm-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .simple-event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .simple-event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .simple-event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .simple-event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .simple-event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .simple-event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .group-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .group-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .group-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .group-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .group-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .group-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .workshop-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .workshop-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .workshop-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .workshop-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .workshop-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .workshop-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .hhh-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .hhh-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .hhh-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .hhh-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .hhh-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .hhh-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .icm-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .icm-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .icm-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .icm-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .icm-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .icm-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .simple-event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .simple-event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .simple-event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .simple-event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .simple-event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .simple-event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .group-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .group-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .group-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .group-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .group-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .group-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .workshop-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .workshop-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .workshop-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .workshop-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .workshop-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .workshop-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .hhh-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .hhh-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .hhh-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .hhh-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .hhh-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .hhh-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .icm-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .icm-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .icm-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .icm-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .icm-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .icm-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .simple-event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .simple-event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .simple-event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .simple-event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .simple-event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .simple-event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .group-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .group-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .group-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .group-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .group-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .group-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.event-card .workshop-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.event-card .workshop-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.event-card .workshop-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.event-card .workshop-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .workshop-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .workshop-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.event-card .hhh-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.event-card .hhh-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.event-card .hhh-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.event-card .hhh-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .hhh-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .hhh-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.event-card .icm-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.event-card .icm-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.event-card .icm-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.event-card .icm-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .icm-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .icm-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.event-card .simple-event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.event-card .simple-event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.event-card .simple-event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.event-card .simple-event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .simple-event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .simple-event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.event-card .event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.event-card .event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.event-card .event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.event-card .event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.event-card .group-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.event-card .group-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.event-card .group-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.event-card .group-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .group-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .group-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.group-card .workshop-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.group-card .workshop-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.group-card .workshop-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.group-card .workshop-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .workshop-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .workshop-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.group-card .hhh-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.group-card .hhh-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.group-card .hhh-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.group-card .hhh-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .hhh-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .hhh-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.group-card .icm-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.group-card .icm-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.group-card .icm-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.group-card .icm-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .icm-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .icm-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.group-card .simple-event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.group-card .simple-event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.group-card .simple-event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.group-card .simple-event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .simple-event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .simple-event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.group-card .event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.group-card .event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.group-card .event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.group-card .event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.group-card .group-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.group-card .group-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.group-card .group-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.group-card .group-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .group-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .group-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn{color:var(--color-primary)}.no-workshops,.no-hhh-events,.no-icm-events,.no-simple-events,.no-events,.no-group-events{text-align:center;padding:4rem 2rem}.no-workshops h2,.no-hhh-events h2,.no-icm-events h2,.no-simple-events h2,.no-events h2,.no-group-events h2{margin-bottom:1rem;color:#666}.no-workshops p,.no-hhh-events p,.no-icm-events p,.no-simple-events p,.no-events p,.no-group-events p{margin-bottom:2rem;color:#555;max-width:600px;margin-left:auto;margin-right:auto}.workshop-hero,.hhh-hero,.icm-hero,.simple-event-hero,.event-hero,.group-hero{width:100%;overflow:hidden;margin-bottom:2rem}.workshop-hero picture,.hhh-hero picture,.icm-hero picture,.simple-event-hero picture,.event-hero picture,.group-hero picture{display:block;width:100%;height:100%}.workshop-hero img,.hhh-hero img,.icm-hero img,.simple-event-hero img,.event-hero img,.group-hero img{width:100%;height:100%;object-fit:cover;display:block}.workshop-hero .workshop-hero-image,.workshop-hero .event-hero-image,.hhh-hero .workshop-hero-image,.hhh-hero .event-hero-image,.icm-hero .workshop-hero-image,.icm-hero .event-hero-image,.simple-event-hero .workshop-hero-image,.simple-event-hero .event-hero-image,.event-hero .workshop-hero-image,.event-hero .event-hero-image,.group-hero .workshop-hero-image,.group-hero .event-hero-image{width:100%;height:250px;object-fit:cover}.workshop-main-content{padding:2rem;margin-bottom:2rem;background:#fff;border-radius:var(--radius-md, 8px)}.read-more-container{margin:2rem 0;text-align:center}.expandable-content{animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:both}.expandable-content.expanding{animation-name:slideDown}.expandable-content.collapsing{animation-name:slideUp}.expandable-content h4{margin-top:var(--space-md);font-weight:700;font-size:var(--font-size-lg)}.expandable-content ul{text-align:left}.expandable-content p{text-align:left}@keyframes slideDown{0%{opacity:0;max-height:0;transform:translateY(-10px)}100%{opacity:1;max-height:1000px;transform:translateY(0)}}@keyframes slideUp{0%{opacity:1;max-height:1000px;transform:translateY(0)}100%{opacity:0;max-height:0;transform:translateY(-10px)}}.date-picker-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem}.date-picker-modal .modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:-1}.date-picker-modal .modal-content{background:#fff;border-radius:var(--radius-md, 8px);box-shadow:0 8px 32px rgba(0,0,0,.2);max-width:600px;width:100%;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}.date-picker-modal .modal-content .modal-header{padding:1.5rem;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}.date-picker-modal .modal-content .modal-header h3{margin:0;color:var(--color-primary, #2c5aa0);font-size:var(--font-size-md)}.date-picker-modal .modal-content .modal-header .modal-close{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.date-picker-modal .modal-content .modal-header .modal-close:hover{background:#f0f0f0;color:#333}.date-picker-modal .modal-content .modal-body{padding:1.5rem;overflow-y:auto;flex:1}.date-picker-modal .modal-content .modal-body .dates-list{display:flex;flex-direction:column;gap:1rem}.date-picker-modal .modal-content .modal-body .date-item{padding:1rem;border:1px solid #e0e0e0;border-radius:var(--radius-sm, 4px);background:#f8f9fa;transition:all .2s ease}.date-picker-modal .modal-content .modal-body .date-item:hover{border-color:var(--color-primary, #3b82f6);background:#f0f4ff}.date-picker-modal .modal-content .modal-body .date-item .date-item-date,.date-picker-modal .modal-content .modal-body .date-item .date-item-time{line-height:1.4}.date-picker-modal .modal-content .modal-body .date-item .date-item-date strong,.date-picker-modal .modal-content .modal-body .date-item .date-item-time strong{color:var(--color-primary, #3b82f6)}.date-picker-modal .modal-content .modal-body .date-item .date-item-date{font-weight:600;color:var(--color-primary, #3b82f6);margin-bottom:.25rem}.date-picker-modal .modal-content .modal-body .date-item .date-item-time{font-size:.875rem;color:#666}.date-picker-modal .modal-content .modal-body .date-item .date-text{font-size:.9rem;line-height:1.4}.date-picker-modal .modal-content .modal-body .date-item .date-text strong{color:var(--color-primary, #3b82f6)}.date-picker-modal .modal-content .modal-footer{padding:1rem 1.5rem;border-top:1px solid #e0e0e0;text-align:right}.date-picker-modal .modal-content .modal-footer .btn{padding:.5rem 1rem;border-radius:var(--radius-sm, 4px);border:1px solid #e0e0e0;background:#fff;cursor:pointer;transition:all .2s ease}.date-picker-modal .modal-content .modal-footer .btn.btn-secondary:hover{background:#f0f0f0;border-color:silver}@media(max-width: 400px){.workshop-group,.hhh-group,.icm-group,.simple-event-group,.event-group,.group-group{padding:.75rem}.workshop-card .workshop-details-grid,.workshop-card .hhh-details-grid,.workshop-card .icm-details-grid,.workshop-card .simple-event-details-grid,.workshop-card .event-details-grid,.workshop-card .group-details-grid,.hhh-card .workshop-details-grid,.hhh-card .hhh-details-grid,.hhh-card .icm-details-grid,.hhh-card .simple-event-details-grid,.hhh-card .event-details-grid,.hhh-card .group-details-grid,.icm-card .workshop-details-grid,.icm-card .hhh-details-grid,.icm-card .icm-details-grid,.icm-card .simple-event-details-grid,.icm-card .event-details-grid,.icm-card .group-details-grid,.simple-event-card .workshop-details-grid,.simple-event-card .hhh-details-grid,.simple-event-card .icm-details-grid,.simple-event-card .simple-event-details-grid,.simple-event-card .event-details-grid,.simple-event-card .group-details-grid,.event-card .workshop-details-grid,.event-card .hhh-details-grid,.event-card .icm-details-grid,.event-card .simple-event-details-grid,.event-card .event-details-grid,.event-card .group-details-grid,.group-card .workshop-details-grid,.group-card .hhh-details-grid,.group-card .icm-details-grid,.group-card .simple-event-details-grid,.group-card .event-details-grid,.group-card .group-details-grid{padding:.75rem}.workshop-card .workshop-card-footer,.workshop-card .hhh-card-footer,.workshop-card .icm-card-footer,.workshop-card .simple-event-card-footer,.workshop-card .event-card-footer,.workshop-card .group-card-footer,.hhh-card .workshop-card-footer,.hhh-card .hhh-card-footer,.hhh-card .icm-card-footer,.hhh-card .simple-event-card-footer,.hhh-card .event-card-footer,.hhh-card .group-card-footer,.icm-card .workshop-card-footer,.icm-card .hhh-card-footer,.icm-card .icm-card-footer,.icm-card .simple-event-card-footer,.icm-card .event-card-footer,.icm-card .group-card-footer,.simple-event-card .workshop-card-footer,.simple-event-card .hhh-card-footer,.simple-event-card .icm-card-footer,.simple-event-card .simple-event-card-footer,.simple-event-card .event-card-footer,.simple-event-card .group-card-footer,.event-card .workshop-card-footer,.event-card .hhh-card-footer,.event-card .icm-card-footer,.event-card .simple-event-card-footer,.event-card .event-card-footer,.event-card .group-card-footer,.group-card .workshop-card-footer,.group-card .hhh-card-footer,.group-card .icm-card-footer,.group-card .simple-event-card-footer,.group-card .event-card-footer,.group-card .group-card-footer{padding:.75rem}}@media(max-width: 480px){.workshop-hero .workshop-hero-image,.workshop-hero .event-hero-image,.hhh-hero .workshop-hero-image,.hhh-hero .event-hero-image,.icm-hero .workshop-hero-image,.icm-hero .event-hero-image,.simple-event-hero .workshop-hero-image,.simple-event-hero .event-hero-image,.event-hero .workshop-hero-image,.event-hero .event-hero-image,.group-hero .workshop-hero-image,.group-hero .event-hero-image{height:150px}.workshop-card .workshop-details-grid .detail-item .detail-label,.workshop-card .hhh-details-grid .detail-item .detail-label,.workshop-card .icm-details-grid .detail-item .detail-label,.workshop-card .simple-event-details-grid .detail-item .detail-label,.workshop-card .event-details-grid .detail-item .detail-label,.workshop-card .group-details-grid .detail-item .detail-label,.hhh-card .workshop-details-grid .detail-item .detail-label,.hhh-card .hhh-details-grid .detail-item .detail-label,.hhh-card .icm-details-grid .detail-item .detail-label,.hhh-card .simple-event-details-grid .detail-item .detail-label,.hhh-card .event-details-grid .detail-item .detail-label,.hhh-card .group-details-grid .detail-item .detail-label,.icm-card .workshop-details-grid .detail-item .detail-label,.icm-card .hhh-details-grid .detail-item .detail-label,.icm-card .icm-details-grid .detail-item .detail-label,.icm-card .simple-event-details-grid .detail-item .detail-label,.icm-card .event-details-grid .detail-item .detail-label,.icm-card .group-details-grid .detail-item .detail-label,.simple-event-card .workshop-details-grid .detail-item .detail-label,.simple-event-card .hhh-details-grid .detail-item .detail-label,.simple-event-card .icm-details-grid .detail-item .detail-label,.simple-event-card .simple-event-details-grid .detail-item .detail-label,.simple-event-card .event-details-grid .detail-item .detail-label,.simple-event-card .group-details-grid .detail-item .detail-label,.event-card .workshop-details-grid .detail-item .detail-label,.event-card .hhh-details-grid .detail-item .detail-label,.event-card .icm-details-grid .detail-item .detail-label,.event-card .simple-event-details-grid .detail-item .detail-label,.event-card .event-details-grid .detail-item .detail-label,.event-card .group-details-grid .detail-item .detail-label,.group-card .workshop-details-grid .detail-item .detail-label,.group-card .hhh-details-grid .detail-item .detail-label,.group-card .icm-details-grid .detail-item .detail-label,.group-card .simple-event-details-grid .detail-item .detail-label,.group-card .event-details-grid .detail-item .detail-label,.group-card .group-details-grid .detail-item .detail-label{font-size:var(--font-size-sm)}.read-more-container .read-more-btn{padding:.5rem 1rem;font-size:.8rem;width:100%;max-width:200px}}@media(max-width: 520px){.workshop-cards-container,.hhh-cards-container,.icm-cards-container,.simple-event-cards-container,.event-cards-container,.group-cards-container{grid-template-columns:1fr}}@media(max-width: 768px){.workshop-group .workshop-cards-container,.workshop-group .hhh-cards-container,.workshop-group .icm-cards-container,.workshop-group .simple-event-cards-container,.workshop-group .event-cards-container,.workshop-group .group-cards-container,.hhh-group .workshop-cards-container,.hhh-group .hhh-cards-container,.hhh-group .icm-cards-container,.hhh-group .simple-event-cards-container,.hhh-group .event-cards-container,.hhh-group .group-cards-container,.icm-group .workshop-cards-container,.icm-group .hhh-cards-container,.icm-group .icm-cards-container,.icm-group .simple-event-cards-container,.icm-group .event-cards-container,.icm-group .group-cards-container,.simple-event-group .workshop-cards-container,.simple-event-group .hhh-cards-container,.simple-event-group .icm-cards-container,.simple-event-group .simple-event-cards-container,.simple-event-group .event-cards-container,.simple-event-group .group-cards-container,.event-group .workshop-cards-container,.event-group .hhh-cards-container,.event-group .icm-cards-container,.event-group .simple-event-cards-container,.event-group .event-cards-container,.event-group .group-cards-container,.group-group .workshop-cards-container,.group-group .hhh-cards-container,.group-group .icm-cards-container,.group-group .simple-event-cards-container,.group-group .event-cards-container,.group-group .group-cards-container{grid-template-columns:1fr;gap:1rem}.workshop-card .workshop-details-grid,.workshop-card .hhh-details-grid,.workshop-card .icm-details-grid,.workshop-card .simple-event-details-grid,.workshop-card .event-details-grid,.workshop-card .group-details-grid,.hhh-card .workshop-details-grid,.hhh-card .hhh-details-grid,.hhh-card .icm-details-grid,.hhh-card .simple-event-details-grid,.hhh-card .event-details-grid,.hhh-card .group-details-grid,.icm-card .workshop-details-grid,.icm-card .hhh-details-grid,.icm-card .icm-details-grid,.icm-card .simple-event-details-grid,.icm-card .event-details-grid,.icm-card .group-details-grid,.simple-event-card .workshop-details-grid,.simple-event-card .hhh-details-grid,.simple-event-card .icm-details-grid,.simple-event-card .simple-event-details-grid,.simple-event-card .event-details-grid,.simple-event-card .group-details-grid,.event-card .workshop-details-grid,.event-card .hhh-details-grid,.event-card .icm-details-grid,.event-card .simple-event-details-grid,.event-card .event-details-grid,.event-card .group-details-grid,.group-card .workshop-details-grid,.group-card .hhh-details-grid,.group-card .icm-details-grid,.group-card .simple-event-details-grid,.group-card .event-details-grid,.group-card .group-details-grid{padding:1rem}.workshop-card .workshop-card-footer,.workshop-card .hhh-card-footer,.workshop-card .icm-card-footer,.workshop-card .simple-event-card-footer,.workshop-card .event-card-footer,.workshop-card .group-card-footer,.hhh-card .workshop-card-footer,.hhh-card .hhh-card-footer,.hhh-card .icm-card-footer,.hhh-card .simple-event-card-footer,.hhh-card .event-card-footer,.hhh-card .group-card-footer,.icm-card .workshop-card-footer,.icm-card .hhh-card-footer,.icm-card .icm-card-footer,.icm-card .simple-event-card-footer,.icm-card .event-card-footer,.icm-card .group-card-footer,.simple-event-card .workshop-card-footer,.simple-event-card .hhh-card-footer,.simple-event-card .icm-card-footer,.simple-event-card .simple-event-card-footer,.simple-event-card .event-card-footer,.simple-event-card .group-card-footer,.event-card .workshop-card-footer,.event-card .hhh-card-footer,.event-card .icm-card-footer,.event-card .simple-event-card-footer,.event-card .event-card-footer,.event-card .group-card-footer,.group-card .workshop-card-footer,.group-card .hhh-card-footer,.group-card .icm-card-footer,.group-card .simple-event-card-footer,.group-card .event-card-footer,.group-card .group-card-footer{padding:1rem}.workshop-card .workshop-card-footer .workshop-actions,.workshop-card .workshop-card-footer .hhh-actions,.workshop-card .workshop-card-footer .icm-actions,.workshop-card .workshop-card-footer .simple-event-actions,.workshop-card .workshop-card-footer .event-actions,.workshop-card .workshop-card-footer .group-actions,.workshop-card .hhh-card-footer .workshop-actions,.workshop-card .hhh-card-footer .hhh-actions,.workshop-card .hhh-card-footer .icm-actions,.workshop-card .hhh-card-footer .simple-event-actions,.workshop-card .hhh-card-footer .event-actions,.workshop-card .hhh-card-footer .group-actions,.workshop-card .icm-card-footer .workshop-actions,.workshop-card .icm-card-footer .hhh-actions,.workshop-card .icm-card-footer .icm-actions,.workshop-card .icm-card-footer .simple-event-actions,.workshop-card .icm-card-footer .event-actions,.workshop-card .icm-card-footer .group-actions,.workshop-card .simple-event-card-footer .workshop-actions,.workshop-card .simple-event-card-footer .hhh-actions,.workshop-card .simple-event-card-footer .icm-actions,.workshop-card .simple-event-card-footer .simple-event-actions,.workshop-card .simple-event-card-footer .event-actions,.workshop-card .simple-event-card-footer .group-actions,.workshop-card .event-card-footer .workshop-actions,.workshop-card .event-card-footer .hhh-actions,.workshop-card .event-card-footer .icm-actions,.workshop-card .event-card-footer .simple-event-actions,.workshop-card .event-card-footer .event-actions,.workshop-card .event-card-footer .group-actions,.workshop-card .group-card-footer .workshop-actions,.workshop-card .group-card-footer .hhh-actions,.workshop-card .group-card-footer .icm-actions,.workshop-card .group-card-footer .simple-event-actions,.workshop-card .group-card-footer .event-actions,.workshop-card .group-card-footer .group-actions,.hhh-card .workshop-card-footer .workshop-actions,.hhh-card .workshop-card-footer .hhh-actions,.hhh-card .workshop-card-footer .icm-actions,.hhh-card .workshop-card-footer .simple-event-actions,.hhh-card .workshop-card-footer .event-actions,.hhh-card .workshop-card-footer .group-actions,.hhh-card .hhh-card-footer .workshop-actions,.hhh-card .hhh-card-footer .hhh-actions,.hhh-card .hhh-card-footer .icm-actions,.hhh-card .hhh-card-footer .simple-event-actions,.hhh-card .hhh-card-footer .event-actions,.hhh-card .hhh-card-footer .group-actions,.hhh-card .icm-card-footer .workshop-actions,.hhh-card .icm-card-footer .hhh-actions,.hhh-card .icm-card-footer .icm-actions,.hhh-card .icm-card-footer .simple-event-actions,.hhh-card .icm-card-footer .event-actions,.hhh-card .icm-card-footer .group-actions,.hhh-card .simple-event-card-footer .workshop-actions,.hhh-card .simple-event-card-footer .hhh-actions,.hhh-card .simple-event-card-footer .icm-actions,.hhh-card .simple-event-card-footer .simple-event-actions,.hhh-card .simple-event-card-footer .event-actions,.hhh-card .simple-event-card-footer .group-actions,.hhh-card .event-card-footer .workshop-actions,.hhh-card .event-card-footer .hhh-actions,.hhh-card .event-card-footer .icm-actions,.hhh-card .event-card-footer .simple-event-actions,.hhh-card .event-card-footer .event-actions,.hhh-card .event-card-footer .group-actions,.hhh-card .group-card-footer .workshop-actions,.hhh-card .group-card-footer .hhh-actions,.hhh-card .group-card-footer .icm-actions,.hhh-card .group-card-footer .simple-event-actions,.hhh-card .group-card-footer .event-actions,.hhh-card .group-card-footer .group-actions,.icm-card .workshop-card-footer .workshop-actions,.icm-card .workshop-card-footer .hhh-actions,.icm-card .workshop-card-footer .icm-actions,.icm-card .workshop-card-footer .simple-event-actions,.icm-card .workshop-card-footer .event-actions,.icm-card .workshop-card-footer .group-actions,.icm-card .hhh-card-footer .workshop-actions,.icm-card .hhh-card-footer .hhh-actions,.icm-card .hhh-card-footer .icm-actions,.icm-card .hhh-card-footer .simple-event-actions,.icm-card .hhh-card-footer .event-actions,.icm-card .hhh-card-footer .group-actions,.icm-card .icm-card-footer .workshop-actions,.icm-card .icm-card-footer .hhh-actions,.icm-card .icm-card-footer .icm-actions,.icm-card .icm-card-footer .simple-event-actions,.icm-card .icm-card-footer .event-actions,.icm-card .icm-card-footer .group-actions,.icm-card .simple-event-card-footer .workshop-actions,.icm-card .simple-event-card-footer .hhh-actions,.icm-card .simple-event-card-footer .icm-actions,.icm-card .simple-event-card-footer .simple-event-actions,.icm-card .simple-event-card-footer .event-actions,.icm-card .simple-event-card-footer .group-actions,.icm-card .event-card-footer .workshop-actions,.icm-card .event-card-footer .hhh-actions,.icm-card .event-card-footer .icm-actions,.icm-card .event-card-footer .simple-event-actions,.icm-card .event-card-footer .event-actions,.icm-card .event-card-footer .group-actions,.icm-card .group-card-footer .workshop-actions,.icm-card .group-card-footer .hhh-actions,.icm-card .group-card-footer .icm-actions,.icm-card .group-card-footer .simple-event-actions,.icm-card .group-card-footer .event-actions,.icm-card .group-card-footer .group-actions,.simple-event-card .workshop-card-footer .workshop-actions,.simple-event-card .workshop-card-footer .hhh-actions,.simple-event-card .workshop-card-footer .icm-actions,.simple-event-card .workshop-card-footer .simple-event-actions,.simple-event-card .workshop-card-footer .event-actions,.simple-event-card .workshop-card-footer .group-actions,.simple-event-card .hhh-card-footer .workshop-actions,.simple-event-card .hhh-card-footer .hhh-actions,.simple-event-card .hhh-card-footer .icm-actions,.simple-event-card .hhh-card-footer .simple-event-actions,.simple-event-card .hhh-card-footer .event-actions,.simple-event-card .hhh-card-footer .group-actions,.simple-event-card .icm-card-footer .workshop-actions,.simple-event-card .icm-card-footer .hhh-actions,.simple-event-card .icm-card-footer .icm-actions,.simple-event-card .icm-card-footer .simple-event-actions,.simple-event-card .icm-card-footer .event-actions,.simple-event-card .icm-card-footer .group-actions,.simple-event-card .simple-event-card-footer .workshop-actions,.simple-event-card .simple-event-card-footer .hhh-actions,.simple-event-card .simple-event-card-footer .icm-actions,.simple-event-card .simple-event-card-footer .simple-event-actions,.simple-event-card .simple-event-card-footer .event-actions,.simple-event-card .simple-event-card-footer .group-actions,.simple-event-card .event-card-footer .workshop-actions,.simple-event-card .event-card-footer .hhh-actions,.simple-event-card .event-card-footer .icm-actions,.simple-event-card .event-card-footer .simple-event-actions,.simple-event-card .event-card-footer .event-actions,.simple-event-card .event-card-footer .group-actions,.simple-event-card .group-card-footer .workshop-actions,.simple-event-card .group-card-footer .hhh-actions,.simple-event-card .group-card-footer .icm-actions,.simple-event-card .group-card-footer .simple-event-actions,.simple-event-card .group-card-footer .event-actions,.simple-event-card .group-card-footer .group-actions,.event-card .workshop-card-footer .workshop-actions,.event-card .workshop-card-footer .hhh-actions,.event-card .workshop-card-footer .icm-actions,.event-card .workshop-card-footer .simple-event-actions,.event-card .workshop-card-footer .event-actions,.event-card .workshop-card-footer .group-actions,.event-card .hhh-card-footer .workshop-actions,.event-card .hhh-card-footer .hhh-actions,.event-card .hhh-card-footer .icm-actions,.event-card .hhh-card-footer .simple-event-actions,.event-card .hhh-card-footer .event-actions,.event-card .hhh-card-footer .group-actions,.event-card .icm-card-footer .workshop-actions,.event-card .icm-card-footer .hhh-actions,.event-card .icm-card-footer .icm-actions,.event-card .icm-card-footer .simple-event-actions,.event-card .icm-card-footer .event-actions,.event-card .icm-card-footer .group-actions,.event-card .simple-event-card-footer .workshop-actions,.event-card .simple-event-card-footer .hhh-actions,.event-card .simple-event-card-footer .icm-actions,.event-card .simple-event-card-footer .simple-event-actions,.event-card .simple-event-card-footer .event-actions,.event-card .simple-event-card-footer .group-actions,.event-card .event-card-footer .workshop-actions,.event-card .event-card-footer .hhh-actions,.event-card .event-card-footer .icm-actions,.event-card .event-card-footer .simple-event-actions,.event-card .event-card-footer .event-actions,.event-card .event-card-footer .group-actions,.event-card .group-card-footer .workshop-actions,.event-card .group-card-footer .hhh-actions,.event-card .group-card-footer .icm-actions,.event-card .group-card-footer .simple-event-actions,.event-card .group-card-footer .event-actions,.event-card .group-card-footer .group-actions,.group-card .workshop-card-footer .workshop-actions,.group-card .workshop-card-footer .hhh-actions,.group-card .workshop-card-footer .icm-actions,.group-card .workshop-card-footer .simple-event-actions,.group-card .workshop-card-footer .event-actions,.group-card .workshop-card-footer .group-actions,.group-card .hhh-card-footer .workshop-actions,.group-card .hhh-card-footer .hhh-actions,.group-card .hhh-card-footer .icm-actions,.group-card .hhh-card-footer .simple-event-actions,.group-card .hhh-card-footer .event-actions,.group-card .hhh-card-footer .group-actions,.group-card .icm-card-footer .workshop-actions,.group-card .icm-card-footer .hhh-actions,.group-card .icm-card-footer .icm-actions,.group-card .icm-card-footer .simple-event-actions,.group-card .icm-card-footer .event-actions,.group-card .icm-card-footer .group-actions,.group-card .simple-event-card-footer .workshop-actions,.group-card .simple-event-card-footer .hhh-actions,.group-card .simple-event-card-footer .icm-actions,.group-card .simple-event-card-footer .simple-event-actions,.group-card .simple-event-card-footer .event-actions,.group-card .simple-event-card-footer .group-actions,.group-card .event-card-footer .workshop-actions,.group-card .event-card-footer .hhh-actions,.group-card .event-card-footer .icm-actions,.group-card .event-card-footer .simple-event-actions,.group-card .event-card-footer .event-actions,.group-card .event-card-footer .group-actions,.group-card .group-card-footer .workshop-actions,.group-card .group-card-footer .hhh-actions,.group-card .group-card-footer .icm-actions,.group-card .group-card-footer .simple-event-actions,.group-card .group-card-footer .event-actions,.group-card .group-card-footer .group-actions{flex-direction:column;gap:.5rem}.workshop-hero,.hhh-hero,.icm-hero,.simple-event-hero,.event-hero,.group-hero{margin-bottom:1.5rem}.workshop-hero .workshop-hero-image,.workshop-hero .event-hero-image,.hhh-hero .workshop-hero-image,.hhh-hero .event-hero-image,.icm-hero .workshop-hero-image,.icm-hero .event-hero-image,.simple-event-hero .workshop-hero-image,.simple-event-hero .event-hero-image,.event-hero .workshop-hero-image,.event-hero .event-hero-image,.group-hero .workshop-hero-image,.group-hero .event-hero-image{height:200px}.workshop-main-content{padding:1rem;margin-bottom:1.5rem}.read-more-container{margin:1rem 0}.read-more-container .read-more-btn{padding:.6rem 1.2rem;font-size:.85rem}.date-picker-modal{padding:.5rem}.date-picker-modal .modal-content{max-height:90vh}.date-picker-modal .modal-content .modal-header{padding:1rem}.date-picker-modal .modal-content .modal-header h3{font-size:var(--font-size-md)}.date-picker-modal .modal-content .modal-body{padding:1rem}.date-picker-modal .modal-content .modal-body .date-item{padding:.75rem}.date-picker-modal .modal-content .modal-body .date-item .date-text{font-size:.85rem}.date-picker-modal .modal-content .modal-footer{padding:1rem}.date-picker-container .date-picker-btn{font-size:.7rem;padding:.2rem .5rem}}.accordion{border-radius:var(--radius-lg);overflow:hidden;margin-bottom:var(--space-lg);font-family:var(--font-family-body);width:100%}.accordion-item{border-left:4px solid var(--color-secondary);box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:var(--space-md)}.accordion-item:hover{border-left:4px solid var(--color-muted)}.accordion-header{background:var(--color-bg);padding:var(--space-md);cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all var(--transition-base);user-select:none;font-family:var(--font-family-body);border-left:4px solid rgba(0,0,0,0);position:relative;overflow:hidden}.accordion-header::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(56, 75, 75, 0.05), transparent);transition:left var(--transition-base)}.accordion-header:hover{background-color:var(--color-surface);color:var(--color-hover-state)}.accordion-header:hover::before{left:100%}.accordion-header.active{background-color:var(--color-surface);color:var(--color-primary)}.accordion-header:focus{outline:2px solid var(--color-secondary);outline-offset:2px}.accordion-header:focus-visible{outline:2px solid var(--color-secondary);outline-offset:-2px;background-color:var(--color-surface)}.accordion-title{font-size:var(--font-size-lg);font-weight:500;margin:0;color:inherit;line-height:1.3;font-family:var(--font-family-body)}.accordion-icon{font-size:var(--font-size-lg);transition:transform var(--transition-base);color:var(--color-secondary);flex-shrink:0;margin-left:var(--space-md)}.accordion-header.active .accordion-icon{transform:rotate(180deg)}.accordion-content{max-height:0;overflow:hidden;transition:max-height var(--transition-base);background:var(--color-bg)}.accordion-content.active{max-height:600px;overflow-y:auto}.accordion-content.active .accordion-body{animation:fadeIn var(--transition-base) ease-out}.accordion-body{padding:var(--space-md);color:var(--color-text);line-height:var(--line-height-base);font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:400;max-height:350px}.accordion-body p{margin:0 0 var(--space-md) 0;color:var(--color-text)}.accordion-body p:last-child{padding-bottom:var(--space-md)}.accordion-body h3,.accordion-body h4,.accordion-body h5,.accordion-body h6{color:var(--color-primary);font-weight:500;margin:var(--space-md) 0 var(--space-sm) 0;font-family:var(--font-family-body)}.accordion-body ul,.accordion-body ol{margin:var(--space-sm) 0;padding-left:var(--space-lg)}.accordion-body ul li,.accordion-body ol li{margin-bottom:var(--space-xs);line-height:var(--line-height-base)}.accordion-body ul li:last-child,.accordion-body ol li:last-child{margin-bottom:var(--space-md)}.accordion-body a{color:var(--color-secondary);text-decoration:none;transition:color var(--transition-fast)}.accordion-body a:hover{color:var(--color-primary);text-decoration:underline}.accordion-body strong,.accordion-body b{color:var(--color-primary);font-weight:500}.accordion-body em,.accordion-body i{color:var(--color-text-light);font-style:italic}.chevron-list-container{display:grid;grid-template-columns:6% 90%}.chevron-list-container p{margin:0 0 var(--space-sm) 0}.chevron-list-container p:last-child{margin-bottom:var(--space-md)}i.fa-chevron-right{font-style:normal;display:inline-block;color:var(--color-accent-dark);font-weight:900;font-size:.8rem;transform:translateY(7px);margin-left:var(--space-md);margin-right:var(--space-sm)}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width: 768px){.accordion-header{padding:var(--space-md)}.accordion-body{padding:var(--space-md)}.accordion-title{font-size:var(--font-size-md)}.accordion-icon{font-size:var(--font-size-md);margin-left:var(--space-sm)}}@media print{.accordion-content{max-height:none !important;overflow:visible !important}.accordion-header .accordion-icon{display:none}.accordion-header{background:rgba(0,0,0,0) !important;border:none !important;padding:var(--space-sm) 0}.accordion-body{padding:0}}#overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0);pointer-events:none;transition:200ms ease-in-out;z-index:9}#overlay.active{background-color:rgba(0,0,0,.7);pointer-events:auto}.list-element{color:var(--color-accent-dark)}span.list-element{line-height:2}.list-element:hover{color:var(--color-accent);text-decoration:underline}div.flex-item-container div.modal p{margin:var(--space-sm) 0}.modal{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);transition:200ms ease-in-out;border:1px solid var(--color-grey-light);box-shadow:1px 1px 2px var(--color-grey-light);border-radius:5px;z-index:10;background-color:var(--color-offwhite);width:1800px;max-width:70%}.modal.active{transform:translate(-50%, -50%) scale(1)}.modal-header{padding:var(--space-md) 0;display:flex;justify-content:space-between;align-items:center}.modal-header div.title{font-size:var(--font-size-xl);font-weight:bold;padding:var(--space-md) 0 0;margin:auto;text-align:center;line-height:1.2;color:var(--color-accent-dark)}.modal-header .close-button{cursor:pointer;border:none;outline:none;background:var(--color-accent-dark);color:#fff;font-size:var(--font-size-lg);line-height:.8;margin-right:30px}.modal-body{padding:0 var(--space-lg);height:75vh;overflow:hidden;overflow-y:auto}.modal-body .chevron-list-container i.fa-solid.fa-chevron-right{margin-top:3%}.modal-body .chevron-list-container p{padding-left:var(--space-sm)}#slider-2{padding-bottom:7.5rem}.container{max-width:46rem;margin:auto}.gallery-container{max-width:100%;padding:0 4rem;width:100%}.gallery-container.wide{max-width:100%;padding:0 4rem}#swiper-2{position:relative;width:100%;height:auto}.swiper-slide{width:100%;height:auto}.swiper-slide figure{position:relative;margin:0;overflow:hidden;width:100%;height:auto}.swiper-slide img{display:block;width:100%;height:20rem;object-fit:cover}.swiper-slide figcaption{display:none;position:absolute;bottom:0;color:var(--color-offwhite);font-size:var(--font-size-sm);background-color:var(--color-grey);display:flex;justify-content:center;gap:.5rem;border-radius:.5rem .5rem 0 0;padding:var(--space-xs) var(--space-sm);left:50%;transform:translate3d(-50%, 100%, 0);opacity:0;transition:all .3s ease-in-out}.swiper-slide-active figcaption{display:none;transform:translate3d(-50%, 0, 0);opacity:1}.swiper-slide figcaption img{width:auto;height:auto;object-fit:contain}.swiper-custom-nav{position:absolute;top:40%;transform:translateY(-50%);left:0;z-index:100;padding:0 1rem;display:flex;justify-content:space-between;width:100%;pointer-events:none}.swiper-custom-nav svg{cursor:pointer;opacity:.6;transition:all .3s ease-in-out;pointer-events:auto;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.2));width:48px;height:48px}.swiper-custom-nav svg:hover{opacity:1;filter:drop-shadow(0 4px 8px rgba(0, 0, 0, 0.3))}.swiper-custom-pagination{display:flex;width:100%;padding-top:2rem;justify-content:center;gap:1rem;font-size:17px;line-height:29px;font-weight:500;color:var(--color-primary)}.swiper-custom-pagination .swiper-pagination-bullet{width:auto;height:auto;border-radius:0;background-color:rgba(0,0,0,0);opacity:1;text-align:center}.swiper-custom-pagination .number{opacity:0;transition:all .3s ease-in-out;display:none}.swiper-custom-pagination .line{opacity:.5;height:.2rem;width:1rem;background-color:var(--color-grey);opacity:.6;display:block;border-radius:4px;transition:all .3s ease-in-out}.swiper-custom-pagination .swiper-pagination-bullet-active .number{opacity:1;display:block;margin-bottom:.25rem}.swiper-custom-pagination .swiper-pagination-bullet-active .line{opacity:1;background-color:var(--color-primary);width:2rem}.location-gallery-section .h2-center{text-align:center;text-transform:none;margin-bottom:var(--space-lg)}@media screen and (max-width: 800px){.swiper-slide img{height:20rem}.swiper-slide figcaption{left:0;transform:none;width:100%;border-radius:0;background-color:var(--color-primary)}.swiper-custom-nav{display:none}}@media(max-width: 550px){.gallery-container.wide{padding:0 1.5rem}}.expandable-content{animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:both;overflow:hidden}.expandable-content.expanding{animation-name:slideDown}.expandable-content.collapsing{animation-name:slideUp}@keyframes slideDown{0%{max-height:0;opacity:0}99%{max-height:10000px}100%{max-height:none;opacity:1}}@keyframes slideUp{0%{max-height:10000px;opacity:1}1%{max-height:10000px}to{max-height:0;opacity:0}}.event-filter-bar{background:var(--color-background-light, #f8f9fa);border:1px solid var(--color-border, #dee2e6);border-radius:8px;padding:1.5rem;margin:1.5rem 0 2rem 0;container-type:inline-size}@media(max-width: 768px){.event-filter-bar{padding:1rem;margin:1rem 0 1.5rem 0}}.filter-controls{display:flex;flex-wrap:wrap;gap:var(--space-lg);align-items:flex-end;margin-bottom:1rem}@media(max-width: 768px){.filter-controls{flex-direction:column;align-items:stretch;gap:.75rem}}.filter-group{display:flex;flex-direction:column;gap:var(--space-sm);min-width:200px}@media(max-width: 768px){.filter-group{min-width:100%}}.filter-group label{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-dark, #333);margin-bottom:0}.filter-select{padding:.5rem .75rem;border:1px solid var(--color-border, #ced4da);border-radius:4px;background-color:#fff;font-size:var(--font-size-sm);color:var(--color-text, #495057);cursor:pointer;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.filter-select:hover{border-color:var(--color-primary, #007bff)}.filter-select:focus{outline:none;border-color:var(--color-primary, #007bff);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}@media(max-width: 768px){.filter-select{padding:.75rem}}.filter-clear-btn{margin-left:var(--space-xl);padding:.5rem 1.25rem;background-color:var(--color-secondary, #6c757d);color:#fff;border:none;border-radius:4px;font-size:var(--font-size-sm);font-weight:500;cursor:pointer;transition:background-color .15s ease-in-out,transform .1s ease,margin-left .3s ease;align-self:flex-end;flex-shrink:0}@container (min-width: 800px){.filter-clear-btn{margin-left:var(--space-xl)}}@container (min-width: 700px) and (max-width: 799px){.filter-clear-btn{margin-left:calc(var(--space-xl)*.75)}}@container (min-width: 600px) and (max-width: 699px){.filter-clear-btn{margin-left:calc(var(--space-xl)*.5)}}@container (max-width: 599px){.filter-clear-btn{margin-left:var(--space-sm)}}.filter-clear-btn:hover{background-color:var(--color-secondary-dark, #5a6268);transform:translateY(-1px)}.filter-clear-btn:active{transform:translateY(0)}.filter-clear-btn:focus{outline:none;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}@media(max-width: 768px){.filter-clear-btn{width:100%;padding:.75rem;align-self:stretch;margin-left:0}}.filter-results-count{font-size:var(--font-size-md);color:var(--color-text-muted, #6c757d);text-align:center;padding:.5rem 0;border-top:1px solid var(--color-border-light, #e9ecef);margin-top:.5rem}.filter-results-count span{font-weight:600;color:var(--color-text, #495057)}@media(max-width: 768px){.filter-results-count{font-size:var(--font-size-sm)}}.filter-no-results{background-color:var(--color-warning-bg, #fff3cd);border:1px solid var(--color-warning-border, #ffeaa7);border-radius:4px;padding:1.5rem;margin:2rem 0;text-align:center}.filter-no-results p{margin:0;color:var(--color-warning-text, #856404);font-size:var(--font-size-sm)}@media(max-width: 768px){.filter-no-results{padding:1rem;margin:1.5rem 0}.filter-no-results p{font-size:var(--font-size-sm)}}.group-group,.workshop-group,.hhh-group{transition:opacity .3s ease,transform .3s ease}.group-group[style*="display: none"],.workshop-group[style*="display: none"],.hhh-group[style*="display: none"]{opacity:0;transform:scale(0.95)}.book{position:relative;perspective:630px;perspective-origin:center 50px;transform:scale(1.2);filter:drop-shadow(0px 10px 5px rgba(0, 0, 0, 0.75));width:400px;height:400px;margin:auto}.page{width:210px;height:300px;background-color:var(--secondary-color-light);position:absolute;right:50%;transform-origin:100% 100%;border:solid #444 1px;background-size:420px 300px;background-position:center;transform-style:preserve-3d}.page:nth-child(1){transform:rotateX(60deg) rotateY(3deg)}.page:nth-child(2){transform:rotateX(60deg) rotateY(4.5deg)}.page:nth-child(3){transform:rotateX(60deg) rotateY(6deg);animation:nextPage 25s infinite -24s steps(1);background-size:420px 300px;background-position:-2px -2px}.page:nth-child(4){transform:rotateX(60deg) rotateY(177deg)}.page:nth-child(5){transform:rotateX(60deg) rotateY(175.5deg)}.page:nth-child(6){transform:rotateX(60deg) rotateY(174deg);overflow:hidden}.page:nth-child(6)::after{content:"";width:210px;height:300px;position:absolute;top:0px;right:0%;transform-origin:center;transform:rotateY(180deg);animation:nextPage 25s -20s infinite steps(1);background-size:420px 300px;background-position:100% -2px}@keyframes nextPage{0%{background-image:url("/images/adriatica/jshepard-front-mobile.avif")}20%{background-image:url("/images/adriatica/shepard-entry-mobile.avif")}40%{background-image:url("/images/adriatica/lobby-mobile.avif")}60%{background-image:url("/images/adriatica/location-mobile.avif")}80%{background-image:url("/images/adriatica/conference-mobile.avif")}}.gap{width:10px;height:300px;background:none;transform:rotateX(60deg);transform-origin:bottom;position:absolute;top:0px;left:calc(50% - 5px)}.gap::after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%);background-color:var(--secondary-color-dark);width:10px;height:5px;border-radius:50%}.pages,.flips{transform-style:preserve-3d}.flip{width:32px;height:300px;position:absolute;top:0px;transform-origin:100% 100%;right:100%;border:solid var(--secondary-color-light);border-width:1px 0px;perspective:4200px;perspective-origin:center;transform-style:preserve-3d;background-size:420px 300px}.flip::after{content:"";position:absolute;top:0px;right:0%;width:100%;height:100%;transform-origin:center;background-size:420px 300px}.flip.flip1{right:50%;animation:flip1 5s infinite ease-in-out;border-width:2px 2px 2px 0}.flip.flip1::after{animation:nextFlip1 25s -20s infinite steps(1)}.flip:not(.flip1){right:calc(100% - 2px);top:-2px;transform-origin:right;animation:flip2 5s ease-in-out infinite}.flip.flip2::after{animation:nextFlip2 25s -20s infinite steps(1)}.flip.flip3::after{animation:nextFlip3 25s -20s infinite steps(1)}.flip.flip4::after{animation:nextFlip4 25s -20s infinite steps(1)}.flip.flip5::after{animation:nextFlip5 25s -20s infinite steps(1)}.flip.flip6::after{animation:nextFlip6 25s -20s infinite steps(1)}.flip.flip7::after{animation:nextFlip7 25s -20s infinite steps(1)}.flip.flip7{width:30px;border-width:2px 0px 2px 2px}.flip.flip7::after{animation:nextFlip7 25s -20s infinite steps(1)}@keyframes flip1{0%,20%{transform:rotateX(60deg) rotateY(6deg)}80%,100%{transform:rotateX(60deg) rotateY(174deg)}}@keyframes flip2{0%,20%{transform:rotateY(0deg) translateY(0px)}50%{transform:rotateY(-15deg) translateY(0px)}}@keyframes nextFlip1{0%{background-image:url("/images/adriatica/jshepard-front-mobile.avif");background-position:-178px -2px;transform:rotateY(0deg)}10%{background-image:url("/images/adriatica/shepard-entry-mobile.avif");background-position:-210px -2px;transform:rotateY(180deg)}20%{background-image:url("/images/adriatica/shepard-entry-mobile.avif");background-position:-178px -2px;transform:rotateY(0deg)}30%{background-image:url("/images/adriatica/lobby-mobile.avif");background-position:-210px -2px;transform:rotateY(180deg)}40%{background-image:url("/images/adriatica/lobby-mobile.avif");background-position:-178px -2px;transform:rotateY(0deg)}50%{background-image:url("/images/adriatica/location-mobile.avif");background-position:-210px -2px;transform:rotateY(180deg)}60%{background-image:url("/images/adriatica/location-mobile.avif");background-position:-178px -2px;transform:rotateY(0deg)}70%{background-image:url("/images/adriatica/conference-mobile.avif");background-position:-210px -2px;transform:rotateY(180deg)}80%{background-image:url("/images/adriatica/conference-mobile.avif");background-position:-178px -2px;transform:rotateY(0deg)}90%{background-image:url("/images/adriatica/jshepard-front-mobile.avif");background-position:-210px -2px;transform:rotateY(180deg)}}@keyframes nextFlip2{0%{background-image:url("/images/adriatica/jshepard-front-mobile.avif");background-position:-148px -2px;transform:rotateY(0deg)}10.5%{background-image:url("/images/adriatica/shepard-entry-mobile.avif");background-position:-238px -2px;transform:rotateY(180deg)}20%{background-image:url("/images/adriatica/shepard-entry-mobile.avif");background-position:-148px -2px;transform:rotateY(0deg)}30.5%{background-image:url("/images/adriatica/lobby-mobile.avif");background-position:-238px -2px;transform:rotateY(180deg)}40%{background-image:url("/images/adriatica/lobby-mobile.avif");background-position:-148px -2px;transform:rotateY(0deg)}50.5%{background-image:url("/images/adriatica/location-mobile.avif");background-position:-238px -2px;transform:rotateY(180deg)}60%{background-image:url("/images/adriatica/location-mobile.avif");background-position:-148px -2px;transform:rotateY(0deg)}70.5%{background-image:url("/images/adriatica/conference-mobile.avif");background-position:-238px -2px;transform:rotateY(180deg)}80%{background-image:url("/images/adriatica/conference-mobile.avif");background-position:-148px -2px;transform:rotateY(0deg)}90.5%{background-image:url("/images/adriatica/jshepard-front-mobile.avif");background-position:-238px -2px;transform:rotateY(180deg)}}@keyframes nextFlip3{0%{background-image:url("/images/adriatica/jshepard-front-mobile.avif");background-position:-118px -2px;transform:rotateY(0deg)}11%{background-image:url("/images/adriatica/shepard-entry-mobile.avif");background-position:-268px -2px;transform:rotateY(180deg)}20%{background-image:url("/images/adriatica/shepard-entry-mobile.avif");background-position:-118px -2px;transform:rotateY(0deg)}31%{background-image:url("/images/adriatica/lobby-mobile.avif");background-position:-268px -2px;transform:rotateY(180deg)}40%{background-image:url("/images/adriatica/lobby-mobile.avif");background-position:-118px -2px;transform:rotateY(0deg)}51%{background-image:url("/images/adriatica/location-mobile.avif");background-position:-268px -2px;transform:rotateY(180deg)}60%{background-image:url("/images/adriatica/location-mobile.avif");background-position:-118px -2px;transform:rotateY(0deg)}71%{background-image:url("/images/adriatica/conference-mobile.avif");background-position:-268px -2px;transform:rotateY(180deg)}80%{background-image:url("/images/adriatica/conference-mobile.avif");background-position:-118px -2px;transform:rotateY(0deg)}91%{background-image:url("/images/adriatica/jshepard-front-mobile.avif");background-position:-268px -2px;transform:rotateY(180deg)}}@keyframes nextFlip4{0%{background-image:url("/images/adriatica/jshepard-front-mobile.avif");background-position:-88px -2px;transform:rotateY(0deg)}11.5%{background-image:url("/images/adriatica/shepard-entry-mobile.avif");background-position:-298px -2px;transform:rotateY(180deg)}20%{background-image:url("/images/adriatica/shepard-entry-mobile.avif");background-position:-88px -2px;transform:rotateY(0deg)}31.5%{background-image:url("/images/adriatica/lobby-mobile.avif");background-position:-298px -2px;transform:rotateY(180deg)}40%{background-image:url("/images/adriatica/lobby-mobile.avif");background-position:-88px -2px;transform:rotateY(0deg)}51.5%{background-image:url("/images/adriatica/location-mobile.avif");background-position:-298px -2px;transform:rotateY(180deg)}60%{background-image:url("/images/adriatica/location-mobile.avif");background-position:-88px -2px;transform:rotateY(0deg)}71.5%{background-image:url("/images/adriatica/conference-mobile.avif");background-position:-298px -2px;transform:rotateY(180deg)}80%{background-image:url("/images/adriatica/conference-mobile.avif");background-position:-88px -2px;transform:rotateY(0deg)}91.5%{background-image:url("/images/adriatica/jshepard-front-mobile.avif");background-position:-298px -2px;transform:rotateY(180deg)}}@keyframes nextFlip5{0%{background-image:url("/images/adriatica/jshepard-front-mobile.avif");background-position:-58px -2px;transform:rotateY(0deg)}12%{background-image:url("/images/adriatica/shepard-entry-mobile.avif");background-position:-328px -2px;transform:rotateY(180deg)}20%{background-image:url("/images/adriatica/shepard-entry-mobile.avif");background-position:-58px -2px;transform:rotateY(0deg)}32%{background-image:url("/images/adriatica/lobby-mobile.avif");background-position:-328px -2px;transform:rotateY(180deg)}40%{background-image:url("/images/adriatica/lobby-mobile.avif");background-position:-58px -2px;transform:rotateY(0deg)}52%{background-image:url("/images/adriatica/location-mobile.avif");background-position:-328px -2px;transform:rotateY(180deg)}60%{background-image:url("/images/adriatica/location-mobile.avif");background-position:-58px -2px;transform:rotateY(0deg)}72%{background-image:url("/images/adriatica/conference-mobile.avif");background-position:-328px -2px;transform:rotateY(180deg)}80%{background-image:url("/images/adriatica/conference-mobile.avif");background-position:-58px -2px;transform:rotateY(0deg)}92%{background-image:url("/images/adriatica/jshepard-front-mobile.avif");background-position:-328px -2px;transform:rotateY(180deg)}}@keyframes nextFlip6{0%{background-image:url("/images/adriatica/jshepard-front-mobile.avif");background-position:-28px -2px;transform:rotateY(0deg)}12.5%{background-image:url("/images/adriatica/shepard-entry-mobile.avif");background-position:-358px -2px;transform:rotateY(180deg)}20%{background-image:url("/images/adriatica/shepard-entry-mobile.avif");background-position:-28px -2px;transform:rotateY(0deg)}32.5%{background-image:url("/images/adriatica/lobby-mobile.avif");background-position:-358px -2px;transform:rotateY(180deg)}40%{background-image:url("/images/adriatica/lobby-mobile.avif");background-position:-28px -2px;transform:rotateY(0deg)}52.5%{background-image:url("/images/adriatica/location-mobile.avif");background-position:-358px -2px;transform:rotateY(180deg)}60%{background-image:url("/images/adriatica/location-mobile.avif");background-position:-28px -2px;transform:rotateY(0deg)}72.5%{background-image:url("/images/adriatica/conference-mobile.avif");background-position:-358px -2px;transform:rotateY(180deg)}80%{background-image:url("/images/adriatica/conference-mobile.avif");background-position:-28px -2px;transform:rotateY(0deg)}92.5%{background-image:url("/images/adriatica/jshepard-front-mobile.avif");background-position:-358px -2px;transform:rotateY(180deg)}}@keyframes nextFlip7{0%{background-image:url("/images/adriatica/jshepard-front-mobile.avif");background-position:-2px -2px;transform:rotateY(0deg)}13%{background-image:url("/images/adriatica/shepard-entry-mobile.avif");background-position:-388px -2px;transform:rotateY(180deg)}20%{background-image:url("/images/adriatica/shepard-entry-mobile.avif");background-position:-2px -2px;transform:rotateY(0deg)}33%{background-image:url("/images/adriatica/lobby-mobile.avif");background-position:-388px -2px;transform:rotateY(180deg)}40%{background-image:url("/images/adriatica/lobby-mobile.avif");background-position:-2px -2px;transform:rotateY(0deg)}53%{background-image:url("/images/adriatica/location-mobile.avif");background-position:-388px -2px;transform:rotateY(180deg)}60%{background-image:url("/images/adriatica/location-mobile.avif");background-position:-2px -2px;transform:rotateY(0deg)}73%{background-image:url("/images/adriatica/conference-mobile.avif");background-position:-388px -2px;transform:rotateY(180deg)}80%{background-image:url("/images/adriatica/conference-mobile.avif");background-position:-2px -2px;transform:rotateY(0deg)}93%{background-image:url("/images/adriatica/jshepard-front-mobile.avif");background-position:-388px -2px;transform:rotateY(180deg)}}i.far.fa-clock.schedule{color:#fff;padding-right:var(--space-sm)}button.btn--primary.schedule:hover i{color:var(--color-accent-dark)}section.our-location{margin:0 auto var(--space-md) auto}.two-column-flex-container.counseling{margin-top:0;margin-bottom:0;align-self:flex-start}.two-column-flex-container.counseling .left-container{margin:auto;text-align:center}.two-column-flex-container.counseling .left-container p{font-size:1rem;font-style:italic;color:var(--color-grey-dark);margin:auto;align-items:center;line-height:1.4;margin-bottom:var(--space-md-lg)}div.ending{width:80%;margin:auto;text-align:center}div.ending h3{margin-top:0}section.introduction{margin:var(--space-lg) auto}section.faqs{width:100%}section.faqs h2.faqs{margin:var(--space-md) auto var(--space-lg) auto;text-align:center}section.faqs .accordion-body h5{font-size:var(--font-size-md);font-weight:600}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom,.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}div.hero.disclosure-guide-hero{height:85vh}div.hero.disclosure-guide-hero img{object-position:50% 35%}a.italic{font-style:italic}svg.compass{position:relative;display:block;margin:auto;width:25%;height:auto;max-width:100%;max-height:100%}.link-to-button{position:relative;padding:10px 20px;margin:20px 0 0 0px;border-radius:6px;border:none;color:var(--primary-color);font-size:1rem;font-weight:800;text-transform:capitalize;text-decoration:none;background-color:var(--accent-color-dark)}.custom-shape-divider-top-1687648645 .shape-fill{fill:var(--secondary-color-light-50-solid)}#app{height:100%;display:flex;align-items:center;justify-content:center}.triple-slider{display:flex;align-items:center;justify-content:center;gap:0;position:relative;padding:0 50px}.triple-slider .swiper{width:90%;max-width:275px;height:400px;border-radius:8px;flex:0 0 auto}.triple-slider-prev{order:1;opacity:.5;pointer-events:none;margin-right:-137px;z-index:1}.triple-slider-main{order:2;opacity:1;pointer-events:auto;z-index:10}.triple-slider-next{order:3;opacity:.1;pointer-events:none;margin-left:-137px;z-index:1}.card{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:0 0 0 0;width:auto;height:auto;text-align:center}.card img{width:100%;height:70%;object-fit:cover;margin-bottom:.75rem;background-color:var(--primary-color)}.card img.janice{object-position:50% 25%}.card img.step{object-position:50% 25%}.card img.laura{object-position:50% 12%}.card img.linda{object-position:50% 32%}.card h2{color:var(--default-text-color);font-size:var(--font-size-lg);padding-bottom:10px}.card h3{color:var(--color-primary);font-size:var(--font-size-sm);font-weight:600;margin:0 auto;opacity:.9}.card h4{color:var(--color-primary);font-size:var(--font-size-xs);margin:var(--space-xs) auto;opacity:.9}.triple-slider .bg-image{width:100%;height:100%;object-fit:cover}.triple-slider .logo-image{position:absolute;bottom:32px;left:50%}.triple-slider .logo-image-1{width:310px;margin-left:-155px}.triple-slider .logo-image-2{width:146px;margin-left:-73px}.triple-slider .logo-image-3{width:262px;margin-left:-131px}.triple-slider .logo-image-4{width:196px;margin-left:-98px}.triple-slider .logo-image-5{width:320px;margin-left:-160px}div.image-container{display:flex;justify-content:center;align-item:center}img.headshot{background-color:var(--accent-color-25);border-radius:50%;max-width:20%;border:1px solid var(--accent-color)}div.title{text-align:center}div.intro-btn-container{display:flex;gap:3rem;justify-content:center;align-items:start}div.intro-btn-container div.button-container{margin:0}div.intro-btn-container div#button-container{padding:0}a.dg-schedule{color:#fff;font-size:var(--font-size-lg);padding:1.25rem 1rem;border:2px solid #fff;border-radius:.5rem;text-decoration:none;text-transform:uppercase;font-weight:700}a.dg-schedule i{color:#fff}a.dg-schedule:hover{color:var(--accent-color-dark);background-color:#fff;border:2px solid var(--accent-color)}a.dg-schedule:hover i{color:var(--accent-color-dark)}a.dg-schedule.bottom{background-color:var(--accent-color-dark)}a.dg-schedule.bottom i{color:#fff}a.dg-schedule.bottom:hover{color:var(--accent-color-dark);background-color:#fff;border:2px solid var(--accent-color)}a.dg-schedule.bottom:hover i{color:var(--accent-color-dark)}.options-container{display:flex;justify-content:space-between;align-items:stretch;gap:1rem}.options-container .option-card{background-color:var(--primary-color);box-shadow:var(--dark-shadow);padding:0;width:var(--featured-blog-width);height:auto;text-align:left;line-height:1.25;display:flex;flex-direction:column;background-image:url("/media/textures/ag-square.png")}.options-container .option-card h4{color:var(--accent-color-dark);padding:2rem 2rem .75rem 2rem}.options-container .option-card span,.options-container .option-card i{padding:.25rem 1rem}.options-container .option-card i{color:var(--accent-color-dark);transform:translateY(4px)}i.fa-chevron-right{padding-top:7px;color:var(--accent-color-dark)}em{font-size:inherit}@media(max-width: 900px){svg.compass{scale:1;margin-bottom:-25px}.options-container{flex-direction:column;justify-content:center;align-items:center;gap:3rem}h1{font-size:var(--xlg)}h2{font-size:var(--font-size-lg)}}@media(max-width: 550px){h2{font-size:var(--font-size-lg)}svg.compass{scale:1;margin-bottom:-25px}.triple-slider .swiper{max-width:250px}}@media(max-width: 325px){.triple-slider .swiper{max-width:200px}}section.disclosure-guides-section{width:100%}h2.section-title{margin:0 auto var(--space-lg) auto;text-align:center}section.intensive-introduction{margin:var(--space-lg-xl) auto}section.intensive-introduction .intensive-hr{border-top:1px solid #772816;margin:var(--space-md) 0 var(--space-lg) 0}section.intensive-introduction h1{font-size:var(--font-size-2xl);font-weight:600}section.intensive-introduction h2{font-size:var(--font-size-xl);font-weight:600}.what-is-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-lg)}.what-is-text{padding-right:30px}.what-is-img{background-color:var(--color-accent);position:relative;align-self:flex-start;height:350px}.what-is-img button.kintsugi-story{position:absolute;width:80%;height:15%;bottom:10%;left:11%;color:var(--color-offwhite);font-weight:900;background-color:var(--color-accent-dark);border:2px solid var(--color-offwhite)}.what-is-img button.kintsugi-story:hover{background-color:var(--color-offwhite);color:var(--color-accent-dark);border-color:var(--color-accent-dark)}.north-star{text-align:center}.full-width>.wave{width:100%;max-width:none}.wave{width:100%}.wave svg{width:100%;height:auto;display:block}.custom-shape-divider-top-1688412335{width:100%;overflow:hidden;line-height:0}.shape-fill{fill:var(--color-bg)}.compass-container{display:flex;align-items:center;justify-content:center;margin-top:-50px;margin-bottom:var(--space-lg)}section.intensives-descriptions h2{margin-bottom:var(--space-md);font-size:var(--font-size-xl);font-weight:600}section.intensives-descriptions h3{margin:0}section.intensives-descriptions h3.subh3{margin-top:var(--space-lg)}section.intensives-descriptions p.no-top-margin{margin-top:0}section.intensives-descriptions .btn-container{margin-top:var(--space-lg);margin-bottom:0}div.flex-item-container p{margin:4px 0}#button-container{margin:var(--space-lg) auto;text-align:center}section.groups-intro{width:100%}.groups-title{margin:0 auto;text-align:center}h1.group-h1{margin:var(--space-lg) auto 0 auto;text-align:center;font-size:var(--font-size-xl)}.consults-supervision-redirect{min-height:80vh;display:flex;align-items:center;justify-content:center;padding:var(--space-lg) var(--space-md);background:linear-gradient(135deg, var(--color-secondary) 0%, var(--color-primary-dark) 100%);position:relative;overflow:hidden;margin-top:var(--space-xl)}.redirect-container{max-width:800px;width:100%;text-align:center;position:relative;z-index:2}.transition-animation{margin-bottom:var(--space-md);padding:var(--space-xl) var(--space-lg)}.icon-flow{display:flex;align-items:center;justify-content:center;gap:var(--space-lg-xl);margin-bottom:var(--space-lg)}@media(max-width: 640px){.icon-flow{flex-direction:column;gap:var(--space-lg)}}.flow-item{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);opacity:0;animation:fadeInUp .6s ease-out forwards}.flow-item-1{animation-delay:.2s}.flow-item-2{animation-delay:.8s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.icon-circle{width:120px;height:120px;border-radius:50%;background:var(--color-offwhite);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-5xl);color:var(--color-accent-dark);box-shadow:var(--light-shadow);transition:all var(--transition-base) ease}.icon-circle:hover{transform:scale(1.05);box-shadow:var(--dark-shadow-accent)}.icon-circle img.compass-icon{width:70px;height:70px;object-fit:contain}.flow-item-1 .icon-circle{background:linear-gradient(135deg, var(--secondary-color-light) 0%, var(--color-offwhite) 100%)}.flow-item-2 .icon-circle{background:linear-gradient(135deg, var(--color-offwhite) 0%, var(--secondary-color-light) 100%);animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,100%{box-shadow:0 0 0 0 rgba(195,131,115,.4)}50%{box-shadow:0 0 0 20px rgba(195,131,115,0)}}.flow-label{font-size:var(--font-size-md);font-weight:600;color:var(--color-offwhite);text-align:center;letter-spacing:.5px;text-transform:uppercase;opacity:.9}.flow-arrow{display:flex;gap:var(--space-sm);font-size:var(--font-size-3xl);color:var(--color-offwhite);opacity:0;animation:fadeIn .6s ease-out .5s forwards,arrowMove 1.5s ease-in-out infinite}@media(max-width: 640px){.flow-arrow{transform:rotate(90deg)}}@keyframes fadeIn{to{opacity:.8}}@keyframes arrowMove{0%,100%{transform:translateX(0)}50%{transform:translateX(10px)}}@media(max-width: 640px){@keyframes arrowMove{0%,100%{transform:rotate(90deg) translateX(0)}50%{transform:rotate(90deg) translateX(10px)}}}.flow-arrow i{animation:arrowFade 1.5s ease-in-out infinite}.flow-arrow i:nth-child(2){animation-delay:.2s}.flow-arrow i:nth-child(3){animation-delay:.4s}@keyframes arrowFade{0%,100%{opacity:.3}50%{opacity:1}}.progress-indicator{max-width:500px;margin:0 auto;height:4px;background:hsla(0,0%,100%,.2);border-radius:2px;overflow:hidden;position:relative}.progress-bar{height:100%;background:linear-gradient(90deg, var(--color-accent-dark) 0%, var(--color-accent-light) 50%, var(--color-accent-dark) 100%);background-size:200% 100%;animation:progressFlow 2s ease-in-out infinite;border-radius:2px;box-shadow:0 0 10px rgba(195,131,115,.5)}@keyframes progressFlow{0%{width:0%;background-position:0% 50%}50%{width:100%;background-position:100% 50%}100%{width:100%;background-position:200% 50%}}.redirect-message{background:var(--color-offwhite);padding:var(--space-lg-xl) var(--space-lg);border-radius:var(--radius-xl);box-shadow:var(--dark-shadow)}.message-icon{font-size:var(--font-size-5xl);color:var(--color-primary);margin-bottom:0;animation:iconBounce 2s ease-in-out infinite}@keyframes iconBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.redirect-title{font-size:var(--font-size-4xl);font-weight:700;color:var(--color-primary);margin-bottom:var(--space-md);margin-top:var(--space-md);position:relative;display:inline-block;padding-right:var(--space-md)}.redirect-title::before,.redirect-title::after{content:"";position:absolute;height:3px;background:linear-gradient(90deg, transparent 0%, var(--color-primary) 30%, var(--color-primary) 70%, transparent 100%);right:100%;opacity:0;animation:motionLine 2s ease-in-out infinite}.redirect-title::before{width:60px;top:60%;animation-delay:0s}.redirect-title::after{width:45px;top:30%;animation-delay:.3s}@keyframes motionLine{0%{transform:translateX(0);opacity:0}20%{opacity:.6}50%{opacity:.8}80%{opacity:.3}100%{transform:translateX(-40px);opacity:0}}.redirect-text{font-size:var(--font-size-xl);color:var(--color-text-light);margin-bottom:var(--space-md)}.redirect-bookmark{font-size:var(--font-size-lg);color:var(--color-text-light);margin-bottom:var(--space-lg)}.new-url{color:var(--color-accent-dark);font-weight:600;word-break:break-all}.btn-container.center{margin:var(--space-lg) 0;display:flex;justify-content:center}.redirect-button{font-size:var(--font-size-xl);padding:var(--space-md) var(--space-lg);background:linear-gradient(135deg, var(--color-accent-dark) 0%, var(--color-accent) 100%);border:none;border-radius:50px;color:var(--color-offwhite);text-decoration:none;display:inline-flex;align-items:center;gap:var(--space-sm-md);transition:transform var(--transition-base) ease,box-shadow var(--transition-base) ease;box-shadow:var(--dark-shadow-accent)}.redirect-button:hover{transform:translateY(-3px);box-shadow:0 6px 25px rgba(179,96,77,.4);color:var(--color-offwhite)}.redirect-button:active{transform:translateY(-1px)}.redirect-note{font-size:var(--font-size-sm);color:var(--color-muted);margin-top:var(--space-lg);font-style:italic}.redirect-note i{margin-right:var(--space-sm)}@media(max-width: 768px){.redirect-title{font-size:var(--font-size-3xl)}.redirect-text{font-size:var(--font-size-lg)}.redirect-bookmark{font-size:var(--font-size-md)}.redirect-button{font-size:var(--font-size-lg);padding:var(--space-sm-md) var(--space-md-lg)}.redirect-message{padding:var(--space-lg) var(--space-md-lg)}.transition-animation{padding:var(--space-lg) var(--space-md)}.icon-circle{width:100px;height:100px;font-size:var(--font-size-4xl)}.icon-circle img.compass-icon{width:60px;height:60px}.flow-label{font-size:var(--font-size-sm)}.flow-arrow{font-size:var(--font-size-2xl)}}@media(max-width: 480px){.redirect-title{font-size:var(--font-size-2xl)}.message-icon{font-size:var(--font-size-4xl)}.redirect-message{padding:var(--space-md-lg) var(--space-md)}.transition-animation{padding:var(--space-md) var(--space-sm)}.icon-circle{width:80px;height:80px;font-size:var(--font-size-3xl)}.icon-circle img.compass-icon{width:50px;height:50px}.flow-label{font-size:var(--font-size-xs)}.icon-flow{gap:var(--space-md)}}.decorations-container{display:flex;align-items:center}svg.divider-icon{margin:var(--space-lg) auto var(--space-md) auto}h1.services-h1{margin:0 auto;text-align:center}h2.services-h2{margin:var(--space-md) auto;text-align:center}div.two-column-counseling-flex-container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:left;align-items:top;margin:0 10px;gap:3%}div.two-column-counseling-flex-container div.left-side,div.two-column-counseling-flex-container div.right-side{flex:1 1 43%;display:block}.btn-container{margin-bottom:var(--space-lg)}
:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom,.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}div.hero.disclosure-guide-hero{height:85vh}div.hero.disclosure-guide-hero img{object-position:50% 35%}a.italic{font-style:italic}svg.compass{position:relative;display:block;margin:auto;width:25%;height:auto;max-width:100%;max-height:100%}.link-to-button{position:relative;padding:10px 20px;margin:20px 0 0 0px;border-radius:6px;border:none;color:var(--primary-color);font-size:1rem;font-weight:800;text-transform:capitalize;text-decoration:none;background-color:var(--accent-color-dark)}.custom-shape-divider-top-1687648645 .shape-fill{fill:var(--secondary-color-light-50-solid)}#app{height:100%;display:flex;align-items:center;justify-content:center}.triple-slider{display:flex;align-items:center;justify-content:center;gap:0;position:relative;padding:0 50px}.triple-slider .swiper{width:90%;max-width:275px;height:400px;border-radius:8px;flex:0 0 auto}.triple-slider-prev{order:1;opacity:.5;pointer-events:none;margin-right:-137px;z-index:1}.triple-slider-main{order:2;opacity:1;pointer-events:auto;z-index:10}.triple-slider-next{order:3;opacity:.1;pointer-events:none;margin-left:-137px;z-index:1}.card{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:0 0 0 0;width:auto;height:auto;text-align:center}.card img{width:100%;height:70%;object-fit:cover;margin-bottom:.75rem;background-color:var(--primary-color)}.card img.janice{object-position:50% 25%}.card img.step{object-position:50% 25%}.card img.laura{object-position:50% 12%}.card img.linda{object-position:50% 32%}.card h2{color:var(--default-text-color);font-size:var(--font-size-lg);padding-bottom:10px}.card h3{color:var(--color-primary);font-size:var(--font-size-sm);font-weight:600;margin:0 auto;opacity:.9}.card h4{color:var(--color-primary);font-size:var(--font-size-xs);margin:var(--space-xs) auto;opacity:.9}.triple-slider .bg-image{width:100%;height:100%;object-fit:cover}.triple-slider .logo-image{position:absolute;bottom:32px;left:50%}.triple-slider .logo-image-1{width:310px;margin-left:-155px}.triple-slider .logo-image-2{width:146px;margin-left:-73px}.triple-slider .logo-image-3{width:262px;margin-left:-131px}.triple-slider .logo-image-4{width:196px;margin-left:-98px}.triple-slider .logo-image-5{width:320px;margin-left:-160px}div.image-container{display:flex;justify-content:center;align-item:center}img.headshot{background-color:var(--accent-color-25);border-radius:50%;max-width:20%;border:1px solid var(--accent-color)}div.title{text-align:center}div.intro-btn-container{display:flex;gap:3rem;justify-content:center;align-items:start}div.intro-btn-container div.button-container{margin:0}div.intro-btn-container div#button-container{padding:0}a.dg-schedule{color:#fff;font-size:var(--font-size-lg);padding:1.25rem 1rem;border:2px solid #fff;border-radius:.5rem;text-decoration:none;text-transform:uppercase;font-weight:700}a.dg-schedule i{color:#fff}a.dg-schedule:hover{color:var(--accent-color-dark);background-color:#fff;border:2px solid var(--accent-color)}a.dg-schedule:hover i{color:var(--accent-color-dark)}a.dg-schedule.bottom{background-color:var(--accent-color-dark)}a.dg-schedule.bottom i{color:#fff}a.dg-schedule.bottom:hover{color:var(--accent-color-dark);background-color:#fff;border:2px solid var(--accent-color)}a.dg-schedule.bottom:hover i{color:var(--accent-color-dark)}.options-container{display:flex;justify-content:space-between;align-items:stretch;gap:1rem}.options-container .option-card{background-color:var(--primary-color);box-shadow:var(--dark-shadow);padding:0;width:var(--featured-blog-width);height:auto;text-align:left;line-height:1.25;display:flex;flex-direction:column;background-image:url("/media/textures/ag-square.png")}.options-container .option-card h4{color:var(--accent-color-dark);padding:2rem 2rem .75rem 2rem}.options-container .option-card span,.options-container .option-card i{padding:.25rem 1rem}.options-container .option-card i{color:var(--accent-color-dark);transform:translateY(4px)}i.fa-chevron-right{padding-top:7px;color:var(--accent-color-dark)}em{font-size:inherit}@media(max-width: 900px){svg.compass{scale:1;margin-bottom:-25px}.options-container{flex-direction:column;justify-content:center;align-items:center;gap:3rem}h1{font-size:var(--xlg)}h2{font-size:var(--font-size-lg)}}@media(max-width: 550px){h2{font-size:var(--font-size-lg)}svg.compass{scale:1;margin-bottom:-25px}.triple-slider .swiper{max-width:250px}}@media(max-width: 325px){.triple-slider .swiper{max-width:200px}}

/*# sourceMappingURL=services.css.map*/