@charset "UTF-8";
body {
  overflow-x: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

h2 {
  font-family: "Istok Web", sans-serif;
  font-weight: 800 !important;
  margin-bottom: 2rem !important;
  font-size: 3rem !important;
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  line-height: 1 !important;
}

p {
  line-height: 1.66;
  font-weight: 300;
}

.container-fluid {
  padding: 0 3rem !important;
}

#present1,
#present2 {
  position: absolute;
  bottom: 0;
}

.line {
  height: 6rem;
}

#present1 {
  left: 30%;
}

#present2 {
  right: 2%;
}

#paypal-button-container {
  padding: 3rem;
}

.button {
  color: #1e398f;
  max-width: 14rem;
  padding: 0.75rem 1.75rem;
  border: solid thin #1e398f;
  text-align: center;
  font-weight: 600;
  -webkit-transition: all ease-in-out 200ms;
  transition: all ease-in-out 200ms;
  background: none;
  font-size: 0.85rem;
}

.button:hover {
  background: #1e398f;
  color: white;
}

.spenden {
  margin-top: 4rem;
  cursor: pointer;
}

.claimed {
  pointer-events: auto !important;
}

#tree {
  position: relative;
}

#baum {
  max-height: 100vh;
  min-width: 100%;
  max-width: 100%;
}

#right_bar {
  position: relative;
  height: 100%;
}

#kugelWrapper {
  position: absolute;
  width: 100%;
  height: 100vh;
  right: 0.75rem;
  z-index: 1;
  padding-top: 1rem;
}

.imageSM {
  display: none;
}

.pfefferminz-logo {
  width: 100%;
}

#popupMobile {
  display: none;
  background: white;
  position: absolute;
  width: 100%;
  height: 15rem;
  top: 27rem;
  z-index: 1000;
  margin: auto;
  text-align: center;
  padding: 6rem;
}

#success {
  background: #040e2b;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 3rem;
  position: absolute;
  top: 12rem;
  z-index: 1000;
  display: none;
  left: 6rem;
}

#success h3 {
  color: #f6ae2d;
}

#success button {
  margin-top: 2rem;
}

label {
  font-size: 0.75rem;
  padding-left: 0.5rem;
}

.active {
  -webkit-transition: all ease-in-out 200ms;
  transition: all ease-in-out 200ms;
}

.active:hover {
  cursor: pointer;
  background-size: cover;
}

.height-left {
  height: calc(100% - 5.3rem);
}

.boden img {
  min-width: 100%;
  max-width: 100%;
}

.sprachSwitch {
  position: absolute;
  right: 4rem;
  top: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 999;
}

.sprachSwitch #DE,
.sprachSwitch #EN {
  cursor: pointer;
}

.kreis {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  top: 20%;
  z-index: -1;
}

.kreis img {
  -webkit-transform: scale(1.15);
          transform: scale(1.15);
}

.infos {
  padding: 0 !important;
  margin: 0 !important;
}

.footer {
  background: #1e398f;
}

.footer a {
  color: white;
  text-decoration: none;
}

.footer a:hover {
  color: white;
  text-decoration: underline;
}

.closeName {
  margin: auto;
  padding: 0.5rem 1rem;
  font-size: 0.75rem;
  margin-top: 2rem;
}

.footer .socials .social-nav li a.linkedin {
  width: 14px;
  height: 14px;
  background: url(../img/ico-linkedin.svg);
}

.footer .socials .social-nav li a {
  display: inline-block;
  text-indent: -9999px;
  -webkit-transition: opacity 0.25s ease-in-out;
  transition: opacity 0.25s ease-in-out;
}

.footer .socials .social-nav li a.kununu {
  width: 17.72px;
  height: 15px;
  background: url(../img/ico-kununu.svg);
}

.footer .socials .social-nav li a.xing {
  width: 14px;
  height: 16px;
  background: url(../img/ico-xing.svg);
}

.footer .meta-nav li:first-child {
  margin-left: 0;
}

