html{scroll-behavior:smooth}body{margin:0;font-family:Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;background-color:#fff6ed}#root{display:grid;place-items:center;width:100%;gap:12px;max-width:100vw}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.activity-text-wrapper{display:flex;flex-direction:column;gap:10px}.activity-text-wrapper p{margin:0;color:#000;text-align:justify;font-size:16px;font-weight:500}.activity-text-wrapper strong{color:#1c2630}.default{width:100%;position:relative;display:flex;flex-direction:column;place-items:center}@keyframes rendered{0%{opacity:0}to{opacity:1}}@keyframes render-image{0%{opacity:1}1%{opacity:0}to{opacity:1}}@media (max-width: 600px){body{position:absolute}}.home-container{display:flex;flex-direction:column;width:100%;place-items:center;gap:20px;animation:rendered 1.2s ease;max-width:1320px}.home{display:flex;flex-direction:column;place-items:center;text-align:center;margin-top:100px;width:70%;background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6));background-size:cover;background-position:top;background-repeat:no-repeat;object-fit:fill;position:relative;border-radius:10px}.home img{display:none;border-radius:10px;filter:blur(2px) brightness(40%);position:absolute;height:100%;width:100%;left:0;top:0}h1{color:#fff;font-family:Ms Madi,cursive;font-size:20vw;text-shadow:4px 4px 15px black;margin:0;font-weight:lighter;z-index:10}h3{color:#d3d3d3;font-size:20px;font-weight:400;margin-top:-30px;margin-bottom:40px;z-index:10}p{color:red}.streaming-btn{color:#fff;font-weight:bolder;background-color:#dc0000;border:none;border-radius:4px;padding:7px 15px;margin:3px 0 20px;cursor:pointer;display:flex;align-items:center;gap:10px;z-index:10}.streaming-btn:hover{background-color:red}.fa-youtube-play{font-size:24px}.maps-container{display:flex;width:70%}#maps{width:100%;height:400px;border:none;border-radius:10px}.streaming-container{display:flex;width:70%;height:400px;place-content:center}.streaming-container object{width:100%;height:100%}#streaming{width:100%;height:100%;border:none;border-radius:10px;outline:none;box-shadow:none}.ig-post-wrapper{width:70%;display:flex;flex-direction:row;justify-content:space-around}@media screen and (max-width: 900px){.home,.streaming-container,.maps-container{width:80%}}@media screen and (max-width: 600px){.home-container{gap:10px;margin-top:30px}.home,.streaming-container,.maps-container{width:95%}}.nav-container{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:center;max-width:1320px}.navigation-bar{position:fixed;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:5px;z-index:20;width:75%;gap:10px;left:50%;top:0;transform:translate(-50%);background-color:#fff6ede6;backdrop-filter:blur(7px)}#logo{display:flex;width:60px;height:auto;margin-left:-7px}#logo:hover{cursor:pointer;transform:scale(1.1);transition-duration:.3s}.router-links{display:flex;margin-right:7px;gap:20px;text-align:end;justify-content:flex-end}.router-links a,.activity-links{text-decoration:none;color:#1c2630;cursor:pointer;font-size:13px;font-weight:700;display:flex;place-items:center}.router-links a:hover{color:#5381b3}#more{display:none;width:24px;animation:attract-user 3s infinite ease-in-out}@media screen and (max-width: 900px){.navigation-bar{width:85%}}@media (max-width:600px){.nav-container{width:100%}.navigation-bar{width:98%;gap:10px;padding-top:10px;padding-bottom:5px;flex-direction:column;align-items:center;background-color:#fff6ede6;backdrop-filter:blur(7px)}.router-links{width:90%;margin:0 0 8px;text-align:center;justify-content:space-between}.router-links a{font-size:12px}}@keyframes open-menu{0%{opacity:.2}to{opacity:1}}@keyframes attract-user{0%{margin-right:0}25%{margin-right:20px}50%{margin-right:10px}75%{margin-right:20px}to{margin-right:0}}.socmed{display:flex;flex-direction:column;position:fixed;right:0;bottom:40%;align-items:center}.socmed .fa{color:#000;font-size:22px;margin:5px 10px;cursor:pointer}@media (max-width: 600px){.socmed{display:none}}.greeting{font-family:Open Sans,sans-serif;color:#5381b3;text-shadow:none;font-size:220%;font-style:italic;font-weight:700;text-align:center;z-index:-99;width:70%;position:relative;display:flex;flex-direction:column;align-items:center;margin:40px 0}.greeting *{flex-wrap:wrap;word-break:keep-all;line-height:44px;width:90%}.greeting-german{opacity:1}.greeting-indo{opacity:0;margin-top:100px;position:absolute}@media screen and (max-width: 600px){.greeting{display:none}}.stb-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px;width:70%;padding:20px 0;background:no-repeat center 10%;background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.8)),url(/assets/jemaat-1.e581323c.png);background-size:cover;border-radius:10px}.stb-container h1{font-family:Open Sans,sans-serif;font-size:5vh;text-align:center;font-weight:700;margin:0 10px}.stb-container button{width:180px;height:40px;color:#fff;background-color:#0677ea;border:none;font-size:large;font-weight:700;font-size:medium;cursor:pointer;opacity:.9}.stb-container button:hover{opacity:1}@media screen and (max-width: 900px){.stb-container{width:80%}}@media screen and (max-width: 600px){.stb-container{width:95%}.stb-container h1{font-size:x-large}}.card-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:15px;justify-content:space-between;width:70%;height:60vh}.card-container a{text-decoration:none}@media screen and (max-width: 900px){.card-container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr;width:80%;height:600px}}@media screen and (max-width: 600px){.card-container{width:80%}}.about-us,.pastor,.activity,.give{display:flex;flex-direction:row;flex:0 1 32%;border-radius:10px;align-items:flex-end;background:no-repeat center 20%;background-size:cover}.about-us:hover,.pastor:hover,.activity:hover,.give:hover{transform:scale(1.01);box-shadow:none;transition:all .2s ease-in;box-shadow:3px 3px 5px #000c}.about-us{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.8)),url(/assets/card-1.c9449ea0.jpeg);background-position:40%}.pastor{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.8)),url(/assets/titus-banner.01f46bfd.jpeg)}.activity{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.8)),url(/assets/card-2.b94d16a2.png)}.give{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.8)),url(/assets/card-3.186a4e6f.jpeg)}.card-container h1,.card-container p{color:#fff;font-family:Open Sans,sans-serif;text-shadow:none}.card-container h1{font-weight:700;margin:0 20px 20px}.about-us:hover h1,.pastor:hover h1,.activity:hover h1,.give:hover h1{margin-bottom:5px;transition-duration:.7s}.card-container p{font-weight:500;margin:0 20px 20px}.card-title{font-size:1.5rem}@media screen and (max-width: 600px){.card-container{width:95%;gap:10px}}.footer-container{display:flex;align-items:center;justify-content:space-between;width:75%;margin:10px 0;padding:10px 0;background-color:#fff6ede6;border-top:#1C2630 1px solid}.footer-container h3{margin:0 0 0 20px;font-size:14px;color:#1c2630}.footer-links{display:flex;flex-direction:row;gap:15px;margin:0 20px}.footer-links a{display:flex;font-size:13px;font-weight:500;color:#1c2630}@media screen and (max-width: 900px){.footer-container{width:95%;display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.footer-container h3{font-size:12px;margin:10px 0}.footer-links{display:flex;flex-direction:row;gap:15px}.footer-links a{font-size:11px;font-weight:500;color:#0677ea}}.cookie{z-index:30;background-color:#fff6ede6;backdrop-filter:blur(4px);width:100%;position:fixed;bottom:0;left:0;display:flex;gap:.5rem;align-items:center;justify-content:space-around;padding:.5rem 1.5rem}@media screen and (max-width: 600px){.cookie{width:unset}.cookie p{font-size:12px}}.cookie p{color:#1c2630;font-weight:600}.cookie button{color:#fff;font-weight:bolder;background-color:#006eff;border:3px solid white;border-radius:.5rem;padding:7px 15px;cursor:pointer;display:flex;align-items:center}.cookie button:hover{filter:brightness(1.1)}.about-us-container{display:flex;flex-direction:column;width:100%;place-items:center;gap:20px;margin-top:100px;animation:rendered 1.2s ease;max-width:1320px}.about-us-banner{display:flex;width:70%;height:25vw;align-items:flex-end;background-image:url(/assets/bang-paris.bdf7e1c7.png);background-size:cover;border-radius:10px}.about-us-banner h2{margin-left:20px;font-size:3.65vw;color:#fff}.about-text{display:flex;flex-direction:column;place-items:center;width:70%;font-weight:500;gap:10px}.about-text p{color:#000;text-align:justify;font-size:16px;margin:0}@media screen and (max-width: 600px){.about-us-container{gap:10px;margin-top:110px}.about-us-banner{width:90%;height:150px}.about-us-banner h2{font-size:1.5em}.about-text{width:90%}.bank-details{justify-content:center}}.quote-outer{width:100%;display:flex;justify-content:center;margin:20px 0}.quote-inner{width:90%;height:100%;display:flex;flex-direction:column;gap:20px;border-left:3px rgb(6,119,234) solid}.quote-inner>*{margin-left:20px}.quote-inner h2{font-style:italic;margin:0 0 0 20px}.quoter{display:flex;flex-direction:row;place-items:center;justify-content:flex-start;gap:5px}.quoter-line{display:flex;width:15px;height:0;border:1px rgb(6,119,234) solid}.quoter p{color:#000}.article-banner{display:flex;width:70%;height:280px;border-radius:10px;position:relative}.banner-bg-image{width:100%;height:auto;object-fit:cover;border-radius:10px;filter:brightness(90%)}.banner-title{margin:10px 0 10px 20px;font-size:3.25vw;color:#fff;position:absolute;bottom:0;left:0}@media screen and (max-width: 600px){.article-banner{width:90%;height:150px}.banner-title{font-size:1.5em}}.pastor-container{display:flex;flex-direction:column;width:100%;place-items:center;gap:20px;margin-top:100px;animation:rendered 1.2s ease;max-width:1320px}.pastor-banner{display:flex;width:70%;height:25vw;align-items:flex-end;background-image:url(/assets/pastor-banner.ee54a595.png);background-size:cover;background-position:center;border-radius:10px}.pastor-banner h2{margin-left:20px;font-size:36px;color:#fff}.pastor-text{display:flex;flex-direction:column;place-items:center;width:70%;font-weight:500}.pastor-text p{color:#000;text-align:justify;font-size:16px;margin:0}.pastor-text p a{margin:0;color:#0575e5;text-decoration:none}.pastor-text p strong{font-style:italic}.pastor-container .img-quote-wrapper{width:100%;margin:20px;display:flex;gap:40px;flex-direction:row;align-content:space-between}.img-quote-wrapper img{width:230px;height:auto;border-radius:10px}.img-quote-wrapper .quote-inner{place-content:end;width:100%}.img-quote-wrapper .quote-inner h2{font-size:40px}.img-quote-wrapper .quoter p{color:#000;font-size:20px}#pentahbisan{width:100%;margin-top:20px}@media screen and (max-width: 600px){.pastor-container{gap:10px;margin-top:120px}.pastor-banner{width:90%;height:200px}.pastor-banner h2{font-size:1.8em}.pastor-text{width:90%;gap:10px}.pastor-container .img-quote-wrapper{flex-direction:column;align-items:center}.img-quote-wrapper img{width:90%}}.offerings-container{display:flex;flex-direction:column;width:100%;place-items:center;gap:20px;margin-top:110px;animation:rendered 1.2s ease;max-width:1320px}.offerings-banner{display:flex;width:70%;height:25vw;align-items:flex-end;background-image:url(/assets/spende-banner.495fa071.png);background-size:cover;background-position-y:30%;border-radius:10px}.offerings-banner h2{margin-left:20px;font-size:3vw;color:#fff}.offerings-text{display:flex;flex-direction:column;gap:.5rem;width:70%;font-weight:500}.offerings-text p{color:#000;text-align:justify;font-size:16px;margin:0}.bank-details{margin:20px 0;width:100%;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:.75rem}.bank-details *{width:100%}#qr-code{width:200px;border-radius:1rem;margin-top:1rem}.bank-details p{font-size:1rem}#donate-button-container{width:100%;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}#donate-button{display:flex}#donate-button img{width:132px;height:40px}.paypal-container{display:flex;flex-direction:column;gap:10px}.or-text{font-style:italic;font-weight:700;font-size:20px}@media screen and (max-width: 600px){.offerings-container{gap:10px;margin-top:120px}.offerings-banner{width:90%;height:200px}.offerings-banner h2{font-size:1.8em}.offerings-text{width:90%}}@media screen and (max-width: 720px){.bank-details{justify-content:left;flex-direction:column}.bank-details div{width:100%}.bank-details .or-text{align-self:flex-start;margin:1rem 0}}.carousel{width:100%;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:10px 0;margin-bottom:10px;color:#0003}.activity-hero{width:70%;max-width:850px;height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:6rem;padding:1rem 0;gap:.5rem;background:url(/assets/hero-activity.9b3b5e65.png) center 30% no-repeat;background-size:cover;border-radius:.75rem}.activity-hero h1,.activity-hero h3{font-family:Open Sans,sans-serif;color:#fff;text-align:center;margin:0;background-color:#000000b3;border-radius:.5rem;padding:.25rem 1rem;backdrop-filter:blur(1px)}.activity-hero h1{font-size:56px;text-align:center;text-shadow:none;font-weight:700}.activity-container{width:70%;display:flex;flex-direction:column;gap:.75rem;margin:.25rem 0;animation:rendered 1.2s ease;max-width:850px}.activity-container h2{margin:10px 0 0;width:100%;font-size:28px;color:#1c2630}.activity-container img{width:100%;height:100%;border-radius:.75rem;max-width:850px;border:1px #1C2630 solid}@media (max-width:600px){.activity-hero{height:fit-content;width:90%}.activity-container{width:90%}.activity-container img{width:100%;border-radius:10px}}.article-with-image{display:flex;justify-content:center;align-items:flex-start;width:100%;gap:1rem;margin:.25rem 0}.article-with-image img{width:55%;height:auto}.article-with-image p{color:#000;display:flex;width:45%;margin:0;font-size:1rem;font-weight:500;text-align:justify}@media (max-width:900px){.article-with-image{flex-direction:column}.article-with-image img{width:100%;height:auto}.article-with-image p{width:100%}}.impressum-container{width:70%;display:flex;flex-direction:column;gap:10px;margin-top:80px;animation:rendered 1.2s ease;max-width:1320px}.impressum-container h2{margin:10px 0 0;width:100%;font-size:32px;color:#1c2630}.impressum-container h3{margin:10px 0 0;width:100%;font-size:24px;font-weight:700;color:#1c2630}.impressum-text{display:flex;flex-direction:column;gap:5px}.impressum-text *{margin:0}.impressum-text h3{color:#000;font-weight:700;font-size:22px}.impressum-text p{margin:0;color:#000;text-align:justify}@media screen and (max-width: 600px){.impressum-container{width:90%}.impressum-container h2{margin:10px 0 0;width:100%;font-size:28px;color:#1c2630}}.datenschutz-container{width:70%;display:flex;flex-direction:column;gap:10px;margin-top:80px;animation:rendered 1.2s ease;max-width:1320px}.datenschutz-container h2{margin:10px 0 0;width:100%;font-size:32px;color:#0677ea}.datenschutz-container p{margin:40px 0 0;color:#505050}.datenschutz-container h3{margin:10px 0 0;width:100%;font-size:24px;font-weight:700;color:#0677ea}.datenschutz-text{display:flex;flex-direction:column;gap:5px;flex-wrap:wrap}.datenschutz-text *{margin:0}.datenschutz-text h3{color:#000;font-weight:700;font-size:22px}.datenschutz-text p{margin:0;color:#000;text-align:justify;word-break:break-all}.datenschutz-text a{word-wrap:break-word}@media screen and (max-width: 600px){.datenschutz-container{width:90%}.datenschutz-container h2{margin:10px 0 0;width:100%;font-size:28px;color:#0677ea}}
