@media (max-width: 639px) {
  :root:not(#udh-k7) :is(.home-one-creativity-card-wrap, .home-one-creativity-card-wrap-2, .home-one-creativity-card-wrap-3).margin-top-thirty { grid-template-columns: minmax(0, 1fr); }
}

@media (max-width: 767px) {
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-002"] .home-two-hero-buton-wrapper-two { flex-wrap: wrap; }

  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-002"] .home-one-button-autofit.home-one-hero-appere-button { margin-left: 0; }
}

@media (max-width: 991px) {
  :root:not(#udh-k7) .career-job-grid.kleiner { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 639px) {
  :root:not(#udh-k7) .career-job-grid.kleiner { grid-template-columns: minmax(0, 1fr); grid-template-rows: auto; }
}

@media (max-width: 767px) {
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-006"] .blog-two-blog-container-2.grid.grid-new { display: flex; flex-direction: column; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-006"] .blog-two-blog-container-2.grid.grid-new > * { width: 100%; max-width: 100%; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-006"] .service-details-faq-box { width: 100%; box-sizing: border-box; }
}

@media (max-width: 991px) {
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-035"] .blog-article_tabs.links { flex-direction: column; gap: 32px; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-035"] .blog-articles_tabs-menu.untereinander.links { flex-direction: row; flex-wrap: nowrap; align-items: stretch;
    column-gap: 28px; row-gap: 0; margin-left: 0; width: 100%; max-width: 100%; position: static; box-sizing: border-box;
    padding: 18px 0 0 20px; overflow-x: auto; overflow-y: hidden; overscroll-behavior-x: contain; -webkit-overflow-scrolling: touch;
    scroll-snap-type: x proximity; scroll-padding-left: 20px; scrollbar-width: none; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-035"] .blog-articles_tabs-menu.untereinander.links::-webkit-scrollbar { display: none; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-035"] .blog-articles_tabs-menu.untereinander.links::after { content: ""; flex: 0 0 36px; margin-left: -36px;
    position: sticky; right: 0; align-self: stretch; pointer-events: none;
    background: linear-gradient(to right, rgba(255, 255, 255, 0), var(--udh-color-surface, #fff) 80%); }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-035"] .blog-articles_tabs-menu .blog-tab_header { flex: none; scroll-snap-align: start; padding-bottom: 14px;
    white-space: nowrap; width: auto; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-035"] .blog-articles_tabs-menu .blog-tab_header .text-block-6 { white-space: nowrap; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-035"] .blog-articles_tabs-menu .blog-tab_header:last-of-type { margin-right: 36px; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-035"] .w-tab-content { width: 100%; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-035"] .collection-list { grid-template-columns: repeat(2, minmax(0, 1fr)); column-gap: 20px; row-gap: 32px; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-035"] .team-members-single-wrapper .image-9 { margin-bottom: 14px; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-035"] .team-members-contant.mittig { margin-top: 0; justify-content: flex-start; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-035"] .team-members-contant.mittig > a { display: block; max-width: 100%; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-035"] .rwead-more-box-3 { display: flex; flex-wrap: nowrap; align-items: center; justify-content: flex-start; column-gap: 10px; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-035"] .rwead-more-box-3 > .team-members-name { flex: 0 1 auto; min-width: 0; font-size: 22px; line-height: 1.3;
    white-space: normal; text-wrap: balance; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-035"] .rwead-more-box-3 > img { flex: none; margin: 0; }
}
@media (max-width: 559px) {
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-035"] .collection-list { grid-template-columns: minmax(0, 1fr); row-gap: 36px; }
}

@media (min-width: 480px) and (max-width: 767px) {
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-005"] .home-one-banner-content.gr-er { font-size: clamp(30px, 7.5vw, 60px); }
}
@media (max-width: 639px) {
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-005"] .div-block-5 { grid-template-columns: minmax(0, 1fr); }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-005"] .team-members-contant { display: flex; flex-direction: column; margin-top: var(--udh-space-4); }
}

@media (min-width: 992px) and (max-width: 1199px) {
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-015"] .home-one-portfolio-heading.spaceunten.kleiner { font-size: clamp(48px, 5vw, 60px); }
}

@media (min-width: 768px) and (max-width: 991px) {
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-036"] .home-two-article-title { font-size: clamp(22px, 2.9vw, 25px); }
}

@media (min-width: 992px) and (max-width: 1199px) {
  :root:not(#udh-k7) .udh-sec-hub-uebersicht .udh-hub-karte .udh-hub-karte__ap { flex-direction: column; align-items: flex-start; gap: 12px; }
  :root:not(#udh-k7) .udh-sec-hub-uebersicht .udh-hub-karte .udh-hub-karte__ap-link { white-space: nowrap; }
}

@media (max-width: 479px) {
  :root:not(#udh-k7) .udh-sec-hub-uebersicht .udh-hub-verlag__cover { height: 180px; }
  :root:not(#udh-k7) .udh-sec-hub-uebersicht .udh-hub-verlag__cover img { width: 130px; height: 130px; }
  :root:not(#udh-k7) .udh-sec-hub-uebersicht .udh-hub-verlag__cover img:nth-child(2) { left: calc(50% - 65px); }
  :root:not(#udh-k7) .udh-sec-hub-uebersicht .udh-hub-verlag__cover img:nth-child(3) { left: calc(100% - 130px); }
}

@media (max-width: 767px) {
  :root:not(#udh-k7) .faq-akkordeon-head .faq-akkordeon-frage { min-width: 0; hyphens: auto; overflow-wrap: break-word; }
}

@media (max-width: 767px) {
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-025"] :is(p, li, ul, ol) { min-width: 0; max-width: 100%; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-025"] :is(p, li, a) { overflow-wrap: anywhere; }
}

@media (max-width: 991px) {
  :root:not(#udh-k7) .udh-presse-layout .udh-presse-kontakt { width: 100%; max-width: 680px; margin-inline: auto; box-sizing: border-box; }
}

@media (max-width: 1199px) {
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-010"] :is(h1, h2) { text-wrap: balance; }
}

@media (max-width: 991px) {
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-008"] .header77_component { padding-top: 0; padding-bottom: 72px; row-gap: 56px; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-008"] .header77_content-right { order: -1; }
}
@media (max-width: 767px) {
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-008"] .header77_component { padding-bottom: 56px; row-gap: 40px; }
}

@media (max-width: 767px) {
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-027"] .wrap-halves-content { opacity: 1 !important; transform: none !important; }
}

@media (max-width: 991px) {
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-026"] .home-two-about-description-box { align-self: stretch; width: 100%; max-width: none;
    margin-left: 0; margin-right: 0; justify-content: flex-start; padding-bottom: 0; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-026"] .home-two-about-description-box + .home-two-about-description-box { margin-top: 16px; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-026"] .home-two-about-description-box > :first-child { flex: 0 0 40px; width: 40px; height: 40px; margin: 0; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-026"] .home-two-about-description-box > .home-two-about-description { flex: 1 1 auto; min-width: 0; max-width: none;
    margin: 0; padding-top: 8px; text-align: left; }
}

@media (max-width: 991px) {
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-029"] .included-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 20px;
    width: 100%; max-width: none; margin-left: 0; margin-right: 0; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-029"] .included-grid > .included-tile { max-width: none; flex: none; min-width: 0;
    justify-content: flex-start; column-gap: 20px; text-align: left; padding: 20px 24px; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-029"] .included-tile .icon-included { flex: 0 0 64px; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-029"] .included-tile .text-block-4 { flex: 1 1 auto; min-width: 0; overflow-wrap: break-word; hyphens: auto; }

  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-029"] .included-grid > .included-tile:last-child:nth-child(odd) { grid-column: 1 / -1; justify-self: center;
    width: calc((100% - 20px) / 2); box-sizing: border-box; }
}
@media (max-width: 699px) {
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-029"] .included-grid { grid-template-columns: minmax(0, 1fr); gap: 12px; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-029"] .included-grid > .included-tile { padding: 14px 20px; column-gap: 16px; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-029"] .included-grid > .included-tile:last-child:nth-child(odd) { grid-column: auto; justify-self: stretch; width: auto; }
  :root:not(#udh-k7) [data-udh-typ="UDH-SEC-029"] .included-tile .text-block-4 { font-size: 16px; line-height: 1.35; }
}
