body.page-node-type-nord-2026 .btn-yellow:hover {
  color: #DEDC01;
}
body.page-node-type-nord-2026 .footer-points-helper {
  z-index: 1;
}
body.page-node-type-nord-2026 footer.nord-2026--default {
  background: #002233;
}

header {
  position: absolute;
  z-index: 999;
  width: 100vw;
}

.nord-2026 {
  position: relative;
  /* Global */
  /* Tickets */
  /* Header */
  /* Text */
  /* Slider */
  /* Video */
}
@media (max-width: 766px) {
  .nord-2026 {
    padding-top: 0;
  }
}
.nord-2026 .n-c-wrap {
  max-width: 1180px;
  margin: 0 auto;
  padding: 0 20px;
}
.nord-2026 .paragraph--type--nord-2026-text:not(
  .paragraph--type--nord-2026-text ~ .paragraph--type--nord-2026-text) {
  background: #fff;
}
.nord-2026 .paragraph--type--nord-2026-text:not(
  .paragraph--type--nord-2026-text ~ .paragraph--type--nord-2026-text) .text--content {
  text-align: center;
}
.nord-2026 .paragraph--type--nord-2026-text:not(
  .paragraph--type--nord-2026-text ~ .paragraph--type--nord-2026-text) .text--content h2,
.nord-2026 .paragraph--type--nord-2026-text:not(
  .paragraph--type--nord-2026-text ~ .paragraph--type--nord-2026-text) .text--content h3,
.nord-2026 .paragraph--type--nord-2026-text:not(
  .paragraph--type--nord-2026-text ~ .paragraph--type--nord-2026-text) .text--content p,
.nord-2026 .paragraph--type--nord-2026-text:not(
  .paragraph--type--nord-2026-text ~ .paragraph--type--nord-2026-text) .text--content li {
  color: #001F3D;
}
.nord-2026 .paragraph--type--nord-2026-text:not(
  .paragraph--type--nord-2026-text ~ .paragraph--type--nord-2026-text) .text--content .btn-yellow:hover {
  color: #001F3D;
}
.nord-2026 .paragraph--type--nord-2026-text {
  background: #002233;
  padding-block: 120px;
}
@media (max-width: 766px) {
  .nord-2026 .paragraph--type--nord-2026-text {
    padding-block: 60px;
  }
}

