@font-face {
  font-family: Adihausdin;
  src: url('../fonts/AdihausDIN-Regular.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Adihausdin Cond;
  src: url('../fonts/AdihausDIN-Cond.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Adihausdin;
  src: url('../fonts/AdihausDIN-Bold.ttf') format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Adineue;
  src: url('../fonts/adiNeue-Bold.otf') format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}.tp-landingpage .w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}.tp-landingpage .w-embed-youtubevideo {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}.tp-landingpage .w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}.tp-landingpage {
  max-width: 1250px;
  padding-bottom: 0;
}.tp-landingpage .grid {
  grid-template-rows: auto 50%;
}.tp-landingpage .div-block-8 {
  padding-top: 10px;
  padding-bottom: 10px;
}.tp-landingpage .heading {
  color: #fff;
  margin-left: 15%;
  font-family: Adihausdin Cond, Arial, sans-serif;
}.tp-landingpage .text-block {
  color: #fff;
  margin-left: 15%;
  font-family: Adihausdin Cond, Arial, sans-serif;
  font-size: 20px;
  line-height: 25px;
}.tp-landingpage .link-block {
  width: 50%;
  margin-left: 15%;
  text-decoration: none;
  display: flex;
}.tp-landingpage .text-block-3 {
  color: #fff;
  border: 2px solid #fff;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  margin-top: 5%;
  padding: 1.5% 10%;
  text-decoration: none;
  display: flex;
}.tp-landingpage .text-block-3.mmorespace {
  color: #fff;
  border-color: #fff;
  padding-top: 1%;
  padding-bottom: 1%;
}.tp-landingpage .text-block-3.mmorespace.weniger {
  margin-top: 0%;
}.tp-landingpage .text-block-3.mmorespace.black {
  color: #000;
  border-color: #000;
}.tp-landingpage .image {
  border-radius: 50px;
  width: 80%;
  margin: 5% auto;
}.tp-landingpage .introsection {
  background-color: #fd7139;
  padding-left: 0%;
}.tp-landingpage .grid-2 {
  grid-template-columns: 1fr 1fr 1fr;
  width: 80%;
  margin-top: 5%;
  margin-left: auto;
  margin-right: auto;
}.tp-landingpage .image-2,.tp-landingpage .image-3,.tp-landingpage .image-4 {
  border-radius: 20px;
}.tp-landingpage .grid-3 {
  width: 80%;
  margin-top: 2%;
  margin-left: auto;
  margin-right: auto;
}.tp-landingpage .heading-2 {
  color: #000;
  font-family: Adihausdin Cond, Arial, sans-serif;
}.tp-landingpage .text-block-4 {
  font-family: Adihausdin Cond, Arial, sans-serif;
  font-size: 20px;
}.tp-landingpage .text-block-4.zwei {
  text-align: center;
  margin-top: 1%;
  font-family: Adihausdin Cond, Arial, sans-serif;
}.tp-landingpage .grid-4 {
  width: 80%;
  margin-top: 2%;
  margin-left: auto;
  margin-right: auto;
}.tp-landingpage .youtube {
  border-radius: 20px;
}.tp-landingpage .image-7,.tp-landingpage .image-6 {
  border-radius: 50px;
}.tp-landingpage .image-5 {
  border-radius: 0;
}.tp-landingpage .icon-3 {
  display: none;
}.tp-landingpage .bold-text {
  color: #000;
  line-height: 50px;
}.tp-landingpage .bold-text.damen {
  color: #fff;
}.tp-landingpage .image-8 {
  border-radius: 0;
}.tp-landingpage .text-block-5 {
  color: #fff;
  border: 2px solid #fff;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  margin-top: 5%;
  padding: 1.5% 10%;
  text-decoration: none;
  display: flex;
}.tp-landingpage .text-block-5.black {
  color: #fff;
  border-color: #fff;
  padding-top: 5%;
  padding-bottom: 5%;
}.tp-landingpage .text-block-5.black.mobile {
  display: none;
}.tp-landingpage .text-block-5.black.damen {
  color: #000;
  border-color: #000;
}.tp-landingpage .text-block-5.black.damen.weis {
  color: #fff;
  border-color: #fff;
}.tp-landingpage .text-block-5.black.white {
  color: #000;
  background-color: #fff;
  font-family: Adihausdin Cond, Arial, sans-serif;
  font-size: 18px;
}.tp-landingpage .text-block-5.black.white.w {
  padding-top: 2%;
  padding-bottom: 2%;
}.tp-landingpage .link-block-2 {
  width: 70%;
  text-decoration: none;
}.tp-landingpage .link-block-2.mobile {
  margin-left: 15%;
  margin-right: auto;
}.tp-landingpage .div-block-2 {
  justify-content: center;
  align-items: center;
  display: flex;
}.tp-landingpage .slider {
  border-radius: 50px;
  height: auto;
}.tp-landingpage .text-block-2 {
  color: #fff;
  font-family: Adihausdin Cond, Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 25px;
}.tp-landingpage .mask {
  border-radius: 50px;
  height: auto;
  min-height: 0;
}.tp-landingpage .image-9 {
  border-radius: 50px;
}.tp-landingpage .slide-nav {
  display: none;
}.tp-landingpage .text-span {
  color: #fff;
  text-align: center;
  font-size: 24px;
}.tp-landingpage .grid-5 {
  grid-template-columns: 1fr 1fr 1fr;
  width: 80%;
  margin-top: 0%;
  margin-left: auto;
  margin-right: auto;
}.tp-landingpage .image-10,.tp-landingpage .image-11 {
  border-radius: 50px;
}.tp-landingpage .text-block-6 {
  color: #000;
  font-family: Adihausdin Cond, Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 25px;
}.tp-landingpage .image-12 {
  border-radius: 50px;
}.tp-landingpage .herrensection {
  background-color: #fff0;
  padding-top: 5%;
  padding-bottom: 5%;
}.tp-landingpage .grid-6 {
  grid-template-columns: 1fr 1fr 1fr;
  width: 80%;
  margin-top: 0%;
  margin-left: auto;
  margin-right: auto;
}.tp-landingpage .image-13,.tp-landingpage .image-14 {
  border-radius: 50px;
}.tp-landingpage .damensection {
  background-color: #fb7040;
  padding-top: 5%;
  padding-bottom: 5%;
}.tp-landingpage .text-block-7 {
  color: #000;
  font-family: Adihausdin Cond, Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 25px;
}.tp-landingpage .text-block-7.damen {
  color: #fff;
}.tp-landingpage .image-15 {
  border-radius: 50px;
}.tp-landingpage .grid-7 {
  grid-template-columns: 1fr 1fr 1fr;
  width: 80%;
  margin-top: 0%;
  margin-left: auto;
  margin-right: auto;
}.tp-landingpage .div-block-9 {
  color: #000;
}.tp-landingpage .div-block-10 {
  width: 50%;
  padding-bottom: 20px;
}.tp-landingpage .div-block-11 {
  background-color: #f96f46;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}.tp-landingpage .text-block-8 {
  color: #fff;
  font-family: Adihausdin Cond, Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 25px;
}.tp-landingpage .text-block-8.new {
  text-align: center;
  margin-top: 5%;
  padding-bottom: 5%;
  font-size: 14px;
}.tp-landingpage .grid-8 {
  width: 40%;
  margin-left: auto;
  margin-right: auto;
}.tp-landingpage .image-16 {
  width: 15%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}.tp-landingpage .image-17 {
  width: 80%;
}.tp-landingpage .link-block-3,.tp-landingpage .link-block-4 {
  text-decoration: none;
}