ul {
  display: block;
  list-style-type: disc;
  -webkit-margin-before: 1em;
          margin-block-start: 1em;
  -webkit-margin-after: 1em;
          margin-block-end: 1em;
  -webkit-margin-start: 0px;
          margin-inline-start: 0px;
  -webkit-margin-end: 0px;
          margin-inline-end: 0px;
  -webkit-padding-start: 40px;
          padding-inline-start: 40px;
}

.footer .meta-nav li {
  margin: 0 20px;
}

.footer .meta-nav {
  padding: 0;
  margin: 102px 0 0;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.footer .socials .social-nav li a.youtube {
  width: 16px;
  height: 11px;
  background: url(../img/ico-youtube.svg);
}

.footer .socials .social-nav li a.pinterest {
  width: 15px;
  height: 15px;
  background: url(../img/ico-pinterest.svg);
}

.footer .socials .social-nav li a.instagram {
  width: 15px;
  height: 15px;
  background: url(../img/ico-instagram.svg);
}

.footer .socials .social-nav li {
  margin: 0 30px 0 0;
  padding: 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.footer .socials {
  margin-top: 56px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.footer .socials .social-nav {
  padding: 0;
  margin: -3px 0 0 38px;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.shadow {
  -webkit-box-shadow: 1px 1px 10px 0px rgba(50, 50, 50, 0.27);
  box-shadow: 1px 1px 10px 0px rgba(50, 50, 50, 0.27);
  padding: 4rem 4rem !important;
}

.gelb {
  background-image: linear-gradient(160deg, #f6ae2d, #ffa600);
}

.weiss {
  background-image: linear-gradient(160deg, #f3f1ec, #ffffff) !important;
}

.glow {
  -webkit-box-shadow: 0 0 60px 2px #ffa600, 0.5rem 0.5rem 30px #13092d !important;
          box-shadow: 0 0 60px 2px #ffa600, 0.5rem 0.5rem 30px #13092d !important;
}

.activePagination {
  background: #1e398f;
}

#active_Kugel {
  -webkit-box-shadow: 0 0 60px 2px #ffa600, 0.5rem 0.5rem 30px #13092d !important;
          box-shadow: 0 0 60px 2px #ffa600, 0.5rem 0.5rem 30px #13092d !important;
  opacity: 1 !important;
  border: solid 6px #212a4f;
}

.glowWhite {
  -webkit-box-shadow: 0 0 60px 2px #fff, 0.5rem 0.5rem 30px gray !important;
          box-shadow: 0 0 60px 2px #fff, 0.5rem 0.5rem 30px gray !important;
}

.popup {
  position: absolute;
  background: white;
  min-height: 30rem;
  width: 33%;
  padding: 2rem;
  top: calc(50% - 20rem);
  display: none;
  z-index: 5;
  overflow: hidden;
}

.pagination {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}

.start,
.middle,
.end {
  background: #d4d9ea;
  color: white;
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.start {
  background: #1e398f !important;
}

img {
  max-width: 100%;
}

.activePagination {
  background: #1e398f;
}

.strich {
  width: 40%;
  height: 3px;
  background: #d2d8e9;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 1rem;
}

.first {
  display: none;
  padding: 2rem 0rem;
  position: relative;
  height: 100%;
}

#first_next {
  position: absolute;
  bottom: -4rem;
  right: 1rem;
}

#first_next:disabled {
  opacity: 0.5;
}

#first_next:disabled:hover {
  background: none;
  color: #1e398f;
}

#second_next:disabled {
  opacity: 0.5;
}

#second_next:disabled:hover {
  background: none;
  color: #1e398f;
}

#third_next:disabled {
  opacity: 0.5;
}

#third_next:disabled:hover {
  background: none;
  color: #1e398f;
}

.second {
  display: none;
  padding: 2rem 0rem;
  position: relative;
  height: 100%;
}

.third {
  display: none;
  padding: 2rem 0rem;
  position: relative;
  height: 100%;
}

#summe {
  text-align: center;
  font-size: 3rem;
  position: relative;
}

#summe:before {
  content: "€";
  position: absolute;
  left: 0;
}

