.wp-block-uagb-container,
.uagb-container-inner-blocks-wrap {
  row-gap: var(--gap-m) !important;
}

.wp-block-uagb-container.cont-heading {
  row-gap: calc(var(--gap-m) / 1.5) !important;
}

.entry-content>* {
  margin-bottom: var(--cont-gap) !important;
}

.wp-block-uagb-container.has-border {
  padding: var(--bg-pad) 7.9vw var(--bg-pad) 7.9vw !important;
}

.wp-block-uagb-container.has-border.with-icon {
  display: flex;
  flex-direction: row;
  gap: var(--gap-l);
  align-items: flex-start;
}

.wp-block-uagb-container.has-border.with-icon .wp-block-uagb-image {
  --my-size: calc(var(--cont-gap) * 2);
  height: var(--my-size);
  max-width: 204px;
}

.wp-block-uagb-container.has-border.with-icon .wp-block-uagb-image img {
  height: 100%;
  width: 100;
}

ul.wp-block-list.mehr-abstand-unten,
.mehr-abstand-unten {
    margin-bottom: 0.7rem !important;
}


/**SWIPER LIGHTBOX*/
#swipebox-overlay {
  background: rgba(0, 0, 0, 0.8);
}

.connect-slider-txt .wp-block-uagb-slider-child.uagb-slider-child-wrap {
    margin-right: 12px !important;
}

/**EINLEITUNG*/
.wp-block-uagb-container.connect-einleitung-bild>.uagb-container-inner-blocks-wrap,
.wp-block-uagb-container.connect-einleitung-grafik>.uagb-container-inner-blocks-wrap {
  column-gap: var(--gap-xl) !important;
  justify-content: space-between !important;
}

/* mit grafik */
.wp-block-uagb-container.connect-einleitung-grafik .wp-block-uagb-container.col-img,
.wp-block-uagb-container.connect-einleitung-grafik .wp-block-uagb-image,
.wp-block-uagb-container.connect-einleitung-grafik .wp-block-uagb-image img {
  height: 100%;
}

.wp-block-uagb-container.connect-einleitung-grafik .wp-block-uagb-image img {
  object-fit: contain;
}

/**TAB*/
.uagb-tabs__wrap.uagb-tabs__hstyle5-desktop ul.uagb-tabs__panel {
  justify-content: flex-start;
  gap: var(--gap-xl);
  border-bottom: 1px solid var(--ast-global-color-1) !important;
}

.uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab a {
  padding: 0 0 var(--gap-m) 0;
  font-family: var(--mainfont);
  font-size: var(--button-font-size);
  font-style: normal;
  font-weight: 600;
  line-height: 1.33;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}

.uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab a[aria-selected="true"] {
  color: var(--ast-global-color-1);
}

.wp-block-uagb-tabs-child.uagb-tabs__body-container {
  padding: 0;
}

.wp-block-uagb-tabs-child.uagb-tabs__body-container>.wp-block-uagb-container {
  padding-top: var(--gap-l);
}

.wp-block-esab-accordion .esab__body.esab__active,
.wp-block-esab-accordion .esab__body {
  border: none !important;
}

.esab__body .wp-block-uagb-container {
  row-gap: var(--gap-m) !important;
}

.esab__body .wp-block-uagb-container ol>li>ul {
  padding-bottom: calc(var(--gap-m) / 1.9);
}

/**TIMELINE*/
.wp-block-uagb-content-timeline {
  margin-top: calc(var(--gap-xl) - var(--gap-s));
}

#main article:first-of-type {
  margin-top: var(--gap-s);
}

.uagb-timeline__arrow {
  display: none;
}

.wp-block-uagb-container>p+ul {
  margin-top: 0 !important;
}

.wp-block-uagb-container p+ol,
.wp-block-uagb-container p+ul {
  margin-top: calc(var(--gap-s) * -1.5) !important;
}


/**IMG TXT*/
.wp-block-uagb-container.connect-img-txt>.uagb-container-inner-blocks-wrap {
  column-gap: var(--gap-xl) !important;
  justify-content: space-between !important;
}

/**SLIDER*/
/**dots*/
/**arrows*/
.swiper-button-prev {
  left: 0;
  transform: translateX(-100%);
}

.swiper-button-next {
  right: 0;
  transform: translateX(100%);
}

.swiper-content {
  display: flex;
  align-items: center;
}

.swiper-content {
  padding: 0 !important;
}

.connect-slider .uagb-slider-container .swiper-button-prev,
.connect-slider .uagb-slider-container .swiper-button-next {
  width: auto !important;
  height: auto !important;
  background-color: transparent;
}

.connect-slider .uagb-slider-container .swiper-button-prev:before,
.connect-slider .uagb-slider-container .swiper-button-next:before {
  content: "";
  display: block;
  --my-size: 3rem;
  height: var(--my-size);
  width: var(--my-size);
  background-image: url("../../../img/slider-arrow.svg");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}

.connect-slider .uagb-slider-container .swiper-button-prev:before {
  rotate: 180deg;
}

.connect-slider .uagb-slider-container .swiper-button-prev:after,
.connect-slider .uagb-slider-container .swiper-button-next:after {
  display: none;
}

/** HEADER */

#header-icons .icon:nth-child(1) a::after {
  content: "Interaktive Kunstgalerie";
}

#header-icons .icon:nth-child(2) a::after {
  content: "Aktuelles";
}

/** KLUGE KOEPFE **/

.wp-block-uagb-container.kluege-koepfe p {
  padding-bottom: 0.176em !important;
  border-bottom: 1px solid black;
}

/** WEITERLESEN **/

.wp-block-uagb-container.cont-weiterlesen p:first-of-type::before {
  content: "";
  display: block;
  --my-size: 2.31vw;
  height: var(--my-size);
  width: calc(var(--my-size) * 2.675);
  background-image: url("../../../img/icon-weiterlesen.svg");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}

.wp-block-uagb-container.cont-weiterlesen p:first-of-type {
  display: flex;
  gap: 10px;
}

/* ACCORDEON */
.wp-block-esab-accordion-child .esab__active {
  padding-bottom: var(--gap-xl) !important;
  transition: max-height 0.1s ease,
    padding 0.2s cubic-bezier(0.45, 1.21, 0.86, 1.19);
}