/* Stable card presentation for Fachkräfte pages. */
.course-category--home-3 .course-category__card__content {
  display: block;
  text-align: center;
}

.course-category--home-3 .course-category__card__icon-box {
  margin: 0 auto 18px;
}

.course-category--home-3 .course-category__card::after,
.course-category--home-3 .course-category__card:hover::after {
  display: none;
}


.course-category__card,
.course-category__card__content,
.course-category__card__title,
.course-category__card p,
.course-category__card__icon,
.course-category__card__icon-box {
  transition: none;
}

.course-category__card:hover .course-category__card__icon {
  animation: none;
}

.course-category--home-3 .course-category__card__icon,
.course-category--home-3 .course-category__card:hover .course-category__card__icon {
  color: var(--theme-color) !important;
}

.content .page-img img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
}

@media (max-width: 991px) {
  .content .page-img img {
    max-height: 300px;
  }
}
/* medeed-werwirsind-page-2026-09-23-r1:start */
.medeed-werwirsind-block { --who-green: #0e8c8a; --who-button-height: 54px; }
.medeed-werwirsind-block, .medeed-werwirsind-block *, .medeed-werwirsind-block *::before, .medeed-werwirsind-block *::after {
    box-sizing: border-box;
    border-radius: 0 !important;
    border-start-start-radius: 0 !important;
    border-start-end-radius: 0 !important;
    border-end-start-radius: 0 !important;
    border-end-end-radius: 0 !important;
}
.medeed-werwirsind-block .medeed-who-actions { display: flex; flex-flow: row wrap; align-items: center; gap: 12px; margin-top: 20px; padding: 4px 0; min-width: 0; max-width: 100%; }
.medeed-werwirsind-block .medeed-who-button.medeed-uniform-btn {
    display: inline-flex !important; align-items: center; justify-content: center;
    flex: 0 0 310px; width: 310px !important; max-width: 100%; height: 54px !important;
    min-width: 310px; min-height: 54px !important; padding: 0 20px !important; margin: 0;
    color: #fff !important; -webkit-text-fill-color: #fff !important; background: var(--who-green) !important;
    border: 1px solid var(--who-green) !important; box-shadow: none;
    text-align: center; text-decoration: none !important; white-space: nowrap; text-transform: none;
    transition: background-color .18s ease, color .18s ease;
}
.medeed-werwirsind-block .medeed-who-button__label { position: relative; display: block; white-space: nowrap; overflow-wrap: normal; }
.medeed-werwirsind-block .medeed-who-button::before, .medeed-werwirsind-block .medeed-who-button::after { display: none; }
.medeed-werwirsind-block .medeed-who-button.medeed-uniform-btn:is(:hover,:focus-visible) { background: #fff !important; color: var(--who-green) !important; -webkit-text-fill-color: var(--who-green) !important; border-color: var(--who-green) !important; }
.medeed-werwirsind-block .medeed-who-button:focus-visible { outline: 2px solid var(--who-green); outline-offset: 3px; }
.medeed-werwirsind-block .medeed-who-actions--center { justify-content: center; }
.medeed-werwirsind-block .medeed-who-actions--team .medeed-who-button,
.medeed-werwirsind-block .medeed-who-actions--preparation .medeed-who-button { min-width: 310px; }
.medeed-werwirsind-block :is(p,figcaption) { overflow-wrap: break-word; }
.medeed-werwirsind-block .justify { text-align: start; }
.medeed-werwirsind-block .course-category__card__content p:last-child { margin-bottom: 0; }
.medeed-werwirsind-block .medeed-who-equal-cards, .medeed-werwirsind-block .medeed-who-team-row { align-items: stretch; }
.medeed-werwirsind-block .medeed-who-equal-cards > div, .medeed-werwirsind-block .medeed-who-team-row > div { display: flex; }
.medeed-werwirsind-block .medeed-who-equal-cards .course-category__card { flex: 1; width: 100%; }
.medeed-werwirsind-block .medeed-who-person { display: flex; flex-direction: column; width: 100%; margin: 0; }
.medeed-werwirsind-block .medeed-who-person img { display: block; flex: 0 0 auto; width: 100%; height: auto; aspect-ratio: 8 / 5; max-height: none; object-fit: cover; object-position: center top; }
.medeed-werwirsind-block .medeed-who-person figcaption { flex: 1; width: 100%; padding: 16px 0 0; }
.medeed-werwirsind-block .page-img img { height: auto; max-height: none; object-fit: contain; }
.medeed-werwirsind-block .image-section .circle { height: auto; object-fit: contain; }
.medeed-werwirsind-block .medeed-who-preparation-row { gap: 24px; margin-inline: 0; }
.medeed-werwirsind-block .medeed-who-preparation-image { flex: 1 1 360px; width: auto; padding-inline: 0; min-width: 0; }
.medeed-werwirsind-block .medeed-who-preparation-copy { flex: 1 1 720px; width: auto; padding-inline: 0; min-width: 0; }
.medeed-werwirsind-block .medeed-who-final, .medeed-werwirsind-block .medeed-who-final p { text-align: center; }
.medeed-werwirsind-block .medeed-who-pilot-layout { display: grid; grid-template-columns: minmax(0, 1.28fr) minmax(320px, .72fr); gap: 34px; align-items: stretch; }
.medeed-werwirsind-block .medeed-who-pilot-intro { height: 100%; border-left: 4px solid var(--who-green); padding: 20px 28px; background: #fff; }
.medeed-werwirsind-block .medeed-who-pilot-intro p:last-child { margin-bottom: 0; }
.medeed-werwirsind-block .medeed-who-pilot-table-wrap { display: flex; width: 100%; max-width: none; height: 100%; justify-self: stretch; align-items: center; border: 0; background: transparent; }
.medeed-werwirsind-block .medeed-who-pilot-table { width: 100%; margin: 0; border: 1px solid #d8e5e3; background: #fff; }
.medeed-werwirsind-block .medeed-who-pilot-table th,
.medeed-werwirsind-block .medeed-who-pilot-table td { padding: 9px 16px; border-color: #dfe9e7; text-align: left; vertical-align: middle; }
.medeed-werwirsind-block .medeed-who-pilot-table th { color: #fff; background: var(--who-green); }
.medeed-werwirsind-block .medeed-who-pilot-table th:last-child,
.medeed-werwirsind-block .medeed-who-pilot-table td:last-child { width: 220px; min-width: 220px; text-align: center; white-space: nowrap; font-weight: 700; }
.medeed-werwirsind-block .medeed-who-pilot-total td { color: #005d5a; background: #edf6f4; font-weight: 700; }
.medeed-werwirsind-block .medeed-who-pilot-notes { display: grid; gap: 14px; margin-top: 20px; }
.medeed-werwirsind-block .medeed-who-pilot-notes p { margin: 0; padding-top: 14px; border-top: 1px solid #cbdedb; }
@media (min-width: 992px) and (max-width: 1199.98px) {
    .medeed-werwirsind-block .content .row > .col-lg-6 { width: 100%; }
    .medeed-werwirsind-block .content .page-img { max-width: 520px; margin-inline: auto; }
}
@media (max-width: 1199.98px) {
    .medeed-werwirsind-block .medeed-who-preparation-image .page-img { max-width: 620px; margin-inline: auto; }
}
@media (max-width: 991.98px) {
    .medeed-werwirsind-block .medeed-who-pilot-layout { grid-template-columns: 1fr; }
}
@media (max-width: 575.98px) {
    .medeed-werwirsind-block .medeed-who-actions { align-items: stretch; flex-direction: column; }
    .medeed-werwirsind-block .medeed-who-button.medeed-uniform-btn,
    .medeed-werwirsind-block .medeed-who-actions--team .medeed-who-button,
    .medeed-werwirsind-block .medeed-who-actions--preparation .medeed-who-button { flex-basis: 54px; width: 100% !important; min-width: 0; padding: 0 12px !important; font-size: 13px; }
    .medeed-werwirsind-block .medeed-who-pilot-notes { grid-template-columns: 1fr; }
    .medeed-werwirsind-block .medeed-who-pilot-table th,
    .medeed-werwirsind-block .medeed-who-pilot-table td { padding: 11px 14px; }
}
/* medeed-werwirsind-page-2026-09-23-r1:end */



/* --- Hero --- */
.medeed-who-hero.mt-roadmap-hero {
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
    background: #fff;
}

.medeed-who-hero .mt-roadmap-hero__grid {
    position: relative;
    display: block;
    width: 100%;
    min-height: 620px;
    overflow: hidden;
    isolation: isolate;
    background: url('/images/hero/werwirsind/Hero.png') 70% 10% / cover no-repeat;
    background-color: #f2f7fb;
    margin: 0;
    padding: 0;
    border: 0;
}

.medeed-who-hero .mt-roadmap-hero__overlay {
    position: absolute;
    inset: 0;
    background: linear-gradient(90deg,
        rgba(255, 255, 255, .98) 0%,
        rgba(255, 255, 255, .92) 25%,
        rgba(255, 255, 255, .70) 45%,
        rgba(255, 255, 255, .35) 62%,
        rgba(255, 255, 255, .10) 80%,
        rgba(255, 255, 255, 0) 95%);
    z-index: 1;
    pointer-events: none;
}

.medeed-who-hero .mt-roadmap-hero__inner {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 20px;
    min-height: 620px;
    height: 100%;
    padding: 60px 40px 60px 140px;
    box-sizing: border-box;
}

.medeed-who-hero .mt-roadmap-hero__copy {
    max-width: 780px;
    font-size: 14px;
    line-height: 1.6;
}

.medeed-who-hero .mt-roadmap-hero__copy .sub-title {
    color: #0e8c8a;
    display: block;
    margin-bottom: 12px;
    font-size: 14px;
    font-weight: 700;
}

.medeed-who-hero .mt-roadmap-hero__copy h1 {
    color: #005d5a;
    margin: 0 0 12px;
    font-size: 2rem;
    line-height: 1.15;
}

.medeed-who-hero .mt-roadmap-hero__copy h2 {
    color: #005d5a;
    margin: 0 0 18px;
    font-size: 1.15rem;
    line-height: 1.35;
}

.medeed-who-hero .mt-roadmap-hero__copy p {
    color: #5c5f71;
    text-align: left;
    margin: 0 0 12px;
    font-size: 14px;
    line-height: 1.65;
}

.medeed-who-hero .mt-roadmap-hero__copy p:last-child { margin-bottom: 0; }
.medeed-who-hero .mt-roadmap-hero__copy strong { color: #294c49; }

@media (max-width: 1199.98px) {
    .medeed-who-hero .mt-roadmap-hero__inner { padding: 50px 30px 50px 80px; }
    .medeed-who-hero .mt-roadmap-hero__copy h1 { font-size: 1.75rem; }
}
@media (max-width: 991.98px) {
    .medeed-who-hero .mt-roadmap-hero__grid { min-height: 0; }
    .medeed-who-hero .mt-roadmap-hero__inner { min-height: 0; padding: 40px 24px; }
    .medeed-who-hero .mt-roadmap-hero__overlay {
        background: linear-gradient(180deg, rgba(255,255,255,.96) 0%, rgba(255,255,255,.88) 55%, rgba(255,255,255,.6) 100%);
    }
    .medeed-who-hero .mt-roadmap-hero__copy { max-width: 100%; }
}
@media (max-width: 767.98px) {
    .medeed-who-hero .mt-roadmap-hero__copy h1 { font-size: 1.4rem; }
    .medeed-who-hero .mt-roadmap-hero__copy h2 { font-size: 1.05rem; }
}

#naechster-schritt.mt-roadmap-hero {
    padding: 0 !important;
    background: transparent !important;
    border: 0 !important;
    margin: 0 !important;
}

#naechster-schritt .mt-roadmap-hero__grid {
    position: relative;
    display: block;
    width: 100%;
    min-height: 480px;
    overflow: hidden;
    isolation: isolate;
    background: url('/images/hero/werwirsind/Footer.png') center 20% / cover no-repeat;
    background-color: #f2f7fb;
    margin: 0;
    padding: 0;
    border: 0;
}

#naechster-schritt .mt-roadmap-hero__overlay {
    position: absolute;
    inset: 0;
    background: linear-gradient(90deg,
        rgba(255, 255, 255, .98) 0%,
        rgba(255, 255, 255, .94) 25%,
        rgba(255, 255, 255, .78) 45%,
        rgba(255, 255, 255, .45) 60%,
        rgba(255, 255, 255, .12) 78%,
        rgba(255, 255, 255, 0) 92%);
    z-index: 1;
    pointer-events: none;
}

#naechster-schritt .mt-roadmap-hero__inner {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 22px;
    min-height: 480px;
    padding: 60px clamp(30px, 6vw, 140px);
    box-sizing: border-box;
}

#naechster-schritt .mt-roadmap-hero__copy {
    max-width: 620px;
}

#naechster-schritt .dv-eyebrow {
    display: block;
    margin: 0 0 12px !important;
    color: #0e8c8a !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    letter-spacing: .04em !important;
}

#naechster-schritt h2 {
    margin: 0 0 14px !important;
    color: #005d5a !important;
    font-size: clamp(1.5rem, 2vw, 2rem) !important;
    line-height: 1.2 !important;
    font-weight: 700 !important;
    text-align: left !important;
    text-transform: none !important;
}

#naechster-schritt .mt-roadmap-hero__copy p {
    margin: 0 !important;
    color: #5c5f71 !important;
    font-size: 14px !important;
    line-height: 1.7 !important;
    text-align: left !important;
}

/* دکمه‌ها — هماهنگ با بقیه‌ی صفحه */
#naechster-schritt .mt-roadmap-actions {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 12px !important;
    margin: 0 !important;
    padding: 0 !important;
}

