.about .about-uber-uns-group {
  display: flex;
  flex-direction: column;
  align-items: center;
  row-gap: 0;
  column-gap: 0;
  padding: 0;
}
.about .about-uber-uns-group {
  background-color: transparent;
  background-image: linear-gradient(120deg, #0f5490, var(--color-primary));
}
.about .about-uber-uns-group-uber-uns {
  display: flex;
  flex-direction: column;
  row-gap: 0;
  column-gap: 0;
  padding: 116px 44px 44px;
}
.about .about-newlight-media-text {
  margin: 0 0 14px;
  font-family: Roboto, Sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 21px;
  letter-spacing: 2.0992px;
  color: #bfe0ff;
}
.about .about-uber-uns-title {
  margin: 0 0 18px;
}
.about .about-uber-uns-title.heading {
  font-family: Roboto, Sans-serif;
  font-size: 54px;
  font-weight: 800;
  line-height: 58px;
  letter-spacing: -1.088px;
  color: var(--color-text-light);
}
.about .about-ihre-online-marketing-agentur-fur-stuttgart-text {
  font-family: Roboto, Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  color: #cfe0f2;
}
.about .about-startseite-uber-uns-section {
  display: flex;
  flex-direction: column;
  row-gap: 0;
  column-gap: 0;
  padding: 0 44px 40px;
}
.about .about-startseite-uber-uns-text {
  font-family: Roboto, Sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  color: #a9c6e4;
}
.about .about-ein-starkes-netzwerk-kompetent-aber-nicht-section {
  display: flex;
  flex-direction: column;
  align-items: center;
  row-gap: 0;
  column-gap: 0;
  padding: 0;
}
.about .about-ein-starkes-netzwerk-kompetent-aber-nicht-section {
  background-color: var(--color-text-light);
}
.about .about-ein-starkes-netzwerk-kompetent-aber-nicht-group {
  display: flex;
  flex-direction: column;
  row-gap: 0;
  column-gap: 0;
  padding: 96px 44px;
}
.about .about-das-sind-wir-text {
  margin: 0 0 12px;
  font-family: Roboto, Sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 1.792px;
  color: var(--color-primary);
}
.about .about-ein-starkes-netzwerk-kompetent-aber-nicht-title {
  margin: 0 0 20px;
}
.about .about-ein-starkes-netzwerk-kompetent-aber-nicht-title.heading {
  font-family: Roboto, Sans-serif;
  font-size: 44px;
  font-weight: 800;
  line-height: 49px;
  letter-spacing: -0.8832px;
  color: var(--color-text);
}
.about .about-wir-sind-uberzeugt-von-dem-was-text {
  margin: 0 0 14px;
}
.about .about-so-schaffen-wir-fur-sie-wertvolles-text,
.about .about-wir-sind-uberzeugt-von-dem-was-text {
  font-family: Roboto, Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
  color: var(--color-border-muted);
}
.about .about-ihre-online-marketing-agentur-fur-stuttgart-section {
  display: flex;
  flex-direction: column;
  align-items: center;
  row-gap: 0;
  column-gap: 0;
  padding: 0;
}
.about .about-ihre-online-marketing-agentur-fur-stuttgart-section {
  background-color: transparent;
  background-image: linear-gradient(180deg, #f5f9fd, var(--color-text-light));
}
.about .about-ihre-online-marketing-agentur-fur-stuttgart-section-ihre-online-marketing-agentur {
  display: flex;
  flex-direction: column;
  row-gap: 0;
  column-gap: 0;
  padding: 96px 44px;
}
.about .about-ihre-online-marketing-agentur-fur-stuttgart-group {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  row-gap: 48px;
  column-gap: 48px;
  flex-wrap: wrap;
  padding: 0;
}
.about .about-ihre-online-marketing-agentur-fur-stuttgart-group-ihre-online-marketing-agentur {
  display: flex;
  flex-direction: column;
  row-gap: 0;
  column-gap: 0;
  padding: 0;
}
.about .about-seit-2001-text {
  margin: 0 0 12px;
  font-family: Roboto, Sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 1.792px;
  color: var(--color-primary);
}
.about .about-ihre-online-marketing-agentur-fur-stuttgart-title {
  margin: 0 0 20px;
}
.about .about-ihre-online-marketing-agentur-fur-stuttgart-title.heading {
  font-family: Roboto, Sans-serif;
  font-size: 44px;
  font-weight: 800;
  line-height: 49px;
  letter-spacing: -0.8832px;
  color: var(--color-text);
}
.about .about-newlight-media-wurde-im-jahr-2001-text,
.about .about-so-hat-sich-im-laufe-der-text {
  margin: 0 0 16px;
  font-family: Roboto, Sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: var(--color-border-muted);
}
.about .about-die-schlanke-und-effiziente-unternehmensstruktur-ermoglicht-text {
  margin: 0 0 26px;
  font-family: Roboto, Sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: var(--color-border-muted);
}
.about .about-jetzt-kontaktieren-section {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding: 0;
}
.about .about-jetzt-kontaktieren-action .button {
  font-family: Roboto, Sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0.5px;
  fill: var(--color-text-light);
  color: var(--color-text-light);
  border-radius: 999px 999px 999px 999px;
  padding: 16px 34px;
}
.about .about-2001-gegrundet-in-stuttgart-20-jahre-group {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
  column-gap: 16px;
  padding: 0;
}
.about .about-2001-gegrundet-in-stuttgart-group {
  display: flex;
  flex-direction: column;
  row-gap: 2px;
  column-gap: 2px;
  border-radius: 20px 20px 20px 20px;
  padding: 24px 26px;
}
.about .about-2001-gegrundet-in-stuttgart-group {
  background-color: var(--color-text-light);
}
.about .about-2001-title.heading {
  font-family: Roboto, Sans-serif;
  font-size: 40px;
  font-weight: 800;
  line-height: 46px;
  color: var(--color-primary);
}
.about .about-gegrundet-in-stuttgart-text {
  font-family: Roboto, Sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  color: var(--color-border-muted);
}
.about .about-20-jahre-online-marketing-group {
  display: flex;
  flex-direction: column;
  row-gap: 2px;
  column-gap: 2px;
  border-radius: 20px 20px 20px 20px;
  padding: 24px 26px;
}
.about .about-20-jahre-online-marketing-group {
  background-color: var(--color-text-light);
}
.about .about-20-title.heading {
  font-family: Roboto, Sans-serif;
  font-size: 40px;
  font-weight: 800;
  line-height: 46px;
  color: var(--color-primary);
}
.about .about-jahre-online-marketing-text {
  font-family: Roboto, Sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  color: var(--color-border-muted);
}
.about .about-6-experten-im-team-group {
  display: flex;
  flex-direction: column;
  row-gap: 2px;
  column-gap: 2px;
  border-radius: 20px 20px 20px 20px;
  padding: 24px 26px;
}
.about .about-6-experten-im-team-group {
  background-color: var(--color-text-light);
}
.about .about-6-title.heading {
  font-family: Roboto, Sans-serif;
  font-size: 40px;
  font-weight: 800;
  line-height: 46px;
  color: var(--color-primary);
}
.about .about-experten-im-team-text {
  font-family: Roboto, Sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  color: var(--color-border-muted);
}
.about .about-ein-kleines-engagiertes-team-section {
  display: flex;
  flex-direction: column;
  align-items: center;
  row-gap: 0;
  column-gap: 0;
  padding: 0;
}
.about .about-ein-kleines-engagiertes-team-section {
  background-color: var(--color-text-light);
}
.about .about-ein-kleines-engagiertes-team-group {
  display: flex;
  flex-direction: column;
  row-gap: 44px;
  column-gap: 44px;
  padding: 96px 44px;
}
.about .about-ein-kleines-engagiertes-team-group-ein-kleines-engagiertes-team {
  display: flex;
  flex-direction: column;
  row-gap: 0;
  column-gap: 0;
  padding: 0;
}
.about .about-lernen-sie-uns-jetzt-kennen-text {
  margin: 0 0 12px;
  font-family: Roboto, Sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 1.792px;
  color: var(--color-primary);
}
.about .about-ein-kleines-engagiertes-team-title {
  margin: 0 0 16px;
}
.about .about-ein-kleines-engagiertes-team-title.heading {
  font-family: Roboto, Sans-serif;
  font-size: 44px;
  font-weight: 800;
  line-height: 49px;
  letter-spacing: -0.8832px;
  color: var(--color-text);
}
.about .about-bei-uns-arbeiten-sie-mit-den-text {
  font-family: Roboto, Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  color: var(--color-border-muted);
}
.about .about-sandro-group {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  row-gap: 24px;
  column-gap: 24px;
  flex-wrap: wrap;
  padding: 0;
}
.about .about-sandro-group-sandro {
  display: flex;
  flex-direction: column;
  row-gap: 4px;
  column-gap: 4px;
  border-radius: 20px 20px 20px 20px;
  padding: 28px;
}
.about .about-sandro-group-sandro {
  background-color: var(--color-text-light);
}
.about .about-s-text {
  margin: 0 0 14px;
  font-family: Roboto, Sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 52px;
  color: var(--color-text-light);
}
.about .about-sandro-title.heading {
  font-family: Roboto, Sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
  color: var(--color-text);
}
.about .about-inhaber-text {
  margin: 0 0 12px;
  font-family: Roboto, Sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 24px;
  color: var(--color-primary);
}
.about .about-bereich-text {
  font-family: Roboto, Sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 18px;
  letter-spacing: 1.2px;
  color: #9aa6b8;
}
.about .about-seo-sea-sem-smm-responsive-webdesign-text {
  font-family: Roboto, Sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  color: var(--color-border-muted);
}
.about .about-michaela-group {
  display: flex;
  flex-direction: column;
  row-gap: 4px;
  column-gap: 4px;
  border-radius: 20px 20px 20px 20px;
  padding: 28px;
}
.about .about-michaela-group {
  background-color: var(--color-text-light);
}
.about .about-m-text {
  margin: 0 0 14px;
  font-family: Roboto, Sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 52px;
  color: var(--color-text-light);
}
.about .about-michaela-title.heading {
  font-family: Roboto, Sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
  color: var(--color-text);
}
.about .about-seo-sea-smm-text {
  margin: 0 0 12px;
  font-family: Roboto, Sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 24px;
  color: var(--color-primary);
}
.about .about-bereich-text-michaela {
  font-family: Roboto, Sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 18px;
  letter-spacing: 1.2px;
  color: #9aa6b8;
}
.about .about-local-seo-seo-sea-sem-smm-text {
  font-family: Roboto, Sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  color: var(--color-border-muted);
}
.about .about-christine-group {
  display: flex;
  flex-direction: column;
  row-gap: 4px;
  column-gap: 4px;
  border-radius: 20px 20px 20px 20px;
  padding: 28px;
}
.about .about-christine-group {
  background-color: var(--color-text-light);
}
.about .about-c-text {
  margin: 0 0 14px;
  font-family: Roboto, Sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 52px;
  color: var(--color-text-light);
}
.about .about-christine-title.heading {
  font-family: Roboto, Sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
  color: var(--color-text);
}
.about .about-seo-classified-advertising-text {
  margin: 0 0 12px;
  font-family: Roboto, Sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 24px;
  color: var(--color-primary);
}
.about .about-bereich-text-christine {
  font-family: Roboto, Sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 18px;
  letter-spacing: 1.2px;
  color: #9aa6b8;
}
.about .about-local-seo-classified-advertising-administrative-arbeiten-text {
  font-family: Roboto, Sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  color: var(--color-border-muted);
}
.about .about-christian-group {
  display: flex;
  flex-direction: column;
  row-gap: 4px;
  column-gap: 4px;
  border-radius: 20px 20px 20px 20px;
  padding: 28px;
}
.about .about-christian-group {
  background-color: var(--color-text-light);
}
.about .about-c-text-christian {
  margin: 0 0 14px;
  font-family: Roboto, Sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 52px;
  color: var(--color-text-light);
}
.about .about-christian-title.heading {
  font-family: Roboto, Sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
  color: var(--color-text);
}
.about .about-developer-text {
  margin: 0 0 12px;
  font-family: Roboto, Sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 24px;
  color: var(--color-primary);
}
.about .about-bereich-text-christian {
  font-family: Roboto, Sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 18px;
  letter-spacing: 1.2px;
  color: #9aa6b8;
}
.about .about-css-html-datenbanken-text {
  font-family: Roboto, Sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  color: var(--color-border-muted);
}
.about .about-marco-group {
  display: flex;
  flex-direction: column;
  row-gap: 4px;
  column-gap: 4px;
  border-radius: 20px 20px 20px 20px;
  padding: 28px;
}
.about .about-marco-group {
  background-color: var(--color-text-light);
}
.about .about-m-text-marco {
  margin: 0 0 14px;
  font-family: Roboto, Sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 52px;
  color: var(--color-text-light);
}
.about .about-marco-title.heading {
  font-family: Roboto, Sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
  color: var(--color-text);
}
.about .about-responsive-webdesign-text {
  margin: 0 0 12px;
  font-family: Roboto, Sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 24px;
  color: var(--color-primary);
}
.about .about-bereich-text-marco {
  font-family: Roboto, Sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 18px;
  letter-spacing: 1.2px;
  color: #9aa6b8;
}
.about .about-erstellung-webseiten-banner-text {
  font-family: Roboto, Sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  color: var(--color-border-muted);
}
.about .about-jan-group {
  display: flex;
  flex-direction: column;
  row-gap: 4px;
  column-gap: 4px;
  border-radius: 20px 20px 20px 20px;
  padding: 28px;
}
.about .about-jan-group {
  background-color: var(--color-text-light);
}
.about .about-j-text {
  margin: 0 0 14px;
  font-family: Roboto, Sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 52px;
  color: var(--color-text-light);
}
.about .about-jan-title.heading {
  font-family: Roboto, Sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
  color: var(--color-text);
}
.about .about-responsive-webdesign-text-jan {
  margin: 0 0 12px;
  font-family: Roboto, Sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 24px;
  color: var(--color-primary);
}
.about .about-bereich-text-jan {
  font-family: Roboto, Sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 18px;
  letter-spacing: 1.2px;
  color: #9aa6b8;
}
.about .about-erstellung-webseiten-text {
  font-family: Roboto, Sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  color: var(--color-border-muted);
}
.about .about-sie-wollen-mit-einem-kleinen-engagierten-section {
  display: flex;
  flex-direction: column;
  align-items: center;
  row-gap: 0;
  column-gap: 0;
  padding: 0;
}
.about .about-sie-wollen-mit-einem-kleinen-engagierten-section {
  background-color: transparent;
  background-image: linear-gradient(120deg, var(--color-primary), #0d4f86);
}
.about .about-sie-wollen-mit-einem-kleinen-engagierten-group {
  display: flex;
  flex-direction: row;
  align-items: center;
  row-gap: 58px;
  column-gap: 58px;
  flex-wrap: wrap;
  padding: 74px 44px;
}
.about .about-sie-wollen-mit-einem-kleinen-engagierten-group-sie-wollen-mit-einem {
  display: flex;
  flex-direction: column;
  row-gap: 12px;
  column-gap: 12px;
  padding: 0;
}
.about .about-sie-wollen-mit-einem-kleinen-engagierten-title.heading {
  font-family: Roboto, Sans-serif;
  font-size: 40px;
  font-weight: 800;
  line-height: 46px;
  letter-spacing: -0.8px;
  color: var(--color-text-light);
}
.about .about-dann-freuen-wir-uns-uber-ihre-text {
  font-family: Roboto, Sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: var(--color-text-light);
}
.about .about-jetzt-anfragen-section {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  padding: 0;
}
.about .about-jetzt-anfragen-action .button {
  background-color: var(--color-text-light);
  font-family: Roboto, Sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0.5px;
  fill: var(--color-primary);
  color: var(--color-primary);
  border-radius: 999px 999px 999px 999px;
  padding: 16px 34px;
}
@media (max-width: 1024px) {
  .about .about-uber-uns-title.heading {
    font-size: 40px;
  }
  .about .about-ein-kleines-engagiertes-team-title.heading,
  .about .about-ein-starkes-netzwerk-kompetent-aber-nicht-title.heading,
  .about .about-ihre-online-marketing-agentur-fur-stuttgart-title.heading {
    font-size: 36px;
  }
  .about .about-sie-wollen-mit-einem-kleinen-engagierten-title.heading {
    font-size: 34px;
  }
}
@media (max-width: 767px) {
  .about .about-uber-uns-title.heading {
    font-size: 34px;
  }
  .about .about-ihre-online-marketing-agentur-fur-stuttgart-text {
    font-size: 17px;
  }
  .about .about-ein-starkes-netzwerk-kompetent-aber-nicht-title.heading {
    font-size: 30px;
  }
  .about .about-ihre-online-marketing-agentur-fur-stuttgart-group-ihre-online-marketing-agentur {
    width: 100%;
  }
  .about .about-ihre-online-marketing-agentur-fur-stuttgart-title.heading {
    font-size: 30px;
  }
  .about .about-2001-gegrundet-in-stuttgart-20-jahre-group {
    width: 100%;
  }
  .about .about-ein-kleines-engagiertes-team-title.heading {
    font-size: 30px;
  }
  .about .about-christian-group,
  .about .about-christine-group,
  .about .about-jan-group,
  .about .about-marco-group,
  .about .about-michaela-group,
  .about .about-sandro-group-sandro {
    width: 100%;
  }
  .about .about-sie-wollen-mit-einem-kleinen-engagierten-group {
    flex-direction: column;
  }
  .about .about-sie-wollen-mit-einem-kleinen-engagierten-group-sie-wollen-mit-einem {
    width: 100%;
  }
  .about .about-sie-wollen-mit-einem-kleinen-engagierten-title.heading {
    font-size: 28px;
  }
  .about .about-jetzt-anfragen-section {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .about .about-ein-starkes-netzwerk-kompetent-aber-nicht-group,
  .about .about-ihre-online-marketing-agentur-fur-stuttgart-section-ihre-online-marketing-agentur,
  .about .about-startseite-uber-uns-section,
  .about .about-uber-uns-group-uber-uns {
    width: 100%;
  }
  .about .about-ihre-online-marketing-agentur-fur-stuttgart-group-ihre-online-marketing-agentur {
    width: 60%;
  }
  .about .about-2001-gegrundet-in-stuttgart-20-jahre-group {
    width: 34%;
  }
  .about .about-ein-kleines-engagiertes-team-group {
    width: 100%;
  }
  .about .about-christian-group,
  .about .about-christine-group,
  .about .about-jan-group,
  .about .about-marco-group,
  .about .about-michaela-group,
  .about .about-sandro-group-sandro {
    width: 31%;
  }
  .about .about-sie-wollen-mit-einem-kleinen-engagierten-group {
    width: 100%;
  }
  .about .about-sie-wollen-mit-einem-kleinen-engagierten-group-sie-wollen-mit-einem {
    width: 58%;
  }
  .about .about-jetzt-anfragen-section {
    width: 34%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .about .about-2001-gegrundet-in-stuttgart-20-jahre-group,
  .about .about-ihre-online-marketing-agentur-fur-stuttgart-group-ihre-online-marketing-agentur {
    width: 100%;
  }
  .about .about-christian-group,
  .about .about-christine-group,
  .about .about-jan-group,
  .about .about-marco-group,
  .about .about-michaela-group,
  .about .about-sandro-group-sandro {
    width: 47%;
  }
}
.about .about-uber-uns-group-uber-uns {
  max-width: 1240px;
  margin-inline: auto;
}
.about .about-startseite-uber-uns-text a {
  color: #a9c6e4;
  text-decoration: none;
}
.about .about-startseite-uber-uns-section {
  max-width: 1240px;
  margin-inline: auto;
}
.about .about-ein-starkes-netzwerk-kompetent-aber-nicht-group {
  max-width: 1240px;
  margin-inline: auto;
}
@media (max-width: 767px) {
  .about .about-jetzt-kontaktieren-action .button {
    white-space: normal !important;
    width: 100%;
    text-align: center;
  }
}
.about .about-jetzt-kontaktieren-action .button {
  white-space: nowrap;
  background-image: linear-gradient(
    135deg,
    var(--color-secondary),
    var(--color-primary) 55%,
    #0d4f86
  ) !important;
  box-shadow: 0 12px 26px -10px rgba(22, 112, 184, 0.6) !important;
}
.about .about-20-jahre-online-marketing-group,
.about .about-2001-gegrundet-in-stuttgart-group,
.about .about-6-experten-im-team-group {
  box-shadow: 0 20px 46px -26px rgba(11, 26, 43, 0.1);
}
.about .about-ihre-online-marketing-agentur-fur-stuttgart-section-ihre-online-marketing-agentur {
  max-width: 1240px;
  margin-inline: auto;
}
.about .about-s-text p {
  width: 52px;
  height: 52px;
  border-radius: 999px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  background: linear-gradient(135deg, var(--color-secondary), var(--color-primary));
}
.about .about-bereich-text p {
  text-transform: uppercase;
  margin: 0;
}
.about .about-sandro-group-sandro {
  box-shadow: 0 20px 46px -26px rgba(11, 26, 43, 0.1);
}
.about .about-m-text p {
  width: 52px;
  height: 52px;
  border-radius: 999px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  background: linear-gradient(135deg, var(--color-secondary), var(--color-primary));
}
.about .about-bereich-text-michaela p {
  text-transform: uppercase;
  margin: 0;
}
.about .about-michaela-group {
  box-shadow: 0 20px 46px -26px rgba(11, 26, 43, 0.1);
}
.about .about-c-text p {
  width: 52px;
  height: 52px;
  border-radius: 999px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  background: linear-gradient(135deg, var(--color-secondary), var(--color-primary));
}
.about .about-bereich-text-christine p {
  text-transform: uppercase;
  margin: 0;
}
.about .about-christine-group {
  box-shadow: 0 20px 46px -26px rgba(11, 26, 43, 0.1);
}
.about .about-c-text-christian p {
  width: 52px;
  height: 52px;
  border-radius: 999px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  background: linear-gradient(135deg, var(--color-secondary), var(--color-primary));
}
.about .about-bereich-text-christian p {
  text-transform: uppercase;
  margin: 0;
}
.about .about-christian-group {
  box-shadow: 0 20px 46px -26px rgba(11, 26, 43, 0.1);
}
.about .about-m-text-marco p {
  width: 52px;
  height: 52px;
  border-radius: 999px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  background: linear-gradient(135deg, var(--color-secondary), var(--color-primary));
}
.about .about-bereich-text-marco p {
  text-transform: uppercase;
  margin: 0;
}
.about .about-marco-group {
  box-shadow: 0 20px 46px -26px rgba(11, 26, 43, 0.1);
}
.about .about-j-text p {
  width: 52px;
  height: 52px;
  border-radius: 999px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  background: linear-gradient(135deg, var(--color-secondary), var(--color-primary));
}
.about .about-bereich-text-jan p {
  text-transform: uppercase;
  margin: 0;
}
.about .about-jan-group {
  box-shadow: 0 20px 46px -26px rgba(11, 26, 43, 0.1);
}
.about .about-ein-kleines-engagiertes-team-group {
  max-width: 1240px;
  margin-inline: auto;
}
@media (max-width: 767px) {
  .about .about-jetzt-anfragen-action .button {
    white-space: normal !important;
    width: 100%;
    text-align: center;
  }
}
.about .about-jetzt-anfragen-action .button {
  white-space: nowrap;
}
.about .about-sie-wollen-mit-einem-kleinen-engagierten-group {
  max-width: 1240px;
  margin-inline: auto;
}
body.page-about .rich-text p {
  margin: 0;
}
