.cookie-banner.closed{opacity:0;visibility:hidden;pointer-events:none}.cookie-banner.extended .cookie-main-wrap{display:none}.cookie-banner.extended .cookie-settings-wrap{display:block}.cookie-banner .cookie-settings-wrap{display:none;overflow:hidden;position:absolute;height:100%}.home .sec-wrap.header--slider-colored-title .covered-image-wrap::before{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:50%;z-index:1;background:var(--color__gradient);background:linear-gradient(150deg,rgb(48 15 44 / .8) 0%,#fff0 40%)}.home .sec-wrap.header--slider-colored-title .sec-wrap__inner{z-index:2}.sec-wrap.sticky-events .card-wrap{display:block;padding:2.25rem 1.75rem;border-radius:var(--radius__regular);height:100%}.gd-details .gd-row{display:flex;justify-content:flex-start;align-items:flex-start;margin-left:-.5em;margin-left:-.5em;width:calc(100% + 1em);margin-bottom:.75em}.gd-details .gd-row .row__item{display:inline-block;padding:0em .5em}.gd-details .datetime-wrap{flex-basis:10em;display:inline-flex;justify-content:flex-start;align-items:normal;padding:.3em .5em;border:var(--border__regular);border-color:var(--color__light);border-radius:var(--radius__regular);width:10em}.gd-details .datetime-wrap.bg--white{border-color:#fff}.gd-details .datetime-wrap .date{display:inline-block;flex-basis:7em}.gd-details .datetime-wrap .time{display:inline-block;flex-basis:3em;text-align:right}.gd-details .gd-row .speaker{flex-basis:8em;min-width:7em;padding-top:.425em}.gd-details .gd-row .sermon{flex-basis:auto;padding-top:.425em}.gd-details .gd-row .button{white-space:nowrap}.sermon-details .button-row{display:flex;justify-content:flex-start;align-items:normal;flex-wrap:nowrap;margin-left:-.35em;margin-left:-.35em;width:calc(100% + 1em);margin-bottom:.75em}.sermon-details .button-row .row__item{display:inline-block;padding:0em .35em}.sermon-details .button-row .button.smallgroup{padding-left:0;padding-right:0;justify-content:center}.sermon-details .datetime-wrap{display:inline-block;padding:.3em .5em;border:var(--border__regular);border-color:var(--color__light);border-radius:var(--radius__regular)}.sermon-details .datetime-wrap .time{margin-left:1em}.home .post-overview .mobile-container{display:none}.home .post-overview .mobile-container .swiper{overflow:visible}.home .post-overview .mobile-container .swiper .button.swiper-button-next{transform:translate(50%,-50%);margin-top:0}.home .post-overview .mobile-container .swiper .button.swiper-button-prev{transform:translate(-50%,-50%);margin-top:0}.post-grid .covered-image-wrap{height:15.5em}.sec-wrap.post-overview .filter-bar{display:flex;justify-content:flex-start;flex-wrap:wrap}.sec-wrap.post-overview .filter-bar .button{margin-right:.75em;margin-bottom:.75em}.sec-wrap.post-overview .empty-notice{min-height:30rem}.dropdown-filter{position:relative;width:100%}.dropdown-filter button{transition:unset}.dropdown-filter .button{width:fit-content}.dropdown-filter .dropdown-toggle{z-index:3;width:100%;background:var(--color__light);color:var(--color__accentDark)}.dropdown-filter .dropdown-options{z-index:4;position:absolute;flex-wrap:wrap;border:var(--border__regular);border-top:unset;border-radius:var(--radius__regular);padding:.75em .6em;flex-direction:column;background:var(--color__light);gap:.5em;transform:translate3d(0,-.125rem,0);width:100%;display:none}.dropdown-filter .button.neg{border-color:var(--color__light);width:fit-content}.dropdown-filter.open .dropdown-toggle{border-bottom-color:var(--color__light);border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-filter.open .dropdown-options{display:flex;border-top-left-radius:0;border-top-right-radius:0}.dropdown-filter .button.active{background:var(--color__accentDark);color:var(--color__light);border-color:var(--color__accentDark)}.post-box .card-wrap .covered-image-wrap img{transition:all var(--transition__04easeOut);transform:translate3d(0,0,0) scale(1);will-change:transform}.post-box a:hover .card-wrap .covered-image-wrap img{transform:translate3d(0,0,0) scale(1.025)}.sec-wrap.post-overview .post-box .card-wrap{position:relative;border-radius:var(--radius__regular);overflow:hidden}.sec-wrap.post-overview .post-box .card-wrap::before{content:"";position:absolute;display:block;width:100%;height:100%;z-index:1;pointer-events:none}.sec-wrap.post-overview .post-box .card-wrap .covered-image-wrap{background:var(--color__gradient)}.sec-wrap.post-overview .post-box .card-wrap .date-wrap{position:absolute;display:inline-block;padding:.5em;margin-right:.5em;left:.65em;background:var(--color__light);border-radius:var(--radius__small);font-size:var(--fsize__p);z-index:2}.sec-wrap.post-overview .post-box .date-wrap .glued{display:inline-block;white-space:nowrap}.sec-wrap.post-overview .post-box.type--news .card-wrap::before{background:linear-gradient(112deg,var(--color__accentDark) -5%,#fff0 65%)}.sec-wrap.post-overview .post-box.type--news .card-wrap .date-wrap{top:.65em}.sec-wrap.post-overview .post-box.type--simple-news .card-wrap{display:flex;flex-direction:column;justify-content:space-between;padding:2.25rem 1.75rem;height:100%}.sec-wrap.post-overview .post-box.type--simple-news .card-wrap::before{display:none}.sec-wrap.post-overview .post-box.type--simple-news .card-wrap .date-wrap{position:relative;background:none;left:auto;padding:0}.sec-wrap.post-overview .post-box.type--simple-news .card-wrap .title{margin-top:1em;margin-bottom:1em}.sec-wrap.post-overview .post-box.type--event .card-wrap::before{background:linear-gradient(22deg,var(--color__accentDark) -5%,#fff0 65%)}.sec-wrap.post-overview .post-box.type--event .card-wrap .date-wrap{bottom:.65em}.sec-wrap.post-overview .post-box .card-wrap .covered-image-wrap{background:#fff}.sec-wrap.post-overview .pagination-bar{display:flex;justify-content:center;align-items:center;gap:.65em}.sec-wrap.post-overview .pagination-bar .page-numbers{position:relative;display:inline-flex;justify-content:center;align-items:center;width:calc(var(--fsize__p) + 1rem);height:calc(var(--fsize__p) + 1rem);border-radius:var(--radius__regular);color:var(--color__accentDark);font-size:var(--fsize__p);font-weight:400;text-align:center}.sec-wrap.post-overview .pagination-bar .page-numbers.current{font-weight:500}.sec-wrap.post-overview .pagination-bar .page-numbers.next,.sec-wrap.post-overview .pagination-bar .page-numbers.prev{background:var(--color__accentDark);color:var(--color__light);margin-left:.375em;border:var(--border__regular)}.sec-wrap.post-overview .pagination-bar .page-numbers.prev{margin-left:0em;margin-right:.375em}.sec-wrap.post-overview .pagination-bar .page-numbers .button{background:inherit;color:inherit;border:0}.sec-wrap.post-overview .pagination-bar .page-numbers .button i{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-flex;justify-content:center;align-items:center;transform:translateY(-2%)}.sec-wrap.post-overview .pagination-bar .page-numbers:not(.current,.next,.prev):hover{border:var(--border__regular)}.sec-wrap.post-overview .pagination-bar .page-numbers.next:hover,.sec-wrap.post-overview .pagination-bar .page-numbers.prev:hover{background:var(--color__light);color:var(--color__accentDark)}.sec-wrap.sermon-archive .table-wrap{position:relative}.sec-wrap.sermon-archive .table-wrap span.scroll-indicator{display:block;position:absolute;top:0;right:0;height:100%;width:.5rem;opacity:0;background:linear-gradient(90deg,#fff0 0%,rgb(48 15 44 / .2) 100%);pointer-events:none;transition:opacity var(--transition__02easeOut)}.sec-wrap.sermon-archive .table-wrap.is-overflowing span.scroll-indicator{opacity:1}.sec-wrap.sermon-archive .table-wrap__inner{max-width:100%;overflow-x:scroll}.sec-wrap.sermon-archive .table-wrap table{margin-bottom:.5em}.sec-wrap.sermon-archive .sermon-table{width:100%;border-collapse:separate}.sec-wrap.sermon-archive .sermon-table td{font-family:"Apercu",sans-serif;font-weight:400;font-size:var(--fsize__p);font-style:normal;line-height:1;letter-spacing:.01em;color:var(--color__accentDark);-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;border:none;padding:.55em;width:auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sec-wrap.sermon-archive .sermon-table tr:nth-child(odd) td{background-color:#fff}.sec-wrap.sermon-archive .sermon-table tr:nth-child(odd) td:first-child{border-top-left-radius:var(--radius__regular);border-bottom-left-radius:var(--radius__regular)}.sec-wrap.sermon-archive .sermon-table tr:nth-child(odd) td:last-child{border-top-right-radius:var(--radius__regular);border-bottom-right-radius:var(--radius__regular)}.sec-wrap.sermon-archive .sermon-table td.date{font-weight:500;width:6.5em}.sec-wrap.sermon-archive .sermon-table td.speaker{width:10em;max-width:10em}.sec-wrap.sermon-archive .sermon-table td.title{font-weight:500;width:20em;max-width:20em}.sec-wrap.sermon-archive .sermon-table td.bible-verse{width:18em;max-width:18em}.sec-wrap.sermon-archive .sermon-table td.link{position:relative;padding-right:.4em;padding-top:0;padding-bottom:0;width:1em}.sec-wrap.sermon-archive .sermon-table td.link~td.link{padding-left:0}.sec-wrap.sermon-archive .sermon-table td.link .button{display:flex}.sec-wrap.sermon-archive .sermon-table td .button.smallgroup{padding-left:0em;padding-right:0em;justify-content:center}.sec-wrap.team-overview .filter-bar{display:flex;justify-content:flex-start;flex-wrap:wrap}.sec-wrap.team-overview .filter-bar .button{margin-right:1em;margin-bottom:.75em}.sec-wrap.team-overview .filter-bar .mixitup-control-active,.sec-wrap.team-overview .filter-bar .fma-control-active{background:var(--color__accentDark);color:var(--color__light)}.sec-wrap.team-overview .person-box .covered-image-wrap{border-radius:var(--radius__regular)}.sec-wrap.team-overview .person-box .position{margin-top:.25em}.form-wrap{padding:2.5rem;border:var(--border__regular);border-radius:var(--radius__regular)}.form-wrap span.label{margin-bottom:.35em;display:inline-block;font-size:var(--fsize__p);font-style:normal;line-height:1.3;letter-spacing:.01em;opacity:.5}.form-wrap .bold-label span.label,.form-wrap .bold-caption .option-caption{opacity:1;font-weight:500}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],.field-wrap.dropdown select,textarea{font-size:var(--fsize__p);border:var(--border__regular);padding:.6em;margin-bottom:0;background:var(--color__light);color:var(--color__accentDark);border-radius:var(--radius__regular)}.search-form input[type="search"]{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:var(--radius__regular);margin-bottom:0;background:var(--color__light)}.search-form input[type="search"]:focus{background:#fff}input,select,textarea{color:var(--color__accentDark);width:100%}textarea{line-height:1.5625em;max-height:20em;margin:0em;resize:none}textarea:focus,input:focus{color:var(--color__accentDark);background:#fff}.field-wrap input[type="submit"]:focus{background:var(--color__light);color:var(--color__accentDark);border:.0625rem solid var(--color__accentDark)}::-webkit-input-placeholder{color:var(--color__accentDark);opacity:1}::-moz-placeholder{color:var(--color__accentDark);opacity:1}:-ms-input-placeholder{color:var(--color__accentDark);opacity:1}::-ms-input-placeholder{color:var(--color__accentDark);opacity:1}::placeholder{color:var(--color__accentDark);opacity:1}:-ms-input-placeholder{color:var(--color__accentDark)}::-ms-input-placeholder{color:var(--color__accentDark)}.form-wrap .field-wrap.math-captcha .img-puzzle{position:relative;display:inline-block;height:.8em;transform:translateY(.07em)}.form-wrap .field-wrap.math-captcha .img-puzzle img{height:100%}.form-wrap .error-msg{display:block;color:var(--color__error);font-size:var(--fsize__s);margin-top:.2em}.form-wrap .submit-box .error-msg{font-size:var(--fsize__p)}.form-wrap input.has-error,.form-wrap textarea.has-error{border-color:var(--color__error)}form.submitted{display:none}.grecaptcha-badge{display:none}.post-password-form p:nth-of-type(1){display:none}span.custom-password-message{display:block;margin:auto;max-width:10em;padding:.125em;border-radius:var(--radius__regular);background:rgb(255 255 255 / .17);color:var(--color__accentDark)}.post-password-form label{font-size:0rem}.post-password-form label input{font-size:1.875rem;padding:.25em .9375em;text-align:center}.post-password-required input[type="submit"]{position:relative;float:unset;margin:1.5625em auto;display:block}form#inserat .option-grid{display:flex;flex-wrap:wrap;justify-content:space-between;-moz-column-gap:1.5em;column-gap:1.5em;row-gap:.6em;font-size:var(--fsize__p);width:min(100%, 35em)}form#inserat .option-grid .option-wrap{flex-basis:calc((100% - 3em) / 3);flex-shrink:1;display:inline-block}form#inserat .option-wrap input[type="radio"],form#inserat .option-wrap input[type="checkbox"]{display:none}form#inserat .field-wrap.checkbox .option-caption{font-size:var(--fsize__p)}form#inserat .option-wrap .option-caption{position:relative;display:inline-block;padding-left:2em;line-height:1.3em;cursor:pointer}form#inserat .option-wrap .option-caption::before,form#inserat .option-wrap .option-caption::after{content:"";display:block;position:absolute;left:0;top:0;width:1.3em;height:1.3em;border:var(--border__regular);border-radius:var(--radius__small)}form#inserat .option-wrap .option-caption::after{border:var(--border__regular);border-radius:var(--radius__small);background:var(--color__accentDark);transition:transform ease 0.1s;transform:scale(0)}form#inserat .option-wrap .checked .option-caption::after{transform:scale(.65)}form#inserat .img-upload-wrap{border:var(--border__regular);border-radius:var(--radius__regular)}form#inserat .img-upload-wrap input[type="file"]{display:none}form#inserat .img-preview-container button.trigger--file-select{position:relative;border:var(--border__regular);background:var(--color__accentDark);border-radius:var(--radius__small);width:calc(7rem * 0.75);height:calc(7rem * 0.75)}form#inserat .img-preview-container button .icon__plus{display:inline-flex;justify-content:center;align-items:center;margin-top:0}form#inserat .img-preview-container{display:flex;justify-content:flex-start;padding:1em;gap:1em;flex-wrap:wrap}form#inserat .img-preview-container .covered-image-wrap{flex-basis:7rem;border-radius:var(--radius__small)}form#inserat .sending-indicator{display:none}form#inserat.sending.please-wait .grid-wrap{display:none}form#inserat.sending.please-wait .sending-indicator{display:block}.error-404{text-align:center}.error-404 h1{font-size:max(var(--fsize__h1), 9vw);margin:0;margin-top:2rem}.flyout--info{display:flex;position:fixed;right:0;bottom:8vh;min-height:20rem;z-index:99;transform:translateX(calc(100% - 4em))}.flyout--info .flyout__trigger{display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-top-left-radius:1em;border-bottom-left-radius:1em;cursor:pointer;background:linear-gradient(274deg,#cf175d 0%,var(--color__accentBright) 100%);padding:1em}.flyout--info .arrow{font-family:"Icons Base";font-size:.875em;font-weight:700;background-color:var(--color__light);color:var(--color__dark);width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:2em}.flyout--info.active .arrow:before{content:"\004a";font-size:.875em}.flyout__trigger .vertical-text{font-size:var(--fsize__h3);display:flex}.vertical-text{-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;transform:rotate(-180deg)}.flyout--info .flyout__content{position:relative;width:42rem}.flyout--info .covered-image-wrap~a button{position:absolute;top:0;left:0;margin:2em}.flyout--info .mobile-label{display:none}.module--masonry-grid .box{position:relative;border-radius:var(--radius__small);height:min(22vw, 22rem);overflow:hidden;background:var(--color__accentDark)}.module--masonry-grid .box .covered-image-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.module--masonry-grid .box .text-wrap{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;z-index:2}.module--masonry-grid .box .text-wrap::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(22deg,var(--color__accentDark) 12%,#fff0 58.71%);z-index:-1}.module--masonry-grid .box .covered-image-wrap img{transition:all var(--transition__04easeOut);transform:translate3d(0,0,0) scale(1.005);will-change:transform}.module--masonry-grid .box a:hover .covered-image-wrap img{transform:translate3d(0,0,0) scale(1.025)}:root{--layout-block-default-margin-top:4rem}.content-wrap [class*="block--"]{width:var(--innerwrap__width--slim);padding:0 var(--innerwrap__padding--x);margin:var(--layout-block-default-margin-top) auto 0 auto}.content-wrap [class*="block--"].full{max-width:100%}.content-wrap [class*="block--"].pxy0{padding:0}.content-wrap [class*="block--"].px0{padding-left:0;padding-right:0}.content-wrap ol>li{margin-bottom:.5em}.content-wrap ol>li.bold-marker::marker{font-weight:500}.content-wrap .block--accordion .accordion-content__inner .block--text:first-child{margin-top:0}.content-wrap .block--accordion .accordion-content__inner .block--text p:last-child{margin-bottom:-.55em}.content-wrap .accordion-content__inner .block--text:first-child p:first-child{margin-top:0}.content-wrap .accordion-content__inner .block--text:last-child p:last-child{margin-bottom:0}.content-wrap .block--single-image img{border-radius:var(--radius__regular);width:100%}.content-wrap .block--text_and_image .box-text p:first-child{margin-top:0}.content-wrap .block--text_and_image .covered-image-wrap{border-radius:var(--radius__regular)}.content-wrap .block--text_and_image .box-text--right{order:2}.content-wrap .accordion-content__inner .block--text_and_image:first-child p:first-child{margin-top:0}.content-wrap .accordion-content__inner .block--text_and_image:last-child p:last-child{margin-bottom:0}.block--buttons{display:flex;justify-content:flex-start;gap:1rem;flex-wrap:wrap}.block--buttons>*{display:inline-block}.block--gallery .slider-wrap{position:relative;padding:0}.block--gallery .slider-wrap .swiper{overflow:hidden}.block--gallery .slider-wrap .swiper-slide{cursor:pointer;padding-bottom:var(--swiper-pagination-padding)}.block--gallery .slider-wrap .swiper-slide .img-fill{display:block;position:relative;overflow:hidden;text-align:center;float:left;width:100%;background:#fff0;border-radius:var(--radius__regular);transform:translate3d(0,0,0)}.block--gallery .slider-wrap .swiper-slide .img-fill picture,.slider-lightbox-wrap .slider-wrap .img-fill picture{display:flex;justify-content:center;align-items:center}.block--gallery .slider-wrap .swiper-slide .img-fill img.orient--landscape{-o-object-fit:cover;object-fit:cover;height:auto;width:100%}.block--gallery .slider-wrap .swiper-slide .img-fill img.orient--portrait,.block--gallery .slider-wrap .swiper-slide .img-fill img.orient--square{position:absolute;height:100%;top:50%;left:50%;max-width:none!important;border-radius:var(--radius__regular);transform:translate(-50%,-50%)}.block--gallery .slider-wrap .swiper-slide .caption,.slider-wrap .slider-lightbox .caption{position:absolute;bottom:0;left:0;margin:1em;text-align:left}.button.swiper-button-next i,.button.swiper-button-prev i{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-flex;justify-content:center;align-items:center;transform:translateY(-1%)}.button.swiper-button-next:hover,.button.swiper-button-prev:hover{background:var(--color__accentMidLight);border-color:var(--color__accentMidLight)}.swiper-pagination-bullet{width:.5rem;height:.5rem;background:var(--color__light);border:var(--border__small);opacity:1}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 .35rem}.swiper-pagination-bullet-active{background:var(--color__accentDark);opacity:1}.slider-wrap .slider-lightbox{overflow:hidden}.slider-lightbox-wrap{z-index:99999;position:fixed;inset:0;width:100vw;height:calc(var(--vh, 1vh) * 100);visibility:hidden;pointer-events:none;transition:opacity 0.25s ease-out}.slider-lightbox-wrap .bg{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color__light);opacity:.95}.slider-lightbox-wrap.active{visibility:visible;pointer-events:all}.slider-lightbox-wrap-close{z-index:99;position:absolute;width:3rem;height:3rem;background:#fff0;display:flex;align-items:center;justify-content:center;right:1rem;top:1rem;padding:0;border:0;cursor:pointer;transition:transform 0.2s ease-out}.slider-lightbox-wrap-close:hover{transform:scale(.9)}.slider-lightbox-wrap-close:focus{outline:none}.slider-lightbox-wrap-close:before{font-size:var(--fsize__p);font-weight:400;color:var(--color__accentDark);font-family:"Gellert Kirche Icons";content:"\004a"}.slider-lightbox-wrap .slider-wrap{position:absolute;width:min(105rem, 100vw);left:50%;top:50%;transform:translate(-50%,-50%)}.slider-lightbox-wrap .swiper-slide{padding-bottom:var(--swiper-pagination-padding)}.slider-lightbox-wrap .img-fill{max-width:calc(100% - 12.5rem);margin:auto;display:flex;justify-content:center;max-height:calc(var(--vh, 1vh) * 75);height:calc(var(--vh, 1vh) * 75);transform:translate3d(0,0,0)}.slider-lightbox-wrap .img-fill img{-o-object-fit:contain;object-fit:contain;height:100%;transform:translate3d(0,0,0)}.slider-lightbox-wrap .swiper-button-prev,.slider-lightbox-wrap .swiper-rtl .swiper-button-next{left:2rem;right:auto}.slider-lightbox-wrap .swiper-button-next,.slider-lightbox-wrap .swiper-rtl .swiper-button-prev{right:2rem;left:auto}.content-wrap [class*="block--"].block--contact-person{margin-top:calc(var(--layout-block-default-margin-top) * 1.5);padding-bottom:calc(var(--layout-block-default-margin-top) * 0.75)}.single-contact-person{--contact-box-padding:calc(var(--fsize__p) * 1.6);--contact-portrait-width:10rem;--contact-portrait-height:calc(100% - var(--contact-box-padding));height:100%;position:relative;padding-top:calc(var(--contact-box-padding) + 0.5rem)}.single-contact-person.is-sole{--contact-box-padding:calc(var(--fsize__p) * 2);--contact-portrait-width:14rem;padding-top:calc(var(--contact-box-padding) + 1rem)}.single-contact-person .neg-color-container{height:100%;background:var(--color__accentDark);border-radius:var(--radius__regular);padding:var(--contact-box-padding)}.single-contact-person .neg-color-container *{color:var(--color__light)}.single-contact-person .portrait-box{position:absolute;width:var(--contact-portrait-width);height:var(--contact-portrait-height);border-radius:var(--radius__regular);bottom:var(--contact-box-padding)}.single-contact-person.has-img .contact-box{margin-left:calc(var(--contact-portrait-width) + var(--contact-box-padding))}.single-contact-person .contact-box>span{display:block;margin-top:0;margin-bottom:.7em}.video-wrap{width:100%;overflow:hidden;padding-top:56.25%;position:relative;border-radius:var(--radius__regular)}.video-wrap iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.google-forms-wrap{position:relative;width:100%;max-height:50em;overflow:scroll}.google-forms-wrap iframe{position:relative;width:100%;border:0;overflow-y:hidden}.content-wrap .block--accordion{margin-top:1.5rem}.content-wrap .block--accordion+.block--accordion{margin-top:0}.content-wrap .block--accordion .accordion-content__inner [class*="block--"]{width:100%;padding:0}.content-wrap .block--accordion .accordion-content__inner [class*="block--"]:last-child{margin-bottom:var(--layout-block-default-margin-top)}.content-wrap .block--accordion .accordion-content__inner .block--text:last-child{margin-bottom:2rem}.accordion-wrap{border-bottom:var(--border__regular);padding:0}.accordion-trigger{position:relative;display:flex;justify-content:flex-start;align-items:center;gap:2em;padding:1.5rem 0 1.5rem 0;cursor:pointer}.accordion-trigger .title{margin:0}.accordion-trigger .button.toggler{font-size:var(--fsize__p);color:var(--color__accentDark);background:none;border:0;padding:0;transition:transform var(--transition__02easeOut)}.accordion-trigger.open .toggler{transform:rotate(-180deg)}[class*="header--"]{position:relative}.header--img-colored-title .sec-wrap__inner{height:min(37vw, 37rem)}.header--img-colored-title .breadcrumb-wrap a,.header--img-colored-title .breadcrumb-wrap span{color:var(--color__light)}.header--img-colored-title .covered-image-wrap{position:absolute;left:0;top:0;height:calc(100% - var(--fsize__h1));width:100%;background:var(--color__accentDark)}.header--img-colored-title .title-wrap{position:absolute;left:var(--innerwrap__padding--x);bottom:0;display:inline-block;background:linear-gradient(274deg,var(--color__accentDark) 0%,var(--color__accentMid) 100%);border-radius:var(--radius__small);margin-right:var(--innerwrap__padding--x)}.header--slider-colored-title{padding-bottom:calc(1rem + var(--fsize__h1))}.header--slider-colored-title .slider-wrap .swiper-slide{padding:0;cursor:default}.header--slider-colored-title .slider-wrap .swiper-pagination{bottom:1.3rem;right:1rem;left:auto;width:auto;transform:rotate(90deg) translateY(100%);transform-origin:right bottom}.header--slider-colored-title .slider-wrap .swiper-pagination-bullet{width:.6rem;height:.6rem;border-color:#fff;background-color:#fff0}.header--slider-colored-title .slider-wrap .swiper-pagination-bullet-active{background-color:#fff}.header--slider-colored-title .covered-image-wrap{position:relative;height:clamp(30rem, 35vw, 55rem);width:100%;background:var(--color__accentDark)}.header--slider-colored-title .title-wrap{position:absolute;bottom:0;display:inline-block;background:linear-gradient(274deg,var(--color__accentDark) 0%,var(--color__accentMid) 100%);border-radius:var(--radius__small);transform:translateY(49%);max-width:calc(100% - var(--innerwrap__padding--x) * 2)}.header--bg-img .img-wrap{height:30rem;width:100%}.header--bg-img .covered-image-wrap{position:absolute;left:0;top:0;height:100%;width:100%}.header--text-bg-img .header__inner{background:#fff0;min-height:30rem;display:flex;align-items:center}.header--text-bg-img h1.title{z-index:1;position:relative;margin:0}.header--text-bg-img .covered-image-wrap{position:absolute;left:0;top:0;height:100%;width:100%}.header--title-date-img .gradient-container{background:var(--color__gradient)}.header--title-date-img .title{color:var(--color__light)}.header--title-date-img .date{display:inline-block;color:var(--color__light);padding:.375em .75em;margin-bottom:.75em}.header--title-date-img .date.bg--light{border-radius:var(--radius__regular);border:var(--border__regular);color:var(--color__accentDark);margin-bottom:1em}.header--title-date-img .covered-image-wrap{margin:var(--innerwrap__padding--x);width:calc(100% - 2 * var(--innerwrap__padding--x));border-radius:var(--radius__regular)}@media only screen and (max-width:80em){.home .sec-wrap.header--slider-colored-title .covered-image-wrap::before{display:none}.home .post-overview .desktop-container{display:none}.home .post-overview .mobile-container{display:block}}@media only screen and (max-width:55em){:root{--layout-block-default-margin-top:2rem}.home .sec-wrap.header--slider-colored-title .swiper-pagination{display:none}form#inserat .option-grid .option-wrap{flex-basis:calc((100% - 3em) / 2)}.flyout--info{right:0;min-height:18rem;transform:translateX(calc(100% - 3em))}.flyout--info .flyout__trigger{padding:.75em}.flyout__trigger .vertical-text{font-size:var(--fsize__p)}.flyout--info .arrow{width:1.5rem;height:1.5rem}.flyout--info .flyout__content{width:32rem}.module--masonry-grid .box{height:34vw}.content-wrap .block--text_and_image .box-text{order:1}.content-wrap .slider-wrap .swiper-slide .img-fill,.content-wrap .slider-wrap.small .swiper-slide .img-fill{height:62vw}.single-contact-person{--contact-portrait-width:8rem}.single-contact-person{padding-top:calc(var(--contact-box-padding) + 1rem)}.single-contact-person.is-sole{--contact-portrait-width:11rem}.header--img-colored-title .sec-wrap__inner{height:calc(10rem + 20vw)}.header--bg-img .img-wrap{height:20rem;width:100%}.header--text-bg-img .sec-wrap__inner{min-height:20rem}}@media only screen and (max-width:36em){.gd-details .gd-row{flex-wrap:wrap;margin-bottom:1.75em}.gd-details .gd-row:last-child{margin-bottom:0}.gd-details .gd-row .row__item{flex-basis:100%;margin-bottom:.25em}.gd-details .gd-row .row__item--livestream{flex-basis:2.5em;margin-bottom:.5em}.gd-details .gd-row .row__item--datetime{flex-basis:calc(100% - 3em);margin-bottom:.5em}.gd-details .gd-row .row__item:last-child{margin-bottom:0em}.sermon-details .meta-item{display:inline-block;width:100%;margin-bottom:.25em}.sermon-details .button-row{flex-wrap:wrap}.sermon-details .row__item{margin-bottom:.7em}.sermon-details .row__item--datetime{width:100%;margin-bottom:0em}.sermon-details .meta-item:last-child{margin-bottom:0em}form#inserat .option-grid .option-wrap{flex-basis:calc(100% - 3em)}.flyout--info{bottom:5vh;min-height:15rem}.flyout--info .flyout__content{width:26rem;max-width:calc(100vw - 4rem);border-top-left-radius:1em;overflow:hidden;transform:translate3d(0,0,0)}.flyout__trigger .vertical-text{display:none}.flyout--info .flyout__trigger{margin-bottom:0;height:3rem;align-self:end}.flyout--info .arrow{margin-bottom:0}.flyout--info .mobile-label{display:block;z-index:10;position:absolute;top:0;background:linear-gradient(274deg,#cf175d 0%,var(--color__accentBright) 100%);padding:.75em 1em;color:#fff;width:100%}.flyout--info .covered-image-wrap~a button{top:unset;left:unset;bottom:0;right:0;margin:1.5em}.module--masonry-grid .box{height:40vw}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:1rem}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:1rem}.slider-lightbox-wrap .img-fill{max-width:100%}.slider-lightbox-wrap .swiper-button-prev,.slider-lightbox-wrap .swiper-rtl .swiper-button-next{left:1.5rem}.slider-lightbox-wrap .swiper-button-next,.slider-lightbox-wrap .swiper-rtl .swiper-button-prev{right:1.5rem}.accordion-trigger{justify-content:space-between}.single-contact-person{--contact-box-padding:calc(var(--fsize__p) * 1.5;);--contact-portrait-width:7rem;--contact-portrait-height:100%;overflow:hidden}.single-contact-person.is-sole{--contact-portrait-width:7rem;padding-top:0}.single-contact-person .neg-color-container{padding:calc(var(--fsize__p) * 1.5)}.single-contact-person .portrait-box{width:var(--contact-portrait-width);height:100%;min-height:8em;left:0;top:0;border-top-right-radius:0;border-bottom-right-radius:0}.single-contact-person.has-img .contact-box{margin-left:var(--contact-portrait-width)}.single-contact-person .contact-box .h2{font-size:var(--fsize__h3)}.form-wrap{padding:2rem}}@media only screen and (max-width:27em){.form-wrap{padding:1.5rem}}