#naechster-schritt .mt-roadmap-actions .th-btn {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex: 0 0 350px !important;
    width: 350px !important;
    min-width: 350px !important;
    max-width: 350px !important;
    height: 52px !important;
    min-height: 52px !important;
    padding: 0 18px !important;
    margin: 0 !important;
    background: #0e8c8a !important;
    background-image: none !important;
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
    border: 1px solid #0e8c8a !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 1.2 !important;
    white-space: nowrap !important;
    text-align: center !important;
    text-decoration: none !important;
    transition: background-color .18s ease, color .18s ease, border-color .18s ease !important;
}

#naechster-schritt .mt-roadmap-actions .th-btn::before,
#naechster-schritt .mt-roadmap-actions .th-btn::after {
    display: none !important;
    content: none !important;
}

#naechster-schritt .mt-roadmap-actions .th-btn:hover,
#naechster-schritt .mt-roadmap-actions .th-btn:focus-visible {
    background: #ffffff !important;
    color: #0e8c8a !important;
    -webkit-text-fill-color: #0e8c8a !important;
    border-color: #0e8c8a !important;
}

#naechster-schritt .mt-roadmap-actions .th-btn:hover *,
#naechster-schritt .mt-roadmap-actions .th-btn:focus-visible * {
    color: #0e8c8a !important;
    -webkit-text-fill-color: #0e8c8a !important;
}