@media screen and (max-width: 991px) {.tp-landingpage .grid {
    grid-template-columns: 1fr .75fr;
    padding-top: 5%;
    padding-bottom: 5%;
  }.tp-landingpage .heading {
    line-height: 40px;
  }.tp-landingpage .text-block {
    line-height: 22px;
  }.tp-landingpage .link-block {
    width: 80%;
  }.tp-landingpage .image-6._2 {
    display: none;
  }.tp-landingpage .bold-text {
    line-height: 24px;
  }.tp-landingpage .text-block-5.black.damen,.tp-landingpage .text-block-5.black.white.w {
    padding-top: 2%;
    padding-bottom: 2%;
  }.tp-landingpage .link-block-2.mobile {
    text-align: center;
    width: 95%;
    margin-left: 5%;
  }.tp-landingpage .image-9 {
    display: none;
  }.tp-landingpage .image-9.y3 {
    display: block;
  }.tp-landingpage .image-12,.tp-landingpage .image-14._2,.tp-landingpage .image-15 {
    display: none;
  }.tp-landingpage .image-15.y3 {
    display: block;
  }.tp-landingpage .image-17 {
    width: 100%;
  }
}

@media screen and (max-width: 767px) {.tp-landingpage .grid {
    grid-template-rows: auto auto;
  }.tp-landingpage .heading,.tp-landingpage .text-block {
    margin-left: 5%;
    margin-right: 5%;
  }.tp-landingpage .link-block {
    margin-left: 5%;
  }.tp-landingpage .grid-3 {
    grid-template-rows: auto auto auto;
  }.tp-landingpage .text-block-4.zwei {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }.tp-landingpage .image-7 {
    display: none;
  }.tp-landingpage .image-6,.tp-landingpage .image-6._2 {
    display: block;
  }.tp-landingpage .text-block-5.black {
    margin-top: 0%;
    padding-top: 2%;
    padding-bottom: 2%;
  }.tp-landingpage .text-block-5.black.white {
    margin-left: 10%;
  }.tp-landingpage .link-block-2.mobile {
    width: 50%;
    margin-top: -15px;
    margin-left: auto;
    margin-right: auto;
  }.tp-landingpage .slider {
    display: none;
  }.tp-landingpage .image-9 {
    display: block;
  }.tp-landingpage .grid-5 {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }.tp-landingpage .image-10 {
    display: none;
  }.tp-landingpage .image-10._2,.tp-landingpage .image-11 {
    display: block;
  }.tp-landingpage .image-11.tsi {
    display: none;
  }.tp-landingpage .text-block-6 {
    padding-bottom: 20px;
  }.tp-landingpage .image-12,.tp-landingpage .image-12._2 {
    display: block;
  }.tp-landingpage .grid-6 {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }.tp-landingpage .image-13 {
    display: none;
  }.tp-landingpage .image-14,.tp-landingpage .image-14._2 {
    display: block;
  }.tp-landingpage .text-block-7 {
    padding-bottom: 20px;
  }.tp-landingpage .image-15 {
    display: block;
  }.tp-landingpage .grid-7 {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }.tp-landingpage .div-block-10 {
    width: 80%;
  }.tp-landingpage .div-block-11 {
    padding-top: 5%;
  }.tp-landingpage .text-block-8.new {
    text-align: center;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }.tp-landingpage .grid-8 {
    width: 60%;
  }.tp-landingpage .image-17 {
    width: 50%;
  }
}

