@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400i&display=swap);.carousel{height:200px!important}.app-wrapper{display:grid;grid-template-columns:20% 60% 20%;margin-top:10em}.app-content{grid-column:2}.app-wrapper-small{display:grid;grid-template-columns:30% 40% 30%;margin-top:10em}.subpage-wrapper{display:grid;grid-template-columns:20% 60% 20%;row-gap:3em}.subpage-wrapper-small{display:grid;grid-template-columns:30% 40% 30%;row-gap:3em}.subpage-content{grid-column:2}.full-width{grid-column:1/4;margin:0 0}.link-card{margin:0 0;-webkit-transition:margin .25s;transition:margin .25s}.link-card:hover{margin-top:-5px;-webkit-box-shadow:10px 5px 5px #555;box-shadow:10px 5px 5px #555}.one-column-wrapper{display:grid;grid-template-columns:100%;row-gap:2em}.one-column-wrapper-small-space{display:grid;grid-template-columns:100%;row-gap:0}.kath-sz-card{background-color:hsla(0,0%,94.1%,.7);padding:2em}.kath-sz-card-image{margin-bottom:1em}.kath-sz-card-additional-info{padding-top:.2em}.col2{grid-column:2}.hover-bold:hover{font-weight:700}@font-face{font-family:FritzQuadrataStd;src:url(../fonts/FrizQuadrataStdMedium.d6bac6c9.otf) format("opentype")}.navigation-wrapper{margin-top:8em;width:100%;height:4em;position:fixed;z-index:2;padding:0 2em;-webkit-transition:top .5s;transition:top .5s}.menu-grid{margin-top:0;display:grid;grid-template-columns:repeat(8,12.5%)}.menu-grid,.menu-point{width:100%;height:3em;z-index:3}.menu-point{padding:.5em}.menu-point-font{font-size:1.6em;padding-left:.5em;font-family:FritzQuadrataStd,sans-serif}.submenu-point{min-width:250px;width:100%;z-index:3}.search-wrapper{margin-top:.2em;padding-right:1em}@media screen and (max-width:800px){.sz-kath-title{font-size:2em;text-shadow:4px 4px 4px #aaa;margin-bottom:1em}.home-title,.sz-kath-title{font-family:Playfair Display,serif;font-weight:400;font-style:italic}.home-title{margin-top:2em;text-align:center;font-size:2em!important;text-shadow:0 0 2px #fff,0 0 4px #fff,0 0 8px #fff}}.sz-kath-title{font-family:Playfair Display,serif;font-weight:400;font-style:italic;font-size:2.5em;text-shadow:4px 4px 4px #aaa;margin-bottom:1em}.glow{font-size:80px;color:#000;text-align:center;-webkit-animation:glow 1s ease-in-out infinite alternate;animation:glow 1s ease-in-out infinite alternate}@-webkit-keyframes glow{0%{text-shadow:0 0 4px #fff,0 0 8px #fff,0 0 16px #fff,0 0 20px #fff,0 0 24px #fff,0 0 28px red,0 0 32px red}to{text-shadow:0 0 2px #fff,0 0 4px #fff,0 0 8px red,0 0 10px red,0 0 12px red,0 0 14px red,0 0 16px red}}.info-site-wrapper{display:grid;grid-template-columns:100%;grid-auto-rows:auto auto auto auto;grid-row-gap:2em}.information-writing-date{font-size:3em}.kirchen-vorstand-wrapper{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:1em;grid-row-gap:1em;width:100%}@media screen and (max-width:1600px){.kirchen-vorstand-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:1em;width:100%}}@media screen and (max-width:800px){.kirchen-vorstand-wrapper{display:grid;grid-template-columns:1fr;grid-column-gap:1em;width:100%}}@media screen and (min-width:800px){.home-title{font-family:Playfair Display,serif;font-weight:400;font-style:italic;margin-top:2em;text-align:center;font-size:3em!important;text-shadow:0 0 2px #fff,0 0 4px #fff,0 0 8px #fff}}.home-title-image{max-height:50em;margin-top:-3em}.logo-wrapper{display:grid;grid-template-columns:100%;grid-template-rows:5em;width:100%;position:fixed;height:12em;-webkit-transition:top .5s;transition:top .5s}.logo-centered{margin-right:auto;margin-left:auto;-o-object-fit:scale-down;object-fit:scale-down;max-width:100%}.praesidentinnen-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:1em;grid-row-gap:1em}.praesidentinnen-title{text-align:center}@media screen and (max-width:800px){.praesidentinnen-wrapper{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:1em;grid-row-gap:1em}}.dekanat-bereiche{display:grid;grid-template-columns:50% 50%;grid-column-gap:1em}.dekanat-bereich{margin-bottom:2em}.dekanat-ortschaften{display:grid;grid-template-columns:1fr;grid-row-gap:1em}@media screen and (max-width:1300px){.dekanat-bereiche{display:grid;grid-template-columns:100%;grid-column-gap:1em}}.posts-grid{display:grid;grid-template-columns:33.3% 33.4% 33.3%;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;row-gap:1em}.post-entry{height:15em;padding:2em;margin:0;-webkit-transition:margin .25s;transition:margin .25s;overflow:hidden}.post-title{padding-bottom:1em}.post-entry-text{font-size:1em!important;font-weight:400}.post-entry:hover{-webkit-box-shadow:10px 5px 5px #555;box-shadow:10px 5px 5px #555;margin-top:-5px}@media screen and (max-width:1264px){.posts-grid{display:grid;grid-template-columns:100%;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;padding:0 .5em}}.search-entry-wrapper{display:grid;grid-template-columns:100%;grid-row-gap:1em;overflow-y:auto;max-width:100%}.search-entry{max-width:100%}.short-description-string{font-size:1.5em;padding-bottom:1em}@media screen and (max-width:800px){.app-wrapper{display:grid;grid-template-columns:100%;margin-top:3em}.app-content{grid-column:1;margin:0 1em}.app-wrapper-small{margin-top:3em}.app-wrapper-small,.subpage-wrapper,.subpage-wrapper-small{display:grid;grid-template-columns:100%}.logo-wrapper{visibility:hidden}.search-entry-wrapper{display:grid;grid-template-columns:100%;grid-row-gap:1em;overflow-y:auto}.search-entry-wrapper:first-child{margin:0 1em}.col2,.subpage-content{grid-column:1}}@media screen and (max-width:1264px) and (min-width:800px){.app-wrapper{display:grid;grid-template-columns:100%;margin-top:3em}.app-content{grid-column:1;margin:0 1em}.app-wrapper-small{display:grid;grid-template-columns:100%;margin-top:10em}.logo-wrapper{visibility:hidden}.col2{grid-column:2}.subpage-wrapper{display:grid;grid-template-columns:0 100% 0}.subpage-wrapper-small{display:grid;grid-template-columns:20% 60% 20%}.subpage-content{grid-column:2}}@media screen and (max-width:1264px){.mobile-navigation{display:grid;grid-template-columns:100%;margin:0 1em}.mobile-navigation:first-child{height:2em}.nav-item{display:grid;grid-template-columns:80% 20%}.sub-menu-grid{display:grid;grid-template-columns:100%;margin-left:1.5em}.sub-menu-grid:first-child{height:2em}.sub-sub-menu-grid{display:grid;grid-template-columns:1fr;margin-left:3em}.menu-card{border-bottom:solid;border-width:thin;padding:.9em;-webkit-transition:padding .25s,margin .25s;transition:padding .25s,margin .25s}}@media screen and (max-width:800px){.document-card-wrapper{display:grid;grid-template-columns:15% 60% 25%;grid-column-gap:1em}.document-card-title{border-bottom:double;margin:0 1em}.document-card{border-bottom:solid;padding:.9em;-webkit-transition:padding .25s,margin .25s;transition:padding .25s,margin .25s}.document-card:hover{margin:-5px}}.document-card-wrapper{display:grid;grid-template-columns:15% 70% 15%;grid-column-gap:1em}.document-card-title{border-bottom:double;margin:0}.document-card{border-bottom:solid;padding:.9em;-webkit-transition:padding .25s,margin .25s;transition:padding .25s,margin .25s}.document-card:hover{-webkit-box-shadow:10px 5px 5px #555;box-shadow:10px 5px 5px #555}.header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.trigger-menu-wrapper{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.rechtssammlung-header{padding:2em}h1,h2{font-weight:400}.end-bottom-padding{padding-bottom:5em}.fontsize-70{font-size:70%}.bg-white-transparent-50{background-color:hsla(0,0%,86.7%,.7)}.link{cursor:pointer}.search-wrapper{grid-column:7/span 2;width:100%;height:100%}.fixed{position:fixed}.z1{z-index:1}.z2{z-index:2}.bg-white{background-color:#fafafa}.post{width:70%;white-space:pre-line}.transparen-background{background-color:hsla(0,0%,98%,.5)}.border-radius-5{border-radius:5%}.card-background-color{background-color:#555}