/* ریسپانسیو Closing */
@media (max-width: 991.98px) {
    #naechster-schritt .mt-roadmap-hero__grid { min-height: 0; }
    #naechster-schritt .mt-roadmap-hero__inner {
        min-height: 0;
        padding: 50px 24px;
    }
    #naechster-schritt .mt-roadmap-hero__overlay {
        background: linear-gradient(180deg,
            rgba(255, 255, 255, .97) 0%,
            rgba(255, 255, 255, .88) 55%,
            rgba(255, 255, 255, .55) 100%);
    }
    #naechster-schritt .mt-roadmap-hero__copy { max-width: 100%; }
}

@media (max-width: 767.98px) {
    #naechster-schritt .mt-roadmap-hero__inner { padding: 40px 20px; }
    #naechster-schritt .mt-roadmap-actions {
        flex-direction: column !important;
        align-items: stretch !important;
    }
    #naechster-schritt .mt-roadmap-actions .th-btn {
        flex: 0 0 auto !important;
        width: 100% !important;
        min-width: 0 !important;
        max-width: 100% !important;
        white-space: normal !important;
    }
}
/*------------*/
/* =========================================================
   ========================================================= */
.medeed-wir-bordered,
.medeed-who-bordered-split {
    display: grid;
    grid-template-columns: minmax(0, 1.08fr) minmax(330px, .92fr);
    align-items: stretch;
    gap: 0 !important;
    padding: 0 !important;
    border: 1px solid #dce6f0;
    background: #ffffff;
    overflow: hidden;
    box-sizing: border-box;
}