@media screen and (max-width: 479px) {.tp-landingpage .grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-bottom: 15%;
  }.tp-landingpage .div-block-8 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }.tp-landingpage .heading {
    margin-top: 20px;
    margin-left: 5%;
    margin-right: 5%;
    font-size: 25px;
    line-height: 26px;
  }.tp-landingpage .text-block {
    margin-left: 5%;
    margin-right: 5%;
    font-size: 20px;
    line-height: 25px;
  }.tp-landingpage .link-block {
    justify-content: center;
    align-items: center;
    margin-left: 5%;
  }.tp-landingpage .image {
    margin-top: 0%;
  }.tp-landingpage .grid-2 {
    grid-template-columns: 1fr 1fr;
  }.tp-landingpage .image-2 {
    display: none;
  }.tp-landingpage .heading-2 {
    margin-top: 0;
    font-size: 25px;
    line-height: 26px;
  }.tp-landingpage .image-7 {
    display: none;
  }.tp-landingpage .image-6 {
    display: block;
  }.tp-landingpage .text-block-5.black.white {
    margin-top: 5%;
    margin-left: 0%;
  }.tp-landingpage .text-block-5.black.white.w {
    font-size: 14px;
  }.tp-landingpage .link-block-2.mobile {
    width: 80%;
    margin-top: 0;
    margin-left: 10%;
  }.tp-landingpage .image-9 {
    display: block;
  }.tp-landingpage .text-span {
    font-size: 20px;
  }.tp-landingpage .grid-5 {
    grid-template-rows: auto auto auto auto;
  }.tp-landingpage .image-10 {
    display: none;
  }.tp-landingpage .image-11,.tp-landingpage .image-12 {
    display: block;
  }.tp-landingpage .grid-6 {
    grid-template-rows: auto auto auto auto;
  }.tp-landingpage .image-13 {
    display: none;
  }.tp-landingpage .image-14 {
    display: block;
  }.tp-landingpage .damensection {
    margin-top: 5%;
  }.tp-landingpage .image-15 {
    display: block;
  }.tp-landingpage .grid-7 {
    grid-template-rows: auto auto auto auto;
  }.tp-landingpage .div-block-10 {
    width: 70%;
  }.tp-landingpage .grid-8 {
    width: 80%;
  }.tp-landingpage .bold-text-2 {
    font-size: 25px;
    line-height: 32px;
  }.tp-landingpage .image-17 {
    width: 80%;
  }
}.tp-landingpage #w-node-e96c9846-304d-5126-caa5-4cc19a2891bd-1c082105 {
  grid-area: 1 / 1 / 3 / 2;
  align-self: center;
}.tp-landingpage #w-node-e96c9846-304d-5126-caa5-4cc19a2891c5-1c082105 {
  grid-area: 1 / 2 / 3 / 3;
  align-self: center;
}.tp-landingpage #w-node-_29558b38-605e-52e8-e8a9-af32a7fe17c1-1c082105 {
  grid-area: 1 / 1 / 3 / 2;
}.tp-landingpage #w-node-_38359194-24bb-6b5e-d6d9-809b4a87a021-1c082105 {
  grid-area: 1 / 2 / 3 / 3;
}.tp-landingpage #w-node-c3ef4dc2-1bf9-08f8-d929-d83457c15df8-1c082105 {
  grid-area: 1 / 3 / 3 / 4;
}.tp-landingpage #w-node-e17b2a86-9596-4a56-1708-82195d1db489-1c082105 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}.tp-landingpage #w-node-_092056d0-da87-26ce-298b-13c2b4fa5b10-1c082105 {
  grid-area: 3 / 1 / 4 / 3;
}.tp-landingpage #w-node-_6f21556b-bb7c-66da-af75-85cbfd1f4ec9-1c082105 {
  grid-area: 1 / 1 / 2 / 3;
}.tp-landingpage #w-node-_550293ee-7728-7b46-a2a0-c5a8be4a9db1-1c082105 {
  grid-area: 2 / 1 / 3 / 3;
}.tp-landingpage #w-node-a750fffb-34ca-4b15-09b8-69f05f3174a0-1c082105 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: center;
}.tp-landingpage #w-node-cec342ae-1be7-74b9-1dbc-739499fa05aa-1c082105 {
  grid-area: 1 / 1 / 2 / 3;
}.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb97d-1c082105 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb988-1c082105 {
  grid-area: 1 / 3 / 2 / 4;
}.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb98a-1c082105 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb999-1c082105 {
  grid-area: 2 / 2 / 3 / 3;
}.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb99b-1c082105 {
  grid-area: 2 / 1 / 3 / 2;
}.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb99d-1c082105 {
  grid-area: 2 / 3 / 3 / 4;
}.tp-landingpage #w-node-cdb157a2-ab8b-afc6-b198-0505bc317fea-1c082105 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: center;
}.tp-landingpage #w-node-cdb157a2-ab8b-afc6-b198-0505bc317ffa-1c082105 {
  grid-area: 2 / 3 / 3 / 4;
}.tp-landingpage #w-node-cdb157a2-ab8b-afc6-b198-0505bc317ffb-1c082105 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-cdb157a2-ab8b-afc6-b198-0505bc31800a-1c082105 {
  grid-area: 2 / 2 / 3 / 3;
}.tp-landingpage #w-node-cdb157a2-ab8b-afc6-b198-0505bc31800c-1c082105 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-cdb157a2-ab8b-afc6-b198-0505bc31800f-1c082105 {
  grid-area: 1 / 3 / 2 / 4;
}

