.tp-landingpage :root {
  --white: white;
  --black: black;
}.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;
}.tp-landingpage .heading {
  color: #000;
  text-align: center;
  text-transform: uppercase;
  margin-top: 100px;
  font-size: 70px;
  font-weight: 900;
  line-height: 70px;
}.tp-landingpage .heading.header {
  color: #96a8a3;
  margin-top: 140px;
  padding-left: 5%;
  padding-right: 5%;
  font-family: Adineuepro, sans-serif;
  font-size: 55px;
  line-height: 60px;
}.tp-landingpage .image-20 {
  max-width: 10%;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: block;
}.tp-landingpage .text-block-3 {
  text-align: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15%;
  font-size: 25px;
  line-height: 30px;
}.tp-landingpage .text-block-3.u {
  color: #000;
  margin-top: 10px;
  padding-left: 0%;
  font-size: 50px;
  line-height: 50px;
}.tp-landingpage .text-block-3.u.unten {
  margin-top: 10%;
}.tp-landingpage .text-block-3.unleash {
  color: #000;
  margin-top: 0%;
  padding-left: 0%;
}.tp-landingpage .text-block-4 {
  text-align: justify;
  column-count: 1;
  width: 90%;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  font-family: Adihausdin, sans-serif;
  font-size: 20px;
  line-height: 25px;
}.tp-landingpage .grid-3 {
  grid-template-rows: auto;
  margin-top: 60px;
  margin-bottom: 140px;
}.tp-landingpage .button-8-6 {
  color: #fff;
  text-transform: uppercase;
  background-color: #163f34;
  border: 2px #000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 70%;
  height: 50px;
  margin: 40px auto 140px;
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}.tp-landingpage .button-8-6.potential {
  background-color: #163f34;
  margin-bottom: 10%;
}.tp-landingpage .button-8-6.potential.jetzt-kaufen {
  width: 95%;
}.tp-landingpage .button-8-6.potential.enhancedb {
  margin-bottom: 5%;
}.tp-landingpage .text-button-b8-6 {
  z-index: 1;
  letter-spacing: 0;
  padding-top: 0;
  font-family: Adineuepro, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 900;
  position: relative;
}.tp-landingpage .bg-mask-b8-4 {
  background-color: #000;
  width: 0;
  height: 600px;
  position: absolute;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  transform: rotate(37deg);
}.tp-landingpage .button-8-4 {
  box-shadow: none;
  color: #fff;
  text-transform: uppercase;
  background-color: #163f34;
  border: 2px #000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 68%;
  height: 50px;
  margin: 5% auto 60px 0;
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
  transform: none;
}.tp-landingpage .button-8-4:hover {
  color: #fff;
  background-color: #000;
}.tp-landingpage .button-8-4.schuhe {
  width: 60%;
  margin-top: 40px;
  margin-bottom: 0;
}.tp-landingpage .bg-mask-b8-2 {
  background-color: #757343;
  width: 0;
  height: 600px;
  position: absolute;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  transform: rotate(37deg);
}.tp-landingpage .div-block {
  background-image: url('../images/Hintergrund.svg');
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 0;
}.tp-landingpage .grid-4 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 2fr;
}.tp-landingpage .image-21 {
  color: #0e372f;
  width: 90%;
  margin-top: 5%;
}.tp-landingpage .image-22 {
  width: 100%;
  margin-bottom: 0%;
  display: block;
}.tp-landingpage .mask {
  width: auto;
  height: auto;
}.tp-landingpage .slider {
  background-color: rgba(0, 0, 0, 0);
  width: 80%;
  height: auto;
  margin-bottom: 10%;
  margin-left: auto;
  margin-right: auto;
}.tp-landingpage .slide {
  margin-left: auto;
  margin-right: auto;
}.tp-landingpage .left-arrow,.tp-landingpage .right-arrow,.tp-landingpage .slide-nav {
  display: none;
}.tp-landingpage .text-block-5 {
  z-index: 3;
  color: #fff;
  text-align: center;
  letter-spacing: 10px;
  -webkit-text-stroke-color: #fff;
  text-transform: uppercase;
  width: 100%;
  margin: 15% auto 0%;
  padding-left: 0%;
  padding-right: 0%;
  font-family: Adineuepro, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
  position: relative;
}.tp-landingpage .text-block-5.damen {
  margin-top: 15%;
}.tp-landingpage .grid-5 {
  background-color: #96a8a3;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 2fr 1fr;
  margin-top: 0;
}.tp-landingpage .bold-text {
  font-family: Adineuepro, sans-serif;
  font-size: 40px;
  line-height: 42px;
}.tp-landingpage .button-8-9 {
  box-shadow: none;
  color: #fff;
  text-transform: uppercase;
  background-color: #163f34;
  border: 2px #000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 68%;
  height: 50px;
  margin: 5% 0 20px auto;
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
  transform: none;
}.tp-landingpage .button-8-9:hover {
  color: #fff;
  background-color: #000;
}.tp-landingpage .text-button-b8-7 {
  z-index: 1;
  letter-spacing: 0;
  padding-top: 5px;
  font-family: Adineuepro, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 900;
  position: relative;
}.tp-landingpage .div-block-2 {
  width: 70%;
  margin-top: 9%;
  margin-left: auto;
  margin-right: auto;
}.tp-landingpage .right-arrow-3 {
  display: none;
}.tp-landingpage .button {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #163f34;
  border: 1px #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: 45px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  font-family: Adineuepro, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 25px;
  display: flex;
}.tp-landingpage .button:hover {
  color: #fff;
  background-color: #163f34;
  background-image: none;
}.tp-landingpage .image-8 {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}.tp-landingpage .icon {
  color: #000;
}.tp-landingpage .left-arrow-3 {
  display: none;
}.tp-landingpage .slide-2 {
  width: 25%;
}.tp-landingpage .slide-nav-2 {
  margin-top: 0;
  margin-bottom: -50px;
  display: none;
}.tp-landingpage .slider-2 {
  background-color: rgba(0, 0, 0, 0);
  width: 80%;
  height: auto;
  margin: 20px auto;
}.tp-landingpage .slider-2.unten {
  margin-bottom: 5%;
}.tp-landingpage .div-block-3 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}.tp-landingpage .div-block-4 {
  width: 70%;
  margin-top: 9%;
  margin-left: auto;
  margin-right: auto;
}.tp-landingpage .bg-mask-b8-5 {
  background-color: #000;
  width: 0;
  height: 600px;
  position: absolute;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  transform: rotate(37deg);
}.tp-landingpage .herren {
  background-color: #96a8a3;
  margin-top: 0;
}.tp-landingpage .image-23 {
  display: none;
}.tp-landingpage .slider-3 {
  background-color: rgba(0, 0, 0, 0);
  width: auto;
  height: auto;
  margin-top: 100px;
  margin-bottom: 40px;
}.tp-landingpage .left-arrow-4,.tp-landingpage .right-arrow-4,.tp-landingpage .slide-nav-3,.tp-landingpage .image-53 {
  display: none;
}.tp-landingpage .video-2 {
  align-items: center;
  margin-top: 65px;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}.tp-landingpage .div-block-20 {
  background-image: url('../images/AdobeStock_98262429.jpeg');
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: 500px;
}.tp-landingpage .slider-4 {
  background-color: rgba(0, 0, 0, 0);
  width: 90%;
  height: auto;
  margin: 5% auto;
}.tp-landingpage .slide-3,.tp-landingpage .slide-4,.tp-landingpage .slide-5,.tp-landingpage .slide-6 {
  width: 25%;
}.tp-landingpage .slide-nav-4 {
  position: static;
}.tp-landingpage .icon-2,.tp-landingpage .icon-3 {
  color: #000;
}.tp-landingpage .grid-6 {
  display: none;
}.tp-landingpage .div-block-21 {
  background-color: rgba(22, 63, 52, .45);
  padding-top: 5%;
}.tp-landingpage .grid-7 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .75fr 1fr;
  margin-top: 0%;
  margin-left: 5%;
  margin-right: 5%;
}.tp-landingpage .text-block-6 {
  color: #000;
  margin-top: 5%;
  margin-left: 0%;
  font-family: Adihausdin, sans-serif;
  font-size: 20px;
  line-height: 25px;
}.tp-landingpage .text-block-6.last {
  margin-top: 3%;
  margin-left: 5%;
  margin-right: 5%;
}.tp-landingpage .text-block-6.brath {
  margin-top: 2%;
}.tp-landingpage .grid-8 {
  grid-template: "."
                 "."
                 / 1fr 1fr;
  max-width: 50%;
  margin-top: 5%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0%;
}.tp-landingpage .pieces {
  margin-left: 5%;
  margin-right: 5%;
}.tp-landingpage .grid-9 {
  max-width: 70%;
  margin-top: 5%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

@media screen and (max-width: 991px) {.tp-landingpage .heading {
    font-size: 40px;
  }.tp-landingpage .heading.header {
    font-size: 60px;
    line-height: 65px;
  }.tp-landingpage .image-20 {
    max-width: 12%;
  }.tp-landingpage .text-block-3 {
    font-size: 23px;
    line-height: 28px;
  }.tp-landingpage .text-block-3.u {
    width: 90%;
  }.tp-landingpage .text-block-4 {
    text-align: justify;
    column-count: 2;
  }.tp-landingpage .grid-3 {
    grid-template-rows: auto;
    width: 95%;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
  }.tp-landingpage .button-8-6 {
    width: 90%;
  }.tp-landingpage .text-button-b8-6 {
    font-size: 18px;
  }.tp-landingpage .button-8-4 {
    width: 80%;
  }.tp-landingpage .text-block-5 {
    font-size: 40px;
    line-height: 45px;
  }.tp-landingpage .bold-text {
    font-size: 35px;
    display: block;
  }.tp-landingpage .button-8-9 {
    width: 80%;
  }.tp-landingpage .text-button-b8-7 {
    font-size: 18px;
  }.tp-landingpage .div-block-2 {
    margin-left: auto;
    margin-right: 6%;
  }.tp-landingpage .right-arrow-3 {
    display: block;
  }.tp-landingpage .button {
    font-size: 18px;
  }.tp-landingpage .left-arrow-3 {
    display: block;
  }.tp-landingpage .slide-2 {
    width: 50%;
  }.tp-landingpage .slide-nav-2 {
    margin-bottom: 0%;
    display: block;
    position: relative;
  }.tp-landingpage .div-block-4 {
    margin-top: 15%;
    margin-left: 6%;
  }.tp-landingpage .div-block-20 {
    height: 350px;
  }.tp-landingpage .slide-3 {
    width: 28%;
  }
}

@media screen and (max-width: 767px) {.tp-landingpage .heading {
    line-height: 50px;
  }.tp-landingpage .heading.header {
    line-height: 60px;
  }.tp-landingpage .image-20 {
    max-width: 17%;
  }.tp-landingpage .text-block-3 {
    width: 90%;
    padding-left: 0%;
  }.tp-landingpage .text-block-4 {
    column-count: 1;
  }.tp-landingpage .grid-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }.tp-landingpage .button-8-6 {
    width: 95%;
    margin-top: 20px;
  }.tp-landingpage .text-button-b8-6 {
    font-size: 18px;
  }.tp-landingpage .button-8-4 {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }.tp-landingpage .button-8-4.schuhe {
    width: 95%;
  }.tp-landingpage .image-21 {
    margin-top: 10%;
  }.tp-landingpage .slider {
    width: 90%;
  }.tp-landingpage .bold-text {
    line-height: 40px;
  }.tp-landingpage .button-8-9 {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }.tp-landingpage .text-button-b8-7 {
    font-size: 18px;
  }.tp-landingpage .div-block-2 {
    width: 90%;
    margin-top: 0%;
    margin-left: auto;
    margin-right: auto;
  }.tp-landingpage .slide-2 {
    width: 50%;
  }.tp-landingpage .slider-2 {
    margin-bottom: 20px;
  }.tp-landingpage .div-block-4 {
    width: 90%;
    margin-top: 0%;
  }.tp-landingpage .image-23 {
    display: block;
  }.tp-landingpage .image-24 {
    display: none;
  }.tp-landingpage .slide-3 {
    width: 40%;
  }
}

