.mod_janus_data_detail {
  position: relative;
}
.mod_janus_data_detail .data-header-wrapper .slider-container .splide__pagination {
  display: none;
}
.mod_janus_data_detail .data-header-wrapper .slider-container .splide__arrow {
  background: var(--color-orange);
  opacity: 1;
}
.mod_janus_data_detail .data-header-wrapper .slider-container .splide__arrow svg {
  fill: #FFF;
}
.mod_janus_data_detail .data-header-wrapper .slider-container .slide-container {
  height: 100%;
  max-height: 500px;
  border-radius: 8px;
  overflow: hidden;
}
.mod_janus_data_detail .data-header-wrapper .slider-container .slide-container .image-wrapper {
  height: 100%;
  position: relative;
}
.mod_janus_data_detail .data-header-wrapper .slider-container .slide-container .image-wrapper figure {
  height: 100%;
}
.mod_janus_data_detail .data-header-wrapper .slider-container .slide-container .image-wrapper figure img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.mod_janus_data_detail .data-header-wrapper .slider-container .slide-container .image-wrapper .copyright-picture {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(255, 255, 255, 0.75);
  backdrop-filter: blur(10px);
  min-height: unset;
  max-width: unset;
  max-height: unset;
  padding: 10px;
  font-size: 14px;
  font-style: italic;
  font-weight: 500;
}
.mod_janus_data_detail .data-content-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  position: relative;
}
.mod_janus_data_detail .data-content-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: url(/files/aid/inhalte/bilder/abstrakt/abstract-structure-4.svg);
  background-repeat: no-repeat;
  background-size: contain;
  height: 100%;
  z-index: -30;
}
.mod_janus_data_detail .data-content-wrapper p {
  max-width: 100%;
}
.mod_janus_data_detail .data-content-wrapper p:first-of-type {
  margin-top: 0;
}
.mod_janus_data_detail .data-content-wrapper p strong {
  font-family: "Roboto", "Arial";
}
.mod_janus_data_detail .data-content-wrapper ul {
  font-weight: 300;
}
.mod_janus_data_detail .data-content-wrapper .content-map-wrapper {
  flex: 0 0 65%;
}
.mod_janus_data_detail .data-content-wrapper .content-map-wrapper .content-wrapper h1 {
  font-family: "Source Sans Pro", "Arial";
  font-size: 48px;
}
.mod_janus_data_detail .data-content-wrapper .content-map-wrapper .content-wrapper h2 {
  font-family: "Source Sans Pro", "Arial";
  font-weight: 300;
  font-size: 24px;
  margin-bottom: 2.5rem;
}
.mod_janus_data_detail .data-content-wrapper .content-map-wrapper .content-wrapper .data-description {
  padding-left: 100px;
  margin-bottom: 11px;
}
.mod_janus_data_detail .data-content-wrapper .content-map-wrapper .map-wrapper {
  padding-left: 100px;
  height: 500px;
}
.mod_janus_data_detail .data-content-wrapper .content-map-wrapper .map-wrapper > div {
  border-radius: 15px;
  height: 100% !important;
}
.mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper {
  height: 100%;
  flex: 0 0 30%;
  margin-top: 153px;
}
.mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .info-wrapper, .mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .opening-wrapper {
  height: 100%;
  text-align: right;
  position: relative;
  padding-top: 28px;
  padding-right: 15px;
  padding-bottom: 28px;
  padding-left: 15px;
}
.mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .info-wrapper:before, .mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .opening-wrapper:before {
  content: "";
  background-color: rgba(251, 251, 251, 0.8);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 80px;
  z-index: -17;
  border-radius: 8px;
}
.mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .info-wrapper h2, .mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .info-wrapper h6, .mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .opening-wrapper h2, .mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .opening-wrapper h6 {
  margin: 0 !important;
}
.mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .info-wrapper h2, .mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .opening-wrapper h2 {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 2rem;
  font-weight: 300;
  margin-bottom: 37px !important;
}
.mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .info-wrapper h6, .mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .opening-wrapper h6 {
  font-size: 1.5rem;
  font-weight: 400;
  margin-bottom: 1rem !important;
  color: var(--color-orange);
}
.mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .info-wrapper .data-location-content .data-location-contact p, .mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .opening-wrapper .data-location-content .data-location-contact p {
  margin: 0;
}
.mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .info-wrapper .data-location-content .data-location-contact .title-wrapper, .mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .info-wrapper .data-location-content .data-location-contact .address-wrapper, .mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .info-wrapper .data-location-content .data-location-contact .contact-info-wrapper, .mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .info-wrapper .data-location-content .data-location-contact .mail-wrapper, .mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .opening-wrapper .data-location-content .data-location-contact .title-wrapper, .mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .opening-wrapper .data-location-content .data-location-contact .address-wrapper, .mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .opening-wrapper .data-location-content .data-location-contact .contact-info-wrapper, .mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .opening-wrapper .data-location-content .data-location-contact .mail-wrapper {
  margin-bottom: 1rem;
}
.mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .info-wrapper .data-location-content .data-location-contact .title-wrapper p, .mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .opening-wrapper .data-location-content .data-location-contact .title-wrapper p {
  font-weight: 500;
}
.mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .info-wrapper .data-location-content .data-location-contact .mail-wrapper p a, .mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .opening-wrapper .data-location-content .data-location-contact .mail-wrapper p a {
  color: var(--color-orange);
}
.mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .info-wrapper .data-location-contact-link a, .mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .opening-wrapper .data-location-contact-link a {
  font-family: "Roboto", "Arial";
  display: inline-block;
  padding: 9px 14px;
  font-size: 0.75rem;
  font-weight: 500;
  text-decoration: none;
  background-color: var(--color-orange);
  color: #FFF;
  border-radius: 5px;
  max-width: 360px;
}
.mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .opening-wrapper {
  margin-top: 2rem;
}
.mod_janus_data_detail .data-content-wrapper .info-openinghours-wrapper .opening-wrapper p {
  margin: 0;
}
.mod_janus_data_detail .data-eventlist-wrapper, .mod_janus_data_detail .data-offerlist-wrapper {
  margin-top: 5rem;
}
.mod_janus_data_detail .data-eventlist-wrapper .data-event-headline-wrapper p, .mod_janus_data_detail .data-offerlist-wrapper .data-event-headline-wrapper p {
  margin-bottom: 1rem;
}
.mod_janus_data_detail .data-eventlist-wrapper .event-wrapper, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper {
  display: flex;
  background: rgba(var(--color-orange-rgb), 0.1);
  border-radius: 8px;
  overflow: hidden;
  max-height: 300px;
  min-height: 300px;
  align-items: center;
}
.mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-image-wrapper, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-image-wrapper, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-image-wrapper, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-image-wrapper, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-image-wrapper, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-image-wrapper, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-image-wrapper, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-image-wrapper {
  flex: 0 0 calc((100% / 12) * 4);
  align-self: stretch;
}
.mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-image-wrapper .event-image, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-image-wrapper .offer-image, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-image-wrapper .event-image, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-image-wrapper .offer-image, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-image-wrapper .event-image, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-image-wrapper .offer-image, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-image-wrapper .event-image, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-image-wrapper .offer-image, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-image-wrapper .event-image, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-image-wrapper .offer-image, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-image-wrapper .event-image, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-image-wrapper .offer-image, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-image-wrapper .event-image, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-image-wrapper .offer-image, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-image-wrapper .event-image, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-image-wrapper .offer-image {
  height: 100%;
}
.mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-image-wrapper .event-image img, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-image-wrapper .offer-image img, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-image-wrapper .event-image img, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-image-wrapper .offer-image img, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-image-wrapper .event-image img, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-image-wrapper .offer-image img, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-image-wrapper .event-image img, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-image-wrapper .offer-image img, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-image-wrapper .event-image img, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-image-wrapper .offer-image img, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-image-wrapper .event-image img, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-image-wrapper .offer-image img, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-image-wrapper .event-image img, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-image-wrapper .offer-image img, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-image-wrapper .event-image img, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-image-wrapper .offer-image img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  border-radius: 0;
}
.mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-content-wrapper, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-content-wrapper, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-content-wrapper, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-content-wrapper, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-content-wrapper, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-content-wrapper, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-content-wrapper, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-content-wrapper {
  padding: 1.75rem 1.5rem;
  display: flex;
  flex-direction: column;
}
.mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-content-wrapper .event-location, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-content-wrapper .event-location, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-content-wrapper .event-location, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-content-wrapper .event-location, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-content-wrapper .event-location, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-content-wrapper .event-location, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-content-wrapper .event-location, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-content-wrapper .event-location {
  order: 2;
}
.mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-content-wrapper .event-location span, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-content-wrapper .event-location span, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-content-wrapper .event-location span, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-content-wrapper .event-location span, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-content-wrapper .event-location span, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-content-wrapper .event-location span, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-content-wrapper .event-location span, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-content-wrapper .event-location span {
  font-style: italic;
  font-size: 1rem;
}
.mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-content-wrapper .event-title, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-content-wrapper .offer-title, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-content-wrapper .event-title, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-content-wrapper .offer-title, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-content-wrapper .event-title, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-content-wrapper .offer-title, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-content-wrapper .event-title, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-content-wrapper .offer-title, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-content-wrapper .event-title, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-content-wrapper .offer-title, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-content-wrapper .event-title, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-content-wrapper .offer-title, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-content-wrapper .event-title, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-content-wrapper .offer-title, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-content-wrapper .event-title, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-content-wrapper .offer-title {
  order: 3;
  font-weight: bold;
  font-size: 1.5rem;
}
.mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-content-wrapper .event-date, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-content-wrapper .event-date, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-content-wrapper .event-date, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-content-wrapper .event-date, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-content-wrapper .event-date, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-content-wrapper .event-date, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-content-wrapper .event-date, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-content-wrapper .event-date {
  order: 1;
  color: var(--color-orange);
}
.mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-content-wrapper .event-date span, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-content-wrapper .event-date span, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-content-wrapper .event-date span, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-content-wrapper .event-date span, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-content-wrapper .event-date span, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-content-wrapper .event-date span, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-content-wrapper .event-date span, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-content-wrapper .event-date span {
  font-size: 1rem;
  font-style: italic;
  font-weight: 500;
}
.mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-content-wrapper .event-date span a, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-content-wrapper .event-date span a, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-content-wrapper .event-date span a, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-content-wrapper .event-date span a, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-content-wrapper .event-date span a, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-content-wrapper .event-date span a, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-content-wrapper .event-date span a, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-content-wrapper .event-date span a {
  font-style: italic;
  font-size: 0.75rem;
  background-color: #FFF;
  border: 1px solid var(--color-orange);
  border-radius: 5px;
  padding: 4px 15px;
}
.mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-content-wrapper .event-description, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-content-wrapper .offer-description, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-content-wrapper .event-description, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-content-wrapper .offer-description, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-content-wrapper .event-description, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-content-wrapper .offer-description, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-content-wrapper .event-description, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-content-wrapper .offer-description, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-content-wrapper .event-description, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-content-wrapper .offer-description, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-content-wrapper .event-description, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-content-wrapper .offer-description, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-content-wrapper .event-description, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-content-wrapper .offer-description, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-content-wrapper .event-description, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-content-wrapper .offer-description {
  order: 4;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-content-wrapper .event-action, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-content-wrapper .offer-action, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-content-wrapper .event-action, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-content-wrapper .offer-action, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-content-wrapper .event-action, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-content-wrapper .offer-action, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-content-wrapper .event-action, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-content-wrapper .offer-action, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-content-wrapper .event-action, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-content-wrapper .offer-action, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-content-wrapper .event-action, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-content-wrapper .offer-action, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-content-wrapper .event-action, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-content-wrapper .offer-action, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-content-wrapper .event-action, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-content-wrapper .offer-action {
  order: 4;
  margin-top: 1rem;
}
.mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-content-wrapper .event-action a, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-content-wrapper .offer-action a, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-content-wrapper .event-action a, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-content-wrapper .offer-action a, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-content-wrapper .event-action a, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-content-wrapper .offer-action a, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-content-wrapper .event-action a, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-content-wrapper .offer-action a, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-content-wrapper .event-action a, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-content-wrapper .offer-action a, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-content-wrapper .event-action a, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-content-wrapper .offer-action a, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-content-wrapper .event-action a, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-content-wrapper .offer-action a, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-content-wrapper .event-action a, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-content-wrapper .offer-action a {
  padding: 7px 23px;
}
.mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .event-content-wrapper .offer-price, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper .offer-content-wrapper .offer-price, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .event-content-wrapper .offer-price, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper .offer-content-wrapper .offer-price, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .event-content-wrapper .offer-price, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper .offer-content-wrapper .offer-price, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .event-content-wrapper .offer-price, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper .offer-content-wrapper .offer-price {
  order: 5;
  color: var(--color-primary);
}
.mod_janus_data_detail .data-eventlist-wrapper .event-wrapper + .event-wrapper, .mod_janus_data_detail .data-eventlist-wrapper .event-wrapper + .offer-wrapper, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper + .event-wrapper, .mod_janus_data_detail .data-eventlist-wrapper .offer-wrapper + .offer-wrapper, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper + .event-wrapper, .mod_janus_data_detail .data-offerlist-wrapper .event-wrapper + .offer-wrapper, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper + .event-wrapper, .mod_janus_data_detail .data-offerlist-wrapper .offer-wrapper + .offer-wrapper {
  margin-top: 1rem;
}
.mod_janus_data_detail .data-location-box .data-headline h2 {
  font-size: 36px;
  font-weight: 700;
  margin: 0;
  margin-bottom: 10px;
  color: var(--color-orange);
}
.mod_janus_data_detail .data-location-box .data-headline h6 {
  font-size: 26px;
  font-weight: 400;
  margin: 0;
  margin-bottom: 10px;
}
.mod_janus_data_detail .data-location-box .data-location-content .data-location-contact p {
  font-size: 26px;
  margin: 0;
}
@media only screen and (max-width: 599px) {
  .data-content-wrapper {
    display: block !important;
  }
  .data-content-wrapper .content-map-wrapper {
    flex: 0 0 100% !important;
  }
  .data-content-wrapper .content-map-wrapper .map-wrapper {
    max-height: 200px !important;
    padding-left: 0px !important;
  }
  .data-content-wrapper .content-map-wrapper .content-wrapper .data-description {
    padding-left: 0px !important;
  }
  .data-content-wrapper .info-openinghours-wrapper {
    margin-top: 0 !important;
  }
  .data-content-wrapper .info-openinghours-wrapper .info-wrapper {
    margin-top: 0px !important;
    flex: 0 0 100% !important;
  }
  .data-content-wrapper .info-openinghours-wrapper .info-wrapper:before {
    left: 0 !important;
  }
  .data-eventlist-wrapper .event-wrapper, .data-eventlist-wrapper .offer-wrapper, .data-offerlist-wrapper .event-wrapper, .data-offerlist-wrapper .offer-wrapper {
    display: block !important;
    min-height: 100% !important;
    max-height: 100% !important;
  }
  .data-eventlist-wrapper .event-wrapper .event-image-wrapper .event-image, .data-eventlist-wrapper .event-wrapper .event-image-wrapper .offer-image, .data-eventlist-wrapper .event-wrapper .offer-image-wrapper .event-image, .data-eventlist-wrapper .event-wrapper .offer-image-wrapper .offer-image, .data-eventlist-wrapper .offer-wrapper .event-image-wrapper .event-image, .data-eventlist-wrapper .offer-wrapper .event-image-wrapper .offer-image, .data-eventlist-wrapper .offer-wrapper .offer-image-wrapper .event-image, .data-eventlist-wrapper .offer-wrapper .offer-image-wrapper .offer-image, .data-offerlist-wrapper .event-wrapper .event-image-wrapper .event-image, .data-offerlist-wrapper .event-wrapper .event-image-wrapper .offer-image, .data-offerlist-wrapper .event-wrapper .offer-image-wrapper .event-image, .data-offerlist-wrapper .event-wrapper .offer-image-wrapper .offer-image, .data-offerlist-wrapper .offer-wrapper .event-image-wrapper .event-image, .data-offerlist-wrapper .offer-wrapper .event-image-wrapper .offer-image, .data-offerlist-wrapper .offer-wrapper .offer-image-wrapper .event-image, .data-offerlist-wrapper .offer-wrapper .offer-image-wrapper .offer-image {
    height: 250px !important;
  }
  .data-eventlist-wrapper .event-wrapper .event-content-wrapper, .data-eventlist-wrapper .event-wrapper .offer-content-wrapper, .data-eventlist-wrapper .offer-wrapper .event-content-wrapper, .data-eventlist-wrapper .offer-wrapper .offer-content-wrapper, .data-offerlist-wrapper .event-wrapper .event-content-wrapper, .data-offerlist-wrapper .event-wrapper .offer-content-wrapper, .data-offerlist-wrapper .offer-wrapper .event-content-wrapper, .data-offerlist-wrapper .offer-wrapper .offer-content-wrapper {
    padding: 1.75rem 1.5rem !important;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22var%2Fwww%2Fvhosts%2Fai-designer.net%2Ftourismustest.ai-designer.net%2Ftourismustest%2Ffiles%2Faid%2Fdesign%2Fcss%2Fmodules%2F_janus_data_detail.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAIM%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAACE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWH%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQO%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcJ%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAmBJ%3BAAAA%3BAAAA%3BAAEG%3BAAAA%3BAAAA%3BAAKH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAGO%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQT%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAEQ%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAMP%3BAAAA%3BAAAA%3BAAQG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAASR%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%22%7D */