@media screen and (max-width: 991px) {.tp-landingpage #w-node-aa78c19b-6028-4203-ad11-174dcfb742b4-1c082105 {
    align-self: center;
  }.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb97d-1c082105 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb988-1c082105 {
    grid-area: 2 / 3 / 3 / 4;
  }.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb98a-1c082105 {
    grid-area: 2 / 1 / 3 / 2;
  }.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb99b-1c082105 {
    grid-area: 2 / 3 / 3 / 4;
  }.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb99d-1c082105 {
    grid-area: 1 / 3 / 2 / 4;
  }.tp-landingpage #w-node-cdb157a2-ab8b-afc6-b198-0505bc317fea-1c082105 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }.tp-landingpage #w-node-cdb157a2-ab8b-afc6-b198-0505bc317ffb-1c082105 {
    grid-area: 2 / 1 / 3 / 2;
  }
}

@media screen and (max-width: 767px) {.tp-landingpage #w-node-e96c9846-304d-5126-caa5-4cc19a2891bd-1c082105 {
    grid-area: 2 / 1 / 3 / 3;
    align-self: center;
  }.tp-landingpage #w-node-e96c9846-304d-5126-caa5-4cc19a2891c5-1c082105 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }.tp-landingpage #w-node-e17b2a86-9596-4a56-1708-82195d1db489-1c082105 {
    grid-area: 1 / 1 / 2 / 3;
  }.tp-landingpage #w-node-a750fffb-34ca-4b15-09b8-69f05f3174a0-1c082105 {
    grid-area: 3 / 1 / 4 / 3;
  }.tp-landingpage #w-node-cec342ae-1be7-74b9-1dbc-739499fa05aa-1c082105 {
    grid-row: 2 / 3;
  }.tp-landingpage #w-node-aa78c19b-6028-4203-ad11-174dcfb742b4-1c082105 {
    grid-area: 1 / 1 / 2 / 3;
    place-self: center;
  }.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb988-1c082105,.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb98a-1c082105 {
    grid-area: 3 / 1 / 4 / 2;
  }.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb999-1c082105,.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb99b-1c082105 {
    grid-area: 3 / 2 / 4 / 3;
  }.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb99d-1c082105 {
    grid-area: 2 / 1 / 3 / 3;
  }.tp-landingpage #w-node-cdb157a2-ab8b-afc6-b198-0505bc317ffa-1c082105 {
    grid-area: 3 / 1 / 4 / 2;
  }.tp-landingpage #w-node-cdb157a2-ab8b-afc6-b198-0505bc317ffb-1c082105,.tp-landingpage #w-node-cdb157a2-ab8b-afc6-b198-0505bc31800a-1c082105 {
    grid-area: 3 / 2 / 4 / 3;
  }.tp-landingpage #w-node-cdb157a2-ab8b-afc6-b198-0505bc31800c-1c082105 {
    grid-area: 3 / 1 / 4 / 2;
  }.tp-landingpage #w-node-cdb157a2-ab8b-afc6-b198-0505bc31800f-1c082105 {
    grid-area: 2 / 1 / 3 / 3;
  }
}

