.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 .teasermobile {
  vertical-align: baseline;
  display: none;
}.tp-landingpage {
  max-width: 1250px;
}.tp-landingpage .heading {
  color: #000;
  text-align: center;
  margin: 5% 10% 2%;
  font-family: Open Sans, sans-serif;
}.tp-landingpage .text-block {
  text-align: center;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 22px;
}.tp-landingpage .text-block.langer {
  color: #fff;
  display: block;
}.tp-landingpage .grid {
  display: none;
}.tp-landingpage .grid-2 {
  grid-template-rows: 50% 50%;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 5%;
}.tp-landingpage .grid-2.gridlinks {
  margin-top: 10%;
}.tp-landingpage .grid-2.gridlinks.backup {
  display: none;
}.tp-landingpage .grid-2.gridlinks.wenigerabstand {
  margin-top: 5%;
}.tp-landingpage .grid-2.gridrechts {
  margin-top: 10%;
}.tp-landingpage .grid-2.gridrechts.backup {
  display: none;
}.tp-landingpage .div-block {
  background-color: #7892a2;
  background-image: url('../images/wellenbeige.png');
  background-position: 0 0;
  background-size: cover;
  border-radius: 20px;
  height: 200px;
  margin-top: -26%;
  margin-left: 5%;
}.tp-landingpage .image {
  max-width: 60%;
  margin-top: -5%;
}.tp-landingpage .heading-2 {
  color: #000;
  text-align: center;
  margin-top: 0;
}.tp-landingpage .link-block {
  border: 2px solid #000;
}.tp-landingpage .div-block-2 {
  background-color: #7892a2;
  border-radius: 25px;
  margin-top: 0%;
  padding: 5%;
  display: block;
}.tp-landingpage .highlights {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}.tp-landingpage .highlights.highasics {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}.tp-landingpage .highlights.highadidas,.tp-landingpage .highlights.highwilson,.tp-landingpage .highlights.highrush,.tp-landingpage .highlights.highon,.tp-landingpage .highlights.highkswiss,.tp-landingpage .highlights.highnike {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}.tp-landingpage .primary-button {
  color: #fff;
  text-align: center;
  letter-spacing: .02em;
  text-transform: uppercase;
  background-color: #3b617e;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: .7em 2em;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 1;
  text-decoration: none;
  transition: all .2s ease-out;
  display: flex;
  transform: scale(1);
}.tp-landingpage .primary-button:hover {
  color: #000;
  background-color: #fff;
  transform: scale(1.1);
}.tp-landingpage .primary-button.color2 {
  background-color: #7b92a2;
}.tp-landingpage .primary-button.color2:hover {
  color: #fff;
}.tp-landingpage .primary-button.notwhote:hover {
  color: #fff;
  background-color: #3c617d;
}.tp-landingpage .grid-3 {
  grid-template-rows: auto;
}.tp-landingpage .grid-3.buttongrid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  margin-top: 5%;
}.tp-landingpage .grid-3.buttongrid.color2 {
  margin-top: 0%;
  margin-bottom: 5%;
}.tp-landingpage .grid-3.buttongrid.smaller {
  width: 80%;
  margin-top: 10%;
  margin-left: auto;
  margin-right: auto;
}.tp-landingpage .grid-3.buttongrid.smaller.oben {
  margin-top: 5%;
}.tp-landingpage .schuh {
  max-width: 40%;
  display: none;
}.tp-landingpage .grid-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto 50%;
  grid-template-columns: 1fr 1fr 1fr;
}.tp-landingpage .image-2 {
  border-radius: 20px;
  max-width: 80%;
}.tp-landingpage .lang {
  display: none;
}.tp-landingpage .infos {
  background-color: #33617f;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 250px;
  height: 50px;
  margin-bottom: 10%;
  display: flex;
}.tp-landingpage .infos.ubersonic,.tp-landingpage .infos.tiefer {
  margin-bottom: 5%;
}.tp-landingpage .infos.tiefer.nurk {
  margin-bottom: -11%;
}.tp-landingpage .text-block-2 {
  color: #fff;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  display: flex;
}.tp-landingpage .div-block-3 {
  background-color: #3b617e;
  border-radius: 20px;
  padding: 5% 5% 10%;
}.tp-landingpage .informationen {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto 20%;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}.tp-landingpage .informationen.infoasics,.tp-landingpage .informationen.infoadidas,.tp-landingpage .informationen.infointrigue,.tp-landingpage .informationen.inforush,.tp-landingpage .informationen.infopro,.tp-landingpage .informationen.infokwswiss,.tp-landingpage .informationen.infonike {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto 20%;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}.tp-landingpage .image-3 {
  margin-top: 15%;
}.tp-landingpage .image-3.ubersonic {
  margin-top: 10%;
}.tp-landingpage .image-3.ubersonic.kswiss {
  margin-top: 20%;
}.tp-landingpage .image-3.h-her {
  margin-top: 5%;
}.tp-landingpage .image-3.h-her.nike {
  margin-top: 15%;
}.tp-landingpage .link-block-2,.tp-landingpage .link-block-3,.tp-landingpage .link-block-4,.tp-landingpage .link-block-5,.tp-landingpage .link-block-6,.tp-landingpage .link-block-7,.tp-landingpage .link-block-8 {
  text-decoration: none;
}