.overlay {
  background: #1f2433;
  height: 100vh;
  width: 100vw;
  position: fixed;
  opacity: 0.7 !important;
  z-index: 1;
  display: none;
}

.opaque {
  opacity: 0.2 !important;
  -webkit-transition: all ease-in-out 20ms;
  transition: all ease-in-out 20ms;
}

.yesClick {
  pointer-events: auto !important;
}

.noClick {
  pointer-events: none !important;
}

.opaque:after {
  background-image: none !important;
}

.opaque:hover {
  opacity: 0.9 !important;
}

.inputField {
  border: none;
  border-bottom: solid 1px #242731;
  width: 100%;
  margin: 1rem 0;
  font-size: 0.85rem;
}

.inputField ::-webkit-input-placeholder {
  color: grey;
}

.inputField :-ms-input-placeholder {
  color: grey;
}

.inputField ::-ms-input-placeholder {
  color: grey;
}

.inputField ::placeholder {
  color: grey;
}

#anrede {
  background: none;
}

.closer {
  position: absolute;
  top: 0;
  right: 1rem;
}

.kugel {
  pointer-events: none;
  background-size: cover;
  border-radius: 50%;
  width: 5rem;
  height: 5rem;
  /* background-size: contain; */
  text-align: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 600;
  font-size: 0.65rem;
  margin: 0 0.5rem;
  opacity: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: linear-gradient(160deg, #f6ae2d, #ffa600);
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-box-shadow: 0 0 0 0 #ffa600, 0.5rem 0.5rem 30px #13092d;
          box-shadow: 0 0 0 0 #ffa600, 0.5rem 0.5rem 30px #13092d;
  -webkit-transition: -webkit-box-shadow 0.6s;
  transition: -webkit-box-shadow 0.6s;
  transition: box-shadow 0.6s;
  transition: box-shadow 0.6s, -webkit-box-shadow 0.6s;
}

.kugel:hover {
  -webkit-box-shadow: 0 0 60px 2px #ffa600, 0.5rem 0.5rem 30px #13092d;
          box-shadow: 0 0 60px 2px #ffa600, 0.5rem 0.5rem 30px #13092d;
}

.kugel:after {
  content: "";
  position: absolute;
  top: 2px;
  right: 2px;
  bottom: 2px;
  left: 2px;
  border-radius: 50%;
  background-image: linear-gradient(170deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
  pointer-events: none;
}

.slide-in-left {
  -webkit-animation: slide-in-left 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
  animation: slide-in-left 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}

.slide-in-left-delayed {
  -webkit-animation: slide-in-left 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
  animation: slide-in-left 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
  -webkit-animation-delay: 200ms;
          animation-delay: 200ms;
}

.scale-in-center {
  -webkit-animation: scale-in-center 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
  animation: scale-in-center 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
  -webkit-animation-delay: 400ms;
          animation-delay: 400ms;
}

.fade-in-bottom {
  -webkit-animation: fade-in-bottom 0.6s cubic-bezier(0.39, 0.575, 0.565, 1) both;
  animation: fade-in-bottom 0.6s cubic-bezier(0.39, 0.575, 0.565, 1) both;
}

.fade-in {
  -webkit-animation: fade-in 0.7s cubic-bezier(0.39, 0.575, 0.565, 1) both;
  animation: fade-in 0.7s cubic-bezier(0.39, 0.575, 0.565, 1) both;
}

.slide-out-left {
  -webkit-animation: slide-out-left 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
  animation: slide-out-left 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
}

.slide-in-right {
  -webkit-animation: slide-in-right 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
  animation: slide-in-right 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}

.slide-out-right {
  -webkit-animation: slide-out-right 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
  animation: slide-out-right 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
}

@-webkit-keyframes slide-out-right {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(1000px);
    transform: translateX(1000px);
    opacity: 0;
  }
}

@keyframes slide-out-right {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(1000px);
    transform: translateX(1000px);
    opacity: 0;
  }
}

