.altcha-widget-wrap {
margin-bottom: 1rem !important;
}
.forminator-pagination--content + .altcha-widget-wrap {
margin-top: 1.5rem !important;
}
.altcha-widget-wrap .altcha-main {
line-height: 1;
}
.altcha-widget-wrap .altcha-main svg {
display: block;
}
.altcha-code-challenge {
z-index: 9999999;
}
.altcha-code-challenge form {
margin-bottom: 0 !important;
}
.altcha-code-challenge form input {
margin-bottom: 0 !important;
}
.login .altcha:not([data-floating]) {
--altcha-max-width: 100%;
}
.altcha {
font-family: sans-serif;
font-size: 16px !important;
}
.altcha[data-display="bar"] .altcha-main {
--altcha-spinner-color: var(--altcha-color-primary-content);
background-color: var(--altcha-color-primary);
border-color: var(--altcha-color-primary);
color: var(--altcha-color-primary-content);
font-family: sans-serif;
font-size: 14px;
font-weight: 600;
letter-spacing: normal;
}
.altcha[data-display="bar"] .altcha-footer {
opacity: 1;
font-size: 14px;
}
.altcha-checkbox-wrap label {
margin: 0 !important;
}
.altcha-obfuscation-button {
text-underline-offset: 2px;
text-decoration-style: dotted;
text-decoration-line: underline;
background: none;
text-decoration: underline;
border: none;
cursor: pointer;
padding: 0;
font: inherit;
color: inherit;
}*{margin:0;padding:0;border:0;box-sizing:border-box}body{line-height:1;hyphens:manual;overflow-wrap:break-word}ul{list-style:none}button{background-color:rgba(0,0,0,0)}img{width:100%;height:auto}main{min-height:100dvh;padding-top:100px}@media(width >= 600px){main{padding-top:120px}}@media(width >= 1300px){main{padding-top:123px}}@media(width >= 1800px){main{padding-top:127px}}nav a{color:inherit;text-decoration:none}[id]{scroll-margin-top:150px}@font-face{font-family:Noto;src:url(//ftz-muenchen.de/wp-content/themes/ftz/dist/fonts/Noto-Sans.2c476a354161cbc79777.woff2) format("woff2");font-style:normal;font-weight:100 1000}@font-face{font-family:"Noto Italic";src:url(//ftz-muenchen.de/wp-content/themes/ftz/dist/fonts/Noto-Sans-Italic.d4a7ccf3c168bafdc0e1.woff2) format("woff2");font-style:normal;font-weight:100 1000}html{font-size:15px}@media(width >= 600px){html{font-size:16px}}@media(width >= 1800px){html{font-size:17px}}*{font-family:Noto,sans-serif;font-weight:normal;font-style:normal}p{padding-bottom:1.5rem;line-height:140%}main ul:not(.menu,.sub-menu){list-style:none;padding-left:10px;padding-bottom:1.5rem}main ul:not(.menu,.sub-menu) li{position:relative;padding-left:1.5rem;line-height:140%}main ul:not(.menu,.sub-menu) li::before{content:"●";color:#5c00d0;position:absolute;left:0}ol{padding-left:18px;padding-bottom:1.5rem}ol li{padding-left:1.5rem;line-height:140%}ol ::marker{color:#5c00d0}em{font-style:italic}main a{color:#5c00d0;text-decoration:none;font-weight:inherit}h1{font-size:1.75rem;font-weight:700;line-height:130%;padding-bottom:1.5rem}@media(width >= 600px){h1{font-size:2rem}}@media(width >= 1300px){h1{font-size:2.5rem}}h2{line-height:120%;font-weight:700;font-size:1.25rem;padding-bottom:1.5rem}h2.big{font-size:1.25rem;padding-bottom:2rem;background-color:rgba(0,0,0,0)}h3{font-weight:700;font-size:1rem;line-height:140%}h3.paddingbottom{padding-bottom:1.5rem}strong{font-weight:700}span{font-weight:inherit}span.highlighted{background-color:#cec8e2}.lead{padding-top:2.5rem}.lead p{font-weight:700;font-size:1.1rem;color:#000}.content h2{font-size:1.1rem;padding:.5rem 0 1.5rem;border-top:1px solid #000;margin-top:.5rem}.nav a{font-weight:700;line-height:120%;color:inherit}.nav__main ul li ul li a,.nav__main ul li ul li ul li a{font-size:.85rem}.nav__main ul li.angebot ul li a{font-size:1rem}.nav__main ul li.angebot ul li ul li a{font-size:.85rem}@media(width <= 1049px){.nav__main ul li a{font-size:1.3rem}}.nav__secondary a{font-size:.85rem}@media(width <= 1049px){.nav__main{margin-top:-2px}}@media(width >= 1050px){.nav__main{margin-top:-40px}}@media(width <= 1049px){.nav__main ul:first-child>li{border-top:2px solid #000}}@media(width >= 1050px){.nav__main ul:first-child{border-bottom:2px solid #000;padding:0 10px}.nav__main ul:first-child>li.menu-item-has-children a{padding:0 0 0 15px}.nav__main ul:first-child>li.menu-item-has-children li a{padding:10px 15px}}.nav__main ul li{height:fit-content;transition:.3s ease-out}@media(width <= 1049px){.nav__main ul li{position:relative}}.nav__main ul li a{display:block;padding:10px 20px;transition:.3s ease-out}@media(width >= 1050px){.nav__main ul li a{padding:10px 15px}}@media(hover: hover){.nav__main ul li a:hover{background-color:#cec8e2;border-radius:10px}}@media(hover: hover){.nav__main ul li ul li ul li:hover{border-radius:0}}@media(width >= 1050px){.nav__main ul .sub-menu{background-color:#eae8f3}}.nav__main ul li.current-menu-item a{background-color:#cec8e2;border-radius:10px}.nav__main ul li.current-menu-item ul li a{background-color:rgba(0,0,0,0)}@media(hover: hover){.nav__main ul li.current-menu-item ul li a:hover{background-color:#cec8e2}}.nav__main ul li.activeparent a{background-color:#cec8e2;border-radius:10px}@media(hover: hover){.nav__main ul li.activeparent a:hover{background-color:#cec8e2}}.nav__main ul li.activeparent ul li a{background-color:rgba(0,0,0,0)}.nav__main ul li.activeparent ul li.current-menu-item a{background-color:#cec8e2}@media(hover: hover){.nav__main ul li.activeparent ul li.current-menu-item a:hover{background-color:#cec8e2}}.nav__main ul li.activeparent ul li.current-menu-item ul li a{background-color:rgba(0,0,0,0)}.nav__main ul li.activeparent ul li.activeparent a{background-color:#cec8e2}.nav__main ul li.activeparent ul li.activeparent ul li a{background-color:rgba(0,0,0,0)}@media(hover: hover){.nav__main ul li.activeparent ul li.activeparent ul li a:hover{background-color:#cec8e2}}.nav__main ul li.activeparent ul li.activeparent ul li.current-menu-item a{background-color:#cec8e2}@media(width >= 1050px){.nav__main ul{display:flex;justify-content:flex-end;column-gap:10px}}@media(width >= 1300px){.nav__main ul{justify-content:center}}.nav__main ul ul{display:none}@media(width <= 1049px){.nav__main ul ul{padding-bottom:20px}}@media(width >= 1050px){.nav__main ul ul{position:absolute;margin-top:2px}.nav__main ul ul li .arrow{display:none}}.nav__main ul ul.opened{display:block}@media(width <= 1049px){.nav__main ul ul.opened{margin-top:20px}.nav__main ul ul.opened ul{margin-top:0}}@media(width <= 1049px){.nav__main ul ul li{border-top:1px solid #000}}@media(width >= 1050px){.nav__main ul ul li{border-bottom:1px solid #000}.nav__main ul ul li:last-child{border-bottom:0}.nav__main ul ul li ul li{border-bottom:0;border-top:1px solid #000}}@media(width >= 1050px){.nav__main ul ul a{background-color:#eae8f3}}.nav__main ul ul ul{margin-top:0}@media(width >= 1050px){.nav__main ul li.angebot ul{background-color:#eae8f3}}@media(width >= 1050px){.nav__main ul li.angebot ul.opened{display:grid;grid-template-columns:repeat(6, 1fr);left:0;right:0;padding:0 10px 20px}.nav__main ul li.angebot ul.opened ul{grid-template-columns:1fr;position:relative;padding:0}}.nav__main ul li.angebot ul li{border-bottom:0}@media(width >= 1050px){.nav__main ul li.angebot ul li a{margin:10px 0}.nav__main ul li.angebot ul li ul li a{margin:0}}@media(width >= 1050px){.nav__main ul li.angebot ul ul{display:block}}.nav .arrow__down{position:relative;display:inline-block;padding:10px 15px;transition:.3s ease-out}@media(width <= 1049px){.nav .arrow__down{position:absolute;right:15px;top:0}}@media(width >= 1050px){.nav .arrow__down{padding:10px 15px}}.nav .arrow__down img{height:16px}@media(width >= 1050px){.nav .arrow__down img{height:12px}}.nav .arrow__down.opened{transform:scale(-1)}.nav__secondary{display:none;gap:15px;align-items:center}@media(width <= 599px){.nav__secondary.mobile{display:flex;flex-wrap:wrap}}@media(width >= 600px){.nav__secondary.desktop{display:flex;z-index:9999;position:absolute;top:20px;right:30px}}@media(width >= 1050px){.nav__secondary.desktop{right:30px;left:unset}}.nav__secondary ul{display:flex;gap:15px}.nav__secondary ul:first-child a{display:inline-block;padding:8px 15px;background-color:#f5c842;border-radius:20px;transition:.3s ease-out}@media(hover: hover){.nav__secondary ul:first-child a:hover{background-color:rgba(254,199,0,.5215686275)}}.nav__secondary li.current-menu-item a{background-color:#cec8e2}@media(hover: hover){.nav__secondary li.current-menu-item a:hover{background-color:#eae8f3}}.nav__facilities{z-index:9;position:relative}@media(width <= 1049px){.nav__facilities{display:none}}.nav__facilities ul li{display:none}.nav__facilities ul li:nth-child(2){display:block}.nav__facilities ul li:nth-child(2) a{display:none}.nav__facilities ul li:nth-child(2) li{display:block}.nav__facilities ul li:nth-child(2) ul{display:grid;column-gap:0;padding:0 10px;border-bottom:1px solid #000}@media(width >= 1050px){.nav__facilities ul li:nth-child(2) ul{grid-template-columns:repeat(6, 1fr)}}.nav__facilities ul li:nth-child(2) ul li a{display:grid;padding:10px 15px;transition:.3s ease-out;border-radius:10px;height:100%;align-items:center}@media(hover: hover){.nav__facilities ul li:nth-child(2) ul li a:hover{background-color:#cec8e2}}.nav__facilities ul li:nth-child(2) ul li ul{display:none;position:absolute;left:0;right:0;padding:10px 15px;border-bottom:0}.nav__facilities ul li:nth-child(2) ul li ul a{border-radius:20px;padding:5px 10px}.nav__facilities ul li:nth-child(2) ul li.activeparent a,.nav__facilities ul li:nth-child(2) ul li.current-menu-item a{background-color:#cec8e2}.nav__facilities ul li:nth-child(2) ul li.activeparent ul,.nav__facilities ul li:nth-child(2) ul li.current-menu-item ul{display:flex;gap:0 20px;flex-wrap:wrap}.nav__facilities ul li:nth-child(2) ul li.activeparent ul li,.nav__facilities ul li:nth-child(2) ul li.current-menu-item ul li{margin:0}.nav__facilities ul li:nth-child(2) ul li.activeparent ul li.current-menu-item a,.nav__facilities ul li:nth-child(2) ul li.current-menu-item ul li.current-menu-item a{background-color:#cec8e2}.nav__facilities ul li:nth-child(2) ul li.activeparent ul a,.nav__facilities ul li:nth-child(2) ul li.current-menu-item ul a{background-color:rgba(0,0,0,0);font-size:.85rem}@media(hover: hover){.nav__facilities ul li:nth-child(2) ul li.activeparent ul a:hover,.nav__facilities ul li:nth-child(2) ul li.current-menu-item ul a:hover{background-color:#cec8e2}}.nav__about{z-index:9;position:relative}@media(width <= 1049px){.nav__about{display:none}}.nav__about ul li{display:none}.nav__about ul li:nth-child(5){display:block}.nav__about ul li:nth-child(5) a{display:none}.nav__about ul li:nth-child(5) li{display:block}.nav__about ul li:nth-child(5) ul{display:flex;column-gap:20px;padding:10px}@media(width >= 1050px){.nav__about ul li:nth-child(5) ul{grid-template-columns:repeat(6, 1fr)}}.nav__about ul li:nth-child(5) ul li.current-menu-item a{background-color:#cec8e2}.nav__about ul li:nth-child(5) ul li a{display:block;border-radius:20px;padding:5px 10px;transition:.3s ease-out;font-size:.85rem}@media(hover: hover){.nav__about ul li:nth-child(5) ul li a:hover{background-color:#cec8e2}}.nav__jobs{z-index:9;position:relative}@media(width <= 1049px){.nav__jobs{display:none}}.nav__jobs ul li{display:none}.nav__jobs ul li:nth-child(4){display:block}.nav__jobs ul li:nth-child(4) a{display:none}.nav__jobs ul li:nth-child(4) li{display:block}.nav__jobs ul li:nth-child(4) ul{display:flex;column-gap:20px;padding:10px}@media(width >= 1050px){.nav__jobs ul li:nth-child(4) ul{grid-template-columns:repeat(6, 1fr)}}.nav__jobs ul li:nth-child(4) ul li.current-menu-item a{background-color:#cec8e2}.nav__jobs ul li:nth-child(4) ul li a{display:block;border-radius:20px;padding:5px 10px;transition:.3s ease-out;font-size:.85rem}@media(hover: hover){.nav__jobs ul li:nth-child(4) ul li a:hover{background-color:#cec8e2}}.nav__footer li.current-menu-item a{color:#5c00d0}.nav__footer a{line-height:150%;transition:.3s ease-out}@media(hover: hover){.nav__footer a:hover{color:#5c00d0}}@media(width <= 1049px){.menucontainer{z-index:999;display:none;position:fixed;overflow-y:scroll;inset:0;background-color:#fff;padding-top:120px}.menucontainer.opened{display:grid;gap:30px}.menucontainer .nav__secondary{justify-content:flex-end}}@media(width <= 1049px)and (width <= 599px){.menucontainer .nav__secondary{padding:20px}}@media(width <= 1049px){.mobilebackground{border-bottom:2px solid #000;display:block;height:100px;background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:9999}}@media(width <= 1049px)and (width >= 600px){.mobilebackground{height:120px}}@media(width <= 1049px)and (width >= 1050px){.mobilebackground{display:none}}header{position:fixed;top:0;right:0;left:0;background-color:#fff;z-index:999;transition:.3s ease-out}.icon__search{height:25px;display:block}.btn__opensearch{background:none;border:none;padding:0;display:inline-flex;align-items:center;cursor:pointer}.logo{position:relative;z-index:99999;display:inline-block}.logo img{width:180px;padding:.5rem 1rem 1.5rem 1.5rem}@media(width >= 600px){.logo img{width:210px;padding:1rem 1rem 1.5rem 1.5rem}}@media(width >= 1300px){.logo img{width:220px}}.togglenav{position:fixed;right:20px;top:25px;display:block;cursor:pointer;transition:.3s ease-out;z-index:99999}@media(width >= 600px){.togglenav{top:70px;right:30px}}.togglenav .bar{display:block;width:40px;height:2px;background-color:#000;margin-bottom:10px;transition:.4s}.togglenav .bar__one.change{transform:translate(0, 12px) rotate(-45deg)}.togglenav .bar__two.change{opacity:0}.togglenav .bar__three.change{transform:translate(0, -12px) rotate(45deg)}@media(width >= 1050px){.togglenav{display:none}}.icon__facebook{display:block;height:40px}@media(width <= 1049px){.icon__facebook{position:absolute;top:20px;right:25px}}footer{position:relative;display:grid;row-gap:30px;border-top:1px solid #000;padding:1.5rem;margin-top:120px}@media(width >= 600px){footer{display:flex;gap:50px;padding:2rem}}@media(width >= 1050px){footer{gap:100px}}.grid{display:grid}.grid>*{min-width:0}.grid__2{gap:1.5rem 4rem}@media(width >= 600px){.grid__2{grid-template-columns:repeat(2, minmax(0, 1fr))}}.grid__3{gap:1.5rem 4rem}@media(width >= 600px){.grid__3{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(width >= 1050px){.grid__3{grid-template-columns:repeat(3, minmax(0, 1fr))}}.grid__3.employees{padding:2.5rem 0}@media(width >= 600px){.grid__3.contacts{grid-template-columns:1fr}}@media(width >= 1050px){.grid__3.contacts{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(width >= 1300px){.grid__3.contacts{grid-template-columns:repeat(3, minmax(0, 1fr))}}.grid__1_2{gap:1.5rem 4rem}@media(width >= 1050px){.grid__1_2{grid-template-columns:2fr 1fr}}.grid__events{gap:4rem;padding:2.5rem 0}@media(width >= 1050px){.grid__events{grid-template-columns:repeat(2, minmax(0, 1fr))}}.grid__events .grid__item{gap:1.5rem;border-top:1px solid #000;padding-top:.5rem}.grid__events .grid__item .item__title{margin-top:1rem;padding-bottom:0}.grid__events .grid__item .item__infos{padding-top:1rem}.grid__events .grid__item p{padding-bottom:0}@media(width >= 600px){.grid__events .grid__item{grid-template-columns:150px auto}}.grid__events .img__thumb{border-radius:50%;width:150px;height:150px;object-fit:cover;object-position:center;margin:0}.grid__about{grid-template-columns:repeat(1, minmax(0, 1fr));gap:2.5rem 2rem;text-align:center}.grid__about a{color:inherit}.grid__about .item{padding:1.5rem;transition:.3s ease-out}@media(hover: hover){.grid__about .item:hover img{transform:scale(0.99)}}@media(width >= 600px){.grid__about .item{padding:0}}.grid__about .item img{max-width:100px;max-height:100px;margin-bottom:2rem;transition:.3s ease-out}@media(width >= 1050px){.grid__about .item img{max-width:150px;max-height:150px}}.grid__about .item h3{font-size:1.2rem}@media(width >= 600px){.grid__about{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(width >= 1050px){.grid__about{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(width >= 1800px){.grid__about{grid-template-columns:repeat(5, minmax(0, 1fr))}}.grid__offer{gap:1rem 2rem;background-color:#f4f4f4;border-radius:1rem;padding:2rem 1.5rem;margin-bottom:2rem}@media(width >= 1050px){.grid__offer{grid-template-columns:1fr 2fr;gap:1rem 2.5rem}}.grid__offer .title{padding-bottom:1.5rem}.grid__offer .item{display:flex;flex-wrap:wrap;gap:1.5rem;height:fit-content}.grid__offer .item a{color:inherit;padding:.5rem 1.5rem;border:2px solid;border-radius:1.5rem;font-weight:700;background-color:#fff;transition:.3s ease-out}@media(hover: hover){.grid__offer .item a:hover{transform:scale(0.99)}}.grid__news{gap:2.5rem}.grid__news h2{padding-top:.5rem}@media(width >= 600px){.grid__news{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(width >= 1050px){.grid__news{grid-template-columns:repeat(3, minmax(0, 1fr))}}.grid__donation{gap:1.5rem 4rem}.grid__donation .qr-code{max-width:200px;max-height:200px;width:auto;height:auto}@media(width >= 600px){.grid__donation{grid-template-columns:repeat(2, minmax(0, 1fr))}}.grid__facilities{gap:2.5rem;padding:0 1.5rem}@media(width >= 600px){.grid__facilities{grid-template-columns:repeat(2, minmax(0, 1fr));gap:2rem;padding:0 2rem}}@media(width >= 1300px){.grid__facilities{grid-template-columns:repeat(3, minmax(0, 1fr));gap:2.5rem}}@media(width >= 1800px){.grid__facilities{grid-template-columns:repeat(4, minmax(0, 1fr))}}.grid__facilities .item{text-decoration:none;color:inherit;border-radius:.5rem;height:fit-content;transition:.3s ease-out}.grid__facilities .item .title{padding-bottom:1.5rem;margin-bottom:1.5rem}.grid__benefits{padding-bottom:2.5rem;gap:2rem}@media(width >= 1050px){.grid__benefits{grid-template-columns:repeat(2, minmax(0, 1fr))}}.grid__benefits .item{background-color:rgba(245,200,66,.1254901961);border-radius:.5rem;padding:1.5rem;position:relative;display:grid;grid-template-columns:2.5rem auto;gap:1.5rem;align-items:center}.grid__benefits .item .bulletpoint{display:block;width:30px;height:30px;background-color:#f5c842;border-radius:50%}.grid__benefits .item p{padding-bottom:0;font-weight:700}.grid__benefits .icon{width:40px;height:40px;border-radius:50%;opacity:1;background-color:#f4f4f4}.grid__onlineberatung{gap:2rem;padding:2rem 0 4rem}.grid__onlineberatung .item{background-color:hsla(0,0%,100%,.721);padding:1.5rem;border-radius:1rem;display:grid;gap:2rem}@media(width >= 600px){.grid__onlineberatung .item{grid-template-columns:100px auto}}.grid__onlineberatung .item img{max-height:100px;max-width:70px;width:auto}.grid__onlineberatung .item .description img{max-width:120px;margin-right:1.5rem}@media(width >= 1050px){.grid__onlineberatung{grid-template-columns:repeat(2, minmax(0, 1fr))}}.logos--grid{margin:40px 0;display:grid;align-items:center;gap:60px;grid-template-columns:repeat(1, minmax(0, 1fr))}.logos--grid .item{display:grid;gap:20px;height:fit-content}.logos--grid .item p{border-top:0;padding:0;margin:0}.logos--grid .item .logobox{grid-row:1/2;margin-bottom:0}.logos--grid .item .logobox img{width:auto;max-height:100px;height:auto;max-width:90%;margin-top:0}@media(width >= 600px){.logos--grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(width >= 1050px){.logos--grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(width >= 1800px){.logos--grid{grid-template-columns:repeat(5, minmax(0, 1fr))}}.logos--rows{margin-top:40px}.logos--rows .grid__logos{border-top:1px solid #000;padding:.5rem 0}.logos--rows .grid__logos p{border:0;padding:0;margin:0}.logos--rows .grid__logos .logobox{place-self:start end;margin-top:0}.logos--rows .grid__logos .logobox img{margin-top:10px}.logos--rows .grid__logos .logo{margin-top:0}@media(width >= 1050px){.logos--rows .grid__logos{gap:2rem;grid-template-columns:repeat(2, minmax(0, 1fr))}}.btn{text-decoration:none;color:inherit;font-weight:700;line-height:1;font-size:1rem}@media(hover: hover){.btn:hover{cursor:pointer}}.btn__default{background-color:#fff;padding:.5rem 1.5rem;border:2px solid #5c00d0;border-radius:1.5rem;display:block;width:fit-content;transition:.3s ease-out;align-content:center}.btn__default.digisucht img{height:60px;width:auto}.btn__default.center{margin:auto}@media(hover: hover){.btn__default:hover{transform:scale(0.95)}}.btn__more{display:flex;align-items:center;gap:10px;margin-top:1rem}.btn__more .arrow{width:1.5rem;transition:.3s ease-out}.btn__more .arrow__right{fill:none;stroke:#5c00d0;stroke-width:2px}.btn__close{font-size:1.5rem;position:absolute;top:-15px;right:-15px;transition:.3s ease-out;background-color:#fff;border-radius:50%;width:40px;height:40px;display:grid;align-items:center;justify-content:center;border:2px solid #5c00d0}@media(hover: hover){.btn__close:hover{transform:scale(1.05)}}#donate-button{width:auto}.facility{position:relative}@media(width >= 1050px){.facility{padding-top:80px}}.facility__lead{padding-top:40px}.facility__lead p{font-size:1.2rem;font-weight:700}.facility__mainimage img{height:350px;object-fit:cover;max-width:100%;object-position:center}@media(width >= 600px){.facility__mainimage img{height:400px}}@media(width >= 1050px){.facility__mainimage img{height:500px}}@media(width >= 1300px){.facility__mainimage img{height:600px}}.facility .contact h2,.facility .about h2,.facility .maincontent h2{padding-bottom:15px;margin-bottom:20px}.facility__logo{width:150px;height:auto;display:block;margin-right:0;margin-left:auto;margin-bottom:20px}@media(width >= 1300px){.facility__logo{position:absolute;right:30px}}.category-description{padding:0 1.5rem 2.5rem}@media(width >= 600px){.category-description{padding:0 2rem 2.5rem}}.accordions{margin-bottom:40px}.accordion{background-color:#f4f4f4;border-radius:25px;padding:10px 20px;margin-top:15px;position:relative}@media(width >= 1050px){.accordion{width:70vw;margin-left:auto;margin-right:0}}@media(width >= 1300px){.accordion{width:50vw}}.accordion__withborder{background-color:rgba(0,0,0,0);border-radius:0;margin-top:0;margin-bottom:15px;border-top:1px solid #000;padding:5px 0;width:100%}.accordion__withborder.small .accordion__title{font-size:1rem}.accordion__title{font-size:1rem;font-weight:700;color:inherit;position:relative;width:100%;text-align:left;padding-right:60px;cursor:pointer}.accordion__title p{font-weight:700;padding-bottom:0;padding-right:60px}@media(width >= 600px){.accordion__title{font-size:1.1rem}}@media(width >= 1300px){.accordion__title{font-size:1.2rem}}.accordion__content{max-height:0;overflow:hidden;opacity:0;transition:.3s ease-out}.accordion__content__text{max-width:90%}.accordion.opened .accordion__content{max-height:10000px;opacity:1;padding-top:20px}.accordion.opened .accordion__arrow{transform:scale(-1)}.block{padding:24px 20px;position:relative}@media(width >= 600px){.block{padding:40px 40px 40px 20px}}@media(width >= 1300px){.block{padding:40px 15% 40px 12%}}.block__title{padding:20px 0 10px;border-bottom:1px solid #000;position:sticky;top:100px;z-index:99;margin-bottom:30px;margin-top:30px;background-color:#fff;transition:.3s ease-out}@media(width >= 600px){.block__title{top:118px}}@media(width >= 1050px){.block__column{width:70%;margin-right:0;margin-left:auto}}.block__subpagetitle{max-width:75%}.block.block__buttons-onlineberatung{display:flex;gap:20px;justify-content:center}.block.news{background-color:#f8e4df}.block.news .title{background-color:#f8e4df}.block.events{background-color:#daeee8}.block.events .title{background-color:#daeee8}.block__contact{padding-top:0}@media(width >= 600px){.block .initiativbewerbung{width:60%;margin-left:auto}}video{width:100%;margin-bottom:30px}.employee{display:flex;gap:30px;padding-bottom:30px}.employee p{padding-bottom:0}.employee__img{width:100px;height:100px;object-fit:cover;border-radius:50%}.infomaterial{position:relative;display:flex;justify-content:space-between;align-items:center;border-top:1px solid gray;padding:5px 0}.infomaterial p{padding-bottom:0}.logobox{display:flex;flex-wrap:wrap;column-gap:30px;justify-content:flex-start;margin-bottom:30px}.logobox img{width:auto;height:auto;max-height:120px;max-width:250px;margin-top:30px}.icon__page{max-width:100px;position:absolute;right:30px;top:30px}.icon__newsletter{width:30px;height:auto}.icon__newsletter path,.icon__newsletter line,.icon__newsletter rect{fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:40px}.yearbox{border-top:1px solid #000;padding:10px 0 20px}@media(width >= 1050px){.yearbox{display:grid;grid-template-columns:1fr 6fr}}.yearbox h2.yearbox__title{border-top:0;padding:0;margin:0}.yearbox__content{padding-top:30px}@media(width >= 1050px){.yearbox__content{padding-top:0}}.arrow__down,.arrow__right,.arrow__left{background-color:#fff;border-radius:50%;border:2px solid #5c00d0;display:grid;justify-content:center;align-items:center;transition:.3s ease-out;cursor:pointer;width:30px;height:30px}@media(width >= 1050px){.arrow__down,.arrow__right,.arrow__left{width:35px;height:35px}}.arrow__down.absolute,.arrow__right.absolute,.arrow__left.absolute{position:absolute}.arrow__down.absolute__accordion,.arrow__right.absolute__accordion,.arrow__left.absolute__accordion{top:6px;right:10px}.arrow__down.absolute__job,.arrow__right.absolute__job,.arrow__left.absolute__job{top:15px;right:15px}@media(width <= 1049px){.arrow__down.absolute__job,.arrow__right.absolute__job,.arrow__left.absolute__job{bottom:15px;top:unset}}.arrow__down svg{margin-top:2px;width:15px}@media(width >= 1050px){.arrow__down svg{width:20px}}.arrow__right svg{margin-left:2px;width:10px}@media(width >= 1050px){.arrow__right svg{width:13px}}.arrow__left svg{margin-right:2px;width:10px}@media(width >= 1050px){.arrow__left svg{width:13px}}.arrow path{fill:none;stroke:#000;stroke-width:2px}.arrow__nav{display:inline-block;padding:0 15px;transition:.3s ease-out;cursor:pointer}.arrow__nav img{width:20px}@media(width >= 1050px){.arrow__nav img{width:15px}}.arrow__nav.opened{transform:scale(-1)}@media(width <= 1049px){.arrow__nav{position:absolute;right:10px}}@media(width >= 1050px){.arrow__nav{padding:10px 15px}}.jobs{padding:30px 0;display:grid;gap:20px;min-width:0}.jobs .item{border:1px solid #373737;display:grid;min-width:0;overflow-wrap:break-word;position:relative;background-color:#f4f4f4;border-radius:15px;padding:20px;color:inherit;transition:.3s ease-out}@media(width <= 1049px){.jobs .item{padding-bottom:50px}}@media(width >= 1050px){.jobs .item{grid-template-columns:2fr 4fr 3fr 40px;gap:30px}}.jobs .item__abwann{font-weight:700}@media(hover: hover){.jobs .item:hover{transform:scale(0.99)}}.jobs .item h2{border-top:0;padding:0 0 20px;margin:0;font-size:1.2rem}.img__coverimg{height:500px;background-size:cover;background-repeat:no-repeat;background-position:center}.img__icon{width:100px;height:100px;display:block;margin:0 0 0 auto}.img__thumb{object-fit:cover;object-position:center;margin:40px 0 0;border-radius:10px;aspect-ratio:1/1}.wp-video{width:100% !important;display:block;display:grid;justify-content:center;margin:30px 0}.initiativbewerbung{grid-column-start:2}.initiativbewerbung .btn{margin-left:0}a.item{color:inherit}a.item .btn{transition:.3s ease-out}@media(hover: hover){a.item:hover .btn{transform:scale(1.1);transform-origin:top left}}.news .item{transition:.3s ease-out;margin-bottom:40px}.news .item__title{font-size:1.2rem;padding-bottom:10px}#onlineberatung .accordions{margin-top:40px}.swiper{width:100%;height:fit-content}.swiper .swiper-slide{text-align:left;font-size:1rem;background:#fff;display:block;width:100%}@media(width >= 1050px){.swiper .swiper-slide{width:auto}}.swiper .swiper-slide img{display:block;width:100%;max-height:250px;object-fit:cover}@media(width >= 600px){.swiper .swiper-slide img{max-height:350px}}@media(width >= 1050px){.swiper .swiper-slide img{height:400px;max-height:400px;width:auto}}.swiper__home .swiper-slide{width:100%;display:grid}@media(width >= 1050px){.swiper__home .swiper-slide{grid-template-columns:repeat(2, 1fr)}}.swiper__home .swiper-slide .image img{object-fit:cover;aspect-ratio:1/1;width:100%;max-height:70vh;height:100%}.swiper__home .swiper-slide .text{padding:2.5rem;background-image:url(//ftz-muenchen.de/wp-content/themes/ftz/dist/images/ftz-slider-cover.8fb644f8aca84e677956.png);background-size:cover;background-position:center;grid-row:2/3;display:flex;flex-direction:column;justify-content:flex-end}@media(width >= 1050px){.swiper__home .swiper-slide .text{grid-row:1/2}}.swiper__home .swiper-slide .text__big{display:block;font-size:2rem;font-weight:600;padding-bottom:.5rem}@media(width >= 600px){.swiper__home .swiper-slide .text__big{font-size:2.5rem}}@media(width >= 1300px){.swiper__home .swiper-slide .text__big{font-size:3rem}}.swiper__home .swiper-slide .text__small{display:block;font-size:1.25rem;font-weight:700;padding-bottom:0}.swiper__post .swiper-slide{width:100%;background-color:#f4f4f4}.swiper__post .swiper-slide img{display:block;width:100%;height:250px;object-fit:contain;max-height:unset}@media(width >= 600px){.swiper__post .swiper-slide img{height:300px}}@media(width >= 1050px){.swiper__post .swiper-slide img{height:350px}}.swiper-button-prev,.swiper-button-next{width:2.5rem;height:2.5rem}.swiper-button-prev::after,.swiper-button-next::after{display:none}.swiper-button-next{right:1.5rem}@media(width >= 1050px){.swiper-button-next{right:2rem}}.swiper-button-prev{left:1.5rem}@media(width >= 1050px){.swiper-button-prev{left:2rem}}.swiper-pagination{position:relative;margin-top:2rem}.swiper-pagination .swiper-pagination-bullet{width:1rem;height:1rem;border:1px solid #000;background-color:#fff;opacity:1}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#5c00d0}.image-description{font-size:.85rem;padding-top:.5rem}.modal__search{position:fixed;inset:0;background-color:hsla(0,0%,100%,.431);z-index:999999;display:none;justify-content:center;align-items:center;backdrop-filter:blur(0.5rem);cursor:pointer}.modal__search.opened{display:grid}.modal__search__box{background-color:#f4f4f4;padding:2.5rem 2rem 1.5rem;border-radius:.5rem;box-shadow:2px 2px 1.5rem rgba(0,0,0,.232);position:relative;cursor:default;margin:2.5rem}.modal__search input{padding:.5rem;display:block}.modal__search input[type=text]{width:100%;margin:0 0 1.5rem;font-size:1.2rem;border:2px solid #000}.modal__search input[type=text]:focus{border:2px solid #5c00d0;outline:none}.modal__search input[type=submit]{border:2px solid #5c00d0;background-color:#fff;color:#000;border-radius:1.5rem;padding:.5rem 1.5rem;font-weight:700;margin:0 0 0 auto;cursor:pointer;transition:.3s ease-out}@media(hover: hover){.modal__search input[type=submit]:hover{transform:scale(1.05)}}.searchresults__item{color:inherit;transition:.3s ease-out;display:block}@media(hover: hover){.searchresults__item:hover{margin-left:.5rem}}.contacts__group-title{padding-bottom:2.5rem}.wsf-form .wsf-grid{margin:2rem 0 0 !important}.wsf-form .wsf-tile{padding:0 !important}.wsf-form .wsf-section{margin:0;padding:0}.wsf-form .wsf-section .wsf-fields{border-top:1px solid #bfbfbf;display:grid;padding:1.5rem 0 0}@media(width >= 1050px){.wsf-form .wsf-section .wsf-fields{grid-template-columns:1fr 3fr;gap:0 2rem}.wsf-form .wsf-section .wsf-fields .wsf-field-wrapper{grid-column:2/3}.wsf-form .wsf-section .wsf-fields .wsf-field-wrapper.form__sectiontitle{grid-column:1/2}}.wsf-form .wsf-section .wsf-fields .wsf-field-wrapper{padding:0}.wsf-form .wsf-section .wsf-fields h2{padding:0;margin:0;border:0;font-size:1.15rem;padding-bottom:2rem}.wsf-form textarea{min-height:150px !important}.wsf-form button[type=submit]{margin-left:auto !important;display:block !important}.videobox{position:relative;padding-bottom:56.25%;height:0}.videobox iframe{position:absolute;top:0;left:0;width:100%;height:100%}.breadcrumb{padding:1rem 0 2.5rem;font-size:.85rem;border-top:1px solid #d3d3d3;line-height:128%}.breadcrumb a{color:#000;transition:.3s ease-out}@media(hover: hover){.breadcrumb a:hover{color:#5c00d0}}.mainpadding{padding:1.5rem}@media(width >= 1050px){.mainpadding{padding:4rem 2rem}}.bordertop{border-top:1px solid #000;padding-top:.5rem;margin-top:1.5rem}