@media screen and (max-width: 479px) {.tp-landingpage #w-node-e96c9846-304d-5126-caa5-4cc19a2891bd-1c082105 {
    grid-area: 2 / 1 / 3 / 3;
    align-self: center;
  }.tp-landingpage #w-node-e96c9846-304d-5126-caa5-4cc19a2891c5-1c082105 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }.tp-landingpage #w-node-_38359194-24bb-6b5e-d6d9-809b4a87a021-1c082105 {
    grid-area: 1 / 1 / 3 / 2;
  }.tp-landingpage #w-node-c3ef4dc2-1bf9-08f8-d929-d83457c15df8-1c082105 {
    grid-area: 1 / 2 / 3 / 3;
  }.tp-landingpage #w-node-d6145be7-fe27-7d1f-265f-99745a945426-1c082105 {
    grid-area: 1 / 1 / 2 / 3;
  }.tp-landingpage #w-node-_77b29a36-a2ad-84dd-bb4a-08c25d79e107-1c082105 {
    grid-area: 2 / 1 / 3 / 3;
  }.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb97d-1c082105 {
    grid-area: 2 / 1 / 3 / 3;
    align-self: center;
  }.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb988-1c082105,.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb98a-1c082105 {
    grid-area: 1 / 1 / 2 / 3;
  }.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb999-1c082105,.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb99b-1c082105 {
    grid-area: 4 / 1 / 5 / 3;
  }.tp-landingpage #w-node-_613a2e40-ab4e-305e-476e-33e0f37cb99d-1c082105 {
    grid-area: 3 / 1 / 4 / 3;
  }.tp-landingpage #w-node-cdb157a2-ab8b-afc6-b198-0505bc317fea-1c082105 {
    grid-area: 2 / 1 / 3 / 3;
    align-self: center;
  }.tp-landingpage #w-node-cdb157a2-ab8b-afc6-b198-0505bc317ffa-1c082105 {
    grid-area: 4 / 1 / 5 / 3;
  }.tp-landingpage #w-node-cdb157a2-ab8b-afc6-b198-0505bc317ffb-1c082105 {
    grid-area: 1 / 1 / 2 / 3;
  }.tp-landingpage #w-node-cdb157a2-ab8b-afc6-b198-0505bc31800a-1c082105 {
    grid-area: 4 / 1 / 5 / 3;
  }.tp-landingpage #w-node-cdb157a2-ab8b-afc6-b198-0505bc31800c-1c082105 {
    grid-area: 1 / 1 / 2 / 3;
  }.tp-landingpage #w-node-cdb157a2-ab8b-afc6-b198-0505bc31800f-1c082105 {
    grid-area: 3 / 1 / 4 / 3;
  }
}


@font-face {
  font-family: 'Adihausdin';
  src: url('../fonts/AdihausDIN-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Adihausdin Cond';
  src: url('../fonts/AdihausDIN-Cond.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Adihausdin';
  src: url('../fonts/AdihausDIN-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Adineue';
  src: url('../fonts/adiNeue-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}