.medeed-who-bordered-split--media-left {
    grid-template-columns: minmax(330px, .92fr) minmax(0, 1.08fr);
}

.medeed-who-bordered-split__copy {
    min-width: 0;
    padding: 40px 34px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.medeed-who-bordered-split__copy > :first-child {
    margin-top: 0;
}

.medeed-who-bordered-split__copy > :last-child {
    margin-bottom: 0;
}

.medeed-who-bordered-split__media {
    position: relative;
    margin: 0 !important;
    padding: 0 !important;
    min-width: 0;
    overflow: hidden;
    background: #f2f7fb;
    display: flex;
    align-self: stretch;
}

.medeed-who-bordered-split__media img {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    min-height: 100% !important;
    max-height: none !important;
    margin: 0 !important;
    padding: 0 !important;
    object-fit: cover !important;
    object-position: center;
}

.medeed-who-bordered-split:hover {
    box-shadow: none;
}

@media (max-width: 991.98px) {
    .medeed-who-bordered-split,
    .medeed-who-bordered-split--media-left {
        grid-template-columns: 1fr;
    }

    .medeed-who-bordered-split--media-right .medeed-who-bordered-split__copy { order: 1; }
    .medeed-who-bordered-split--media-right .medeed-who-bordered-split__media { order: 2; }

    .medeed-who-bordered-split--media-left .medeed-who-bordered-split__media { order: 1; }
    .medeed-who-bordered-split--media-left .medeed-who-bordered-split__copy { order: 2; }

    .medeed-who-bordered-split__copy {
        padding: 30px 24px;
    }

    .medeed-who-bordered-split__media {
        min-height: 300px;
        max-height: 420px;
    }
}

@media (max-width: 575.98px) {
    .medeed-who-bordered-split__copy {
        padding: 24px 18px;
    }
    .medeed-who-bordered-split__media {
        min-height: 240px;
        max-height: 320px;
    }
}

.medeed-who-bordered-split__media--365 {
    background-image: url('/images/werwirsind-f/wirsind3.jpg');
    background-size: cover;
    background-position: center 10%;  
    background-repeat: no-repeat;
    width: 100%;
    min-height: 480px;
    height: 480px;
}
/* database-candidate-brand-standard:start */
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50{--db-container:100vw;font-size:14px;line-height:26px;color:#234d4a;max-width:none!important;box-sizing:border-box;--db-hero-image:url("/images/hero/werwirsind/Hero.png");--db-closing-image:url("/images/hero/werwirsind/Footer.png");--db-hero-ratio:2172/724;--db-closing-ratio:2172/724;border:0!important;border-radius:0!important;box-shadow:none!important}
@media(min-width:576px){:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50{--db-container:540px}}
@media(min-width:768px){:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50{--db-container:720px}}
@media(min-width:992px){:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50{--db-container:960px}}
@media(min-width:1200px){:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50{--db-container:1140px}}
@media(min-width:1300px){:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50{--db-container:calc(var(--main-container) + var(--container-gutters))}}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .container.container{width:100%!important;max-width:var(--db-container)!important;padding-inline:12px!important;margin-inline:auto!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(h1,h2,h3,h4){font-family:Outfit,sans-serif!important;color:#07232c!important;text-transform:none;letter-spacing:normal}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(h1,h2){font-size:1.2em!important;font-weight:600!important;line-height:1.26!important}
@media(max-width:1500px){:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(h1,h2){font-size:1.1em!important;line-height:1.31!important}}@media(max-width:575px){:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(h1,h2){font-size:1em!important}}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 p{font-size:14px!important;line-height:26px!important;color:#234d4a!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(h1,h2,.title-area,.sec-title,.br-section-heading)::before{display:none!important;content:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(h1,h2,.title-area,.sec-title,.br-section-heading)::after{display:none!important;content:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(.title-underline,.title-area,.br-section-heading,.br-section-heading>p,.mt-roadmap-section-head,.medeed-interview-note){max-width:none!important;border:0!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(img,figure){border:0!important;box-shadow:none!important;border-radius:0!important;transform:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(article,table,.medeed-interview-card,.mt-roadmap-step,.medeed-admission-card){border-radius:0!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(.medeed-interview-note,.mt-roadmap-note,.mt-roadmap-callout,.dv-note){border:1px solid #d7e2df!important;border-radius:0!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(.br-actions,.medeed-interview-actions,.ro-overview-actions,.mt-roadmap-actions){display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:flex-start!important;overflow:visible!important;padding:0!important;margin-top:22px!important;width:100%!important;max-width:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .th-btn.medeed-uniform-btn{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto!important;width:270px!important;max-width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;padding:0 12px!important;margin:0!important;font-size:13px!important;line-height:1.2!important;white-space:nowrap!important;border:1px solid #447471!important;border-radius:0!important;background:#447471!important;color:#fcfdfd!important;box-shadow:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .th-btn.medeed-uniform-btn *{color:inherit!important;-webkit-text-fill-color:currentColor!important;white-space:nowrap!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .th-btn::before{display:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .th-btn::after{display:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .th-btn.medeed-uniform-btn:is(:hover,:focus-visible){background:#fff!important;color:#447471!important;border-color:#447471!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .th-btn .ro-overview-button__arrow{display:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-hero{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important;position:relative!important;isolation:isolate;min-height:510px!important;height:auto!important;max-height:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;background-color:#f3f8f6!important;background-image:linear-gradient(90deg,#f3f8f6,rgba(243,248,246,.98) 30%,rgba(243,248,246,.95) 52%,rgba(243,248,246,.3) 64%,transparent 74%),var(--db-hero-image)!important;background-position:right center!important;background-size:cover!important;background-repeat:no-repeat!important;padding:48px max(12px,calc((100vw - min(100vw,var(--db-container)))/2 + 12px))!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;text-align:left!important;overflow:visible!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-hero > .container{padding:0!important;max-width:none!important;width:100%!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-hero :is(.mt-roadmap-hero__grid,.mt-roadmap-hero__inner,.mt-roadmap-next__grid,.ro-overview-intro__grid,.ro-overview-next,.br-final__inner){position:static!important;display:block!important;width:100%!important;min-height:0!important;max-height:none!important;height:auto!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-hero :is(.mt-roadmap-hero__copy,.mt-roadmap-next__copy,.ro-overview-intro__copy,.ro-overview-next__copy,.br-final__inner>div:first-child){position:relative!important;display:block!important;width:53%!important;max-width:740px!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;background:transparent!important;text-align:left!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-hero :is(.mt-roadmap-hero__overlay,.mt-roadmap-next__overlay,.ro-overview-intro__media,.ro-overview-intro__veil,.ro-overview-next>div[style]):not(.ro-overview-next__copy){display:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-hero :is(h1,h2){text-align:left!important;margin-bottom:20px!important}:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-hero p{margin:0!important;text-align:left!important}:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-hero p+p{margin-top:16px!important}
@media(max-width:1199px){:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-hero{min-height:0!important;background-image:none!important;padding-top:32px!important;padding-bottom:0!important;display:block!important}:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-hero :is(.mt-roadmap-hero__copy,.mt-roadmap-next__copy,.ro-overview-intro__copy,.ro-overview-next__copy,.br-final__inner>div:first-child){width:100%!important;max-width:none!important}:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-hero::after{content:""!important;display:block!important;position:relative!important;width:100vw!important;height:auto!important;aspect-ratio:var(--db-hero-ratio);margin-left:calc(50% - 50vw)!important;margin-top:32px!important;background:linear-gradient(180deg,#f3f8f6,transparent 34%),var(--db-hero-image) center/contain no-repeat!important;border:0!important}}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-closing{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important;position:relative!important;isolation:isolate;min-height:440px!important;height:auto!important;max-height:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;background-color:#f3f8f6!important;background-image:linear-gradient(90deg,#f3f8f6,rgba(243,248,246,.98) 30%,rgba(243,248,246,.95) 52%,rgba(243,248,246,.3) 64%,transparent 74%),var(--db-closing-image)!important;background-position:right center!important;background-size:cover!important;background-repeat:no-repeat!important;padding:48px max(12px,calc((100vw - min(100vw,var(--db-container)))/2 + 12px))!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;text-align:left!important;overflow:visible!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-closing > .container{padding:0!important;max-width:none!important;width:100%!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-closing :is(.mt-roadmap-hero__grid,.mt-roadmap-hero__inner,.mt-roadmap-next__grid,.ro-overview-intro__grid,.ro-overview-next,.br-final__inner){position:static!important;display:block!important;width:100%!important;min-height:0!important;max-height:none!important;height:auto!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-closing :is(.mt-roadmap-hero__copy,.mt-roadmap-next__copy,.ro-overview-intro__copy,.ro-overview-next__copy,.br-final__inner>div:first-child){position:relative!important;display:block!important;width:53%!important;max-width:740px!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;background:transparent!important;text-align:left!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-closing :is(.mt-roadmap-hero__overlay,.mt-roadmap-next__overlay,.ro-overview-intro__media,.ro-overview-intro__veil,.ro-overview-next>div[style]):not(.ro-overview-next__copy){display:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-closing :is(h1,h2){text-align:left!important;margin-bottom:20px!important}:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-closing p{margin:0!important;text-align:left!important}:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-closing p+p{margin-top:16px!important}
@media(max-width:1199px){:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-closing{min-height:0!important;background-image:none!important;padding-top:32px!important;padding-bottom:0!important;display:block!important}:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-closing :is(.mt-roadmap-hero__copy,.mt-roadmap-next__copy,.ro-overview-intro__copy,.ro-overview-next__copy,.br-final__inner>div:first-child){width:100%!important;max-width:none!important}:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-closing::after{content:""!important;display:block!important;position:relative!important;width:100vw!important;height:auto!important;aspect-ratio:var(--db-closing-ratio);margin-left:calc(50% - 50vw)!important;margin-top:32px!important;background:linear-gradient(180deg,#f3f8f6,transparent 34%),var(--db-closing-image) center/contain no-repeat!important;border:0!important}}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(.mt-roadmap-costs__notes p,.medeed-admission-section .title-area>p,.ro-overview-intro__copy>p,.br-portal p){border:0!important;max-width:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50>.mt-roadmap-loan__grid{width:100%!important;max-width:var(--db-container)!important;padding-inline:12px!important;margin-inline:auto!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .mt-roadmap-hero__inner>.mt-roadmap-actions{width:53%!important;max-width:740px!important}
@media(max-width:1199px){:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .mt-roadmap-hero__inner>.mt-roadmap-actions{width:100%!important;max-width:none!important}}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .mt-roadmap-hero__path{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;position:relative!important;width:100vw!important;max-width:none!important;margin:28px 0 -48px calc(50% - 50vw)!important;padding:16px max(12px,calc((100vw - min(100vw,var(--db-container)))/2 + 12px))!important;background:rgba(255,255,255,.92)!important;border:0!important;border-radius:0!important;box-shadow:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .mt-roadmap-hero__phase{display:flex!important;align-items:center;justify-content:flex-start!important;gap:10px!important;min-height:64px!important;min-width:0!important;border:1px solid #d7e2df!important;padding:12px!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;white-space:normal!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .mt-roadmap-hero__phase strong{font-family:Outfit,sans-serif!important;font-size:14px!important;line-height:22px!important;color:#07232c!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .mt-roadmap-hero__arrow{display:none!important}
@media(max-width:1199px){:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .mt-roadmap-hero__path{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-bottom:0!important}}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-faq{padding:50px 0!important;background:#fff!important;border:0!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(.br-faq-list,.medeed-interview-grid:has(.db-next-faq-item)){display:grid!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .db-next-faq-item{display:block!important;border:1px solid #d7e2ec!important;border-radius:0!important;background:white!important;padding:0!important;margin:0!important;box-shadow:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .db-next-faq-item summary{display:grid!important;grid-template-columns:minmax(0,1fr) 18px!important;gap:12px!important;align-items:center!important;min-height:44px!important;padding:10px 16px!important;font-size:14px!important;font-weight:400!important;line-height:26px!important;list-style:none!important;color:#263746!important;cursor:pointer}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .db-next-faq-item summary h3{font:inherit!important;line-height:26px!important;margin:0!important;color:inherit!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .db-next-faq-item summary :is([aria-hidden="true"],i){display:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .db-next-faq-item summary::-webkit-details-marker{display:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .db-next-faq-item summary::before{display:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .db-next-faq-item summary::after{content:"+"!important;display:block!important;position:static!important;width:18px!important;height:26px!important;min-height:0!important;line-height:26px!important;text-align:center!important;border:0!important;background:transparent!important;padding:0!important;color:#447471!important;transform:none!important;box-shadow:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .db-next-faq-item[open] summary::after{content:"−"!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .db-next-answer{padding:0 16px 14px!important;margin:0!important;background:transparent!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .db-next-faq-item p{margin:0!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .db-next-faq-item p+p{margin-top:16px!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .db-next-faq-item:hover{border-color:#286fb7!important;background:#f7faff!important;box-shadow:0 4px 12px rgba(30,60,90,.06)!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .db-next-faq-item:hover summary{color:#286fb7!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-faq :is(.title-area,.br-section-heading){display:block!important;text-align:center!important;max-width:none!important;margin:0 0 28px!important}:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-faq h2{margin:0 0 15px!important;text-align:center!important}:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-faq .br-eyebrow{display:none!important}
@media(max-width:767px){:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-faq{padding:38px 0!important}}@media(max-width:575px){:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .th-btn.medeed-uniform-btn{width:100%!important}:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .mt-roadmap-hero__path{grid-template-columns:1fr!important}}
/* database-candidate-brand-standard:end */
/* brand-page structure refinements */
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(h1,h2){display:block!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(.sub-title,.dv-eyebrow){display:block!important;margin-bottom:14px!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(h3,h4,.sec-title,.title-underline,.feature-card-medeed__title)::before{display:none!important;content:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(h3,h4,.sec-title,.title-underline,.feature-card-medeed__title)::after{display:none!important;content:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(.medeed-page-actions,.medeed-who-actions,.medeed-action-group){display:flex!important;flex-flow:row wrap!important;gap:12px!important;justify-content:flex-start!important;max-width:100%!important;width:100%!important;min-width:0!important;overflow:visible!important;padding:0!important;margin-top:22px!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(.medeed-who-button__label,.medeed-ui-button__label){font:inherit!important;padding:0!important;margin:0!important;color:inherit!important;white-space:nowrap!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(.medeed-who-bordered-split,.medeed-who-bordered-split__media,.page-img,.medeed-template-card__media,.feature-card-medeed__header,.feature-card-medeed__avatar){border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(.medeed-who-bordered-split__media,.page-img,.medeed-template-card__media,.feature-card-medeed__avatar)::before{display:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(.medeed-who-bordered-split__media,.page-img,.medeed-template-card__media,.feature-card-medeed__avatar)::after{display:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(.medeed-who-pilot-intro,.medeed-who-bordered-split__copy,.medeed-tf-journey-head h2,.services-section-copy,.sec-title,.title-area,.medeed-preparation-copy){max-width:none!important;border:0!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(article,.course-category__card,.medeed-values-card,.medeed-values-detail-card,.feature-card-medeed,.medeed-tf-template-card){border-radius:0!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .medeed-werwirsind-block .medeed-who-pilot-intro{border-left:0!important;border-right:0!important}

/* Wer wir sind: approved background, copy and flush image cards. */
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50{--db-closing-image:url("/images/hero/cta-office.jpg");--db-closing-ratio:2069/581;color:#000!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(p,li,td,tbody th,figcaption){color:#000!important;-webkit-text-fill-color:#000!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(p,li,td,figcaption) :is(strong,span,em,small):not(.th-btn *){color:#000!important;-webkit-text-fill-color:#000!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(h1,h2,h3,h4,h5,h6){color:#234d4a!important;-webkit-text-fill-color:#234d4a!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 h1{font-size:clamp(32px,2.2vw,40px)!important;line-height:1.2!important;font-weight:700!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 h2{font-size:26px!important;line-height:1.25!important;font-weight:700!important;margin-bottom:20px!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .mt-roadmap-hero__copy h2{font-size:22px!important;line-height:1.35!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-closing .mt-roadmap-hero__copy h2{font-size:26px!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .sec-title{padding:0!important;margin:0 0 20px!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .sec-title :is(h2,h3){margin:0!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .medeed-who-bordered-split{border:1px solid #d7e2df!important;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)!important;gap:0!important;background:#fff!important;overflow:hidden!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .medeed-who-bordered-split--media-left{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .medeed-who-bordered-split__copy{padding:32px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .medeed-who-bordered-split__media{position:relative!important;padding:0!important;margin:0!important;min-height:300px!important;max-height:none!important;height:auto!important;align-self:stretch!important;display:block!important;background-image:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .medeed-who-bordered-split__media img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;object-fit:cover!important;display:block!important;margin:0!important;padding:0!important;border:0!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .medeed-who-person{border:1px solid #d7e2df!important;padding:0!important;overflow:hidden!important;background:#fff!important;box-shadow:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .medeed-who-person img{margin:0!important;padding:0!important;border:0!important;transform:none!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .medeed-who-person figcaption{padding:20px!important;text-align:left!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-hero{background-image:linear-gradient(90deg,rgba(243,248,246,.94),rgba(243,248,246,.85) 30%,rgba(243,248,246,.70) 52%,rgba(243,248,246,.20) 65%,transparent 76%),var(--db-hero-image)!important;background-position:right center!important;background-size:cover!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-closing{background-image:linear-gradient(90deg,rgba(243,248,246,.94),rgba(243,248,246,.85) 30%,rgba(243,248,246,.70) 52%,rgba(243,248,246,.20) 65%,transparent 76%),var(--db-closing-image)!important;background-position:right center!important;background-size:cover!important}
@media(max-width:1199px){:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-hero,:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-closing{background-image:none!important}}
@media(max-width:991px){:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .medeed-who-bordered-split{grid-template-columns:1fr!important}:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .medeed-who-bordered-split__copy{order:0!important;padding:24px!important}:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .medeed-who-bordered-split__media{order:1!important;min-height:0!important;height:260px!important}}
@media(max-width:575px){:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 h1{font-size:28px!important}:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.db-next-hero .mt-roadmap-hero__copy h2{font-size:20px!important}:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .medeed-who-bordered-split__media{height:240px!important}}

:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 :is(h2,h3).title-underline{padding-bottom:0!important}

:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.medeed-who-pilot h3{font-weight:700!important}
:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50 .medeed-who-actions.medeed-who-actions--team{justify-content:center!important}

:is(#medeed-werwirsind-hero,#naechster-schritt,#medeed-services-content,.db-brand-50).db-brand-50.db-brand-50.db-brand-50.db-brand-50.medeed-who-pilot h3{font-size:26px!important;line-height:1.25!important;font-weight:700!important}