@media screen and (max-width: 479px) {.tp-landingpage .heading {
    margin-top: 40px;
    font-size: 45px;
    line-height: 40px;
  }.tp-landingpage .heading.header {
    margin-top: 60px;
    font-size: 35px;
    line-height: 40px;
  }.tp-landingpage .image-20 {
    max-width: 20%;
    margin-top: 40px;
  }.tp-landingpage .text-block-3 {
    font-size: 20px;
    line-height: 25px;
  }.tp-landingpage .text-block-3.u {
    font-size: 15px;
    line-height: 20px;
  }.tp-landingpage .text-block-4 {
    text-align: justify;
  }.tp-landingpage .grid-3 {
    grid-template-rows: auto auto auto;
    margin-bottom: 100px;
  }.tp-landingpage .button-8-6 {
    width: 90%;
    margin-bottom: 40px;
  }.tp-landingpage .button-8-4 {
    width: 100%;
    margin-bottom: 20px;
  }.tp-landingpage .button-8-4.schuhe {
    width: 100%;
  }.tp-landingpage .grid-4 {
    grid-template-rows: auto auto auto auto;
  }.tp-landingpage .slider {
    width: 90%;
  }.tp-landingpage .text-block-5 {
    font-size: 30px;
    line-height: 35px;
  }.tp-landingpage .bold-text {
    font-size: 25px;
    line-height: 25px;
  }.tp-landingpage .button-8-9 {
    width: 100%;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }.tp-landingpage .div-block-2 {
    width: 90%;
    margin-top: 0%;
  }.tp-landingpage .slide-2 {
    width: 100%;
  }.tp-landingpage .slider-2 {
    margin-bottom: 20px;
  }.tp-landingpage .slider-3 {
    margin-top: 60px;
  }.tp-landingpage .slider-4 {
    margin-top: 0%;
  }.tp-landingpage .slide-3 {
    width: 100%;
  }.tp-landingpage .grid-7 {
    grid-template-rows: auto auto auto auto;
  }.tp-landingpage .grid-8 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    max-width: 80%;
  }
}.tp-landingpage #w-node-_52c65f50-a16d-5fb1-10d9-679dde42b4d4-7b0def05 {
  grid-area: 1 / 1 / 2 / 3;
}.tp-landingpage #w-node-_67347eaf-c3c8-0e4a-1685-541e4298813a-7b0def05 {
  grid-area: 3 / 1 / 4 / 3;
  align-self: end;
}.tp-landingpage #w-node-b0fe6832-9873-bd67-6485-be6daa0e95cd-7b0def05 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}.tp-landingpage #w-node-bd5187fd-dc05-2640-1a0c-8a5efbd0f714-7b0def05 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-fc9c6a1b-967f-cc83-1deb-3b4ed2bb038d-7b0def05 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-fd029282-dbbe-6cfd-ed8c-5cc95a0b7bc1-7b0def05 {
  grid-area: 2 / 1 / 3 / 2;
}.tp-landingpage #w-node-_782f2866-5d2d-17ad-af7f-5a0867f4cc52-7b0def05 {
  grid-area: 2 / 2 / 3 / 3;
}.tp-landingpage #w-node-_50725e9d-fb9f-913e-81bf-0618312c12cf-7b0def05 {
  grid-area: 1 / 1 / 2 / 3;
}.tp-landingpage #w-node-d6ffaddc-4315-de45-adf4-201507bcad92-7b0def05 {
  grid-area: 2 / 1 / 4 / 2;
  align-self: auto;
}.tp-landingpage #w-node-d6ffaddc-4315-de45-adf4-201507bcada1-7b0def05 {
  grid-area: 1 / 2 / 3 / 3;
  align-self: center;
  justify-self: center;
}.tp-landingpage #w-node-d6ffaddc-4315-de45-adf4-201507bcada2-7b0def05 {
  grid-area: 2 / 1 / 4 / 3;
  align-self: center;
}.tp-landingpage #w-node-e72d8436-8dff-6bd6-1f3a-f3424886e483-7b0def05 {
  grid-area: 1 / 1 / 3 / 2;
  align-self: center;
  justify-self: center;
}.tp-landingpage #w-node-e72d8436-8dff-6bd6-1f3a-f3424886e484-7b0def05 {
  grid-area: 2 / 2 / 4 / 3;
  align-self: auto;
}.tp-landingpage #w-node-e72d8436-8dff-6bd6-1f3a-f3424886e493-7b0def05 {
  grid-area: 2 / 1 / 4 / 3;
  align-self: center;
}.tp-landingpage #w-node-_4bf38f33-3c94-ea1a-dd3b-8947bf49ecc4-7b0def05 {
  grid-area: 4 / 1 / 5 / 3;
  align-self: end;
}.tp-landingpage #w-node-_04265c7f-214e-7f62-085d-7c731c513083-7b0def05 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: end;
}.tp-landingpage #w-node-_04265c7f-214e-7f62-085d-7c731c51308a-7b0def05 {
  grid-area: 3 / 1 / 4 / 3;
  align-self: center;
}.tp-landingpage #w-node-_04265c7f-214e-7f62-085d-7c731c51308b-7b0def05 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-_04265c7f-214e-7f62-085d-7c731c51308c-7b0def05 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-_04265c7f-214e-7f62-085d-7c731c51308d-7b0def05 {
  grid-area: 2 / 1 / 3 / 2;
}.tp-landingpage #w-node-_04265c7f-214e-7f62-085d-7c731c513091-7b0def05 {
  grid-area: 2 / 2 / 3 / 3;
}.tp-landingpage #w-node-_23413e96-d3f4-1582-d728-6299aefcc4bd-7b0def05 {
  grid-area: 1 / 1 / 2 / 3;
}.tp-landingpage #w-node-_3b4ed05d-04a7-dd12-0795-7fe1a3d75411-7b0def05 {
  grid-area: 2 / 1 / 3 / 3;
}.tp-landingpage #w-node-_49e0870d-0767-4a8f-6be0-40a1a9590cc7-7b0def05 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-_49e0870d-0767-4a8f-6be0-40a1a9590cc8-7b0def05 {
  grid-area: 1 / 2 / 3 / 3;
}.tp-landingpage #w-node-_49e0870d-0767-4a8f-6be0-40a1a9590cc9-7b0def05 {
  grid-area: 1 / 1 / 4 / 3;
}.tp-landingpage #w-node-_49e0870d-0767-4a8f-6be0-40a1a9590cca-7b0def05 {
  grid-area: 1 / 1 / 3 / 3;
}