.nord-2026 .paragraph--type--nord-2026-text .text--content h2 {
  color: #fff;
  text-align: center;
  font-family: Titillium Web;
  font-size: calc(64px * var(--font-multiplier));
  font-style: normal;
  font-weight: 600;
  line-height: 110%;
  margin-bottom: 40px;
}
@media (max-width: 766px) {
  .nord-2026 .paragraph--type--nord-2026-text .text--content h2 {
    font-size: calc(36px * var(--font-multiplier));
    margin-bottom: 20px;
  }
}
.nord-2026 .paragraph--type--nord-2026-text .text--content h3 {
  font-family: Titillium Web;
  font-size: calc(40px * var(--font-multiplier));
  font-style: normal;
  font-weight: 600;
  line-height: calc(48px * var(--font-multiplier));
  color: #fff;
  position: relative;
  padding-left: 1.25rem;
  margin-top: 72px;
  margin-bottom: 3rem;
}
.nord-2026 .paragraph--type--nord-2026-text .text--content h3:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.15em;
  width: 4px;
  height: 1.2em;
  background: #DEDC01;
}
.nord-2026 .paragraph--type--nord-2026-text .text--content p,
.nord-2026 .paragraph--type--nord-2026-text .text--content li {
  color: #fff;
  font-family: Titillium Web;
  font-size: calc(20px * var(--font-multiplier));
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}
.nord-2026 .paragraph--type--nord-2026-text .text--content p.bullet--point,
.nord-2026 .paragraph--type--nord-2026-text .text--content li.bullet--point {
  margin-bottom: 4px;
}
.nord-2026 .paragraph--type--nord-2026-text .text--content p .sponsor-badge,
.nord-2026 .paragraph--type--nord-2026-text .text--content li .sponsor-badge {
  display: inline-block;
  padding: 2px 12px;
  font-weight: 500;
  color: #001F3D;
  background: #b0e0eb;
  border-radius: 4px;
  white-space: nowrap;
  margin-top: 6px;
}
.nord-2026 .paragraph--type--nord-2026-text .text--content p.pdf-hint,
.nord-2026 .paragraph--type--nord-2026-text .text--content li.pdf-hint {
  color: #DEDC01;
}
.nord-2026 .paragraph--type--nord-2026-text .text--content p a.btn-download,
.nord-2026 .paragraph--type--nord-2026-text .text--content li a.btn-download {
  display: inline-block;
  padding: 20px 40px;
  background-color: #DEDC01;
  color: #001f3d;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 0.08em;
  border-radius: 35px;
  white-space: nowrap;
  text-align: center;
}
.nord-2026 .paragraph--type--nord-2026-text .text--content p a.btn-download:hover,
.nord-2026 .paragraph--type--nord-2026-text .text--content li a.btn-download:hover {
  text-decoration: underline;
}
.nord-2026 .paragraph--type--nord-2026-text .text--content ul {
  list-style: none;
  padding-left: 0;
  margin-top: 2rem;
}
.nord-2026 .paragraph--type--nord-2026-text .text--content ul ul {
  margin-top: 0.75rem;
  padding-left: 1.25rem;
}
.nord-2026 .paragraph--type--nord-2026-text .text--content ul > li {
  position: relative;
  padding-left: 1.5rem;
  margin-bottom: 1rem;
}
.nord-2026 .paragraph--type--nord-2026-text .text--content ul > li:before {
  content: "•";
  position: absolute;
  left: 0;
  top: 0;
  color: #fff;
  font-size: 1.4em;
  line-height: 1;
}
.nord-2026 .paragraph--type--nord-2026-text .text--content .cta-lead {
  max-width: 800px;
  margin: 5rem auto 8rem;
  font-size: 2.3rem;
  font-weight: 600;
  line-height: 1.3;
  text-align: center;
  color: #DEDC01;
}
.nord-2026 .paragraph--type--nord-2026-text .text--content .media__element {
  margin: 8rem auto 0 auto;
  max-width: 800px;
  width: 100%;
}
@media (max-width: 766px) {
  .nord-2026 .paragraph--type--nord-2026-text .text--content .media__element {
    margin: 2rem auto 0 auto;
  }
}
.nord-2026 .paragraph--type--nord-2026-text .text--content .media__element img {
  display: block;
  margin: 0 auto;
}
.nord-2026 .paragraph--type--nord-2026-form {
  background: #002233;
}
.nord-2026 .paragraph--type--nord-2026-form h2 {
  color: #fff;
}
.nord-2026 .paragraph--type--nord-2026-form .form-type-checkbox,
.nord-2026 .paragraph--type--nord-2026-form .form-no-label,
.nord-2026 .paragraph--type--nord-2026-form .control-label {
  color: #fff;
}
.nord-2026 .paragraph--type--nord-2026-form .webform-element-description {
  color: #fff;
}
.nord-2026 .paragraph--type--nord-2026-form .webform-element-description a {
  color: #fff;
  text-decoration: underline;
}
.nord-2026 .paragraph--type--nord-2026-form .webform-element-description a:hover {
  text-decoration: none;
}
.nord-2026 .paragraph--type--nord-2026-form .form-submit:hover {
  color: #DEDC01;
}
.nord-2026 .paragraph--type--nord-2026-tickets {
  position: relative;
  display: block;
  padding: 0 !important;
}
.nord-2026 .paragraph--type--nord-2026-tickets .stage-desktop {
  display: table;
  width: 100%;
  max-height: 350px;
  object-fit: cover;
  object-position: top;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
}
@media (max-width: 766px) {
  .nord-2026 .paragraph--type--nord-2026-tickets .stage-desktop {
    display: none;
  }
}
.nord-2026 .paragraph--type--nord-2026-tickets .stage-mobile {
  display: none;
  width: 100%;
  height: 45vh;
  object-fit: cover;
  object-position: bottom;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
}
@media (max-width: 766px) {
  .nord-2026 .paragraph--type--nord-2026-tickets .stage-mobile {
    display: block;
  }
}
.nord-2026 .paragraph--type--nord-2026-tickets .stage-entrance {
  position: absolute;
  top: 195px;
  right: 160px;
  width: 9.8vw;
}
@media (max-width: 1199px) {
  .nord-2026 .paragraph--type--nord-2026-tickets .stage-entrance {
    display: none;
  }
}
@media (max-width: 766px) {
  .nord-2026 .paragraph--type--nord-2026-tickets .stage-entrance {
    width: 10vw;
  }
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--content {
  padding: 160px 0 60px 0;
  margin-top: 25vh;
}
@media (max-width: 766px) {
  .nord-2026 .paragraph--type--nord-2026-tickets .tickets--content {
    padding: 80px 0 60px 0;
  }
}
@media (max-width: 766px) {
  .nord-2026 .paragraph--type--nord-2026-tickets .tickets--content .n-row {
    display: inherit;
  }
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--content h2 {
  color: #fff;
  font-family: Titillium Web;
  font-size: calc(64px * var(--font-multiplier));
  font-style: normal;
  font-weight: 600;
  line-height: 110%;
  margin-bottom: 40px;
}
@media (max-width: 766px) {
  .nord-2026 .paragraph--type--nord-2026-tickets .tickets--content h2 {
    font-size: calc(36px * var(--font-multiplier));
    margin-bottom: 20px;
  }
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--content p {
  color: #fff;
  font-family: Titillium Web;
  font-size: calc(20px * var(--font-multiplier));
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--widget {
  padding-bottom: 60px;
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--widget.de .pretix-widget-wrapper .pretix-widget-action button:after {
  content: 'Jetzt Ticket sichern';
  color: #001F3D;
  position: absolute;
  left: 10%;
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--widget.en .pretix-widget-wrapper .pretix-widget-action button:after {
  content: 'Get your ticket now';
  color: #001F3D;
  position: absolute;
  left: 10%;
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--widget .pretix-widget-wrapper .pretix-widget {
  border: none;
  padding: 0;
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--widget .pretix-widget-wrapper .pretix-widget h3 {
  font-family: Titillium Web;
  font-size: calc(40px * var(--font-multiplier));
  font-style: normal;
  font-weight: 600;
  line-height: calc(48px * var(--font-multiplier));
  color: #fff;
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--widget .pretix-widget-wrapper .pretix-widget .pretix-widget-item-info-col {
  color: #fff;
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--widget .pretix-widget-wrapper .pretix-widget .pretix-widget-action {
  margin: 0 auto;
  width: 284px;
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--widget .pretix-widget-wrapper .pretix-widget .pretix-widget-action button {
  position: relative;
  display: table;
  padding: 16px 32px;
  background: #DEDC01;
  border-radius: 28px;
  color: #DEDC01;
  text-align: center;
  font-family: Titillium Web;
  font-size: calc(18px * var(--font-multiplier));
  font-style: normal;
  font-weight: 700;
  line-height: calc(24px * var(--font-multiplier));
  letter-spacing: 1.44px;
  text-transform: uppercase;
  margin-top: 64px;
  width: 255px;
}
@media (max-width: 766px) {
  .nord-2026 .paragraph--type--nord-2026-tickets .tickets--widget .pretix-widget-wrapper .pretix-widget .pretix-widget-action button {
    margin-top: 32px;
  }
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--widget .pretix-widget-wrapper .pretix-widget input.pretix-widget-item-count-multiple {
  height: 48px;
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--widget .pretix-widget-wrapper .pretix-widget .pretix-widget-attribution a {
  color: #fff;
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--widget .pretix-widget-wrapper .pretix-widget .pretix-widget-category .pretix-widget-main-item-row {
  display: flex;
  align-items: flex-end;
}
@media (max-width: 766px) {
  .nord-2026 .paragraph--type--nord-2026-tickets .tickets--widget .pretix-widget-wrapper .pretix-widget .pretix-widget-category .pretix-widget-main-item-row {
    display: inherit;
    align-items: inherit;
  }
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--widget .pretix-widget-wrapper .pretix-widget .pretix-widget-category .pretix-widget-main-item-row .pretix-widget-item-info-col {
  margin-bottom: 0;
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--bottom .block--contrasts {
  display: flex;
  justify-content: center;
  padding: 140px 20px 72px 20px;
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--bottom .block--contrasts img {
  width: 100%;
  max-width: 1820px;
  margin: 0 auto;
  display: table;
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--bottom .block--contrasts img.contrasts-m {
  display: none;
}
@media (max-width: 766px) {
  .nord-2026 .paragraph--type--nord-2026-tickets .tickets--bottom .block--contrasts img.contrasts-m {
    display: block;
  }
  .nord-2026 .paragraph--type--nord-2026-tickets .tickets--bottom .block--contrasts img.contrasts-d {
    display: none;
  }
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--bottom .block--mv {
  position: relative;
  display: flex;
  justify-content: center;
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--bottom .block--mv .mvtutgut-d {
  width: 100%;
  max-width: 1820px;
  margin: 0 auto;
  display: table;
}
@media (max-width: 766px) {
  .nord-2026 .paragraph--type--nord-2026-tickets .tickets--bottom .block--mv .mvtutgut-d {
    display: none;
  }
}
.nord-2026 .paragraph--type--nord-2026-tickets .tickets--bottom .block--mv .mvtutgut-m {
  width: 100%;
  display: none;
  margin: 0 auto;
}
@media (max-width: 766px) {
  .nord-2026 .paragraph--type--nord-2026-tickets .tickets--bottom .block--mv .mvtutgut-m {
    display: table;
  }
}
.nord-2026 .nord-teaser--header {
  position: relative;
  background: transparent;
  display: block;
}
.nord-2026 .nord-teaser--header .btn-downloads {
  position: absolute;
  top: 37px;
  right: 52px;
  padding: 16px 32px;
  border: 1px solid #fff;
  border-radius: 28px;
  color: #fff;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.08em;
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--header .btn-downloads {
    top: 30px;
    right: 14px;
    padding: 12px 26px;
    font-size: 12px;
  }
}
.nord-2026 .nord-teaser--header .n-teaser-stage-desktop {
  display: table;
  width: 100%;
  border-bottom-right-radius: unset;
  border-bottom-left-radius: unset;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--header .n-teaser-stage-desktop {
    display: none;
  }
}
.nord-2026 .nord-teaser--header .n-teaser-stage-mobile {
  display: none;
  width: 100%;
  border-bottom-right-radius: unset;
  border-bottom-left-radius: unset;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--header .n-teaser-stage-mobile {
    display: block;
  }
}
.nord-2026 .nord-teaser--header .n-teaser-stage-logo {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 40vw;
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--header .n-teaser-stage-logo {
    width: 70vw;
  }
}
.nord-2026 .nord-teaser--header .n-teaser-countdown {
  position: absolute;
  bottom: -150px;
  background: #fff;
  width: 100%;
  height: 100%;
  max-height: 170px;
  max-width: 600px;
  border-radius: 30px;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  padding: 20px 56px;
  justify-content: space-between;
}
@media (max-width: 1199px) {
  .nord-2026 .nord-teaser--header .n-teaser-countdown {
    max-height: 150px;
    max-width: 550px;
    padding: 15px 56px;
    bottom: -75px;
  }
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--header .n-teaser-countdown {
    max-height: 90px;
    max-width: 320px;
    padding: 15px 40px;
    bottom: -45px;
  }
}

.nord-2026 .nord-teaser--header .n-teaser-countdown .n-value {
  display: block;
  text-align: center;
  color: #001F3D;
  leading-trim: both;
  font-family: Titillium Web;
  font-size: calc(74px * var(--font-multiplier));
  font-style: normal;
  font-weight: 300;
}
@media (max-width: 1199px) {
  .nord-2026 .nord-teaser--header .n-teaser-countdown .n-value {
    font-size: calc(64px * var(--font-multiplier));
    margin-bottom: 5px;
  }
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--header .n-teaser-countdown .n-value {
    font-size: calc(24px * var(--font-multiplier));
  }
}
.nord-2026 .nord-teaser--header .n-teaser-countdown .n-label {
  display: block;
  color: #001F3D;
  text-align: center;
  leading-trim: both;
  text-edge: cap;
  font-family: Titillium Web;
  font-size: calc(15px * var(--font-multiplier));
  font-style: normal;
  font-weight: 400;
  line-height: 15px;
}
@media (max-width: 1199px) {
  .nord-2026 .nord-teaser--header .n-teaser-countdown .n-label {
    font-size: calc(14px * var(--font-multiplier));
  }
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--header .n-teaser-countdown .n-label {
    font-size: calc(13px * var(--font-multiplier));
  }
}
.nord-2026 .nord-teaser--header .n-teaser-countdown .n-time {
  display: flex;
}
.nord-2026 .nord-teaser--header .n-teaser-countdown .n-time .n-time-dots {
  position: relative;
  margin-right: 40px;
}
@media (max-width: 1199px) {
  .nord-2026 .nord-teaser--header .n-teaser-countdown .n-time .n-time-dots {
    margin-right: 30px;
  }
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--header .n-teaser-countdown .n-time .n-time-dots {
    margin-right: 10px;
  }
}
.nord-2026 .nord-teaser--header .n-teaser-countdown .n-time .n-time-dots:after {
  content: ":";
  position: absolute;
  display: block;
  right: -30px;
  top: 25px;
  font-size: calc(48px * var(--font-multiplier));
  font-weight: bold;
  color: #001F3D;
  font-family: Titillium Web;
}
@media (max-width: 1199px) {
  .nord-2026 .nord-teaser--header .n-teaser-countdown .n-time .n-time-dots:after {
    font-size: calc(28px * var(--font-multiplier));
    top: 25px;
    right: -20px;
  }
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--header .n-teaser-countdown .n-time .n-time-dots:after {
    font-size: calc(18px * var(--font-multiplier));
    top: 4px;
    right: -10px;
  }
}
.nord-2026 .nord-teaser--block-text {
  background: transparent;
}
.nord-2026 .nord-teaser--block-text .nord-teaser--block-text--content {
  padding: 20px 0 120px 0;
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--block-text .nord-teaser--block-text--content {
    padding: 10px 0 60px 0;
  }
}
.nord-2026 .nord-teaser--block-text .nord-teaser--block-text--content .nord-teaser--block-text--topline {
  color: #fff;
  text-align: center;
  font-family: Titillium Web;
  font-size: calc(16px * var(--font-multiplier));
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  margin-bottom: 40px;
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--block-text .nord-teaser--block-text--content .nord-teaser--block-text--topline {
    line-height: 100%;
    margin-bottom: 20px;
  }
}
.nord-2026 .nord-teaser--block-text .nord-teaser--block-text--content h2 {
  color: #fff;
  text-align: center;
  font-family: Titillium Web;
  font-size: calc(64px * var(--font-multiplier));
  font-style: normal;
  font-weight: 600;
  line-height: 110%;
  margin-bottom: 40px;
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--block-text .nord-teaser--block-text--content h2 {
    font-size: calc(36px * var(--font-multiplier));
    margin-bottom: 20px;
  }
}
.nord-2026 .nord-teaser--block-text .nord-teaser--block-text--content p,
.nord-2026 .nord-teaser--block-text .nord-teaser--block-text--content li {
  color: #fff;
  text-align: center;
  font-family: Titillium Web;
  font-size: calc(20px * var(--font-multiplier));
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}
.nord-2026 .nord-teaser--block-text .nord-teaser--block-text--content a.mailto {
  color: #fff;
  text-decoration: underline;
}
.nord-2026 .nord-teaser--block-text .nord-teaser--block-text--content a.mailto:hover {
  text-decoration: none;
}
.nord-2026 .nord-teaser--block-text .nord-teaser--block-text--content ul {
  list-style: none;
  margin-top: 2rem;
}
.nord-2026 .nord-teaser--block-text .nord-teaser--block-text--content ul > li {
  position: relative;
  padding-left: 24px;
  margin: 1rem auto;
  text-align: start;
  width: fit-content;
}
.nord-2026 .nord-teaser--block-text .nord-teaser--block-text--content ul > li:before {
  content: "•";
  position: absolute;
  left: 0;
  top: 0;
  color: #fff;
  font-size: 1.4em;
  line-height: 1;
}
.nord-2026 .nord-teaser--block-text .nord-teaser--block-text--video {
  position: relative;
  padding: 210px 0 0 0;
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--block-text .nord-teaser--block-text--video {
    padding: 80px 0 0 0;
  }
}
.nord-2026 .nord-teaser--block-text .nord-teaser--block-text--video .n-c-wrap {
  position: relative;
}
.nord-2026 .nord-teaser--block-text .nord-teaser--block-text--video iframe {
  width: 100%;
  height: 100%;
  min-height: 700px;
}
@media (max-width: 1130px) {
  .nord-2026 .nord-teaser--block-text .nord-teaser--block-text--video iframe {
    min-height: 500px;
  }
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--block-text .nord-teaser--block-text--video iframe {
    min-height: 400px;
  }
}
.nord-2026 .nord-teaser--block-text .nord-teaser--block-text--mv {
  padding: 0 20px;
}
.nord-2026 .nord-teaser--block-text .nord-teaser--block-text--mv .n-teaser-mvtutgut {
  width: 100%;
  max-width: 1820px;
  margin: 0 auto;
  display: table;
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--block-text .nord-teaser--block-text--mv .n-teaser-mvtutgut {
    display: none;
  }
}
.nord-2026 .nord-teaser--block-text .nord-teaser--block-text--mv .n-teaser-mvtutgut-m {
  width: 100%;
  display: none;
  margin: 0 auto;
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--block-text .nord-teaser--block-text--mv .n-teaser-mvtutgut-m {
    display: table;
  }
}
.nord-2026 .nord-teaser--block-text .n-2026-award-stage-desktop {
  width: 100%;
}
.nord-2026 .nord-teaser--slider {
  background: transparent;
}
.nord-2026 .nord-teaser--slider h2 {
  color: #fff;
  text-align: center;
  font-family: Titillium Web;
  font-size: calc(26px * var(--font-multiplier));
  font-style: normal;
  font-weight: 600;
  line-height: 110%;
  margin-bottom: 40px;
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--slider h2 {
    font-size: calc(36px * var(--font-multiplier));
    margin-bottom: 22px;
  }
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-text--contrasts {
  padding: 160px 20px 5vh 20px;
}
@media (max-width: 1500px) {
  .nord-2026 .nord-teaser--slider .nord-teaser--block-text--contrasts {
    padding: 80px 20px 0 20px;
  }
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-text--contrasts img {
  width: 100%;
  max-width: 1820px;
  margin: 0 auto;
  display: table;
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-text--contrasts img.n-teaser-contrasts-m {
  display: none;
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--slider .nord-teaser--block-text--contrasts img.n-teaser-contrasts-m {
    display: block;
  }
  .nord-2026 .nord-teaser--slider .nord-teaser--block-text--contrasts img.n-teaser-contrasts-d {
    display: none;
  }
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-image-slider {
  padding: 160px 0 0 0;
}

.ausstellerinfos {
      font-size: calc(64px * var(--font-multiplier)) !important;
}
@media (max-width: 1500px) {
  .nord-2026 .nord-teaser--slider .nord-teaser--block-image-slider {
    padding: 80px 0 0 0;
  }
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-image-slider .slider--container {
  position: relative;
}
@media (max-width: 1500px) {
  .nord-2026 .nord-teaser--slider .nord-teaser--block-image-slider .slider--container {
    padding: 0 130px;
  }
}
@media (max-width: 1130px) {
  .nord-2026 .nord-teaser--slider .nord-teaser--block-image-slider .slider--container {
    padding: 0;
  }
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--slider .nord-teaser--block-image-slider .slider--container {
    margin-top: 32px;
  }
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-image-slider .slider--container .slick-slide {
  margin: 0 15px;
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-image-slider .slider--container .slick-list {
  margin: 0 -15px;
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-image-slider .slider--container .slide--content {
  position: relative;
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-image-slider .slider--container .slide--content img {
  width: 100%;
  aspect-ratio: 16/9;
  border-radius: 25px;
  object-fit: cover;
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-image-slider .slider--container .slide--content .inner--content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 25px 25px 40px 25px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-image-slider .slider-arrows .prev-slide,
.nord-2026 .nord-teaser--slider .nord-teaser--block-image-slider .slider-arrows .next-slide {
  position: absolute;
  top: 50%;
  outline: none;
  border: none;
  background: none;
  transform: translateY(-50%);
}
@media (max-width: 1130px) {
  .nord-2026 .nord-teaser--slider .nord-teaser--block-image-slider .slider-arrows .prev-slide,
  .nord-2026 .nord-teaser--slider .nord-teaser--block-image-slider .slider-arrows .next-slide {
    display: none;
  }
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-image-slider .slider-arrows .prev-slide {
  left: -144px;
}
@media (max-width: 1500px) {
  .nord-2026 .nord-teaser--slider .nord-teaser--block-image-slider .slider-arrows .prev-slide {
    left: 0;
  }
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-image-slider .slider-arrows .next-slide {
  right: -144px;
}
@media (max-width: 1500px) {
  .nord-2026 .nord-teaser--slider .nord-teaser--block-image-slider .slider-arrows .next-slide {
    right: 0;
  }
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-text--video {
  position: relative;
  padding: 120px 0 120px 0;
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-text--video h2 {
  margin-bottom: 0;
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-text--video .n-c-wrap {
  position: relative;
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-text--video iframe {
  width: 100%;
  height: 100%;
  min-height: 700px;
}
@media (max-width: 1130px) {
  .nord-2026 .nord-teaser--slider .nord-teaser--block-text--video iframe {
    min-height: 500px;
  }
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--slider .nord-teaser--block-text--video iframe {
    min-height: 400px;
  }
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-text--mv {
  padding: 0 20px;
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-text--mv .n-teaser-mvtutgut {
  width: 100%;
  max-width: 1820px;
  margin: 0 auto;
  display: table;
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--slider .nord-teaser--block-text--mv .n-teaser-mvtutgut {
    display: none;
  }
}
.nord-2026 .nord-teaser--slider .nord-teaser--block-text--mv .n-teaser-mvtutgut-m {
  width: 100%;
  display: none;
  margin: 0 auto;
}
@media (max-width: 766px) {
  .nord-2026 .nord-teaser--slider .nord-teaser--block-text--mv .n-teaser-mvtutgut-m {
    display: table;
  }
}
.nord-2026 .nord-teaser--block-text--video p {
  color: #fff;
  text-align: center;
  font-family: Titillium Web;
  font-size: calc(20px * var(--font-multiplier));
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  margin-bottom: 20px;
}
.nord-2026 .nord-teaser--block-text--video ul {
  margin-bottom: 40px;
}
.nord-2026 .nord-teaser--block-text--video ul li {
  color: #fff;
  font-family: Titillium Web;
  font-size: calc(20px * var(--font-multiplier));
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  margin-bottom: 10px;
}

.paragraph--type--nord-2026-slider {
            width: 65% !important;
            left: 3% !important;
            position: relative !important;
            float: none !important;
            margin: 0 !important;
            display: block !important;
          }
          .futuretec-2026--block-slider--content, .slick-list {
            max-width: 100vw !important;
            overflow: hidden !important;
          }

/*# sourceMappingURL=nord-2026.css.map */
