/*!/wp-content/themes/the7child/blocks/ansprechpartner/style.css*/.tm-ansprechpartner{margin:64px 0}.tm-ansprechpartner__inner{max-width:900px;margin:0 auto;text-align:center}.tm-ansprechpartner:has(.tm-ansprechpartner__cards--3) .tm-ansprechpartner__inner{max-width:1141px}.tm-ansprechpartner__title{font-family:var(--tm-font-heading,"Open Sans",sans-serif)!important;font-weight:var(--tm-fw-extrabold,800)!important;font-size:clamp(28px, 3.5vw, 40px)!important;line-height:1.3!important;color:var(--tm-blue,#05132C)!important;margin:0 0 18px!important}.tm-ansprechpartner__intro{font-family:var(--tm-font-body,"Open Sans",sans-serif)!important;font-weight:var(--tm-fw-regular,400)!important;font-size:18px!important;line-height:1.6!important;color:var(--tm-black,#08080A)!important;margin:0!important}.tm-ansprechpartner__cards{display:flex;justify-content:center;gap:32px;margin-top:64px}.tm-ansprechpartner-card{display:flex;flex-direction:column;flex:0 0 359px;min-width:0;box-shadow:0 2px 16px rgb(0 0 0 / .1);background:var(--tm-white,#ffffff)}.tm-ansprechpartner__cards--2 .tm-ansprechpartner-card{flex:1 1 359px}.tm-ansprechpartner-card__img{display:block;width:100%;aspect-ratio:4 / 3;overflow:hidden}.tm-ansprechpartner-card__img img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;display:block!important;margin:0!important;padding:0!important;max-width:none!important}.tm-ansprechpartner-card__body{display:flex;flex-direction:column;flex:1;padding:28px;text-align:left}.tm-ansprechpartner-card__name{font-family:var(--tm-font-heading,"Open Sans",sans-serif)!important;font-weight:var(--tm-fw-extrabold,800)!important;font-size:24px!important;line-height:1.3!important;color:var(--tm-blue,#05132C)!important;margin:0 0 12px!important}.tm-ansprechpartner-card__name a{color:inherit!important;text-decoration:none!important}.tm-ansprechpartner-card__name a:hover{text-decoration:underline!important}.tm-ansprechpartner-card__position{font-family:var(--tm-font-body,"Open Sans",sans-serif)!important;font-weight:var(--tm-fw-regular,400)!important;font-size:16px!important;line-height:1.5!important;color:var(--tm-black,#08080A)!important;margin:0!important}.tm-ansprechpartner-card__social{display:flex;justify-content:flex-start;gap:8px;margin-top:auto;padding-top:24px}.tm-ansprechpartner-card__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--tm-green,#ABFF00);text-decoration:none;transition:opacity var(--tm-transition)}.tm-ansprechpartner-card__icon:hover{opacity:.8}.tm-ansprechpartner-card__icon img{width:20px!important;height:20px!important;display:block!important;margin:0!important;padding:0!important;max-width:none!important;object-fit:contain!important}.tm-ansprechpartner__zentrale{display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap;margin-top:48px}.tm-ansprechpartner__contact{display:inline-flex;align-items:center;gap:10px;font-family:var(--tm-font-body,"Open Sans",sans-serif);font-weight:var(--tm-fw-regular,400);font-size:18px;line-height:1.5;color:var(--tm-blue,#05132C)!important;text-decoration:none;transition:opacity var(--tm-transition)}.tm-ansprechpartner__contact:visited,.tm-ansprechpartner__contact:active,.tm-ansprechpartner__contact:hover{color:var(--tm-blue,#05132C)!important}.tm-ansprechpartner__contact:hover{opacity:.7}.tm-ansprechpartner__contact--mail span{text-decoration:underline}.tm-ansprechpartner__contact svg{flex-shrink:0;width:18px;height:auto}.tm-ansprechpartner__cta{margin-top:40px}@media (max-width:960px){.tm-ansprechpartner__cards{flex-wrap:wrap}.tm-ansprechpartner-card{flex:0 0 calc(50% - 16px);min-width:0}}@media (max-width:600px){.tm-ansprechpartner__cards{flex-direction:column;align-items:center}.tm-ansprechpartner-card{flex:0 0 auto;width:100%;max-width:none}.tm-ansprechpartner__zentrale{flex-direction:column;gap:16px}.tm-ansprechpartner__title{font-size:28px!important}}