.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: #fb816d;
  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: #fd826a;
  border-radius: 25px;
  margin-top: 0%;
  padding: 5%;
}.tp-landingpage .div-block-2.slide-anders {
  display: block;
}.tp-landingpage .highlights,.tp-landingpage .highlights.highasics,.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: #a73f26;
  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: #e1b5a4;
}.tp-landingpage .primary-button.color2:hover {
  color: #fff;
}.tp-landingpage .primary-button.notwhite {
  text-align: center;
}.tp-landingpage .primary-button.notwhite:hover {
  color: #fff;
  background-color: #a63e2a;
}.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-left: auto;
  margin-right: auto;
}.tp-landingpage .grid-3.buttongrid.smaller.unten {
  margin-top: 10%;
}.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: #a63e2a;
  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 .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: #a53d2d;
  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: -14%;
}.tp-landingpage .image-3.ubersonic.kswiss {
  margin-top: 15%;
}.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 .highlights.highasics {
    display: none;
  }.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 .schuh {
    margin-top: 5%;
    display: none;
  }.tp-landingpage .schuh.kswiss {
    margin-top: 15%;
  }.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 .informationen.infoasics {
    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 .image-3 {
    margin-top: 25%;
  }.tp-landingpage .image-3.ubersonic {
    margin-top: 10%;
  }.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 .highlights.highasics {
    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 .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 .informationen.infoasics,.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-548fc7e4 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-ba85f181-b5fc-0cc3-3edf-530bbe67bb6c-548fc7e4 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-_87b9bc30-15cb-c6f0-3984-c0628da3474c-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-_962eb149-eaa9-28dd-08ca-30510d307aaa-548fc7e4 {
  grid-area: 2 / 1 / 3 / 3;
}.tp-landingpage #w-node-_20ad7c71-e611-190b-e940-b9de1814699a-548fc7e4 {
  grid-area: 1 / 2 / 2 / 4;
}.tp-landingpage #w-node-c24453e7-e953-7758-9d72-55c5d555d246-548fc7e4 {
  grid-area: 1 / 2 / 2 / 4;
  place-self: end;
}.tp-landingpage #w-node-_588c8088-113b-c3cb-085e-37de7301ad32-548fc7e4 {
  grid-area: 1 / 3 / 3 / 5;
}.tp-landingpage #w-node-_4d4011c5-683a-a3c3-51f9-26fd80374470-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-_9d3634e5-b349-44a0-5552-14bed69aae68-548fc7e4 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-_9d3634e5-b349-44a0-5552-14bed69aae6a-548fc7e4 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-f8182760-29be-0c13-18d1-a9c03a442b53-548fc7e4 {
  grid-area: 2 / 2 / 3 / 3;
}.tp-landingpage #w-node-ca193b4b-fd7a-03b7-6185-16dbe23a960d-548fc7e4 {
  grid-area: 1 / 3 / 3 / 5;
  align-self: center;
}.tp-landingpage #w-node-_76d6f7fc-a188-ad35-563f-8c281e182ea6-548fc7e4 {
  grid-area: 1 / 1 / 3 / 5;
}.tp-landingpage #w-node-_2f6601e8-3a52-a0d6-2dd6-64f5f5bd65db-548fc7e4 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-f4536f3e-6e75-a6f9-1feb-28b4125d43ef-548fc7e4 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-_5669e8f2-fc95-2ca3-8f48-90bd96612cdd-548fc7e4 {
  grid-area: 3 / 1 / 5 / 5;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab229a-548fc7e4 {
  grid-area: 1 / 3 / 3 / 5;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab229b-548fc7e4 {
  grid-area: 2 / 2 / 3 / 4;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab229c-548fc7e4 {
  grid-area: 1 / 1 / 2 / 3;
  justify-self: end;
}.tp-landingpage #w-node-_1fdfc427-22c5-651c-ea01-5a69c6f4c459-548fc7e4 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: end start;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22a0-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22a1-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
  align-self: center;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22ae-548fc7e4 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22b0-548fc7e4 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22b2-548fc7e4 {
  grid-area: 2 / 2 / 3 / 3;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22b3-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
  justify-self: end;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22b4-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
  align-self: center;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22b5-548fc7e4 {
  grid-area: 1 / 1 / 3 / 5;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22ca-548fc7e4 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22cc-548fc7e4 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-d9a2bdc2-7c04-3aec-9ebb-88c607ab22ce-548fc7e4 {
  grid-area: 3 / 1 / 5 / 5;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da536-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da537-548fc7e4 {
  grid-area: 2 / 1 / 3 / 3;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da538-548fc7e4 {
  grid-area: 1 / 2 / 2 / 4;
}.tp-landingpage #w-node-_7d8b137b-caf4-2328-ca4b-afa58be63147-548fc7e4 {
  grid-area: 1 / 2 / 2 / 4;
  place-self: end;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da53c-548fc7e4 {
  grid-area: 1 / 3 / 3 / 5;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da53d-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da54a-548fc7e4 {
  grid-area: 1 / 1 / 2 / 3;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da54e-548fc7e4 {
  grid-area: 2 / 2 / 3 / 3;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da54f-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
  justify-self: end;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da550-548fc7e4 {
  grid-area: 1 / 3 / 3 / 5;
  align-self: center;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da551-548fc7e4 {
  grid-area: 1 / 1 / 3 / 5;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da566-548fc7e4 {
  grid-area: 1 / 1 / 2 / 3;
}.tp-landingpage #w-node-af7af245-7569-63b2-3c7f-65bc4f6da56a-548fc7e4 {
  grid-area: 3 / 1 / 5 / 5;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c987-548fc7e4 {
  grid-area: 1 / 3 / 3 / 5;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c988-548fc7e4 {
  grid-area: 2 / 2 / 3 / 4;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c989-548fc7e4 {
  grid-area: 1 / 1 / 2 / 3;
  justify-self: end;
}.tp-landingpage #w-node-_301a3dc0-f3c9-aa98-9597-404e1814c460-548fc7e4 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: end start;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c98d-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c98e-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
  align-self: center;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c99a-548fc7e4 {
  grid-area: 1 / 1 / 2 / 3;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c99c-548fc7e4 {
  grid-area: 2 / 2 / 3 / 3;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c99d-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
  justify-self: end;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c99e-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
  align-self: center;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c99f-548fc7e4 {
  grid-area: 1 / 1 / 3 / 5;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c9b1-548fc7e4 {
  grid-area: 1 / 1 / 2 / 3;
}.tp-landingpage #w-node-df01051e-589c-72b2-7786-41e50273c9b3-548fc7e4 {
  grid-area: 3 / 1 / 5 / 5;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f186178e-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f186178f-548fc7e4 {
  grid-area: 2 / 1 / 3 / 3;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f1861790-548fc7e4 {
  grid-area: 1 / 2 / 2 / 4;
}.tp-landingpage #w-node-b85e1288-50e9-245f-4a21-a54f078a56b9-548fc7e4 {
  grid-area: 1 / 2 / 2 / 4;
  place-self: end;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f1861794-548fc7e4 {
  grid-area: 1 / 3 / 3 / 5;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f1861795-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617a2-548fc7e4 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617a4-548fc7e4 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617a6-548fc7e4 {
  grid-area: 2 / 2 / 3 / 3;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617a7-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
  justify-self: end;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617a8-548fc7e4 {
  grid-area: 1 / 3 / 3 / 5;
  align-self: center;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617a9-548fc7e4 {
  grid-area: 1 / 1 / 3 / 5;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617be-548fc7e4 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617c0-548fc7e4 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-_03fbb282-217f-7ab9-ea89-9ad3f18617c2-548fc7e4 {
  grid-area: 3 / 1 / 5 / 5;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995b3-548fc7e4 {
  grid-area: 1 / 3 / 3 / 5;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995b4-548fc7e4 {
  grid-area: 2 / 2 / 3 / 4;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995b5-548fc7e4 {
  grid-area: 1 / 1 / 2 / 3;
  justify-self: end;
}.tp-landingpage #w-node-_9590da90-acae-b398-639c-11f09e88f472-548fc7e4 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: end start;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995b9-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995ba-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
  align-self: center;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995c4-548fc7e4 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995c6-548fc7e4 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995c8-548fc7e4 {
  grid-area: 2 / 2 / 3 / 3;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995c9-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
  justify-self: end;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995ca-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
  align-self: center;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995cb-548fc7e4 {
  grid-area: 1 / 1 / 3 / 5;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995db-548fc7e4 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995dd-548fc7e4 {
  grid-area: 1 / 2 / 2 / 3;
}.tp-landingpage #w-node-e7c9ddc7-095c-0a93-b3ce-daa9117995df-548fc7e4 {
  grid-area: 3 / 1 / 5 / 5;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b2b-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b2c-548fc7e4 {
  grid-area: 2 / 1 / 3 / 3;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b2d-548fc7e4 {
  grid-area: 1 / 2 / 2 / 4;
}.tp-landingpage #w-node-_5ddafab1-6a3b-dce3-f345-021fb6fd15ec-548fc7e4 {
  grid-area: 1 / 2 / 2 / 4;
  place-self: end;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b31-548fc7e4 {
  grid-area: 1 / 3 / 3 / 5;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b32-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b41-548fc7e4 {
  grid-area: 1 / 1 / 2 / 3;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b43-548fc7e4 {
  grid-area: 2 / 2 / 3 / 3;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b44-548fc7e4 {
  grid-area: 1 / 1 / 3 / 3;
  justify-self: end;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b45-548fc7e4 {
  grid-area: 1 / 3 / 3 / 5;
  align-self: center;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b46-548fc7e4 {
  grid-area: 1 / 1 / 3 / 5;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b5d-548fc7e4 {
  grid-area: 1 / 1 / 2 / 3;
}.tp-landingpage #w-node-_8515af7e-e25c-191d-54a6-e6aa43c05b5f-548fc7e4 {
  grid-area: 3 / 1 / 5 / 5;
}.tp-landingpage #w-node-d3832bed-e590-018e-46a2-6e4a27102a17-548fc7e4 {
  grid-area: 1 / 1 / 2 / 2;
}.tp-landingpage #w-node-d3832bed-e590-018e-46a2-6e4a27102a19-548fc7e4 {
  grid-area: 1 / 2 / 2 / 3;
}

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

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

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