@-webkit-keyframes slide-in-right {
  0% {
    -webkit-transform: translateX(1000px);
    transform: translateX(1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}

@keyframes slide-in-right {
  0% {
    -webkit-transform: translateX(1000px);
    transform: translateX(1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}

@-webkit-keyframes slide-out-left {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-1000px);
    transform: translateX(-1000px);
    opacity: 0;
  }
}

@keyframes slide-out-left {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-1000px);
    transform: translateX(-1000px);
    opacity: 0;
  }
}

@-webkit-keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 0.7;
  }
}

@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 0.7;
  }
}

@-webkit-keyframes fade-in-bottom {
  0% {
    -webkit-transform: translateY(50px);
    transform: translateY(50px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}

@keyframes fade-in-bottom {
  0% {
    -webkit-transform: translateY(50px);
    transform: translateY(50px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}

@-webkit-keyframes scale-in-center {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.15);
    transform: scale(1.15);
    opacity: 1;
  }
}

@keyframes scale-in-center {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.15);
    transform: scale(1.15);
    opacity: 1;
  }
}

@-webkit-keyframes slide-in-left {
  0% {
    -webkit-transform: translateX(-1000px);
    transform: translateX(-1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}

@keyframes slide-in-left {
  0% {
    -webkit-transform: translateX(-1000px);
    transform: translateX(-1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}

.grid-container {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
      grid-template-rows: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  gap: 0px 0px;
      grid-template-areas: ". . . . eins zwei . . . ." ". . . . drei vier . . . ." ". . . fuenf sechs sieben acht . . ." ". . . neun zehn elf zwoelf . . ." ". . dreizehn vierzehn fuenfzehn sechzehn siebzehn achtzehn . ." ". . neunzehn zwanzig einundzwanzig zweiundzwanzig dreiundzwanzig vierundzwanzig . ." ". fuenfundzwanzig sechsundzwanzig siebenundzwanzig achtundzwanzig neunundzwanzig dreissig einunddreissig zweiunddreissig ." ". vierunddreissig fuenfunddreissig sechsunddreissig siebenunddreissig achtunddreissig neununddreissig vierzig einundvierzig ." "zweiundvierzig dreiundvierzig vierundvierzig fuenfundvierzig sechsundvierzig siebenundvierzig achtundvierzig neunundvierzig fuenfzig einundfuenfzig" "zweiundfuenfzig dreiundfuenfzig vierundfuenfzig sechsundfuenfzig siebenundfuenfzig achtundfuenfzig neunundfuenfzig sechzig einundsechzig zweiundsechzig" "dreiundsechzig vierundsechzig fuenfundsechzig sechsundsechzig siebenundsechzig achtundsechzig neunundsechzig siebzig einundsiebzig zweiundsiebzig";
  height: 100%;
  padding: 3rem;
}

.grid-container div {
  background-size: contain;
  background-repeat: no-repeat;
}

.footer {
  background: #1e398f;
  color: #fff;
  padding: 52px 0 42px !important;
  font-size: 14px;
  line-height: 2em;
}

.footer .col-left {
  width: 17%;
  max-width: 230px;
  min-width: 120px;
}

.footer .col-middle {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: white;
}

.eins {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: eins;
}

.zwei {
  -ms-grid-row: 1;
  -ms-grid-column: 6;
  grid-area: zwei;
}

.drei {
  -ms-grid-row: 2;
  -ms-grid-column: 5;
  grid-area: drei;
}

.vier {
  -ms-grid-row: 2;
  -ms-grid-column: 6;
  grid-area: vier;
}

.fuenf {
  -ms-grid-row: 3;
  -ms-grid-column: 4;
  grid-area: fuenf;
}

.sechs {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: sechs;
}

.sieben {
  -ms-grid-row: 3;
  -ms-grid-column: 6;
  grid-area: sieben;
}

.acht {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: acht;
}

.neun {
  -ms-grid-row: 4;
  -ms-grid-column: 4;
  grid-area: neun;
}

.zehn {
  -ms-grid-row: 4;
  -ms-grid-column: 5;
  grid-area: zehn;
}

.elf {
  -ms-grid-row: 4;
  -ms-grid-column: 6;
  grid-area: elf;
}

.zwoelf {
  -ms-grid-row: 4;
  -ms-grid-column: 7;
  grid-area: zwoelf;
}

.dreizehn {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
  grid-area: dreizehn;
}

.vierzehn {
  -ms-grid-row: 5;
  -ms-grid-column: 4;
  grid-area: vierzehn;
}

.fuenfzehn {
  -ms-grid-row: 5;
  -ms-grid-column: 5;
  grid-area: fuenfzehn;
}

.sechzehn {
  -ms-grid-row: 5;
  -ms-grid-column: 6;
  grid-area: sechzehn;
}

.siebzehn {
  -ms-grid-row: 5;
  -ms-grid-column: 7;
  grid-area: siebzehn;
}

.achtzehn {
  -ms-grid-row: 5;
  -ms-grid-column: 8;
  grid-area: achtzehn;
}

.neunzehn {
  -ms-grid-row: 6;
  -ms-grid-column: 3;
  grid-area: neunzehn;
}

.zwanzig {
  -ms-grid-row: 6;
  -ms-grid-column: 4;
  grid-area: zwanzig;
}

.einundzwanzig {
  -ms-grid-row: 6;
  -ms-grid-column: 5;
  grid-area: einundzwanzig;
}

.zweiundzwanzig {
  -ms-grid-row: 6;
  -ms-grid-column: 6;
  grid-area: zweiundzwanzig;
}

.dreiundzwanzig {
  -ms-grid-row: 6;
  -ms-grid-column: 7;
  grid-area: dreiundzwanzig;
}

.vierundzwanzig {
  -ms-grid-row: 6;
  -ms-grid-column: 8;
  grid-area: vierundzwanzig;
}

.fuenfundzwanzig {
  -ms-grid-row: 7;
  -ms-grid-column: 2;
  grid-area: fuenfundzwanzig;
}

.sechsundzwanzig {
  -ms-grid-row: 7;
  -ms-grid-column: 3;
  grid-area: sechsundzwanzig;
}

.siebenundzwanzig {
  -ms-grid-row: 7;
  -ms-grid-column: 4;
  grid-area: siebenundzwanzig;
}

.achtundzwanzig {
  -ms-grid-row: 7;
  -ms-grid-column: 5;
  grid-area: achtundzwanzig;
}

.neunundzwanzig {
  -ms-grid-row: 7;
  -ms-grid-column: 6;
  grid-area: neunundzwanzig;
}

.dreissig {
  -ms-grid-row: 7;
  -ms-grid-column: 7;
  grid-area: dreissig;
}

.einunddreissig {
  -ms-grid-row: 7;
  -ms-grid-column: 8;
  grid-area: einunddreissig;
}

.zweiunddreissig {
  -ms-grid-row: 7;
  -ms-grid-column: 9;
  grid-area: zweiunddreissig;
}

.vierunddreissig {
  -ms-grid-row: 8;
  -ms-grid-column: 2;
  grid-area: vierunddreissig;
}

.fuenfunddreissig {
  -ms-grid-row: 8;
  -ms-grid-column: 3;
  grid-area: fuenfunddreissig;
}

.sechsunddreissig {
  -ms-grid-row: 8;
  -ms-grid-column: 4;
  grid-area: sechsunddreissig;
}

.siebenunddreissig {
  -ms-grid-row: 8;
  -ms-grid-column: 5;
  grid-area: siebenunddreissig;
}

.achtunddreissig {
  -ms-grid-row: 8;
  -ms-grid-column: 6;
  grid-area: achtunddreissig;
}

.neununddreissig {
  -ms-grid-row: 8;
  -ms-grid-column: 7;
  grid-area: neununddreissig;
}

.vierzig {
  -ms-grid-row: 8;
  -ms-grid-column: 8;
  grid-area: vierzig;
}

.einundvierzig {
  -ms-grid-row: 8;
  -ms-grid-column: 9;
  grid-area: einundvierzig;
}

.zweiundvierzig {
  -ms-grid-row: 9;
  -ms-grid-column: 1;
  grid-area: zweiundvierzig;
}

.dreiundvierzig {
  -ms-grid-row: 9;
  -ms-grid-column: 2;
  grid-area: dreiundvierzig;
}

.vierundvierzig {
  -ms-grid-row: 9;
  -ms-grid-column: 3;
  grid-area: vierundvierzig;
}

.fuenfundvierzig {
  -ms-grid-row: 9;
  -ms-grid-column: 4;
  grid-area: fuenfundvierzig;
}

.sechsundvierzig {
  -ms-grid-row: 9;
  -ms-grid-column: 5;
  grid-area: sechsundvierzig;
}

.siebenundvierzig {
  -ms-grid-row: 9;
  -ms-grid-column: 6;
  grid-area: siebenundvierzig;
}

.achtundvierzig {
  -ms-grid-row: 9;
  -ms-grid-column: 7;
  grid-area: achtundvierzig;
}

.neunundvierzig {
  -ms-grid-row: 9;
  -ms-grid-column: 8;
  grid-area: neunundvierzig;
}

.fuenfzig {
  -ms-grid-row: 9;
  -ms-grid-column: 9;
  grid-area: fuenfzig;
}

.einundfuenfzig {
  -ms-grid-row: 9;
  -ms-grid-column: 10;
  grid-area: einundfuenfzig;
}

.zweiundfuenfzig {
  -ms-grid-row: 10;
  -ms-grid-column: 1;
  grid-area: zweiundfuenfzig;
}

.dreiundfuenfzig {
  -ms-grid-row: 10;
  -ms-grid-column: 2;
  grid-area: dreiundfuenfzig;
}

.vierundfuenfzig {
  -ms-grid-row: 10;
  -ms-grid-column: 3;
  grid-area: vierundfuenfzig;
}

.sechsundfuenfzig {
  -ms-grid-row: 10;
  -ms-grid-column: 4;
  grid-area: sechsundfuenfzig;
}

.siebenundfuenfzig {
  -ms-grid-row: 10;
  -ms-grid-column: 5;
  grid-area: siebenundfuenfzig;
}

.achtundfuenfzig {
  -ms-grid-row: 10;
  -ms-grid-column: 6;
  grid-area: achtundfuenfzig;
}

.neunundfuenfzig {
  -ms-grid-row: 10;
  -ms-grid-column: 7;
  grid-area: neunundfuenfzig;
}

.sechzig {
  -ms-grid-row: 10;
  -ms-grid-column: 8;
  grid-area: sechzig;
}

.einundsechzig {
  -ms-grid-row: 10;
  -ms-grid-column: 9;
  grid-area: einundsechzig;
}

.zweiundsechzig {
  -ms-grid-row: 10;
  -ms-grid-column: 10;
  grid-area: zweiundsechzig;
}

.dreiundsechzig {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  grid-area: dreiundsechzig;
}

.vierundsechzig {
  -ms-grid-row: 11;
  -ms-grid-column: 2;
  grid-area: vierundsechzig;
}

.fuenfundsechzig {
  -ms-grid-row: 11;
  -ms-grid-column: 3;
  grid-area: fuenfundsechzig;
}

.sechsundsechzig {
  -ms-grid-row: 11;
  -ms-grid-column: 4;
  grid-area: sechsundsechzig;
}

.siebenundsechzig {
  -ms-grid-row: 11;
  -ms-grid-column: 5;
  grid-area: siebenundsechzig;
}

.achtundsechzig {
  -ms-grid-row: 11;
  -ms-grid-column: 6;
  grid-area: achtundsechzig;
}

.neunundsechzig {
  -ms-grid-row: 11;
  -ms-grid-column: 7;
  grid-area: neunundsechzig;
}

.siebzig {
  -ms-grid-row: 11;
  -ms-grid-column: 8;
  grid-area: siebzig;
}

.einundsiebzig {
  -ms-grid-row: 11;
  -ms-grid-column: 9;
  grid-area: einundsiebzig;
}

.zweiundsiebzig {
  -ms-grid-row: 11;
  -ms-grid-column: 10;
  grid-area: zweiundsiebzig;
}
/*# sourceMappingURL=main.css.map */