@media screen and (max-width: 991px) {.tp-landingpage #w-node-e72d8436-8dff-6bd6-1f3a-f3424886e493-7b0def05 {
    justify-self: center;
  }
}

@media screen and (max-width: 767px) {.tp-landingpage #w-node-d6ffaddc-4315-de45-adf4-201507bcad92-7b0def05 {
    grid-area: 2 / 1 / 3 / 3;
    align-self: auto;
  }.tp-landingpage #w-node-d6ffaddc-4315-de45-adf4-201507bcada1-7b0def05 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
    justify-self: center;
  }.tp-landingpage #w-node-d6ffaddc-4315-de45-adf4-201507bcada2-7b0def05 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: center;
  }.tp-landingpage #w-node-e72d8436-8dff-6bd6-1f3a-f3424886e483-7b0def05 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
    justify-self: center;
  }.tp-landingpage #w-node-e72d8436-8dff-6bd6-1f3a-f3424886e484-7b0def05 {
    grid-area: 2 / 1 / 3 / 3;
    align-self: auto;
  }.tp-landingpage #w-node-e72d8436-8dff-6bd6-1f3a-f3424886e493-7b0def05 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: center;
  }
}

@media screen and (max-width: 479px) {.tp-landingpage #w-node-fc9c6a1b-967f-cc83-1deb-3b4ed2bb038d-7b0def05 {
    grid-area: 3 / 1 / 4 / 2;
  }.tp-landingpage #w-node-_782f2866-5d2d-17ad-af7f-5a0867f4cc52-7b0def05 {
    grid-area: 4 / 1 / 5 / 2;
  }.tp-landingpage #w-node-_04265c7f-214e-7f62-085d-7c731c51308c-7b0def05 {
    grid-area: 3 / 1 / 4 / 2;
  }.tp-landingpage #w-node-_04265c7f-214e-7f62-085d-7c731c513091-7b0def05 {
    grid-area: 4 / 1 / 5 / 2;
  }.tp-landingpage #w-node-_49e0870d-0767-4a8f-6be0-40a1a9590cc8-7b0def05 {
    grid-area: 1 / 1 / 3 / 3;
  }
}


@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: '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-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Adineue 0';
  src: url('../fonts/adiNeue-Bold_0.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Adineuepro';
  src: url('../fonts/adineuePRO-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Adineuepro';
  src: url('../fonts/adineuePRO-Black.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}