@media screen and (max-width: 991px) {.tp-landingpage .text-block,.tp-landingpage .text-block.langer {
    max-width: 100%;
    font-size: 14px;
    line-height: 18px;
  }.tp-landingpage .div-block {
    background-size: cover;
    margin-top: -57%;
  }.tp-landingpage .div-block-2 {
    margin-right: 10px;
  }.tp-landingpage .highlights {
    display: block;
  }.tp-landingpage .primary-button {
    text-align: center;
    font-size: 14px;
  }.tp-landingpage .primary-button.color2 {
    font-size: 14px;
  }.tp-landingpage .grid-3.buttongrid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }.tp-landingpage .grid-3.buttongrid.color2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }.tp-landingpage .grid-4 {
    grid-template-rows: auto 30%;
  }.tp-landingpage .infos {
    width: 200px;
    height: 40px;
  }.tp-landingpage .text-block-2 {
    font-size: 14px;
  }.tp-landingpage .informationen {
    grid-template-rows: auto 10%;
  }.tp-landingpage .informationen.weitereinfos {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto 10%;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }.tp-landingpage .image-3 {
    margin-top: 15%;
  }.tp-landingpage .image-3.ubersonic {
    margin-top: 25%;
  }.tp-landingpage .bold-text-3 {
    font-size: 28px;
  }
}

@media screen and (max-width: 767px) {.tp-landingpage .grid-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }.tp-landingpage .div-block-2 {
    margin-left: 10px;
  }.tp-landingpage .highlights {
    display: block;
  }.tp-landingpage .infos {
    margin-top: 5%;
    margin-left: 15%;
  }.tp-landingpage .div-block-3 {
    margin-left: 5%;
    margin-right: 5%;
    padding-bottom: 5%;
  }.tp-landingpage .informationen,.tp-landingpage .image-3 {
    display: none;
  }
}

