/**
 * The base file that should be imported by every file.
 * There should be no CSS generation in this or from imported scss files at all!
 */
/**
 * Library
 */
/**
 * Variables and functions
 */
@font-face {
  font-family: "Heading Now";
  font-weight: bold;
  src: url("/app/themes/nfc-talent-pro/assets/fonts/heading-now/HeadingNow-56Bold.woff2");
  font-display: swap; }

@font-face {
  font-family: "Heading Now";
  font-weight: normal;
  src: url("/app/themes/nfc-talent-pro/assets/fonts/heading-now/HeadingNow-64Regular.woff2");
  font-display: swap; }

@font-face {
  font-family: "Heading Now";
  font-weight: 500;
  src: url("/app/themes/nfc-talent-pro/assets/fonts/heading-now/HeadingNowTrial-55Medium.woff2");
  font-display: swap; }

@font-face {
  font-family: "Carlito";
  font-weight: normal;
  src: url("/app/themes/nfc-talent-pro/assets/fonts/Carlito/Carlito-Regular.ttf");
  font-display: swap; }

@font-face {
  font-family: "Carlito";
  font-weight: normal;
  font-style: italic;
  src: url("/app/themes/nfc-talent-pro/assets/fonts/Carlito/Carlito-Italic.ttf");
  font-display: swap; }

@font-face {
  font-family: "Carlito";
  font-weight: bold;
  src: url("/app/themes/nfc-talent-pro/assets/fonts/Carlito/Carlito-Bold.ttf");
  font-display: swap; }

@font-face {
  font-family: "Carlito";
  font-weight: bold;
  font-style: italic;
  src: url("/app/themes/nfc-talent-pro/assets/fonts/Carlito/Carlito-BoldItalic.ttf");
  font-display: swap; }

@font-face {
  font-family: 'Fallback';
  src: local(Impact);
  size-adjust: 96%;
  ascent-override: 115%;
  descent-override: normal;
  line-gap-override: normal; }

