@import url(/hospiz/wp-content/themes/Hospiz_WP/assets/css/main.css);#zur-anmeldung{--hero-image:url(/hospiz/wp-content/themes/Hospiz_WP/assets/img/zur-anmeldung/hero.jpg)}#zur-anmeldung .hero{background:linear-gradient(90deg,rgb(0 0 0 / .45) 20%,rgb(0 0 0 / .05) 60%),var(--hero-image) center/cover no-repeat}#zur-anmeldung .hero-content{max-width:1150px}#zur-anmeldung .anmeldung-intro{position:relative;padding:110px 0 140px;background:linear-gradient(180deg,#7ea3d5 0%,#5b79a6 100%);color:#fff;overflow:hidden}#zur-anmeldung .anmeldung-bg{position:absolute;inset:0;background:radial-gradient(closest-side at 20% 30%,rgb(255 255 255 / .18),transparent 60%),radial-gradient(closest-side at 80% 60%,rgb(255 255 255 / .14),transparent 65%);pointer-events:none}#zur-anmeldung .anmeldung-copy h2{margin:0 0 16px;color:#fff;text-shadow:0 4px 4px rgb(0 0 0 / .25)}#zur-anmeldung .anmeldung-copy p{margin:0}#zur-anmeldung .anmeldung-highlight{position:relative;margin:32px 0 48px;padding:32px 38px;border-radius:12px;background:#fff;color:#2b3552;box-shadow:0 12px 32px rgb(0 0 0 / .14)}#zur-anmeldung .anmeldung-highlight .admission-icon{bottom:-25px;left:-70px;top:auto;right:auto;transform:rotate(90deg)}@media (max-width:1366px){#zur-anmeldung .anmeldung-highlight .admission-icon{display:none}}#zur-anmeldung .anmeldung-highlight p{max-width:1000px;margin:0 auto;font-size:18px;line-height:1.6}.anmeldung-deco{position:absolute;width:96px;height:auto;filter:drop-shadow(0 8px 12px rgb(0 0 0 / .25))}.anmeldung-deco-left{left:-46px;top:50%;transform:translateY(-50%) rotate(-18deg)}.anmeldung-deco-right{right:-46px;bottom:-16px;transform:rotate(22deg)}#zur-anmeldung .anmeldung-lead{max-width:980px;margin:0 0 28px;color:#eaf1ff}#zur-anmeldung .anmeldung-docs{display:flex;flex-direction:row;justify-content:space-between;margin:40px 0 40px;height:250px}#zur-anmeldung .anmeldung-docs .anmledung-docs-single{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;text-align:center;align-self:end}#zur-anmeldung .anmeldung-docs .anmledung-docs-single:nth-child(even){align-self:start}#zur-anmeldung .anmeldung-docs .anmledung-docs-single img{width:70px;height:70px;padding:12px;border-radius:50%;background:linear-gradient(53deg,#F39406 12.69%,#F9A72E 46.37%);display:block;margin:0 auto}@media (max-width:1200px){#zur-anmeldung .anmeldung-docs{flex-wrap:wrap;height:auto;gap:20px;justify-content:center;align-items:center}#zur-anmeldung .anmeldung-docs .anmledung-docs-single{width:300px}}#zur-anmeldung .anmeldung-docs .anmledung-docs-single .icon-hover{display:none}#zur-anmeldung .anmeldung-docs .anmledung-docs-single p{margin:0;color:#FFF;text-align:center;font-family:Roboto,'Inter',Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:27px;text-decoration-line:underline}#zur-anmeldung .anmeldung-docs .anmledung-docs-single:hover p{font-weight:700}#zur-anmeldung .anmeldung-docs .anmledung-docs-single:hover .icon-hover{display:block;background:#fff}#zur-anmeldung .anmeldung-docs .anmledung-docs-single:hover img:not(.icon-hover){display:none}#zur-anmeldung .anmeldung-text-block{margin:0 0 24px;color:#eaf1ff}#zur-anmeldung .anmeldung-text-block p{margin:0 0 16px}#zur-anmeldung .anmeldung-text-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:32px;align-items:start}#zur-anmeldung .anmeldung-text p{margin:0 0 16px;color:#eaf1ff}#zur-anmeldung .anmeldung-contact{background:#fff;border-radius:10px;padding:33px;display:flex;flex-direction:column;gap:18px;box-shadow:0 4px 4px 0 rgb(0 0 0 / .25);width:100%;max-width:598px;justify-self:end}#zur-anmeldung .anmeldung-text-grid>.anmeldung-contact:nth-child(n+2){justify-self:center}#zur-anmeldung .anmeldung-contact .ueber-uns-team-cta-heading{margin:0 0 8px;font-weight:700;font-size:30px;color:#F39406}#zur-anmeldung .anmeldung-contact .ueber-uns-team-cta-main{display:flex;align-items:center;gap:18px}#zur-anmeldung .anmeldung-contact .ueber-uns-team-cta-main>img{border-radius:50%;width:199px;height:199px;object-fit:cover}#zur-anmeldung .anmeldung-contact .ueber-uns-team-cta-info{color:#1f242b;display:flex;flex-direction:column;gap:18px}#zur-anmeldung .anmeldung-contact .ueber-uns-team-cta-row{display:flex;align-items:flex-start;gap:10px}#zur-anmeldung .anmeldung-contact .ueber-uns-team-cta-row img{width:24px;height:auto;flex-shrink:0;margin-top:3px}#zur-anmeldung .anmeldung-contact .ueber-uns-team-cta-info a{color:inherit}.anmeldung-deco-contact{right:-38px;bottom:-26px;transform:rotate(18deg)}#zur-anmeldung .anmeldung-testimonials{position:relative;padding:80px 0;overflow:hidden;background:#fff}#zur-anmeldung .testimonials-icon{position:absolute;width:112px;height:auto;z-index:3}#zur-anmeldung .testimonials-icon-left{bottom:32px;left:64px}#zur-anmeldung .testimonials-icon-right{top:32px;right:64px;transform:scaleX(-1)}#zur-anmeldung .anmeldung-testimonials::before,#zur-anmeldung .anmeldung-testimonials::after{content:'';position:absolute;top:0;bottom:0;width:clamp(240px, 28vw, 360px);pointer-events:none;z-index:2}#zur-anmeldung .anmeldung-testimonials::before{left:0;background:linear-gradient(90deg,#fff 0%,#fff0 100%)}#zur-anmeldung .anmeldung-testimonials::after{right:0;background:linear-gradient(270deg,#fff 0%,#fff0 100%)}#zur-anmeldung .testimonials-marquee{position:relative;width:100%;overflow:hidden}#zur-anmeldung .testimonials-track{display:flex;align-items:center;gap:32px;width:max-content;animation:testimonials-marquee-ltr 60s linear infinite;will-change:transform}#zur-anmeldung .testimonials-marquee:hover .testimonials-track{animation-play-state:paused}#zur-anmeldung .testimonial-quote{flex:0 0 clamp(320px, 33vw, 541px);min-height:207px;padding:24px;display:flex;align-items:center;justify-content:center;text-align:center;color:#F39406;font-family:'Tamil MN','Tamil Sangam MN','Noto Serif',Georgia,serif;font-size:28px;font-style:normal;font-weight:700;line-height:normal}#zur-anmeldung .testimonial-quote span{display:block}#zur-anmeldung .testimonial-quote span::before{content:'„'}#zur-anmeldung .testimonial-quote span::after{content:'“'}@keyframes testimonials-marquee-ltr{from{transform:translateX(0)}to{transform:translateX(-33.3333%)}}@media (max-width:960px){#zur-anmeldung .anmeldung-intro{padding:90px 0 110px}#zur-anmeldung .anmeldung-text-grid{grid-template-columns:1fr;justify-items:center}.anmeldung-deco-left{display:none}#zur-anmeldung .testimonials-track{gap:24px;animation-duration:46s}}@media (max-width:960px){html.is-safari #zur-anmeldung .testimonials-track{animation-duration:180s}}@media (max-width:640px){html.is-safari #zur-anmeldung .testimonials-track{animation-duration:150s}#zur-anmeldung .anmeldung-docs{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.anmeldung-deco-right,.anmeldung-deco-contact{display:none}#zur-anmeldung .anmeldung-contact .ueber-uns-team-cta-main{flex-direction:column;text-align:center}#zur-anmeldung .anmeldung-contact .ueber-uns-team-cta-row{justify-content:center}#zur-anmeldung .anmeldung-contact{width:100%;max-width:598px}#zur-anmeldung .anmeldung-testimonials{padding:56px 0}#zur-anmeldung .anmeldung-testimonials::before,#zur-anmeldung .anmeldung-testimonials::after{content:none}#zur-anmeldung .testimonial-quote{font-size:22px;padding:18px;min-height:180px}#zur-anmeldung .testimonials-track{animation-duration:32s}}.ueber-uns-team-cta-row p{margin:0}@media (max-width:980px){.section-testimonials .testimonials-icon{display:none}}