@media screen and (max-width: 479px) {.tp-landingpage .teasermobile {
    display: block;
  }.tp-landingpage .teaserdesktop {
    display: none;
  }.tp-landingpage .heading {
    line-height: 35px;
  }.tp-landingpage .bold-text-2 {
    font-size: 25px;
    line-height: 28px;
  }.tp-landingpage .primary-button {
    font-size: 14px;
  }.tp-landingpage .infos {
    width: 150px;
    height: 30px;
    font-size: 12px;
  }.tp-landingpage .text-block-2 {
    font-size: 12px;
  }
}.tp-landingpage #w-node-ba85f181-b5fc-0cc3-3edf-530bbe67bb6a-96aab597 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-ba85f181-b5fc-0cc3-3edf-530bbe67bb6c-96aab597 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-_87b9bc30-15cb-c6f0-3984-c0628da3474c-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-_962eb149-eaa9-28dd-08ca-30510d307aaa-96aab597 {
  grid-area: 2 / 1 / 3 / 3;
}.tp-landingpage #w-node-_20ad7c71-e611-190b-e940-b9de1814699a-96aab597 {
  grid-area: 1 / 2 / 2 / 4;
}.tp-landingpage #w-node-c24453e7-e953-7758-9d72-55c5d555d246-96aab597 {
  grid-area: 1 / 2 / 2 / 4;
  place-self: end;
}.tp-landingpage #w-node-_588c8088-113b-c3cb-085e-37de7301ad32-96aab597 {
  grid-area: 1 / 3 / 3 / 5;
}.tp-landingpage #w-node-_4d4011c5-683a-a3c3-51f9-26fd80374470-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-_9d3634e5-b349-44a0-5552-14bed69aae68-96aab597 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-_9d3634e5-b349-44a0-5552-14bed69aae6a-96aab597 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-f8182760-29be-0c13-18d1-a9c03a442b53-96aab597 {
  grid-area: 2 / 2 / 3 / 3;
}.tp-landingpage #w-node-_2d986a95-76fd-6d59-a1f0-470d4528f840-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
  justify-self: end;
}.tp-landingpage #w-node-ca193b4b-fd7a-03b7-6185-16dbe23a960d-96aab597 {
  grid-area: 1 / 3 / 3 / 5;
  align-self: center;
}.tp-landingpage #w-node-_76d6f7fc-a188-ad35-563f-8c281e182ea6-96aab597 {
  grid-area: 1 / 1 / 3 / 5;
}.tp-landingpage #w-node-_2f6601e8-3a52-a0d6-2dd6-64f5f5bd65db-96aab597 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-f4536f3e-6e75-a6f9-1feb-28b4125d43ef-96aab597 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-_5669e8f2-fc95-2ca3-8f48-90bd96612cdd-96aab597 {
  grid-area: 3 / 1 / 5 / 5;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab229a-96aab597 {
  grid-area: 1 / 3 / 3 / 5;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab229b-96aab597 {
  grid-area: 2 / 2 / 3 / 4;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab229c-96aab597 {
  grid-area: 1 / 1 / 2 / 3;
  justify-self: end;
}.tp-landingpage #w-node-_1fdfc427-22c5-651c-ea01-5a69c6f4c459-96aab597 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: end start;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22a0-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22a1-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
  align-self: center;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22ae-96aab597 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22b0-96aab597 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22b2-96aab597 {
  grid-area: 2 / 2 / 3 / 3;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22b3-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
  justify-self: end;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22b4-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
  align-self: center;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22b5-96aab597 {
  grid-area: 1 / 1 / 3 / 5;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22ca-96aab597 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22cc-96aab597 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22ce-96aab597 {
  grid-area: 3 / 1 / 5 / 5;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da536-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da537-96aab597 {
  grid-area: 2 / 1 / 3 / 3;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da538-96aab597 {
  grid-area: 1 / 2 / 2 / 4;
}.tp-landingpage #w-node-_7d8b137b-caf4-2328-ca4b-afa58be63147-96aab597 {
  grid-area: 1 / 2 / 2 / 4;
  place-self: end;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da53c-96aab597 {
  grid-area: 1 / 3 / 3 / 5;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da53d-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da54a-96aab597 {
  grid-area: 1 / 1 / 2 / 3;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da54e-96aab597 {
  grid-area: 2 / 2 / 3 / 3;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da54f-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
  justify-self: end;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da550-96aab597 {
  grid-area: 1 / 3 / 3 / 5;
  align-self: center;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da551-96aab597 {
  grid-area: 1 / 1 / 3 / 5;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da566-96aab597 {
  grid-area: 1 / 1 / 2 / 3;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da56a-96aab597 {
  grid-area: 3 / 1 / 5 / 5;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c987-96aab597 {
  grid-area: 1 / 3 / 3 / 5;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c988-96aab597 {
  grid-area: 2 / 2 / 3 / 4;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c989-96aab597 {
  grid-area: 1 / 1 / 2 / 3;
  justify-self: end;
}.tp-landingpage #w-node-_301a3dc0-f3c9-aa98-9597-404e1814c460-96aab597 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: end start;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c98d-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c98e-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
  align-self: center;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c99a-96aab597 {
  grid-area: 1 / 1 / 2 / 3;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c99c-96aab597 {
  grid-area: 2 / 2 / 3 / 3;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c99d-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
  justify-self: end;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c99e-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
  align-self: center;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c99f-96aab597 {
  grid-area: 1 / 1 / 3 / 5;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c9b1-96aab597 {
  grid-area: 1 / 1 / 2 / 3;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c9b3-96aab597 {
  grid-area: 3 / 1 / 5 / 5;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f186178e-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f186178f-96aab597 {
  grid-area: 2 / 1 / 3 / 3;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f1861790-96aab597 {
  grid-area: 1 / 2 / 2 / 4;
}.tp-landingpage #w-node-b85e1288-50e9-245f-4a21-a54f078a56b9-96aab597 {
  grid-area: 1 / 2 / 2 / 4;
  place-self: end;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f1861794-96aab597 {
  grid-area: 1 / 3 / 3 / 5;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f1861795-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617a2-96aab597 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617a4-96aab597 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617a6-96aab597 {
  grid-area: 2 / 2 / 3 / 3;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617a7-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
  justify-self: end;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617a8-96aab597 {
  grid-area: 1 / 3 / 3 / 5;
  align-self: center;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617a9-96aab597 {
  grid-area: 1 / 1 / 3 / 5;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617be-96aab597 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617c0-96aab597 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617c2-96aab597 {
  grid-area: 3 / 1 / 5 / 5;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995b3-96aab597 {
  grid-area: 1 / 3 / 3 / 5;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995b4-96aab597 {
  grid-area: 2 / 2 / 3 / 4;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995b5-96aab597 {
  grid-area: 1 / 1 / 2 / 3;
  justify-self: end;
}.tp-landingpage #w-node-_9590da90-acae-b398-639c-11f09e88f472-96aab597 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: end start;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995b9-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995ba-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
  align-self: center;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995c6-96aab597 {
  grid-area: 1 / 1 / 2 / 3;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995c8-96aab597 {
  grid-area: 2 / 2 / 3 / 3;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995c9-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
  justify-self: end;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995ca-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
  align-self: center;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995cb-96aab597 {
  grid-area: 1 / 1 / 3 / 5;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995dd-96aab597 {
  grid-area: 1 / 1 / 2 / 3;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995df-96aab597 {
  grid-area: 3 / 1 / 5 / 5;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b2b-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b2c-96aab597 {
  grid-area: 2 / 1 / 3 / 3;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b2d-96aab597 {
  grid-area: 1 / 2 / 2 / 4;
}.tp-landingpage #w-node-_5ddafab1-6a3b-dce3-f345-021fb6fd15ec-96aab597 {
  grid-area: 1 / 2 / 2 / 4;
  place-self: end;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b31-96aab597 {
  grid-area: 1 / 3 / 3 / 5;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b32-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b41-96aab597 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-_2ddb97e2-e417-d6d4-aed4-305257e1344e-96aab597 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b43-96aab597 {
  grid-area: 2 / 2 / 3 / 3;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b44-96aab597 {
  grid-area: 1 / 1 / 3 / 3;
  justify-self: end;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b45-96aab597 {
  grid-area: 1 / 3 / 3 / 5;
  align-self: center;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b46-96aab597 {
  grid-area: 1 / 1 / 3 / 5;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b5d-96aab597 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-_89b18f36-119f-a047-7610-2dbf603ea531-96aab597 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b5f-96aab597 {
  grid-area: 3 / 1 / 5 / 5;
}.tp-landingpage #w-node-d3832bed-e590-018e-46a2-6e4a27102a17-96aab597 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-d3832bed-e590-018e-46a2-6e4a27102a19-96aab597 {
  grid-area: 1 / 2 / 2 / 3;
}

@media screen and (max-width: 991px) {.tp-landingpage #w-node-ba85f181-b5fc-0cc3-3edf-530bbe67bb6c-96aab597 {
    grid-area: 2 / 1 / 3 / 2;
  }.tp-landingpage #w-node-_20ad7c71-e611-190b-e940-b9de1814699a-96aab597 {
    align-self: center;
  }.tp-landingpage #w-node-_9d3634e5-b349-44a0-5552-14bed69aae6a-96aab597,.tp-landingpage #w-node-f4536f3e-6e75-a6f9-1feb-28b4125d43ef-96aab597 {
    grid-area: 2 / 1 / 3 / 2;
  }.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab229c-96aab597 {
    align-self: center;
  }.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22b0-96aab597,.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22cc-96aab597 {
    grid-area: 2 / 1 / 3 / 2;
  }.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da538-96aab597,.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c989-96aab597 {
    align-self: center;
  }.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c99a-96aab597,.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c9b1-96aab597 {
    grid-area: 2 / 1 / 3 / 2;
  }.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f1861790-96aab597 {
    align-self: center;
  }.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617a4-96aab597,.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617c0-96aab597 {
    grid-area: 2 / 1 / 3 / 2;
  }.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995b5-96aab597 {
    align-self: center;
  }.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995c6-96aab597,.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995dd-96aab597 {
    grid-area: 2 / 1 / 3 / 2;
  }.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b2d-96aab597 {
    align-self: center;
  }.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b41-96aab597 {
    grid-area: 2 / 1 / 3 / 2;
  }.tp-landingpage #w-node-_2ddb97e2-e417-d6d4-aed4-305257e1344e-96aab597 {
    grid-area: 1 / 1 / 2 / 2;
  }.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b5d-96aab597 {
    grid-area: 2 / 1 / 3 / 2;
  }.tp-landingpage #w-node-_89b18f36-119f-a047-7610-2dbf603ea531-96aab597 {
    grid-area: 1 / 1 / 2 / 2;
  }.tp-landingpage #w-node-d3832bed-e590-018e-46a2-6e4a27102a19-96aab597 {
    grid-area: 2 / 1 / 3 / 2;
  }
}

@media screen and (max-width: 767px) {.tp-landingpage #w-node-_87b9bc30-15cb-c6f0-3984-c0628da3474c-96aab597 {
    grid-area: 2 / 1 / 3 / 3;
  }.tp-landingpage #w-node-_20ad7c71-e611-190b-e940-b9de1814699a-96aab597 {
    grid-area: 1 / 2 / 2 / 4;
    align-self: center;
  }.tp-landingpage #w-node-c24453e7-e953-7758-9d72-55c5d555d246-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
    place-self: start;
  }.tp-landingpage #w-node-_588c8088-113b-c3cb-085e-37de7301ad32-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
  }.tp-landingpage #w-node-_4d4011c5-683a-a3c3-51f9-26fd80374470-96aab597 {
    grid-area: 1 / 1 / 3 / 3;
  }.tp-landingpage #w-node-ca193b4b-fd7a-03b7-6185-16dbe23a960d-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab229a-96aab597 {
    grid-area: 2 / 1 / 3 / 3;
  }.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab229b-96aab597 {
    grid-column: 1 / 3;
  }.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab229c-96aab597 {
    grid-area: 1 / 2 / 2 / 4;
    place-self: center start;
  }.tp-landingpage #w-node-_1fdfc427-22c5-651c-ea01-5a69c6f4c459-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
    place-self: start;
  }.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22a0-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
  }.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22a1-96aab597 {
    grid-area: 1 / 1 / 3 / 3;
  }.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22b4-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da536-96aab597 {
    grid-area: 2 / 1 / 3 / 3;
  }.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da538-96aab597 {
    grid-area: 1 / 2 / 2 / 4;
    align-self: center;
  }.tp-landingpage #w-node-_7d8b137b-caf4-2328-ca4b-afa58be63147-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
    place-self: start;
  }.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da53c-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
  }.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da53d-96aab597 {
    grid-area: 1 / 1 / 3 / 3;
  }.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da550-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c987-96aab597 {
    grid-area: 2 / 1 / 3 / 3;
  }.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c988-96aab597 {
    grid-column: 1 / 3;
  }.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c989-96aab597 {
    grid-area: 1 / 2 / 2 / 4;
    place-self: center start;
  }.tp-landingpage #w-node-_301a3dc0-f3c9-aa98-9597-404e1814c460-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
    place-self: start;
  }.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c98d-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
  }.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c98e-96aab597 {
    grid-area: 1 / 1 / 3 / 3;
  }.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c99e-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f186178e-96aab597 {
    grid-area: 2 / 1 / 3 / 3;
  }.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f1861790-96aab597 {
    grid-area: 1 / 2 / 2 / 4;
    align-self: center;
  }.tp-landingpage #w-node-b85e1288-50e9-245f-4a21-a54f078a56b9-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
    place-self: start;
  }.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f1861794-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
  }.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f1861795-96aab597 {
    grid-area: 1 / 1 / 3 / 3;
  }.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617a8-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995b3-96aab597 {
    grid-area: 2 / 1 / 3 / 3;
  }.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995b4-96aab597 {
    grid-column: 1 / 3;
  }.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995b5-96aab597 {
    grid-area: 1 / 2 / 2 / 4;
    place-self: center start;
  }.tp-landingpage #w-node-_9590da90-acae-b398-639c-11f09e88f472-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
    place-self: start;
  }.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995b9-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
  }.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995ba-96aab597 {
    grid-area: 1 / 1 / 3 / 3;
  }.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995ca-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b2b-96aab597 {
    grid-area: 2 / 1 / 3 / 3;
  }.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b2d-96aab597 {
    grid-area: 1 / 2 / 2 / 4;
    align-self: center;
  }.tp-landingpage #w-node-_5ddafab1-6a3b-dce3-f345-021fb6fd15ec-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
    place-self: start;
  }.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b31-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
  }.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b32-96aab597 {
    grid-area: 1 / 1 / 3 / 3;
  }.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b45-96aab597 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }
}

@media screen and (max-width: 479px) {.tp-landingpage #w-node-_20ad7c71-e611-190b-e940-b9de1814699a-96aab597,.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab229c-96aab597,.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da538-96aab597,.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c989-96aab597,.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f1861790-96aab597,.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995b5-96aab597,.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b2d-96aab597 {
    justify-self: center;
  }
}