.section-events {
  overflow: hidden;
  position: relative; }
  .section-events .container > .content {
    text-align: center;
    max-width: 600px;
    display: block;
    margin: 0 auto 45px; }
    @media (min-width: 981px) {
      .section-events .container > .content {
        margin-bottom: 90px; } }
  .section-events .events-overview {
    position: relative; }
    .section-events .events-overview:before {
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      bottom: -45px;
      z-index: -1; }
      @media (min-width: 981px) {
        .section-events .events-overview:before {
          bottom: -90px; } }
    .section-events .events-overview .event-items {
      position: relative;
      display: grid;
      grid-template-columns: 1fr;
      gap: 1em; }
      @media (max-width: 980px) {
        .section-events .events-overview .event-items {
          padding-right: 25px; } }
      .section-events .events-overview .event-items:before {
        content: '';
        position: absolute;
        background-color: var(--white);
        height: 20%;
        width: 200%;
        left: -50%; }
        @media (min-width: 981px) {
          .section-events .events-overview .event-items:before {
            height: 50%; } }
      @media (min-width: 981px) {
        .section-events .events-overview .event-items {
          grid-template-columns: repeat(3, 1fr);
          gap: 0; } }
      @media (min-width: 981px) {
        .section-events .events-overview .event-items .event-item {
          display: grid;
          grid-auto-columns: 1fr;
          grid-auto-rows: 1fr; }
          .section-events .events-overview .event-items .event-item:nth-child(even) .image {
            order: 2; }
          .section-events .events-overview .event-items .event-item:nth-child(even) .content {
            order: 1; } }
  @media (min-width: 981px) and (min-width: 768px) {
    .section-events .events-overview .event-items .event-item .image {
      padding-top: 70%; } }
      .section-events .events-overview .event-items .event-item .h4 {
        font-size: 35px;
        font-weight: 700;
        line-height: 35px; }
      .section-events .events-overview .event-items .event-item .call-to-action-arrow-btn {
        background-color: #FF0500; }
        .section-events .events-overview .event-items .event-item .call-to-action-arrow-btn a {
          color: #ffffff; }
    .section-events .events-overview .overview-link {
      display: block;
      margin-top: 20px;
      text-align: center;
      z-index: 2;
      position: relative; }
      @media (min-width: 981px) {
        .section-events .events-overview .overview-link {
          text-align: right;
          margin-top: 30px; } }
  .section-events.up-bg .events-overview .event-items:before {
    bottom: -300px;
    height: calc(20% + 300px); }
    @media (min-width: 981px) {
      .section-events.up-bg .events-overview .event-items:before {
        height: calc(50% + 300px); } }

.section-events[class*="darkgray-white-section"].up-bg {
  background-color: #ffffff;
  color: #2A252D; }
  .section-events[class*="darkgray-white-section"].up-bg a.btn.hollow {
    border-color: #2A252D;
    color: #2A252D; }
    .section-events[class*="darkgray-white-section"].up-bg a.btn.hollow:hover {
      color: #ffffff; }

.section-events[class*="darkgray-white-section"].down-bg .events-overview:before {
  background-color: #ffffff; }

.section-events[class*="darkgray-white-section"].down-bg .overview-link a.btn.hollow {
  border-color: #2A252D;
  color: #2A252D; }
  .section-events[class*="darkgray-white-section"].down-bg .overview-link a.btn.hollow:hover {
    color: #ffffff; }

.section-events[class*="darkgray-white-section"] .event-items .event-item .content {
  background-color: #2A252D;
  color: #ffffff; }
  .section-events[class*="darkgray-white-section"] .event-items .event-item .content h1, .section-events[class*="darkgray-white-section"] .event-items .event-item .content h2, .section-events[class*="darkgray-white-section"] .event-items .event-item .content h3, .section-events[class*="darkgray-white-section"] .event-items .event-item .content h4, .section-events[class*="darkgray-white-section"] .event-items .event-item .content h5, .section-events[class*="darkgray-white-section"] .event-items .event-item .content .h1, .section-events[class*="darkgray-white-section"] .event-items .event-item .content .h2, .section-events[class*="darkgray-white-section"] .event-items .event-item .content .h3, .section-events[class*="darkgray-white-section"] .event-items .event-item .content .h4, .section-events[class*="darkgray-white-section"] .event-items .event-item .content .h5 {
    color: #ffffff; }
  .section-events[class*="darkgray-white-section"] .event-items .event-item .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="darkgray-white-section"] .event-items .event-item .content .h4 a {
    color: #ffffff; }
    .section-events[class*="darkgray-white-section"] .event-items .event-item .content .h4 a h1, .section-events[class*="darkgray-white-section"] .event-items .event-item .content .h4 a h2, .section-events[class*="darkgray-white-section"] .event-items .event-item .content .h4 a h3, .section-events[class*="darkgray-white-section"] .event-items .event-item .content .h4 a h4, .section-events[class*="darkgray-white-section"] .event-items .event-item .content .h4 a h5, .section-events[class*="darkgray-white-section"] .event-items .event-item .content .h4 a .h1, .section-events[class*="darkgray-white-section"] .event-items .event-item .content .h4 a .h2, .section-events[class*="darkgray-white-section"] .event-items .event-item .content .h4 a .h3, .section-events[class*="darkgray-white-section"] .event-items .event-item .content .h4 a .h4, .section-events[class*="darkgray-white-section"] .event-items .event-item .content .h4 a .h5 {
      color: #ffffff; }
    .section-events[class*="darkgray-white-section"] .event-items .event-item .content .h4 a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="darkgray-white-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #ffffff;
  color: #2A252D; }
  .section-events[class*="darkgray-white-section"] .event-items .event-item:nth-child(2) .content a {
    color: #2A252D; }

.section-events[class*="white-darkgray-section"].up-bg {
  background-color: #2A252D;
  color: #ffffff; }
  .section-events[class*="white-darkgray-section"].up-bg h1, .section-events[class*="white-darkgray-section"].up-bg h2, .section-events[class*="white-darkgray-section"].up-bg h3, .section-events[class*="white-darkgray-section"].up-bg h4, .section-events[class*="white-darkgray-section"].up-bg h5, .section-events[class*="white-darkgray-section"].up-bg .h1, .section-events[class*="white-darkgray-section"].up-bg .h2, .section-events[class*="white-darkgray-section"].up-bg .h3, .section-events[class*="white-darkgray-section"].up-bg .h4, .section-events[class*="white-darkgray-section"].up-bg .h5 {
    color: #ffffff; }
  .section-events[class*="white-darkgray-section"].up-bg a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="white-darkgray-section"].up-bg a.btn.hollow {
    border-color: #ffffff;
    color: #ffffff; }
    .section-events[class*="white-darkgray-section"].up-bg a.btn.hollow:hover {
      border-color: #2A252D; }

.section-events[class*="white-darkgray-section"].down-bg .events-overview:before {
  background-color: #2A252D; }

.section-events[class*="white-darkgray-section"].down-bg .overview-link a.btn.hollow {
  border-color: #ffffff;
  color: #ffffff; }
  .section-events[class*="white-darkgray-section"].down-bg .overview-link a.btn.hollow:hover {
    border-color: #2A252D; }

.section-events[class*="white-darkgray-section"] .event-items .event-item .content {
  background-color: #ffffff;
  color: #2A252D; }
  .section-events[class*="white-darkgray-section"] .event-items .event-item .content .h4 a {
    color: #2A252D; }

.section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #2A252D;
  color: #ffffff; }
  .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content h1, .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content h2, .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content h3, .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content h4, .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content h5, .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content .h1, .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content .h2, .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content .h3, .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content .h4, .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content .h5 {
    color: #ffffff; }
  .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content a {
    color: #ffffff; }
    .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content a h1, .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content a h2, .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content a h3, .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content a h4, .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content a h5, .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content a .h1, .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content a .h2, .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content a .h3, .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content a .h4, .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content a .h5 {
      color: #ffffff; }
    .section-events[class*="white-darkgray-section"] .event-items .event-item:nth-child(2) .content a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="white-red-section"].up-bg {
  background-color: #FF0500;
  color: #ffffff; }
  .section-events[class*="white-red-section"].up-bg h1, .section-events[class*="white-red-section"].up-bg h2, .section-events[class*="white-red-section"].up-bg h3, .section-events[class*="white-red-section"].up-bg h4, .section-events[class*="white-red-section"].up-bg h5, .section-events[class*="white-red-section"].up-bg .h1, .section-events[class*="white-red-section"].up-bg .h2, .section-events[class*="white-red-section"].up-bg .h3, .section-events[class*="white-red-section"].up-bg .h4, .section-events[class*="white-red-section"].up-bg .h5 {
    color: #ffffff; }
  .section-events[class*="white-red-section"].up-bg a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="white-red-section"].up-bg a.btn.hollow {
    border-color: #ffffff;
    color: #ffffff; }
    .section-events[class*="white-red-section"].up-bg a.btn.hollow:hover {
      border-color: #2A252D; }

.section-events[class*="white-red-section"].down-bg .events-overview:before {
  background-color: #FF0500; }

.section-events[class*="white-red-section"].down-bg .overview-link a.btn.hollow {
  border-color: #ffffff;
  color: #ffffff; }
  .section-events[class*="white-red-section"].down-bg .overview-link a.btn.hollow:hover {
    border-color: #2A252D; }

.section-events[class*="white-red-section"] .event-items .event-item .content {
  background-color: #ffffff;
  color: #2A252D; }
  .section-events[class*="white-red-section"] .event-items .event-item .content .h4 a {
    color: #2A252D; }

.section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #FF0500;
  color: #ffffff; }
  .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content h1, .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content h2, .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content h3, .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content h4, .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content h5, .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content .h1, .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content .h2, .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content .h3, .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content .h4, .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content .h5 {
    color: #ffffff; }
  .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content a {
    color: #ffffff; }
    .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content a h1, .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content a h2, .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content a h3, .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content a h4, .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content a h5, .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content a .h1, .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content a .h2, .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content a .h3, .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content a .h4, .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content a .h5 {
      color: #ffffff; }
    .section-events[class*="white-red-section"] .event-items .event-item:nth-child(2) .content a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="red-white-section"].up-bg {
  background-color: #ffffff;
  color: #2A252D; }
  .section-events[class*="red-white-section"].up-bg a.btn.hollow {
    border-color: #2A252D;
    color: #2A252D; }
    .section-events[class*="red-white-section"].up-bg a.btn.hollow:hover {
      color: #ffffff; }

.section-events[class*="red-white-section"].down-bg .events-overview:before {
  background-color: #ffffff; }

.section-events[class*="red-white-section"].down-bg .overview-link a.btn.hollow {
  border-color: #2A252D;
  color: #2A252D; }
  .section-events[class*="red-white-section"].down-bg .overview-link a.btn.hollow:hover {
    color: #ffffff; }

.section-events[class*="red-white-section"] .event-items .event-item .content {
  background-color: #FF0500;
  color: #ffffff; }
  .section-events[class*="red-white-section"] .event-items .event-item .content h1, .section-events[class*="red-white-section"] .event-items .event-item .content h2, .section-events[class*="red-white-section"] .event-items .event-item .content h3, .section-events[class*="red-white-section"] .event-items .event-item .content h4, .section-events[class*="red-white-section"] .event-items .event-item .content h5, .section-events[class*="red-white-section"] .event-items .event-item .content .h1, .section-events[class*="red-white-section"] .event-items .event-item .content .h2, .section-events[class*="red-white-section"] .event-items .event-item .content .h3, .section-events[class*="red-white-section"] .event-items .event-item .content .h4, .section-events[class*="red-white-section"] .event-items .event-item .content .h5 {
    color: #ffffff; }
  .section-events[class*="red-white-section"] .event-items .event-item .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="red-white-section"] .event-items .event-item .content .h4 a {
    color: #ffffff; }
    .section-events[class*="red-white-section"] .event-items .event-item .content .h4 a h1, .section-events[class*="red-white-section"] .event-items .event-item .content .h4 a h2, .section-events[class*="red-white-section"] .event-items .event-item .content .h4 a h3, .section-events[class*="red-white-section"] .event-items .event-item .content .h4 a h4, .section-events[class*="red-white-section"] .event-items .event-item .content .h4 a h5, .section-events[class*="red-white-section"] .event-items .event-item .content .h4 a .h1, .section-events[class*="red-white-section"] .event-items .event-item .content .h4 a .h2, .section-events[class*="red-white-section"] .event-items .event-item .content .h4 a .h3, .section-events[class*="red-white-section"] .event-items .event-item .content .h4 a .h4, .section-events[class*="red-white-section"] .event-items .event-item .content .h4 a .h5 {
      color: #ffffff; }
    .section-events[class*="red-white-section"] .event-items .event-item .content .h4 a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="red-white-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #ffffff;
  color: #2A252D; }
  .section-events[class*="red-white-section"] .event-items .event-item:nth-child(2) .content a {
    color: #2A252D; }

.section-events[class*="white-lightgray-section"].up-bg {
  background-color: #F7F7F7;
  color: #2A252D; }
  .section-events[class*="white-lightgray-section"].up-bg a.btn.hollow {
    border-color: #2A252D;
    color: #2A252D; }
    .section-events[class*="white-lightgray-section"].up-bg a.btn.hollow:hover {
      color: #ffffff; }

.section-events[class*="white-lightgray-section"].down-bg .events-overview:before {
  background-color: #F7F7F7; }

.section-events[class*="white-lightgray-section"].down-bg .overview-link a.btn.hollow {
  border-color: #2A252D;
  color: #2A252D; }
  .section-events[class*="white-lightgray-section"].down-bg .overview-link a.btn.hollow:hover {
    color: #ffffff; }

.section-events[class*="white-lightgray-section"] .event-items .event-item .content {
  background-color: #ffffff;
  color: #2A252D; }
  .section-events[class*="white-lightgray-section"] .event-items .event-item .content .h4 a {
    color: #2A252D; }

.section-events[class*="white-lightgray-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #F7F7F7;
  color: #2A252D; }
  .section-events[class*="white-lightgray-section"] .event-items .event-item:nth-child(2) .content a {
    color: #2A252D; }

.section-events[class*="lightgray-white-section"].up-bg {
  background-color: #ffffff;
  color: #2A252D; }
  .section-events[class*="lightgray-white-section"].up-bg a.btn.hollow {
    border-color: #2A252D;
    color: #2A252D; }
    .section-events[class*="lightgray-white-section"].up-bg a.btn.hollow:hover {
      color: #ffffff; }

.section-events[class*="lightgray-white-section"].down-bg .events-overview:before {
  background-color: #ffffff; }

.section-events[class*="lightgray-white-section"].down-bg .overview-link a.btn.hollow {
  border-color: #2A252D;
  color: #2A252D; }
  .section-events[class*="lightgray-white-section"].down-bg .overview-link a.btn.hollow:hover {
    color: #ffffff; }

.section-events[class*="lightgray-white-section"] .event-items .event-item .content {
  background-color: #F7F7F7;
  color: #2A252D; }
  .section-events[class*="lightgray-white-section"] .event-items .event-item .content .h4 a {
    color: #2A252D; }

.section-events[class*="lightgray-white-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #ffffff;
  color: #2A252D; }
  .section-events[class*="lightgray-white-section"] .event-items .event-item:nth-child(2) .content a {
    color: #2A252D; }

.section-events[class*="red-lightgray-section"].up-bg {
  background-color: #F7F7F7;
  color: #2A252D; }
  .section-events[class*="red-lightgray-section"].up-bg a.btn.hollow {
    border-color: #2A252D;
    color: #2A252D; }
    .section-events[class*="red-lightgray-section"].up-bg a.btn.hollow:hover {
      color: #ffffff; }

.section-events[class*="red-lightgray-section"].down-bg .events-overview:before {
  background-color: #F7F7F7; }

.section-events[class*="red-lightgray-section"].down-bg .overview-link a.btn.hollow {
  border-color: #2A252D;
  color: #2A252D; }
  .section-events[class*="red-lightgray-section"].down-bg .overview-link a.btn.hollow:hover {
    color: #ffffff; }

.section-events[class*="red-lightgray-section"] .event-items .event-item .content {
  background-color: #FF0500;
  color: #ffffff; }
  .section-events[class*="red-lightgray-section"] .event-items .event-item .content h1, .section-events[class*="red-lightgray-section"] .event-items .event-item .content h2, .section-events[class*="red-lightgray-section"] .event-items .event-item .content h3, .section-events[class*="red-lightgray-section"] .event-items .event-item .content h4, .section-events[class*="red-lightgray-section"] .event-items .event-item .content h5, .section-events[class*="red-lightgray-section"] .event-items .event-item .content .h1, .section-events[class*="red-lightgray-section"] .event-items .event-item .content .h2, .section-events[class*="red-lightgray-section"] .event-items .event-item .content .h3, .section-events[class*="red-lightgray-section"] .event-items .event-item .content .h4, .section-events[class*="red-lightgray-section"] .event-items .event-item .content .h5 {
    color: #ffffff; }
  .section-events[class*="red-lightgray-section"] .event-items .event-item .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="red-lightgray-section"] .event-items .event-item .content .h4 a {
    color: #ffffff; }
    .section-events[class*="red-lightgray-section"] .event-items .event-item .content .h4 a h1, .section-events[class*="red-lightgray-section"] .event-items .event-item .content .h4 a h2, .section-events[class*="red-lightgray-section"] .event-items .event-item .content .h4 a h3, .section-events[class*="red-lightgray-section"] .event-items .event-item .content .h4 a h4, .section-events[class*="red-lightgray-section"] .event-items .event-item .content .h4 a h5, .section-events[class*="red-lightgray-section"] .event-items .event-item .content .h4 a .h1, .section-events[class*="red-lightgray-section"] .event-items .event-item .content .h4 a .h2, .section-events[class*="red-lightgray-section"] .event-items .event-item .content .h4 a .h3, .section-events[class*="red-lightgray-section"] .event-items .event-item .content .h4 a .h4, .section-events[class*="red-lightgray-section"] .event-items .event-item .content .h4 a .h5 {
      color: #ffffff; }
    .section-events[class*="red-lightgray-section"] .event-items .event-item .content .h4 a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="red-lightgray-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #F7F7F7;
  color: #2A252D; }
  .section-events[class*="red-lightgray-section"] .event-items .event-item:nth-child(2) .content a {
    color: #2A252D; }

.section-events[class*="lightgray-red-section"].up-bg {
  background-color: #FF0500;
  color: #ffffff; }
  .section-events[class*="lightgray-red-section"].up-bg h1, .section-events[class*="lightgray-red-section"].up-bg h2, .section-events[class*="lightgray-red-section"].up-bg h3, .section-events[class*="lightgray-red-section"].up-bg h4, .section-events[class*="lightgray-red-section"].up-bg h5, .section-events[class*="lightgray-red-section"].up-bg .h1, .section-events[class*="lightgray-red-section"].up-bg .h2, .section-events[class*="lightgray-red-section"].up-bg .h3, .section-events[class*="lightgray-red-section"].up-bg .h4, .section-events[class*="lightgray-red-section"].up-bg .h5 {
    color: #ffffff; }
  .section-events[class*="lightgray-red-section"].up-bg a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="lightgray-red-section"].up-bg a.btn.hollow {
    border-color: #ffffff;
    color: #ffffff; }
    .section-events[class*="lightgray-red-section"].up-bg a.btn.hollow:hover {
      border-color: #2A252D; }

.section-events[class*="lightgray-red-section"].down-bg .events-overview:before {
  background-color: #FF0500; }

.section-events[class*="lightgray-red-section"].down-bg .overview-link a.btn.hollow {
  border-color: #ffffff;
  color: #ffffff; }
  .section-events[class*="lightgray-red-section"].down-bg .overview-link a.btn.hollow:hover {
    border-color: #2A252D; }

.section-events[class*="lightgray-red-section"] .event-items .event-item .content {
  background-color: #F7F7F7;
  color: #2A252D; }
  .section-events[class*="lightgray-red-section"] .event-items .event-item .content .h4 a {
    color: #2A252D; }

.section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #FF0500;
  color: #ffffff; }
  .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content h1, .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content h2, .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content h3, .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content h4, .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content h5, .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content .h1, .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content .h2, .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content .h3, .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content .h4, .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content .h5 {
    color: #ffffff; }
  .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content a {
    color: #ffffff; }
    .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content a h1, .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content a h2, .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content a h3, .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content a h4, .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content a h5, .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content a .h1, .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content a .h2, .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content a .h3, .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content a .h4, .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content a .h5 {
      color: #ffffff; }
    .section-events[class*="lightgray-red-section"] .event-items .event-item:nth-child(2) .content a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="red-darkgray-section"].up-bg {
  background-color: #2A252D;
  color: #ffffff; }
  .section-events[class*="red-darkgray-section"].up-bg h1, .section-events[class*="red-darkgray-section"].up-bg h2, .section-events[class*="red-darkgray-section"].up-bg h3, .section-events[class*="red-darkgray-section"].up-bg h4, .section-events[class*="red-darkgray-section"].up-bg h5, .section-events[class*="red-darkgray-section"].up-bg .h1, .section-events[class*="red-darkgray-section"].up-bg .h2, .section-events[class*="red-darkgray-section"].up-bg .h3, .section-events[class*="red-darkgray-section"].up-bg .h4, .section-events[class*="red-darkgray-section"].up-bg .h5 {
    color: #ffffff; }
  .section-events[class*="red-darkgray-section"].up-bg a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="red-darkgray-section"].up-bg a.btn.hollow {
    border-color: #ffffff;
    color: #ffffff; }
    .section-events[class*="red-darkgray-section"].up-bg a.btn.hollow:hover {
      border-color: #2A252D; }

.section-events[class*="red-darkgray-section"].down-bg .events-overview:before {
  background-color: #2A252D; }

.section-events[class*="red-darkgray-section"].down-bg .overview-link a.btn.hollow {
  border-color: #ffffff;
  color: #ffffff; }
  .section-events[class*="red-darkgray-section"].down-bg .overview-link a.btn.hollow:hover {
    border-color: #2A252D; }

.section-events[class*="red-darkgray-section"] .event-items .event-item .content {
  background-color: #FF0500;
  color: #ffffff; }
  .section-events[class*="red-darkgray-section"] .event-items .event-item .content h1, .section-events[class*="red-darkgray-section"] .event-items .event-item .content h2, .section-events[class*="red-darkgray-section"] .event-items .event-item .content h3, .section-events[class*="red-darkgray-section"] .event-items .event-item .content h4, .section-events[class*="red-darkgray-section"] .event-items .event-item .content h5, .section-events[class*="red-darkgray-section"] .event-items .event-item .content .h1, .section-events[class*="red-darkgray-section"] .event-items .event-item .content .h2, .section-events[class*="red-darkgray-section"] .event-items .event-item .content .h3, .section-events[class*="red-darkgray-section"] .event-items .event-item .content .h4, .section-events[class*="red-darkgray-section"] .event-items .event-item .content .h5 {
    color: #ffffff; }
  .section-events[class*="red-darkgray-section"] .event-items .event-item .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="red-darkgray-section"] .event-items .event-item .content .h4 a {
    color: #ffffff; }
    .section-events[class*="red-darkgray-section"] .event-items .event-item .content .h4 a h1, .section-events[class*="red-darkgray-section"] .event-items .event-item .content .h4 a h2, .section-events[class*="red-darkgray-section"] .event-items .event-item .content .h4 a h3, .section-events[class*="red-darkgray-section"] .event-items .event-item .content .h4 a h4, .section-events[class*="red-darkgray-section"] .event-items .event-item .content .h4 a h5, .section-events[class*="red-darkgray-section"] .event-items .event-item .content .h4 a .h1, .section-events[class*="red-darkgray-section"] .event-items .event-item .content .h4 a .h2, .section-events[class*="red-darkgray-section"] .event-items .event-item .content .h4 a .h3, .section-events[class*="red-darkgray-section"] .event-items .event-item .content .h4 a .h4, .section-events[class*="red-darkgray-section"] .event-items .event-item .content .h4 a .h5 {
      color: #ffffff; }
    .section-events[class*="red-darkgray-section"] .event-items .event-item .content .h4 a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #2A252D;
  color: #ffffff; }
  .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content h1, .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content h2, .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content h3, .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content h4, .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content h5, .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content .h1, .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content .h2, .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content .h3, .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content .h4, .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content .h5 {
    color: #ffffff; }
  .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content a {
    color: #ffffff; }
    .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content a h1, .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content a h2, .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content a h3, .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content a h4, .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content a h5, .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content a .h1, .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content a .h2, .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content a .h3, .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content a .h4, .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content a .h5 {
      color: #ffffff; }
    .section-events[class*="red-darkgray-section"] .event-items .event-item:nth-child(2) .content a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="darkgray-red-section"].up-bg {
  background-color: #FF0500;
  color: #ffffff; }
  .section-events[class*="darkgray-red-section"].up-bg h1, .section-events[class*="darkgray-red-section"].up-bg h2, .section-events[class*="darkgray-red-section"].up-bg h3, .section-events[class*="darkgray-red-section"].up-bg h4, .section-events[class*="darkgray-red-section"].up-bg h5, .section-events[class*="darkgray-red-section"].up-bg .h1, .section-events[class*="darkgray-red-section"].up-bg .h2, .section-events[class*="darkgray-red-section"].up-bg .h3, .section-events[class*="darkgray-red-section"].up-bg .h4, .section-events[class*="darkgray-red-section"].up-bg .h5 {
    color: #ffffff; }
  .section-events[class*="darkgray-red-section"].up-bg a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="darkgray-red-section"].up-bg a.btn.hollow {
    border-color: #ffffff;
    color: #ffffff; }
    .section-events[class*="darkgray-red-section"].up-bg a.btn.hollow:hover {
      border-color: #2A252D; }

.section-events[class*="darkgray-red-section"].down-bg .events-overview:before {
  background-color: #FF0500; }

.section-events[class*="darkgray-red-section"].down-bg .overview-link a.btn.hollow {
  border-color: #ffffff;
  color: #ffffff; }
  .section-events[class*="darkgray-red-section"].down-bg .overview-link a.btn.hollow:hover {
    border-color: #2A252D; }

.section-events[class*="darkgray-red-section"] .event-items .event-item .content {
  background-color: #2A252D;
  color: #ffffff; }
  .section-events[class*="darkgray-red-section"] .event-items .event-item .content h1, .section-events[class*="darkgray-red-section"] .event-items .event-item .content h2, .section-events[class*="darkgray-red-section"] .event-items .event-item .content h3, .section-events[class*="darkgray-red-section"] .event-items .event-item .content h4, .section-events[class*="darkgray-red-section"] .event-items .event-item .content h5, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h1, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h2, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h3, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h5 {
    color: #ffffff; }
  .section-events[class*="darkgray-red-section"] .event-items .event-item .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a {
    color: #ffffff; }
    .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a h1, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a h2, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a h3, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a h4, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a h5, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a .h1, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a .h2, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a .h3, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a .h4, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a .h5 {
      color: #ffffff; }
    .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #FF0500;
  color: #ffffff; }
  .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content h1, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content h2, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content h3, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content h4, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content h5, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content .h1, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content .h2, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content .h3, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content .h4, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content .h5 {
    color: #ffffff; }
  .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a {
    color: #ffffff; }
    .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a h1, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a h2, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a h3, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a h4, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a h5, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a .h1, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a .h2, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a .h3, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a .h4, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a .h5 {
      color: #ffffff; }
    .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="darkgray-red-section"].up-bg {
  background-color: #FF0500;
  color: #ffffff; }
  .section-events[class*="darkgray-red-section"].up-bg h1, .section-events[class*="darkgray-red-section"].up-bg h2, .section-events[class*="darkgray-red-section"].up-bg h3, .section-events[class*="darkgray-red-section"].up-bg h4, .section-events[class*="darkgray-red-section"].up-bg h5, .section-events[class*="darkgray-red-section"].up-bg .h1, .section-events[class*="darkgray-red-section"].up-bg .h2, .section-events[class*="darkgray-red-section"].up-bg .h3, .section-events[class*="darkgray-red-section"].up-bg .h4, .section-events[class*="darkgray-red-section"].up-bg .h5 {
    color: #ffffff; }
  .section-events[class*="darkgray-red-section"].up-bg a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="darkgray-red-section"].up-bg a.btn.hollow {
    border-color: #ffffff;
    color: #ffffff; }
    .section-events[class*="darkgray-red-section"].up-bg a.btn.hollow:hover {
      border-color: #2A252D; }

.section-events[class*="darkgray-red-section"].down-bg .events-overview:before {
  background-color: #FF0500; }

.section-events[class*="darkgray-red-section"].down-bg .overview-link a.btn.hollow {
  border-color: #ffffff;
  color: #ffffff; }
  .section-events[class*="darkgray-red-section"].down-bg .overview-link a.btn.hollow:hover {
    border-color: #2A252D; }

.section-events[class*="darkgray-red-section"] .event-items .event-item .content {
  background-color: #2A252D;
  color: #ffffff; }
  .section-events[class*="darkgray-red-section"] .event-items .event-item .content h1, .section-events[class*="darkgray-red-section"] .event-items .event-item .content h2, .section-events[class*="darkgray-red-section"] .event-items .event-item .content h3, .section-events[class*="darkgray-red-section"] .event-items .event-item .content h4, .section-events[class*="darkgray-red-section"] .event-items .event-item .content h5, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h1, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h2, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h3, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h5 {
    color: #ffffff; }
  .section-events[class*="darkgray-red-section"] .event-items .event-item .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a {
    color: #ffffff; }
    .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a h1, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a h2, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a h3, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a h4, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a h5, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a .h1, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a .h2, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a .h3, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a .h4, .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a .h5 {
      color: #ffffff; }
    .section-events[class*="darkgray-red-section"] .event-items .event-item .content .h4 a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #FF0500;
  color: #ffffff; }
  .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content h1, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content h2, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content h3, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content h4, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content h5, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content .h1, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content .h2, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content .h3, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content .h4, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content .h5 {
    color: #ffffff; }
  .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a {
    color: #ffffff; }
    .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a h1, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a h2, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a h3, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a h4, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a h5, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a .h1, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a .h2, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a .h3, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a .h4, .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a .h5 {
      color: #ffffff; }
    .section-events[class*="darkgray-red-section"] .event-items .event-item:nth-child(2) .content a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="magenta-darkblue-section"].up-bg {
  background-color: #002896;
  color: #ffffff; }
  .section-events[class*="magenta-darkblue-section"].up-bg h1, .section-events[class*="magenta-darkblue-section"].up-bg h2, .section-events[class*="magenta-darkblue-section"].up-bg h3, .section-events[class*="magenta-darkblue-section"].up-bg h4, .section-events[class*="magenta-darkblue-section"].up-bg h5, .section-events[class*="magenta-darkblue-section"].up-bg .h1, .section-events[class*="magenta-darkblue-section"].up-bg .h2, .section-events[class*="magenta-darkblue-section"].up-bg .h3, .section-events[class*="magenta-darkblue-section"].up-bg .h4, .section-events[class*="magenta-darkblue-section"].up-bg .h5 {
    color: #ffffff; }
  .section-events[class*="magenta-darkblue-section"].up-bg a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="magenta-darkblue-section"].up-bg a.btn.hollow {
    border-color: #ffffff;
    color: #ffffff; }
    .section-events[class*="magenta-darkblue-section"].up-bg a.btn.hollow:hover {
      border-color: #2A252D; }

.section-events[class*="magenta-darkblue-section"].down-bg .events-overview:before {
  background-color: #002896; }

.section-events[class*="magenta-darkblue-section"].down-bg .overview-link a.btn.hollow {
  border-color: #ffffff;
  color: #ffffff; }
  .section-events[class*="magenta-darkblue-section"].down-bg .overview-link a.btn.hollow:hover {
    border-color: #2A252D; }

.section-events[class*="magenta-darkblue-section"] .event-items .event-item .content {
  background-color: #FA0F64;
  color: #ffffff; }
  .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content h1, .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content h2, .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content h3, .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content h4, .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content h5, .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content .h1, .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content .h2, .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content .h3, .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content .h4, .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content .h5 {
    color: #ffffff; }
  .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content .h4 a {
    color: #ffffff; }
    .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content .h4 a h1, .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content .h4 a h2, .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content .h4 a h3, .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content .h4 a h4, .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content .h4 a h5, .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content .h4 a .h1, .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content .h4 a .h2, .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content .h4 a .h3, .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content .h4 a .h4, .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content .h4 a .h5 {
      color: #ffffff; }
    .section-events[class*="magenta-darkblue-section"] .event-items .event-item .content .h4 a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #002896;
  color: #ffffff; }
  .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content h1, .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content h2, .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content h3, .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content h4, .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content h5, .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content .h1, .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content .h2, .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content .h3, .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content .h4, .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content .h5 {
    color: #ffffff; }
  .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content a {
    color: #ffffff; }
    .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content a h1, .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content a h2, .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content a h3, .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content a h4, .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content a h5, .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content a .h1, .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content a .h2, .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content a .h3, .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content a .h4, .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content a .h5 {
      color: #ffffff; }
    .section-events[class*="magenta-darkblue-section"] .event-items .event-item:nth-child(2) .content a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="darkblue-magenta-section"].up-bg {
  background-color: #FA0F64;
  color: #ffffff; }
  .section-events[class*="darkblue-magenta-section"].up-bg h1, .section-events[class*="darkblue-magenta-section"].up-bg h2, .section-events[class*="darkblue-magenta-section"].up-bg h3, .section-events[class*="darkblue-magenta-section"].up-bg h4, .section-events[class*="darkblue-magenta-section"].up-bg h5, .section-events[class*="darkblue-magenta-section"].up-bg .h1, .section-events[class*="darkblue-magenta-section"].up-bg .h2, .section-events[class*="darkblue-magenta-section"].up-bg .h3, .section-events[class*="darkblue-magenta-section"].up-bg .h4, .section-events[class*="darkblue-magenta-section"].up-bg .h5 {
    color: #ffffff; }
  .section-events[class*="darkblue-magenta-section"].up-bg a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="darkblue-magenta-section"].up-bg a.btn.hollow {
    border-color: #ffffff;
    color: #ffffff; }
    .section-events[class*="darkblue-magenta-section"].up-bg a.btn.hollow:hover {
      border-color: #2A252D; }

.section-events[class*="darkblue-magenta-section"].down-bg .events-overview:before {
  background-color: #FA0F64; }

.section-events[class*="darkblue-magenta-section"].down-bg .overview-link a.btn.hollow {
  border-color: #ffffff;
  color: #ffffff; }
  .section-events[class*="darkblue-magenta-section"].down-bg .overview-link a.btn.hollow:hover {
    border-color: #2A252D; }

.section-events[class*="darkblue-magenta-section"] .event-items .event-item .content {
  background-color: #002896;
  color: #ffffff; }
  .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content h1, .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content h2, .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content h3, .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content h4, .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content h5, .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content .h1, .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content .h2, .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content .h3, .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content .h4, .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content .h5 {
    color: #ffffff; }
  .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content .h4 a {
    color: #ffffff; }
    .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content .h4 a h1, .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content .h4 a h2, .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content .h4 a h3, .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content .h4 a h4, .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content .h4 a h5, .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content .h4 a .h1, .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content .h4 a .h2, .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content .h4 a .h3, .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content .h4 a .h4, .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content .h4 a .h5 {
      color: #ffffff; }
    .section-events[class*="darkblue-magenta-section"] .event-items .event-item .content .h4 a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #FA0F64;
  color: #ffffff; }
  .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content h1, .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content h2, .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content h3, .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content h4, .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content h5, .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content .h1, .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content .h2, .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content .h3, .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content .h4, .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content .h5 {
    color: #ffffff; }
  .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content a {
    color: #ffffff; }
    .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content a h1, .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content a h2, .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content a h3, .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content a h4, .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content a h5, .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content a .h1, .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content a .h2, .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content a .h3, .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content a .h4, .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content a .h5 {
      color: #ffffff; }
    .section-events[class*="darkblue-magenta-section"] .event-items .event-item:nth-child(2) .content a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="lightblue-purple-section"].up-bg {
  background-color: #50008C;
  color: #ffffff; }
  .section-events[class*="lightblue-purple-section"].up-bg h1, .section-events[class*="lightblue-purple-section"].up-bg h2, .section-events[class*="lightblue-purple-section"].up-bg h3, .section-events[class*="lightblue-purple-section"].up-bg h4, .section-events[class*="lightblue-purple-section"].up-bg h5, .section-events[class*="lightblue-purple-section"].up-bg .h1, .section-events[class*="lightblue-purple-section"].up-bg .h2, .section-events[class*="lightblue-purple-section"].up-bg .h3, .section-events[class*="lightblue-purple-section"].up-bg .h4, .section-events[class*="lightblue-purple-section"].up-bg .h5 {
    color: #ffffff; }
  .section-events[class*="lightblue-purple-section"].up-bg a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="lightblue-purple-section"].up-bg a.btn.hollow {
    border-color: #ffffff;
    color: #ffffff; }
    .section-events[class*="lightblue-purple-section"].up-bg a.btn.hollow:hover {
      border-color: #2A252D; }

.section-events[class*="lightblue-purple-section"].down-bg .events-overview:before {
  background-color: #50008C; }

.section-events[class*="lightblue-purple-section"].down-bg .overview-link a.btn.hollow {
  border-color: #ffffff;
  color: #ffffff; }
  .section-events[class*="lightblue-purple-section"].down-bg .overview-link a.btn.hollow:hover {
    border-color: #2A252D; }

.section-events[class*="lightblue-purple-section"] .event-items .event-item .content {
  background-color: #00BEFF;
  color: #2A252D; }
  .section-events[class*="lightblue-purple-section"] .event-items .event-item .content .h4 a {
    color: #2A252D; }

.section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #50008C;
  color: #ffffff; }
  .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content h1, .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content h2, .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content h3, .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content h4, .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content h5, .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content .h1, .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content .h2, .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content .h3, .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content .h4, .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content .h5 {
    color: #ffffff; }
  .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content a {
    color: #ffffff; }
    .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content a h1, .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content a h2, .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content a h3, .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content a h4, .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content a h5, .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content a .h1, .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content a .h2, .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content a .h3, .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content a .h4, .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content a .h5 {
      color: #ffffff; }
    .section-events[class*="lightblue-purple-section"] .event-items .event-item:nth-child(2) .content a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="purple-lightblue-section"].up-bg {
  background-color: #00BEFF;
  color: #2A252D; }
  .section-events[class*="purple-lightblue-section"].up-bg a.btn.hollow {
    border-color: #2A252D;
    color: #2A252D; }
    .section-events[class*="purple-lightblue-section"].up-bg a.btn.hollow:hover {
      color: #ffffff; }

.section-events[class*="purple-lightblue-section"].down-bg .events-overview:before {
  background-color: #00BEFF; }

.section-events[class*="purple-lightblue-section"].down-bg .overview-link a.btn.hollow {
  border-color: #2A252D;
  color: #2A252D; }
  .section-events[class*="purple-lightblue-section"].down-bg .overview-link a.btn.hollow:hover {
    color: #ffffff; }

.section-events[class*="purple-lightblue-section"] .event-items .event-item .content {
  background-color: #50008C;
  color: #ffffff; }
  .section-events[class*="purple-lightblue-section"] .event-items .event-item .content h1, .section-events[class*="purple-lightblue-section"] .event-items .event-item .content h2, .section-events[class*="purple-lightblue-section"] .event-items .event-item .content h3, .section-events[class*="purple-lightblue-section"] .event-items .event-item .content h4, .section-events[class*="purple-lightblue-section"] .event-items .event-item .content h5, .section-events[class*="purple-lightblue-section"] .event-items .event-item .content .h1, .section-events[class*="purple-lightblue-section"] .event-items .event-item .content .h2, .section-events[class*="purple-lightblue-section"] .event-items .event-item .content .h3, .section-events[class*="purple-lightblue-section"] .event-items .event-item .content .h4, .section-events[class*="purple-lightblue-section"] .event-items .event-item .content .h5 {
    color: #ffffff; }
  .section-events[class*="purple-lightblue-section"] .event-items .event-item .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="purple-lightblue-section"] .event-items .event-item .content .h4 a {
    color: #ffffff; }
    .section-events[class*="purple-lightblue-section"] .event-items .event-item .content .h4 a h1, .section-events[class*="purple-lightblue-section"] .event-items .event-item .content .h4 a h2, .section-events[class*="purple-lightblue-section"] .event-items .event-item .content .h4 a h3, .section-events[class*="purple-lightblue-section"] .event-items .event-item .content .h4 a h4, .section-events[class*="purple-lightblue-section"] .event-items .event-item .content .h4 a h5, .section-events[class*="purple-lightblue-section"] .event-items .event-item .content .h4 a .h1, .section-events[class*="purple-lightblue-section"] .event-items .event-item .content .h4 a .h2, .section-events[class*="purple-lightblue-section"] .event-items .event-item .content .h4 a .h3, .section-events[class*="purple-lightblue-section"] .event-items .event-item .content .h4 a .h4, .section-events[class*="purple-lightblue-section"] .event-items .event-item .content .h4 a .h5 {
      color: #ffffff; }
    .section-events[class*="purple-lightblue-section"] .event-items .event-item .content .h4 a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="purple-lightblue-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #00BEFF;
  color: #2A252D; }
  .section-events[class*="purple-lightblue-section"] .event-items .event-item:nth-child(2) .content a {
    color: #2A252D; }

.section-events[class*="yellow-magenta-section"].up-bg {
  background-color: #FA0F64;
  color: #ffffff; }
  .section-events[class*="yellow-magenta-section"].up-bg h1, .section-events[class*="yellow-magenta-section"].up-bg h2, .section-events[class*="yellow-magenta-section"].up-bg h3, .section-events[class*="yellow-magenta-section"].up-bg h4, .section-events[class*="yellow-magenta-section"].up-bg h5, .section-events[class*="yellow-magenta-section"].up-bg .h1, .section-events[class*="yellow-magenta-section"].up-bg .h2, .section-events[class*="yellow-magenta-section"].up-bg .h3, .section-events[class*="yellow-magenta-section"].up-bg .h4, .section-events[class*="yellow-magenta-section"].up-bg .h5 {
    color: #ffffff; }
  .section-events[class*="yellow-magenta-section"].up-bg a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="yellow-magenta-section"].up-bg a.btn.hollow {
    border-color: #ffffff;
    color: #ffffff; }
    .section-events[class*="yellow-magenta-section"].up-bg a.btn.hollow:hover {
      border-color: #2A252D; }

.section-events[class*="yellow-magenta-section"].down-bg .events-overview:before {
  background-color: #FA0F64; }

.section-events[class*="yellow-magenta-section"].down-bg .overview-link a.btn.hollow {
  border-color: #ffffff;
  color: #ffffff; }
  .section-events[class*="yellow-magenta-section"].down-bg .overview-link a.btn.hollow:hover {
    border-color: #2A252D; }

.section-events[class*="yellow-magenta-section"] .event-items .event-item .content {
  background-color: #FFC800;
  color: #2A252D; }
  .section-events[class*="yellow-magenta-section"] .event-items .event-item .content .h4 a {
    color: #2A252D; }

.section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #FA0F64;
  color: #ffffff; }
  .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content h1, .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content h2, .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content h3, .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content h4, .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content h5, .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content .h1, .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content .h2, .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content .h3, .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content .h4, .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content .h5 {
    color: #ffffff; }
  .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content a {
    color: #ffffff; }
    .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content a h1, .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content a h2, .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content a h3, .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content a h4, .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content a h5, .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content a .h1, .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content a .h2, .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content a .h3, .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content a .h4, .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content a .h5 {
      color: #ffffff; }
    .section-events[class*="yellow-magenta-section"] .event-items .event-item:nth-child(2) .content a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="magenta-yellow-section"].up-bg {
  background-color: #FFC800;
  color: #2A252D; }
  .section-events[class*="magenta-yellow-section"].up-bg a.btn.hollow {
    border-color: #2A252D;
    color: #2A252D; }
    .section-events[class*="magenta-yellow-section"].up-bg a.btn.hollow:hover {
      color: #ffffff; }

.section-events[class*="magenta-yellow-section"].down-bg .events-overview:before {
  background-color: #FFC800; }

.section-events[class*="magenta-yellow-section"].down-bg .overview-link a.btn.hollow {
  border-color: #2A252D;
  color: #2A252D; }
  .section-events[class*="magenta-yellow-section"].down-bg .overview-link a.btn.hollow:hover {
    color: #ffffff; }

.section-events[class*="magenta-yellow-section"] .event-items .event-item .content {
  background-color: #FA0F64;
  color: #ffffff; }
  .section-events[class*="magenta-yellow-section"] .event-items .event-item .content h1, .section-events[class*="magenta-yellow-section"] .event-items .event-item .content h2, .section-events[class*="magenta-yellow-section"] .event-items .event-item .content h3, .section-events[class*="magenta-yellow-section"] .event-items .event-item .content h4, .section-events[class*="magenta-yellow-section"] .event-items .event-item .content h5, .section-events[class*="magenta-yellow-section"] .event-items .event-item .content .h1, .section-events[class*="magenta-yellow-section"] .event-items .event-item .content .h2, .section-events[class*="magenta-yellow-section"] .event-items .event-item .content .h3, .section-events[class*="magenta-yellow-section"] .event-items .event-item .content .h4, .section-events[class*="magenta-yellow-section"] .event-items .event-item .content .h5 {
    color: #ffffff; }
  .section-events[class*="magenta-yellow-section"] .event-items .event-item .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="magenta-yellow-section"] .event-items .event-item .content .h4 a {
    color: #ffffff; }
    .section-events[class*="magenta-yellow-section"] .event-items .event-item .content .h4 a h1, .section-events[class*="magenta-yellow-section"] .event-items .event-item .content .h4 a h2, .section-events[class*="magenta-yellow-section"] .event-items .event-item .content .h4 a h3, .section-events[class*="magenta-yellow-section"] .event-items .event-item .content .h4 a h4, .section-events[class*="magenta-yellow-section"] .event-items .event-item .content .h4 a h5, .section-events[class*="magenta-yellow-section"] .event-items .event-item .content .h4 a .h1, .section-events[class*="magenta-yellow-section"] .event-items .event-item .content .h4 a .h2, .section-events[class*="magenta-yellow-section"] .event-items .event-item .content .h4 a .h3, .section-events[class*="magenta-yellow-section"] .event-items .event-item .content .h4 a .h4, .section-events[class*="magenta-yellow-section"] .event-items .event-item .content .h4 a .h5 {
      color: #ffffff; }
    .section-events[class*="magenta-yellow-section"] .event-items .event-item .content .h4 a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="magenta-yellow-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #FFC800;
  color: #2A252D; }
  .section-events[class*="magenta-yellow-section"] .event-items .event-item:nth-child(2) .content a {
    color: #2A252D; }

.section-events[class*="green-purple-section"].up-bg {
  background-color: #50008C;
  color: #ffffff; }
  .section-events[class*="green-purple-section"].up-bg h1, .section-events[class*="green-purple-section"].up-bg h2, .section-events[class*="green-purple-section"].up-bg h3, .section-events[class*="green-purple-section"].up-bg h4, .section-events[class*="green-purple-section"].up-bg h5, .section-events[class*="green-purple-section"].up-bg .h1, .section-events[class*="green-purple-section"].up-bg .h2, .section-events[class*="green-purple-section"].up-bg .h3, .section-events[class*="green-purple-section"].up-bg .h4, .section-events[class*="green-purple-section"].up-bg .h5 {
    color: #ffffff; }
  .section-events[class*="green-purple-section"].up-bg a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="green-purple-section"].up-bg a.btn.hollow {
    border-color: #ffffff;
    color: #ffffff; }
    .section-events[class*="green-purple-section"].up-bg a.btn.hollow:hover {
      border-color: #2A252D; }

.section-events[class*="green-purple-section"].down-bg .events-overview:before {
  background-color: #50008C; }

.section-events[class*="green-purple-section"].down-bg .overview-link a.btn.hollow {
  border-color: #ffffff;
  color: #ffffff; }
  .section-events[class*="green-purple-section"].down-bg .overview-link a.btn.hollow:hover {
    border-color: #2A252D; }

.section-events[class*="green-purple-section"] .event-items .event-item .content {
  background-color: #00C878;
  color: #2A252D; }
  .section-events[class*="green-purple-section"] .event-items .event-item .content .h4 a {
    color: #2A252D; }

.section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #50008C;
  color: #ffffff; }
  .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content h1, .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content h2, .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content h3, .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content h4, .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content h5, .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content .h1, .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content .h2, .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content .h3, .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content .h4, .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content .h5 {
    color: #ffffff; }
  .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content a {
    color: #ffffff; }
    .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content a h1, .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content a h2, .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content a h3, .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content a h4, .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content a h5, .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content a .h1, .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content a .h2, .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content a .h3, .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content a .h4, .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content a .h5 {
      color: #ffffff; }
    .section-events[class*="green-purple-section"] .event-items .event-item:nth-child(2) .content a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="purple-green-section"].up-bg {
  background-color: #00C878;
  color: #2A252D; }
  .section-events[class*="purple-green-section"].up-bg a.btn.hollow {
    border-color: #2A252D;
    color: #2A252D; }
    .section-events[class*="purple-green-section"].up-bg a.btn.hollow:hover {
      color: #ffffff; }

.section-events[class*="purple-green-section"].down-bg .events-overview:before {
  background-color: #00C878; }

.section-events[class*="purple-green-section"].down-bg .overview-link a.btn.hollow {
  border-color: #2A252D;
  color: #2A252D; }
  .section-events[class*="purple-green-section"].down-bg .overview-link a.btn.hollow:hover {
    color: #ffffff; }

.section-events[class*="purple-green-section"] .event-items .event-item .content {
  background-color: #50008C;
  color: #ffffff; }
  .section-events[class*="purple-green-section"] .event-items .event-item .content h1, .section-events[class*="purple-green-section"] .event-items .event-item .content h2, .section-events[class*="purple-green-section"] .event-items .event-item .content h3, .section-events[class*="purple-green-section"] .event-items .event-item .content h4, .section-events[class*="purple-green-section"] .event-items .event-item .content h5, .section-events[class*="purple-green-section"] .event-items .event-item .content .h1, .section-events[class*="purple-green-section"] .event-items .event-item .content .h2, .section-events[class*="purple-green-section"] .event-items .event-item .content .h3, .section-events[class*="purple-green-section"] .event-items .event-item .content .h4, .section-events[class*="purple-green-section"] .event-items .event-item .content .h5 {
    color: #ffffff; }
  .section-events[class*="purple-green-section"] .event-items .event-item .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="purple-green-section"] .event-items .event-item .content .h4 a {
    color: #ffffff; }
    .section-events[class*="purple-green-section"] .event-items .event-item .content .h4 a h1, .section-events[class*="purple-green-section"] .event-items .event-item .content .h4 a h2, .section-events[class*="purple-green-section"] .event-items .event-item .content .h4 a h3, .section-events[class*="purple-green-section"] .event-items .event-item .content .h4 a h4, .section-events[class*="purple-green-section"] .event-items .event-item .content .h4 a h5, .section-events[class*="purple-green-section"] .event-items .event-item .content .h4 a .h1, .section-events[class*="purple-green-section"] .event-items .event-item .content .h4 a .h2, .section-events[class*="purple-green-section"] .event-items .event-item .content .h4 a .h3, .section-events[class*="purple-green-section"] .event-items .event-item .content .h4 a .h4, .section-events[class*="purple-green-section"] .event-items .event-item .content .h4 a .h5 {
      color: #ffffff; }
    .section-events[class*="purple-green-section"] .event-items .event-item .content .h4 a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="purple-green-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #00C878;
  color: #2A252D; }
  .section-events[class*="purple-green-section"] .event-items .event-item:nth-child(2) .content a {
    color: #2A252D; }

.section-events[class*="darkgray-black-section"].up-bg {
  background-color: #111;
  color: #2A252D; }
  .section-events[class*="darkgray-black-section"].up-bg a.btn.hollow {
    border-color: #2A252D;
    color: #2A252D; }
    .section-events[class*="darkgray-black-section"].up-bg a.btn.hollow:hover {
      color: #ffffff; }

.section-events[class*="darkgray-black-section"].down-bg .events-overview:before {
  background-color: #111; }

.section-events[class*="darkgray-black-section"].down-bg .overview-link a.btn.hollow {
  border-color: #2A252D;
  color: #2A252D; }
  .section-events[class*="darkgray-black-section"].down-bg .overview-link a.btn.hollow:hover {
    color: #ffffff; }

.section-events[class*="darkgray-black-section"] .event-items .event-item .content {
  background-color: #2A252D;
  color: #ffffff; }
  .section-events[class*="darkgray-black-section"] .event-items .event-item .content h1, .section-events[class*="darkgray-black-section"] .event-items .event-item .content h2, .section-events[class*="darkgray-black-section"] .event-items .event-item .content h3, .section-events[class*="darkgray-black-section"] .event-items .event-item .content h4, .section-events[class*="darkgray-black-section"] .event-items .event-item .content h5, .section-events[class*="darkgray-black-section"] .event-items .event-item .content .h1, .section-events[class*="darkgray-black-section"] .event-items .event-item .content .h2, .section-events[class*="darkgray-black-section"] .event-items .event-item .content .h3, .section-events[class*="darkgray-black-section"] .event-items .event-item .content .h4, .section-events[class*="darkgray-black-section"] .event-items .event-item .content .h5 {
    color: #ffffff; }
  .section-events[class*="darkgray-black-section"] .event-items .event-item .content a:not([class]) {
    color: #ffffff;
    background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }
  .section-events[class*="darkgray-black-section"] .event-items .event-item .content .h4 a {
    color: #ffffff; }
    .section-events[class*="darkgray-black-section"] .event-items .event-item .content .h4 a h1, .section-events[class*="darkgray-black-section"] .event-items .event-item .content .h4 a h2, .section-events[class*="darkgray-black-section"] .event-items .event-item .content .h4 a h3, .section-events[class*="darkgray-black-section"] .event-items .event-item .content .h4 a h4, .section-events[class*="darkgray-black-section"] .event-items .event-item .content .h4 a h5, .section-events[class*="darkgray-black-section"] .event-items .event-item .content .h4 a .h1, .section-events[class*="darkgray-black-section"] .event-items .event-item .content .h4 a .h2, .section-events[class*="darkgray-black-section"] .event-items .event-item .content .h4 a .h3, .section-events[class*="darkgray-black-section"] .event-items .event-item .content .h4 a .h4, .section-events[class*="darkgray-black-section"] .event-items .event-item .content .h4 a .h5 {
      color: #ffffff; }
    .section-events[class*="darkgray-black-section"] .event-items .event-item .content .h4 a a:not([class]) {
      color: #ffffff;
      background: linear-gradient(0deg, #ffffff, #ffffff) no-repeat left bottom/100% var(--bg-h); }

.section-events[class*="darkgray-black-section"] .event-items .event-item:nth-child(2) .content {
  background-color: #111;
  color: #2A252D; }
  .section-events[class*="darkgray-black-section"] .event-items .event-item:nth-child(2) .content a {
    color: #2A252D; }

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