@charset "UTF-8";*{--gradient:linear-gradient(var(--gradient-angle, 90deg), var(--color-1, #000), var(--color-2, #fff))}:root{--border-width:3px;--button-padding:1rem 2rem;--button-padding-no-border:calc(1rem + var(--border-width)) calc(var(--border-width) + 2rem);--box-shadow:0 20px 25px #293d4729}:root .the-button{--box-shadow:0 10px 25px #293d4729}:root .image-slider-container{--box-shadow:0 50px 66px #293d471a}:root{--font-color-main:#1a1818;--link-color-hover:inherit;--link-text-decoration:none;--link-text-decoration-color:inherit;--link-text-decoration-hover:none;--link-text-decoration-hover-color:#1a1818;--hero-height:93vh;--limit-width:80%}:root header,:root footer,:root .page-template-homepage{--limit-width:90%}.no-scroll{overflow:hidden;height:auto}.align-center{text-align:center}.the-content{width:100%}.hidden{display:none!important}.lightbox-overlay{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background:#404040;opacity:.6;z-index:9999}.lightbox{position:fixed;top:10%;right:10%;bottom:10%;left:10%;background-color:#fff;box-shadow:var(--box-shadow);display:flex;flex-direction:column;z-index:9999;border-radius:10px;transform:scale(1,0);transition:transform 0.3s ease;overflow-y:auto}.lightbox.open{transform:scale(1)}.lightbox .lightbox-close{cursor:pointer}.lightbox .lightbox-close::before,.lightbox .lightbox-close::after{width:5px;height:20px;right:20px;top:15px;background:#000;position:absolute;content:"";border-radius:5px;transition:background 0.3s ease-in-out}.lightbox .lightbox-close::before{transform:rotate(45deg)}.lightbox .lightbox-close::after{transform:rotate(-45deg)}.lightbox .lightbox-image{width:100%;height:25%;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:10px 0 0 0}.lightbox .lightbox-content{width:100%;height:75%;padding:0 2rem;border-radius:0 10px 10px 0}.lightbox .lightbox-content .lightbox-title,.lightbox .lightbox-content .lightbox-contact-persons,.lightbox .lightbox-content .contact-form-wrapper{text-align:center}.lightbox .lightbox-content .contact-form{padding-bottom:3rem}.lightbox .lightbox-content .lightbox-link{padding-bottom:2rem}.lightbox .lightbox-content .lightbox-link a{color:var(--clr-primary);padding:0}@media screen and (min-width:1024px){.lightbox{flex-direction:row}.lightbox .lightbox-content{height:100%}.lightbox:has(.lightbox-image) .lightbox-image,.lightbox:has(.lightbox-image) .lightbox-content{width:50%;height:100%}.lightbox .lightbox-image{border-radius:10px 0 0 10px;position:sticky;top:0}.lightbox .lightbox-content{padding:0 3rem}}.grid{display:grid}@media screen and (min-width:1024px){.grid.col-2{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.grid.col-4{grid-template-columns:repeat(4,1fr)}}body.no-scroll{padding-right:10px}.limit-width{width:var(--limit-width);margin:0 auto}@media screen and (min-width:1024px){.limit-width-laptop{width:var(--limit-width)!important;margin:0 auto}}.is-quote::before,.is-quote::after{content:'"'}.back-button-container{margin:3rem 0}.search-field{font-size:.875rem;padding:.875rem .5rem}.search-submit{cursor:pointer;border-color:transparent;font-size:.875rem;font-weight:700;text-align:center;text-transform:uppercase;padding:.875rem 2rem;margin:0 auto;transition:background 0.25s ease-in}.post-meta-wrapper,.scroll-button{display:none}.fa-phone{transform:rotate(90deg)}.the-button{display:inline-block;padding:var(--button-padding-no-border);text-align:center;transition:0.4s;background-size:200% auto!important;color:#fff;box-shadow:var(--box-shadow);border-radius:10px;cursor:pointer;text-decoration:none}.the-button:hover{text-decoration:none;background-position:right center;--link-color-hover:white;color:var(--link-color-hover)!important;transform:scale(1.1)}.the-button.has-transparent-background-color,.the-button.has-transparent-gradient-background{border:3px solid;padding:var(--button-padding)}.the-button.has-transparent-background-color:hover,.the-button.has-transparent-gradient-background:hover{background:#fff;--link-color-hover:#000000;border-color:#fff}.the-button.has-primary-color:hover{background:var(--clr-primary);border-color:var(--clr-primary);--link-color-hover:white}.wp-block-button__link.the-button{border:3px solid;padding:var(--button-padding);color:var(--clr-primary);background:transparent}.wp-block-button__link.the-button:hover{background:var(--clr-primary);border-color:var(--clr-primary);--link-color-hover:white}.wp-block-button__link.the-button[class*=-background-color],.wp-block-button__link.the-button[class*=-gradient-background]{border:none!important}.read-more-link{padding:.875rem 1.75rem;margin:1.5em auto 0 0}.pagination-single-inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.screen-reader-text{position:absolute!important;border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);word-wrap:normal!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden}.slick-slider.same-height .slick-track{display:flex}.slick-slider.same-height .slick-slide{height:inherit;display:flex;flex-direction:column;box-shadow:none}.slick-slider.same-height .slick-slide .teaser-content-wrapper{display:flex;flex-direction:column;height:100%;box-shadow:var(--box-shadow)}.slick-slider.same-height .slick-slide .links-container{height:100%;justify-content:flex-end}.teaser-box{box-shadow:var(--box-shadow);border-radius:10px}.teaser-box .teaser-img{border-radius:10px 10px 0 0;aspect-ratio:322/206;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.teaser-box .teaser-img{aspect-ratio:370/305}}.teaser-box .teaser-content-wrapper{padding:0 1.5rem 2.5rem;border-radius:0 0 10px 10px}.teaser-box .teaser-content-wrapper .teaser-content{height:100%;margin-bottom:2rem}.teaser-box .links-container{padding-top:20px;display:flex;flex-direction:column;align-items:flex-start}.teaser-box .links-container.justify-center{justify-content:center}.image-slider-container .slick-slide .teaser-content-wrapper{width:100%}.image-slider-container .teaser-box .teaser-content-wrapper{z-index:2}.image-slider-container .teaser-box .teaser-img{z-index:1}@media screen and (min-width:1024px){.image-slider-container .slick-slide{flex-direction:row!important;position:relative}.image-slider-container .slick-slide .teaser-content-wrapper{position:absolute;width:60%;height:auto!important;background:#fff;border-radius:15px;padding-top:2.5rem}.image-slider-container .slick-slide .teaser-img{width:60%;margin:auto 0 auto auto;border-radius:15px}}.flex-column{display:flex;flex-direction:column}.flex-vertical-center{display:flex;align-items:center;height:100%}@media screen and (min-width:1024px){.flex-vertical-center{height:auto}}.full-height{height:100%}body a.read-more{font-weight:700;text-transform:uppercase}.container.has-rounded-corners{border-radius:15px}.container.has-box-shadow{box-shadow:var(--box-shadow)}.has-white-color{color:#fff}.has-white-color-before::before{color:#fff}.has-white-color-after::after{color:#fff}.has-white-background-color-after::after{background:white!important}.has-white-background-color{background:#fff}.has-white-border-color{border-color:#fff}.has-transparent-background-color{background:transparent}.has-no-border{border:none}.has-primary-gradient-background{background:var(--gradient);--color-1:var(--clr-primary);--color-2:var(--clr-primary-2)}.has-primary-gradient-background.the-button{background-image:linear-gradient(90deg,var(--color-1) 0%,var(--color-2) 51%,var(--color-2) 100%)}.has-primary-color-before::before{color:var(--clr-primary)}.has-primary-color-after::after{color:var(--clr-primary)}.has-primary-border-color{border-color:var(--clr-primary)}.has-secondary-gradient-background{background:var(--gradient);--color-1:var(--clr-secondary);--color-2:var(--clr-secondary-2)}.has-secondary-color-before::before{color:var(--clr-secondary)}.has-secondary-color-after::after{color:var(--clr-secondary)}.has-secondary-border-color{border-color:var(--clr-secondary)}.has-tertiary-gradient-background{background:var(--gradient);--color-1:var(--clr-tertiary);--color-2:var(--clr-tertiary-2)}.has-tertiary-color-before::before{color:var(--clr-tertiary)}.has-tertiary-color-after::after{color:var(--clr-tertiary)}.has-tertiary-border-color{border-color:var(--clr-tertiary)}.has-quaternary-gradient-background{background:var(--gradient);--color-1:var(--clr-quaternary);--color-2:var(--clr-quaternary-2)}.has-quaternary-color-before::before{color:var(--clr-quaternary)}.has-quaternary-color-after::after{color:var(--clr-quaternary)}.has-quaternary-border-color{border-color:var(--clr-quaternary)}.has-underline-hover{position:relative;-webkit-text-decoration:var(--link-text-decoration);text-decoration:var(--link-text-decoration)}.has-underline-hover:hover{text-decoration:none}.has-underline-hover::after{content:"";display:block!important;position:absolute;bottom:-.4em;left:0;width:100%;height:.1em;background:var(--link-text-decoration-hover-color);opacity:0;transform:scale(0);transform-origin:center;transition:opacity 300ms,transform 300ms}.has-underline-hover:hover::after{-webkit-text-decoration:var(--link-text-decoration-hover);text-decoration:var(--link-text-decoration-hover);opacity:1;transform:scale(1)}.child-has-underline-hover>*{position:relative;-webkit-text-decoration:var(--link-text-decoration);text-decoration:var(--link-text-decoration)}.child-has-underline-hover>*::after{content:"";display:block!important;position:absolute;bottom:-.4em;left:0;width:100%;height:.1em;background:var(--link-text-decoration-hover-color);opacity:0;transform:scale(0);transform-origin:center;transition:opacity 300ms,transform 300ms}.child-has-underline-hover:hover>*::after{-webkit-text-decoration:var(--link-text-decoration-hover);text-decoration:var(--link-text-decoration-hover);opacity:1;transform:scale(1)}.grandchild-has-underline-hover>*>*{position:relative;-webkit-text-decoration:var(--link-text-decoration);text-decoration:var(--link-text-decoration)}.grandchild-has-underline-hover>*>*::after{content:"";display:block!important;position:absolute;bottom:-.4em;left:0;width:100%;height:.1em;background:var(--link-text-decoration-hover-color);opacity:0;transform:scale(0);transform-origin:center;transition:opacity 300ms,transform 300ms}.grandchild-has-underline-hover:hover>*>*::after{-webkit-text-decoration:var(--link-text-decoration-hover);text-decoration:var(--link-text-decoration-hover);opacity:1;transform:scale(1)}.wp-block-group{clear:both}.wp-block-button__link,.wp-block-file a.wp-block-file__button{transition:0.25s ease-in}.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:focus{opacity:.85}[class^=wp-image],.wp-block-image:not(.is-style-rounded) img{border-radius:10px;box-shadow:var(--box-shadow)}figcaption{border-radius:10px}.wp-block-image.is-resized,.wp-block-image .alignleft,.wp-block-image .aligncenter,.wp-block-image .alignright{margin-top:0}.wp-block-pullquote{border-top:4px solid #555d66;border-bottom:4px solid #555d66;color:#40464d;text-align:center;padding:3em 0;margin-top:1rem!important;margin-bottom:1.75rem!important}.wp-block-pullquote cite{font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:4px solid #000;margin-bottom:1.75rem!important;padding-left:1em}.wp-block-quote cite{position:relative;font-style:normal;color:#6c7781;margin-top:1em}.wp-block-quote.is-style-large{margin:0 auto 1rem}.wp-block-button{margin-bottom:1.5rem}.wp-block-button .wp-block-button__link{border-radius:10px}.wp-block-buttons>.wp-block-button{margin-bottom:1.5rem}@media screen and (max-width:768px){.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(50% - var(--wp--style--block-gap, 0.5em) * 0.75)}}@media screen and (max-width:576px){.wp-block-buttons>.wp-block-button.has-custom-width{width:100%}}.site-main .wp-block-cover{border-radius:10px;box-shadow:var(--box-shadow)}.site-main .wp-block-cover span{border-radius:10px}.site-main .wp-block-cover::before{border-radius:10px}.site-main .wp-block-cover:not(.wp-block-columns .wp-block-cover){margin:32px calc(50% - 50vw) 0;width:100vw}.wp-block-separator{margin-block:1.5rem;height:1px;border-bottom:none}:root :where(.wp-block-separator.is-style-dots){height:1.65em}:root :where(.wp-block-separator.is-style-dots):before{font-size:3em}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
 html{line-height:var(--line-height);-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;font-size:75%;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{border-radius:10px;-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;box-sizing:border-box;color:inherit;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--line-height:1.5}html{font-family:var(--font-main);line-height:var(--line-height)}body,p,ol,ul,div{font-size:var(--fs-400);font-family:var(--font-main)}a{font-size:inherit}ul ul{font-size:inherit}h1,h2,h3,h4,h5,h6{line-height:var(--line-height)}h1{font-size:var(--fs-1000)}h2{font-size:var(--fs-900)}h3{font-size:var(--fs-800)}h4{font-size:var(--fs-700)}h5{font-size:var(--fs-600)}h6{font-size:var(--fs-500)}footer{font-size:var(--fs-300)}footer .social-media-link-wrapper i{font-size:var(--fs-700)}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:.9375rem;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}@font-face{font-display:swap;font-family:"diocesan-media";src:url(../../../../../../themes/diocesan-celine/assets/fonts/diocesan-media/diocesan-media.eot) format("embedded-opentype"),url(../../../../../../themes/diocesan-celine/assets/fonts/diocesan-media/diocesan-media.ttf) format("truetype"),url(../../../../../../themes/diocesan-celine/assets/fonts/diocesan-media/diocesan-media.woff) format("woff"),url(../../../../../../themes/diocesan-celine/assets/fonts/diocesan-media/diocesan-media.svg) format("svg");font-style:normal;font-weight:400}[class^=dpi-],[class*=" dpi-"]{font-family:"diocesan-media"!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dpi-eva::before{content:"\e901"}.dpi-mpa::before{content:"\e900"}html{box-sizing:border-box;margin-top:0!important;overflow-x:hidden}*,*::before,*::after{box-sizing:inherit}body{background:#fff;margin:0;overflow-x:hidden}hr{display:block;clear:both;border:0;width:100%;height:40px;margin:.4em auto 1em}img{height:auto;max-width:100%}figure{margin:1em 0}input[type=search]{border-radius:0;-webkit-appearance:none}h1,h2,h3,h4,h5,h6{clear:both}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}.wp-block-table table{display:table;margin:0 0 1.5em;width:100%}.wp-block-table table td{border:1px solid #000}.gform_wrapper form .gform_heading{margin-bottom:2.5rem}.gform_wrapper form .gform_heading .gform_title{font-size:2.1875rem;font-weight:600;margin:0}.gform_wrapper form .gform_body{margin-bottom:2rem}.gform_wrapper form .gform_body input,.gform_wrapper form .gform_body textarea{border-radius:6px;border:1px solid #bebebe}.gform_wrapper form .gform_body input:focus-visible,.gform_wrapper form .gform_body textarea:focus-visible{outline-color:var(--clr-primary)}.gform_wrapper form .gform_body textarea{resize:none}.gform_confirmation_message{text-align:center;margin-top:1rem}.screen-reader-text{position:absolute!important;border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);word-wrap:normal!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden}.screen-reader-text:focus{display:block;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;font-size:.875rem;font-weight:700;text-decoration:none;width:auto;height:auto;padding:15px 23px 14px;top:5px;left:5px;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{display:block;margin-left:auto;margin-right:auto;clear:both;text-align:center}.site-header::before,.site-header::after,.site-content::before,.site-content::after,.entry-content::before,.entry-content::after,.clear::before,.clear::after,.comment-content::before,.comment-content::after,.site-footer::before,.site-footer::after{content:"";display:table;table-layout:fixed}.site-header::after,.site-content::after,.entry-content::after,.clear::after,.comment-content::after,.site-footer::after{clear:both}.content-area{min-height:20vh}body.admin-bar{margin-top:44px}@media screen and (min-width:783px){body.admin-bar{margin-top:32px}}.site-header#masthead{position:absolute;padding:10px 0;width:100%;height:auto;transition:0.25s ease-in;z-index:9999}.site-header#masthead .the-header .bottom-bar .header-nav{display:flex;justify-content:space-between;align-items:center}.site-header#masthead .the-header .bottom-bar .header-nav a .header_logo{width:auto;max-height:var(--logo-height,5rem);transition:0.25s ease-in}.site-header#masthead .the-header .bottom-bar .header-nav a .header_logo:hover{transform:scale(1.1)}.site-header#masthead .the-header .header_logo.top{display:block}.site-header#masthead .the-header .header_logo.sticky{display:none}.site-header#masthead.sticky .the-header .header_logo.sticky{display:block}.site-header#masthead.sticky .the-header .header_logo.top{display:none}.site-header#masthead.sticky{position:fixed;box-shadow:var(--box-shadow)}.site-header#masthead.sticky.has-white-background-color{color:var(--font-color-main)}.site-header#masthead.sticky.has-white-background-color .mega-toggle-blocks-right .mega-toggle-block::before{color:var(--font-color-main)}.site-header#masthead.sticky.has-white-background-color #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner,.site-header#masthead.sticky.has-white-background-color #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before,.site-header#masthead.sticky.has-white-background-color #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after{background-color:var(--font-color-main)}.page-header{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;height:50vh;margin-bottom:3.75rem}.page-header .page-header-title{position:absolute;font-size:var(--fs-xl);text-align:center;text-shadow:0 0 .5em rgba(0,0,0,.1607843137);width:90%;max-width:40rem;padding:0;margin:0 auto!important;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99}.page-header::after{position:absolute;background:linear-gradient(180deg,black,transparent);opacity:.5;content:"";width:100%;height:100%;top:0;left:0}.search-form-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0}.search-form-overlay::after{content:"";display:block;height:100%;width:100%;background:#000;opacity:.65}.search-form-overlay .search-form-wrapper{position:relative;top:50%;right:50%}.search-form-overlay .close-search-form-button{cursor:pointer;top:-30px;right:-140px;height:20px;width:135px;position:absolute;display:flex;align-items:center;color:#fff;z-index:1;transition:color 0.3s ease-in-out}.search-form-overlay .close-search-form-button::before,.search-form-overlay .close-search-form-button::after{width:5px;height:100%;right:20px;background:#fff;position:absolute;content:"";border-radius:5px;transition:background 0.3s ease-in-out}.search-form-overlay .close-search-form-button::before{transform:rotate(45deg)}.search-form-overlay .close-search-form-button::after{transform:rotate(-45deg)}.search-form-overlay .search-form{position:absolute;right:0;transform:scale(1,0) translateX(50%);z-index:1;display:flex;box-shadow:var(--box-shadow);transition:transform 0.3s ease}.search-form-overlay .search-form.open{transform:scale(1,1) translateX(50%)}.search-form-overlay .search-form .search-field{outline:none;box-shadow:none;border:none;border-radius:10px 0 0 10px;height:100%}.search-form-overlay .search-form .search-submit{border-radius:0 10px 10px 0;background:var(--clr-primary);color:#fff}.search-form-overlay .search-form .search-submit:hover{color:var(--clr-primary);background:#fff}button{cursor:pointer}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.single-container article{display:flex;flex-flow:row nowrap;width:100%}.single-container article .single-top{display:flex;flex-flow:row wrap;width:100%}.single-container article .single-top a{word-break:break-word;transition:color 0.25s ease-in}.single-container article .single-content{width:100%}.single-container article .single-content .simcal-calendar li{display:block}.single-container article .single-content .simcal-calendar li a:hover,.single-container article .single-content .simcal-calendar li a:focus{color:inherit!important}.page-content,.entry-content,.entry-summary{margin:0 auto 2rem}.page-content .single-container,.entry-content .single-container,.entry-summary .single-container{display:flex;width:100%;margin-top:2.75rem}.page-content .single-container .single-thumbnail,.entry-content .single-container .single-thumbnail,.entry-summary .single-container .single-thumbnail{float:left;margin:0 1.5rem 1.5rem 0;max-width:25rem}.page-content .single-container .single-content .single-title,.entry-content .single-container .single-content .single-title,.entry-summary .single-container .single-content .single-title{margin-top:0!important}.page-links{clear:both;margin:0 0 1.5em}.separator-graphic{display:block;margin:30px auto}#ajax-load-more ul.alm-listing{padding:0;margin:0}.clearfix::after{display:block;visibility:hidden;clear:both;content:"";height:0}.dpi-bulletins-tab--image{max-width:300px}.site-footer{padding:0;--gradient-angle:180deg;--link-color:#fff}.site-footer .footer-container{padding:2.5rem 0 1.5rem}.site-footer .footer-container h5{color:inherit;text-decoration:underline;font-size:24px}.site-footer .footer-container .footer-row{text-align:center}.site-footer .footer-container .footer-logo{max-width:150px;margin:0 auto 1.5rem;transition:transform 0.4s ease}.site-footer .footer-container .footer-logo:hover{transform:scale(1.1)}.site-footer .footer-container .footer-content{text-align:center;max-width:30rem;margin:auto;font-size:var(--fs-200)}.site-footer .footer-container .footer-link{color:inherit}.site-footer .footer-container .social-media-link-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.site-footer .footer-container .social-media-link-container .social-media-link-wrapper a{color:inherit;border:1px solid;border-radius:5px;display:block;width:42px;height:42px;line-height:44px}.site-footer .footer-container .social-media-link-container .social-media-link-wrapper a:hover i{opacity:.75;transform:scale(1.1)}.site-footer .footer-container .social-media-link-container .social-media-link-wrapper a i{transition:opacity 0.4s ease,transform 0.4s ease}.site-footer .footer-container .social-media-link-container .social-media-link-wrapper+.social-media-link-wrapper{margin-left:1.5rem}.site-footer .footer-container .footer-contact-info-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-evenly;font-size:var(--fs-300)}@media screen and (min-width:1024px){.site-footer .footer-container{display:flex;flex-direction:row}.site-footer .footer-container h5{margin:0 0 .75em}.site-footer .footer-container .footer-row{width:33.3333333333%}.site-footer .footer-container .footer-row h1{margin:0 0 1rem}.site-footer .footer-container .footer-row .footer-logo{margin:0 0 1.5rem;max-width:200px}.site-footer .footer-container .footer-row .footer-content{text-align:left;max-width:none}}.site-footer .site-info-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:1.5rem 5%;position:relative}.site-footer .site-info-container div,.site-footer .site-info-container a,.site-footer .site-info-container span{font-size:var(--fs-100)}.site-footer .site-info-container a{text-decoration:none;color:inherit}.site-footer .site-info-container a:hover,.site-footer .site-info-container a:focus{-webkit-text-decoration:var(--link-text-decoration-hover);text-decoration:var(--link-text-decoration-hover)}.site-footer .site-info-container .hearts{font-size:1rem}.site-footer .site-info-container::before{content:"";position:absolute;height:1px;background:var(--clr-primary);width:90%;top:0}@media screen and (max-width:575px){.site-footer .site-info-container .site-info,.site-footer .site-info-container .diocesan{text-align:center;width:100%}}.error-404,.search .site-main{width:90%;margin:0 auto 3.75rem}.error404 .error-404 .the-page-header,.search-no-results .error-404 .the-page-header{height:auto;margin-top:0}.error404 .error-404 .the-page-header .page-title,.search-no-results .error-404 .the-page-header .page-title{margin:0!important}.error404 .page-content,.search-no-results .page-content{margin:1.5rem 0}.search .entry-title a{transition:color 0.25s ease-in}.search .the-page-header{width:100%}.search .the-page-header .page-title{margin:0 auto!important}.search .hentry{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:2.5rem}.search .hentry .entry-header{width:100%}.search .hentry .entry-header .entry-title{margin:0!important}.search .hentry .entry-summary{width:100%}.search .hentry .entry-summary>*{width:100%}.search .hentry .single-content{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;width:66.6666666667%;padding-left:.5rem}.search .hentry .single-content .entry-title{margin:0 0 1.125rem!important}.search .hentry .single-content .entry-summary{margin:0}.search .hentry .single-content .entry-summary p{width:auto;max-width:unset;margin-top:0}@media screen and (max-width:767px){.search .hentry .featured-img-link,.search .hentry .single-content{width:100%}}.search .widget-area{width:95%;max-width:1200px;margin:0 auto}.search .widget-area .widget_search,.search .widget-area .widget_recent_comments{display:none}.page-template-page-contact input[type=submit]{cursor:pointer}.page-template-page-contact .contact-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.page-template-page-contact .contact-container .contact-hours,.page-template-page-contact .contact-container .contact-methods{flex:1}.page-template-page-contact .contact-container .contact-hours .contact-label,.page-template-page-contact .contact-container .contact-methods .contact-label{font-weight:700;margin:0 .5em 0 0!important}.page-template-page-contact .contact-container .contact-hours .contact-hour{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:baseline}.page-template-page-contact .contact-container .contact-hours .contact-hour:not(:last-child){margin-bottom:1em}.page-template-page-contact .contact-container .contact-methods .contact-method{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:baseline}.page-template-page-contact .contact-container .contact-methods .contact-method:not(:last-child){margin-bottom:1em}@media screen and (max-width:767px){.page-template-page-contact .contact-container .contact-hours,.page-template-page-contact .contact-container .contact-methods{flex:unset;width:90%;margin:0 auto}}.page-template-page-contact .contact-map{width:100%;height:25rem}.page-template-page-mass-times .section-times hr:last-child{display:none}.page-template-homepage .banner-container{margin-bottom:5rem}.page-template-homepage .featured-content-container,.page-template-homepage .image-slider-container,.page-template-homepage .news-container{margin-bottom:6rem}.page-template-homepage .featured-content-container.slick-slider.slick-dotted,.page-template-homepage .image-slider-container.slick-slider.slick-dotted,.page-template-homepage .news-container.slick-slider.slick-dotted{margin-bottom:70px!important}@media screen and (min-width:768px){.page-template-homepage .banner-container{margin-bottom:6rem}}.page-template-homepage .hero{position:relative}.page-template-homepage .hero.has-video{height:var(--hero-height)}.page-template-homepage .hero.has-video .hero-video{margin-left:50vw;transform:translateX(-50%)}.page-template-homepage .hero .hero-slide{height:var(--hero-height);background-position:center;background-repeat:no-repeat;background-size:cover}.page-template-homepage .hero .hero-video{width:auto;height:100%}.page-template-homepage .hero .hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,black,transparent)}.page-template-homepage .hero .hero-info{position:absolute;top:20%;left:50%;transform:translateX(-50%);text-align:center}.page-template-homepage .hero .hero-info .hero-title{font-size:var(--fs-xl)}.page-template-homepage .hero .hero-info .hero-links{display:flex;flex-direction:column;justify-content:center;align-items:center}.page-template-homepage .hero .hero-info .hero-links .the-button{font-size:var(--fs-500)}.page-template-homepage .hero .hero-info .the-button+.the-button{margin-top:1.5rem}.page-template-homepage .hero .slick-dots{bottom:85px}.page-template-homepage .hero .slick-dots li.slick-active button,.page-template-homepage .hero .slick-dots li button:hover,.page-template-homepage .hero .slick-dots li button:focus{background:#fff}@media screen and (min-width:1024px){.page-template-homepage .hero .hero-slider{margin-bottom:0}.page-template-homepage .hero .hero-info .hero-links{flex-direction:row}.page-template-homepage .hero .hero-info .the-button+.the-button{margin-top:0;margin-left:1.5rem}.page-template-homepage .hero .slick-dots{bottom:50px}}@media screen and (min-width:1200px){.page-template-homepage .hero.has-video{max-height:var(--hero-height);overflow:hidden;height:auto}.page-template-homepage .hero.has-video .hero-video{width:100%;height:auto;margin-left:0;transform:none}.page-template-homepage .hero .hero-slide.parallax{background-attachment:fixed}.page-template-homepage .hero .hero-info{top:45%}}@media screen and (max-height:600px){.page-template-homepage .hero .hero-info{top:30%}}.page-template-homepage .featured-buttons{position:relative;top:-110px;background:#fff;padding:25px 0;text-align:center;margin-bottom:2rem}.page-template-homepage .featured-buttons .featured-buttons-wrapper{display:inline-block;text-align:left;padding:0 1rem}.page-template-homepage .featured-buttons .featured-buttons-wrapper .featured-button{display:block;font-size:var(--fs-500);color:var(--font-main)}.page-template-homepage .featured-buttons .featured-buttons-wrapper.parishButtons{height:310px}.page-template-homepage .featured-buttons .featured-buttons-wrapper.parishButtons a{text-decoration:none}.page-template-homepage .featured-buttons .featured-buttons-wrapper.parishButtons .featured-button{box-shadow:0 3px 6px rgba(0,0,0,.1607843137);height:300px}.page-template-homepage .featured-buttons .featured-buttons-wrapper.parishButtons .featured-button img{height:50%;overflow:hidden;-o-object-fit:cover;object-fit:cover;border-radius:17px 17px 0 0;width:100%}.page-template-homepage .featured-buttons .featured-buttons-wrapper.parishButtons .featured-button h2{text-transform:uppercase}.page-template-homepage .featured-buttons .featured-buttons-wrapper.parishButtons .featured-button .button-title,.page-template-homepage .featured-buttons .featured-buttons-wrapper.parishButtons .featured-button p{margin:0 10%;position:relative;left:unset;transform:unset}.page-template-homepage .featured-buttons .featured-buttons-wrapper.parishButtons .featured-button::after{content:none}.page-template-homepage .featured-buttons .featured-button+.featured-button{margin-top:40px}.page-template-homepage .featured-buttons .featured-button-icon{margin-right:1rem}@media screen and (min-width:1024px){.page-template-homepage .featured-buttons{top:-35px;margin-bottom:4rem}.page-template-homepage .featured-buttons .featured-buttons-wrapper{display:flex;flex-direction:row;justify-content:space-evenly}.page-template-homepage .featured-buttons .featured-button+.featured-button{margin-top:0}}.page-template-homepage .banner-container .links-container{display:flex;flex-direction:column;align-items:center}.page-template-homepage .banner-container .links-container .the-button+.the-button{margin-top:2rem}@media screen and (min-width:1024px){.page-template-homepage .banner-container{display:flex;min-height:25rem;box-shadow:none}.page-template-homepage .banner-container .banner-image-wrapper{width:45%}.page-template-homepage .banner-container .teaser-img{border-radius:10px;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;box-shadow:var(--box-shadow)}.page-template-homepage .banner-container .teaser-content-wrapper{padding:0;width:55%;display:flex;flex-direction:column;justify-content:center}.page-template-homepage .banner-container .teaser-content-wrapper .teaser-content-wrapper-inner{padding:0 3rem 1rem;box-shadow:var(--box-shadow);border-radius:0 15px 15px 0;min-height:80%}.page-template-homepage .banner-container .teaser-content-wrapper .teaser-content-wrapper-inner .teaser-content{height:auto}.page-template-homepage .banner-container .teaser-content-wrapper .teaser-content-wrapper-inner .teaser-content.has-custom-title .teaser-title:first-of-type{display:none}.page-template-homepage .banner-container .teaser-content-wrapper .teaser-content-wrapper-inner .links-container{flex-direction:row}.page-template-homepage .banner-container .teaser-content-wrapper .teaser-content-wrapper-inner .links-container .the-button+.the-button{margin-top:0;margin-left:2rem}}.page-template-homepage .featured-content{display:flex;justify-content:center;flex-direction:column;gap:2rem}@media screen and (min-width:768px){.page-template-homepage .featured-content{width:100%;flex-direction:row}.page-template-homepage .featured-content .featured-content-item-wrapper{width:33%}}.page-template-homepage .featured-content .teaser-img{width:100%}.page-template-homepage .image-slider-container .image-slider-slide{flex-direction:column-reverse;justify-content:flex-end}.page-template-homepage .news-container .news-title{text-align:center;width:100%;margin:1rem auto}.page-template-homepage .news-container .news-item-wrapper .teaser-img{aspect-ratio:365/300}@media screen and (min-width:768px){.page-template-homepage .news-container .news-item-wrapper .teaser-img{aspect-ratio:370/305}}.page-template-homepage .news-container .news-item-wrapper .teaser-content{margin-bottom:.5rem}@media screen and (min-width:768px){.page-template-homepage .news-container .news-item-wrapper .teaser-content{margin-bottom:2rem}}.page-template-homepage .news-container .news-item-wrapper .links-container{padding-top:0}@media screen and (min-width:768px){.page-template-homepage .news-container .news-item-wrapper .links-container{padding-top:20px}}.page-template-homepage .news-container .the-news{width:95%;margin:0 auto}.page-template-homepage .news-container .the-news .slick-list{margin:4rem auto 1.875rem}.page-template-homepage .news-container .the-news .slick-list .slick-track .news-single{border:1.5px solid;min-height:35rem;margin:0 1.25rem;overflow:auto;transition:opacity 0.25s ease-in}.page-template-homepage .news-container .the-news .slick-list .slick-track .news-single .news-thumb .news-image{-o-object-fit:cover;object-fit:cover;width:100%;height:14.125rem}.page-template-homepage .news-container .the-news .slick-list .slick-track .news-single .news-content{padding:1rem 1.875rem 1.5rem}.page-template-homepage .news-container .the-news .slick-list .slick-track .news-single .news-content .news-single-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:0!important;overflow:hidden}.page-template-homepage .news-container .the-news .slick-list .slick-track .news-single .news-content .news-single-title .news-single-link{display:block;text-decoration:none;transition:color 0.25s ease-in}.page-template-homepage .news-container .the-news .slick-list .slick-track .news-single .news-content .news-single-title .news-single-link:hover,.page-template-homepage .news-container .the-news .slick-list .slick-track .news-single .news-content .news-single-title .news-single-link:focus{text-decoration:underline}.page-template-homepage .news-container .the-news .slick-list .slick-track .news-single .news-content .news-date-container{margin:1rem auto}.page-template-homepage .news-container .the-news .slick-list .slick-track .news-single .news-content .news-excerpt p{margin:0}.page-template-homepage .news-container .the-news .slick-list .slick-track .news-single .news-content .news-excerpt p .read-more{border:2px solid;transition:0.25s ease-in}.page-template-homepage .news-container .the-news .slick-arrow{border:1px solid;width:2.25rem;height:2.25rem;top:1rem;transition:background 0.25s ease-in;z-index:1}.page-template-homepage .news-container .the-news .slick-arrow::before{position:absolute;font-family:"Font Awesome 5 Free";font-size:.75rem;font-weight:700;transform:translate(-50%,-50%);transition:opacity 0.25s ease-in}.page-template-homepage .news-container .the-news .slick-arrow.slick-prev{left:calc(50% - 2.5rem)}.page-template-homepage .news-container .the-news .slick-arrow.slick-prev::before{content:"\f053"}.page-template-homepage .news-container .the-news .slick-arrow.slick-next{right:calc(50% - 2.5rem)}.page-template-homepage .news-container .the-news .slick-arrow.slick-next::before{content:"\f054"}@media screen and (max-width:1199px){.page-template-homepage .news-container .the-news .slick-list .slick-track .news-single{margin:0 .75rem}}@media screen and (max-width:767px){.page-template-homepage .news-container .the-news .slick-list .slick-track .news-single:not(.slick-active){opacity:.25}.page-template-homepage .news-container .the-news .slick-list .slick-track .news-single:hover,.page-template-homepage .news-container .the-news .slick-list .slick-track .news-single:focus{opacity:1}}.page-template-homepage .parish-cluster{margin:-20px auto 6rem;padding:45px 0}.page-template-homepage .parish-cluster.parishFlex{margin:20px auto 0;display:flex;justify-content:center;flex-direction:column;flex-wrap:nowrap;position:relative}.page-template-homepage .parish-cluster.parishFlex .parish-scroll-title{display:flex;justify-content:center;margin-left:auto;margin-right:auto;width:80%;margin-bottom:2rem}.page-template-homepage .parish-cluster.parishFlex .parishScroll{width:80%;margin:0 auto}.page-template-homepage .parish-cluster.parishFlex .parishScroll .slick-arrow{transform:rotate(90deg);left:0%}.page-template-homepage .parish-cluster.parishFlex .parishScroll .slick-arrow.slick-prev{top:-20%}.page-template-homepage .parish-cluster.parishFlex .parishScroll .slick-arrow.slick-prev::before{content:"\f053"}.page-template-homepage .parish-cluster.parishFlex .parishScroll .slick-arrow.slick-next{bottom:-20%;top:unset}.page-template-homepage .parish-cluster.parishFlex .parishScroll .slick-arrow.slick-next::before{content:"\f054"}.page-template-homepage .parish-cluster.parishFlex .parishScroll .testimonials-carousel .testimonial{opacity:.25}.page-template-homepage .parish-cluster.parishFlex .parishScroll .testimonials-carousel .testimonial a{text-decoration:none}.page-template-homepage .parish-cluster.parishFlex .parishScroll .testimonials-carousel .testimonial .testimonial-title{margin:1px;color:var(--clr-secondary)}.page-template-homepage .parish-cluster.parishFlex .parishScroll .testimonials-carousel .testimonial .testimonial-content{font-size:18px}.page-template-homepage .parish-cluster.parishFlex .parishScroll .testimonials-carousel .testimonial.slick-active{opacity:1}.page-template-homepage .parish-cluster .parish-map-title{margin-left:8%}.page-template-homepage .parish-cluster .parish-maps{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;justify-content:center}.page-template-homepage .parish-cluster .parish-maps #map{height:400px}.page-template-homepage .parish-cluster .parish-maps .slick-list{padding:0!important}.page-template-homepage .parish-cluster .parish-maps .parish-maps-wrapper{margin-top:25px}.page-template-homepage .parish-cluster .parish-maps .parish-maps-wrapper .parish-map div[id^=map]{min-height:480px}.page-template-homepage .parish-cluster .parish-maps .parish-map-slider{margin-bottom:75px}.page-template-homepage .parish-cluster .parish-maps .parish-map-slider .parish-text-wrapper{color:var(--clr-secondary)}.page-template-homepage .parish-cluster .parish-maps .parish-map-slider .parish-text-wrapper .parish-title{margin:20px 0}.page-template-homepage .parish-cluster .parish-maps .parish-map-slider .parish-text-wrapper a{color:var(--clr-secondary)}.page-template-homepage .parish-cluster .parish-maps .parish-map-slider .parish-text-wrapper a:hover,.page-template-homepage .parish-cluster .parish-maps .parish-map-slider .parish-text-wrapper a:focus{text-decoration:underline}.page-template-homepage .parish-cluster .parish-maps .parish-map-slider .parish-text-wrapper div+div{margin-top:10px}.page-template-homepage .parish-cluster .parish-maps .slick-arrow{left:0;background-color:var(--clr-primary);border-color:var(--clr-primary);bottom:-50%;top:unset}.page-template-homepage .parish-cluster .parish-maps .slick-arrow.slick-prev{transform:translate(0%,-50%)}.page-template-homepage .parish-cluster .parish-maps .slick-arrow.slick-next{transform:translate(150%,-50%)}.page-template-homepage .parish-cluster .parish-maps .slick-arrow:hover,.page-template-homepage .parish-cluster .parish-maps .slick-arrow:focus{background-color:transparent}.page-template-homepage .parish-cluster .parish-maps .slick-arrow:hover:before,.page-template-homepage .parish-cluster .parish-maps .slick-arrow:focus:before{color:var(--clr-primary)}@media screen and (min-width:768px){.page-template-homepage .parish-cluster.parishFlex .parishScroll{width:60%}}@media screen and (min-width:1024px){.page-template-homepage .parish-cluster.parishFlex{flex-direction:row}.page-template-homepage .parish-cluster.parishFlex h1.parish-scroll-title{width:50%;justify-content:flex-end;align-items:center;margin-bottom:.67em}.page-template-homepage .parish-cluster.parishFlex .parishScroll{margin:0 0 0 20px;width:50%}.page-template-homepage .parish-cluster .parish-maps{display:flex;flex-direction:row;flex-wrap:nowwrap;justify-content:center}.page-template-homepage .parish-cluster .parish-maps .parish-maps-wrapper{width:50%;margin-top:0}.page-template-homepage .parish-cluster .parish-maps .parish-map-slider{width:50%;margin-left:3.125rem;margin-bottom:0}.page-template-homepage .parish-cluster .parish-maps .parish-map-slider .parish-text-wrapper{position:relative;display:flex;flex-direction:column;flex-wrap:nowwrap;justify-content:flex-start}.page-template-homepage .parish-cluster .parish-maps .slick-arrow{bottom:4rem}}.page-template-homepage .buttons-container.carousel{height:37.5rem;perspective:44.375rem;overflow:hidden;position:relative;width:100%;transform-style:preserve-3d;transform-origin:0% 50%}@media screen and (min-width:768px){.page-template-homepage .buttons-container.carousel{perspective:50.375rem}}.page-template-homepage .buttons-container.carousel[data-btns="1"] .button,.page-template-homepage .buttons-container.carousel[data-btns="2"] .button,.page-template-homepage .buttons-container.carousel[data-btns="3"] .button{width:28.5rem}.page-template-homepage .buttons-container.carousel[data-btns="1"] .button .button-image,.page-template-homepage .buttons-container.carousel[data-btns="2"] .button .button-image,.page-template-homepage .buttons-container.carousel[data-btns="3"] .button .button-image{-o-object-fit:cover;object-fit:cover;max-height:11rem;margin:0}.page-template-homepage .buttons-container .button{height:525px;position:absolute;top:0;left:0;display:flex;flex-direction:column;background:#fff;border-radius:10px;width:20.5rem;max-width:85vw;min-height:30rem;overflow:hidden;box-shadow:var(--box-shadow)}@media screen and (min-width:1200px){.page-template-homepage .buttons-container .button{width:27.5rem}}.page-template-homepage .buttons-container .button i{align-self:center;color:var(--clr-secondary);font-size:10rem}.page-template-homepage .buttons-container .button .button-image{-o-object-fit:cover;object-fit:cover;min-height:10rem;border-radius:10px 10px 0 0}.page-template-homepage .buttons-container .button .button-content{padding:0 30px 30px;display:flex;flex-direction:column;height:100%}.page-template-homepage .buttons-container .button .button-content .the-button{margin-top:auto;margin-right:auto;text-align:center}.page-template-homepage .buttons-container.alt-featured{display:grid;grid-template-columns:auto;gap:20px;margin-block:2rem}@media screen and (min-width:992px){.page-template-homepage .buttons-container.alt-featured{grid-template-columns:40% 60%;max-width:70%}}.page-template-homepage .buttons-container.alt-featured .subtitle{font-weight:400}.page-template-homepage .buttons-container.alt-featured .buttons{display:flex;flex-direction:column}.page-template-homepage .buttons-container.alt-featured .buttons .button{display:grid;grid-template-columns:25% 75%;justify-items:center;align-items:center;width:100%;background:transparent;min-height:auto;padding-bottom:20px;text-decoration:none}.page-template-homepage .buttons-container.alt-featured .buttons .button:hover{text-decoration:none;background:var(--clr-primary);color:inherit}.page-template-homepage .buttons-container.alt-featured .buttons .button:not(:last-child){border-bottom:1px solid var(--clr-primary)}.page-template-homepage .buttons-container.alt-featured .buttons .button:has(>:first-child:last-child){grid-template-columns:100%}.page-template-homepage .buttons-container.alt-featured .buttons .button .button-title{font-weight:400;margin-bottom:.5em}.page-template-homepage .buttons-container.alt-featured .buttons .button .content-wrapper{padding-left:50px;display:flex;flex-direction:column}.page-template-homepage .buttons-container.alt-featured .buttons .button i{font-size:5rem}.page-template-homepage .carousel-arrows{--buttons-arrow-size:2.75rem;display:flex;justify-content:center;margin-bottom:2.75rem;position:relative}.page-template-homepage .carousel-arrows i{color:var(--clr-primary);border:2px solid var(--clr-primary);border-radius:5px;height:40px;width:40px;z-index:1;top:unset;transition:0.4s;position:absolute;display:block;cursor:pointer}.page-template-homepage .carousel-arrows i:hover,.page-template-homepage .carousel-arrows i:focus{color:#fff;background-color:var(--clr-primary)}.page-template-homepage .carousel-arrows i::before{display:flex;height:100%;justify-content:center;align-items:center}.page-template-homepage .carousel-arrows i.fa-chevron-left{left:30%}.page-template-homepage .carousel-arrows i.fa-chevron-left::before{content:"\f060"}.page-template-homepage .carousel-arrows i.fa-chevron-right{right:30%}.page-template-homepage .carousel-arrows i.fa-chevron-right::before{content:"\f061"}@media screen and (min-width:768px){.page-template-homepage .carousel-arrows i.fa-chevron-left{left:40%}.page-template-homepage .carousel-arrows i.fa-chevron-right{right:40%}}.page-template-page-cards .grid-container{--cols:1;--gap:2rem;display:grid;grid-template-columns:repeat(var(--cols,1),1fr);gap:var(--gap)}@media screen and (min-width:768px){.page-template-page-cards .grid-container{--cols:2;--gap:2rem 1.5rem}}@media screen and (min-width:1200px){.page-template-page-cards .grid-container{--cols:3;--gap:2.5rem 2rem}.page-template-page-cards .grid-container.staff-archive .staff-single:first-child{grid-column:1/-1;flex-direction:row}.page-template-page-cards .grid-container.staff-archive .staff-single:first-child .teaser-img{border-radius:10px 0 0 10px;flex:2;max-height:400px}.page-template-page-cards .grid-container.staff-archive .staff-single:first-child .teaser-content-wrapper{width:100%;text-align:center;flex:3}.page-template-page-cards .grid-container.staff-archive .staff-single:first-child .links-container{align-items:center}}.page-template-page-color-boxes .the-content{margin-bottom:3.75rem}.page-template-page-contact iframe{width:100%;min-height:25rem}.page-template-page-mass-times .mass-times{margin-bottom:35px}.page-template-page-mass-times .mass-times.grid{gap:25px}.page-template-page-mass-times .mass-times.grid .mass-times-section{padding-bottom:35px}.page-template-page-mass-times .mass-times.grid .mass-times-section:nth-child(odd){grid-column:1/3}.page-template-page-mass-times .mass-times.grid .mass-times-section:nth-child(even){grid-column:3/5}.page-template-page-mass-times .mass-times.grid .mass-times-section:last-child:nth-child(odd){grid-column:2/4}.page-template-page-mass-times .mass-times.grid .mass-times-section .mass-time:last-child:nth-child(odd){grid-column:1/-1}.page-template-page-tabs .the-content{margin:0 auto 3.75rem}.page-template-page-tabs .tabs-container .tabs-bar{position:relative;width:100vw;padding:1rem 0;margin-left:-50vw;left:50%;overflow-x:auto}.page-template-page-tabs .tabs-container .tabs-bar .tabs-tabs{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;width:80%;margin:0 auto}.page-template-page-tabs .tabs-container .tabs-bar .tabs-tabs .nav-tab{background:transparent;border:1px solid transparent;border-radius:0;min-width:4rem;padding:.5rem;margin:0 1rem;transition:background 0.25s ease-in,border 0.25s ease-in}.page-template-page-tabs .tabs-container .tabs-bar .tabs-tabs .nav-tab:first-of-type{margin-left:0}.page-template-page-tabs .tabs-container .tabs-bar .tabs-tabs .nav-tab:last-of-type{margin-right:0}.page-template-page-tabs .tabs-container .tabs-content .tab-content{display:none}.page-template-page-tabs .tabs-container .tabs-content .tab-content.active{display:block}.page-template-landing-page{display:flex;margin:0;flex-direction:column;position:relative}.page-template-landing-page .landing-left,.page-template-landing-page .landing-right{width:100%;min-height:50vh;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;position:relative;padding-top:3rem;background-position:center;background-repeat:no-repeat;background-size:cover}.page-template-landing-page .landing-left::before,.page-template-landing-page .landing-right::before{content:"";position:absolute;inset:0;background:var(--overlay-color,black);opacity:var(--overlay-opacity,.3);z-index:0}.page-template-landing-page .landing-left>*,.page-template-landing-page .landing-right>*{position:relative}.page-template-landing-page .landing-left .logo,.page-template-landing-page .landing-right .logo{width:400px;margin-bottom:4rem}.page-template-landing-page .landing-left .title,.page-template-landing-page .landing-left .subtitle,.page-template-landing-page .landing-right .title,.page-template-landing-page .landing-right .subtitle{color:#fff;text-align:center;padding-inline:10px}.page-template-landing-page .landing-left .link,.page-template-landing-page .landing-right .link{margin-bottom:3rem}.page-template-landing-page .landing-left .address,.page-template-landing-page .landing-right .address{position:relative;left:auto;transform:none;margin-bottom:2rem}.page-template-landing-page .address{position:absolute;left:0;right:0;bottom:0;color:#fff;text-align:center;font-size:18px}.page-template-landing-page .address a{color:#fff;text-decoration:none;transition:var(--tr-color)}.page-template-landing-page .address a:hover{color:var(--clr-quaternary)}@media screen and (min-width:1024px){.page-template-landing-page{flex-direction:row}.page-template-landing-page .landing-left,.page-template-landing-page .landing-right{width:50%;min-height:100vh}.page-template-landing-page .landing-left .address,.page-template-landing-page .landing-right .address{position:absolute;left:50%;transform:translateX(-50%);margin-block:0}.page-template-landing-page .address{position:absolute;left:50%;bottom:5%;transform:translateX(-50%)}}body.category .site-main .result-container{margin-top:3.75rem}body.category .site-main .result-container .alm-reveal{display:grid;grid-template-columns:100%;gap:1.5rem .9rem}@media screen and (min-width:768px){body.category .site-main .result-container .alm-reveal{grid-template-columns:repeat(2,1fr);gap:1rem}}@media screen and (min-width:1200px){body.category .site-main .result-container .alm-reveal{grid-template-columns:repeat(3,1fr);gap:1.5rem .9rem}body.category .site-main .result-container .alm-reveal .alm-item:first-child{grid-column:1/-1;flex-direction:row}body.category .site-main .result-container .alm-reveal .alm-item:first-child .teaser-img{border-radius:10px 0 0 10px;flex:2;max-width:40%}body.category .site-main .result-container .alm-reveal .alm-item:first-child .teaser-content-wrapper{width:100%;text-align:center;flex:3}body.category .site-main .result-container .alm-reveal .alm-item:first-child .links-container{align-items:center}}body.category .site-main .result-container .alm-btn-wrap .done{display:none}body.category .site-main>p{display:none}.grid-container{--cols:1;--gap:2rem;display:grid;grid-template-columns:repeat(var(--cols,1),1fr);gap:var(--gap)}@media screen and (min-width:768px){.grid-container{--cols:2;--gap:2rem 1.5rem}}@media screen and (min-width:1200px){.grid-container{--cols:3;--gap:2.5rem 2rem}.grid-container.staff-archive .staff-single:first-child{grid-column:1/-1;flex-direction:row}.grid-container.staff-archive .staff-single:first-child .teaser-img{border-radius:10px 0 0 10px;flex:2;max-height:400px}.grid-container.staff-archive .staff-single:first-child .teaser-content-wrapper{width:100%;text-align:center;flex:3}.grid-container.staff-archive .staff-single:first-child .links-container{align-items:center}}.ministries-container .ministry-slider .ministry-group{cursor:pointer}.ministries-container .ministry-slider .ministry-group .slick-arrow{border-color:#fff;color:#fff;top:50%;transform:translateY(-50%)}.ministries-container .ministry-slider .ministry-group .slick-arrow.slick-disabled{opacity:0;visibility:hidden}.ministries-container .ministry-slider .ministry-group .slick-next{right:-10%}.ministries-container .ministry-slider .ministry-group .slick-prev{left:-10%}.ministries-container .ministry-slider .ministry-group .slick-list{overflow:visible}.ministries-container .ministry-slider .ministry-group .slick-list .slick-track{margin-inline:0 auto}.ministries-container .ministry-slider .ministry-group .slick-list a.ministry-wrapper{text-decoration:none}.ministries-container .ministry-slider .ministry-group .slick-list .ministry-wrapper{margin:0 .5rem 3rem;position:relative}.ministries-container .ministry-slider .ministry-group .slick-list .ministry-wrapper::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#404040;opacity:0;border-radius:15px;transition:opacity 0.4s ease}.ministries-container .ministry-slider .ministry-group .slick-list .ministry-wrapper:not(.slick-active)::after{opacity:.6}.ministries-container .ministry-slider .ministry-group .slick-list .ministry-wrapper .ministry-image-wrapper{overflow:hidden;border-radius:10px 10px 0 0}.ministries-container .ministry-slider .ministry-group .slick-list .ministry-wrapper .ministry-image-wrapper .teaser-img{transition:transform 0.3s ease}.ministries-container .ministry-slider .ministry-group .slick-list .ministry-wrapper .teaser-content-wrapper{padding-bottom:0;flex:1}.ministries-container .ministry-slider .ministry-group .slick-list .ministry-wrapper:hover .ministry-image-wrapper .teaser-img{transform:scale(1.1)}.ministries-container .ministry-funnel{display:flex;flex-direction:column;gap:2rem;flex-wrap:wrap;width:100%}.ministries-container .ministry-funnel.entry-content::before,.ministries-container .ministry-funnel.entry-content::after{display:none}.ministries-container .ministry-funnel .ministry-group-wrapper{overflow:hidden;border-radius:10px;box-shadow:var(--box-shadow);height:20rem}.ministries-container .ministry-funnel .ministry-group-wrapper:hover .ministry-group-link{transform:scale(1.1)}.ministries-container .ministry-funnel .ministry-group-wrapper .ministry-group-link{height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;position:relative;color:#fff;text-decoration:none}.ministries-container .ministry-funnel .ministry-group-wrapper .ministry-group-link>*{color:#fff}.ministries-container .ministry-funnel .ministry-group-wrapper .ministry-group-link::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,black 75%,transparent);opacity:.25}.ministries-container .ministry-funnel .ministry-group-wrapper .ministry-group-link h4{z-index:1}@media screen and (min-width:768px){.ministries-container .ministry-funnel{flex-direction:row}.ministries-container .ministry-funnel .ministry-group-wrapper{aspect-ratio:370/230;width:calc(50% - 2rem);height:unset}}.archive.tax-ministry-group .taxonomy-description{text-align:center}.archive.tax-ministry-group .taxonomy-container{margin:3.75rem auto 0}.archive.tax-ministry-group .taxonomy-container .taxonomy-single .ministry-name{margin:0 0 0.5em!important}.archive.tax-ministry-group .taxonomy-container .taxonomy-single .ministry-name .ministry-name-link{text-decoration:none;transition:color 0.25s ease-in}.archive.tax-ministry-group .taxonomy-container .taxonomy-single .ministry-name .ministry-name-link:hover,.archive.tax-ministry-group .taxonomy-container .taxonomy-single .ministry-name .ministry-name-link:focus{text-decoration:underline}.archive.tax-ministry-group .taxonomy-container .taxonomy-single .ministry-text{margin:0}@media screen and (max-width:1399px){.archive.tax-ministry-group .taxonomy-container .taxonomy-single .read-more-link{margin-left:auto}}@media screen and (min-width:768px){.archive .staff-container .grid-container{--cols:2;--gap:1rem}}@media screen and (min-width:1124px){.archive .staff-container .grid-container{--cols:3;--gap:1rem 0.75rem}}@media screen and (min-width:1440px){.archive .staff-container .grid-container{--cols:4;--gap:1.5rem 1rem}}@media screen and (min-width:1440px) and (max-width:1599px){.archive .staff-container .staff-single.teaser-box.flex-column{max-width:280px}}@media screen and (min-width:1600px) and (max-width:1799px){.archive .staff-container .staff-single.teaser-box.flex-column{max-width:300px}}.archive .staff-container .staff-single .staff-name{margin-block:15px}.archive .staff-container .staff-single .staff-position{margin-block:0 15px;font-weight:700}.archive .staff-container .staff-single .teaser-content{margin-bottom:20px}.archive .staff-container .staff-single .links-container{padding-top:0}.archive .staff-container .staff-single .teaser-content-wrapper *{word-wrap:break-word}.archive .staff-container .staff-single .staff-image{aspect-ratio:var(--staff_image_width_mobile,370)/var(--staff_image_height_mobile,420)}@media screen and (min-width:768px){.archive .staff-container .staff-single .staff-image{aspect-ratio:var(--staff_image_width_tablet,370)/var(--staff_image_height_tablet,420)}}@media screen and (min-width:1024px){.archive .staff-container .staff-single .staff-image{aspect-ratio:var(--staff_image_width_laptop,370)/var(--staff_image_height_laptop,420)}}@media screen and (min-width:1200px){.archive .staff-container .staff-single .staff-image{aspect-ratio:var(--staff_image_width_desktop,370)/var(--staff_image_height_desktop,420)}}.archive .staff-container .staff-archive .staff-single:first-child .staff-image{aspect-ratio:var(--staff_image_width_mobile_first_child,var(--staff_image_width_mobile))/var(--staff_image_height_mobile_first_child,var(--staff_image_height_mobile))}@media screen and (min-width:768px){.archive .staff-container .staff-archive .staff-single:first-child .staff-image{aspect-ratio:var(--staff_image_width_tablet_first_child,var(--staff_image_width_tablet))/var(--staff_image_height_tablet_first_child,var(--staff_image_height_tablet))}}@media screen and (min-width:1024px){.archive .staff-container .staff-archive .staff-single:first-child .staff-image{aspect-ratio:var(--staff_image_width_laptop_first_child,var(--staff_image_width_laptop))/var(--staff_image_height_laptop_first_child,var(--staff_image_height_laptop))}}@media screen and (min-width:1200px){.archive .staff-container .staff-archive .staff-single:first-child .staff-image{aspect-ratio:var(--staff_image_width_desktop_first_child,var(--staff_image_width_desktop))/var(--staff_image_height_desktop_first_child,var(--staff_image_height_desktop))}}.archive .no-results input[type=submit]{cursor:pointer}.single-ministry .single-container{flex-wrap:wrap}.single-ministry .single-container .contact-persons-container{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.single-ministry .single-container .single-thumbnail img{border-radius:50%}.single-ministry .single-container .contact-persons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;border-bottom:1px solid;width:100%;margin-bottom:2rem}.single-ministry .single-container .contact-persons .contact-person{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;padding:0 0 .5rem}.single-ministry .single-container .contact-persons .contact-person a{transition:color 0.25s ease-in}.single-ministry .single-container .contact-persons .contact-person .contact-name,.single-ministry .single-container .contact-persons .contact-person .contact-email{margin:0 .5rem 0 0!important}.single-ministry .single-container .contact-persons .contact-person .contact-name{font-weight:700;border-right:1px solid;padding-right:.5rem;margin-right:.5rem}.single-ministry .single-container .contact-persons .contact-person .contact-name.no-contact-info{border-color:transparent!important}.single-ministry .single-container .contact-persons .contact-person .contact-phone{margin:0!important}@media screen and (min-width:1200px){.single-ministry .single-container .single-ministry-article{width:75%;padding-right:5%}.single-ministry .single-container .contact-persons-container{width:25%;display:flex;flex-direction:column;gap:3rem}.single-ministry .single-container .contact-persons-container .contact-image img{width:100%}}.staff-single .staff-name,.staff-single .staff-position,.staff-single .teaser-content{text-align:center}.staff-single .links-container{align-items:center}@media screen and (min-width:768px){.staff-single .staff-name,.staff-single .staff-position,.staff-single .teaser-content{text-align:unset}.staff-single .links-container{align-items:flex-start}}.dpi_bulletin_wrapper .tab-content>.active{justify-content:flex-start}.entry-content .dpi_bulletin_wrapper .dpi-bulletins-tab{max-width:37%}@media screen and (max-width:1024px){.dpi_bulletin_wrapper .tab-content>.active{flex-direction:column;align-items:center}.entry-content .dpi_bulletin_wrapper .dpi-bulletins-tab{width:auto;max-width:none;padding:auto}}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.slick-slider.slick-initialized.has-margin .slick-list{overflow:visible}.slick-slider.slick-initialized.has-margin .slick-list .slick-slide{margin:0 .5rem}.slick-slider .slick-prev,.slick-slider .slick-next{color:var(--clr-primary);border:2px solid var(--clr-primary);border-radius:5px;height:40px;width:40px;z-index:1;top:unset;bottom:-5rem;transition:0.4s}.slick-slider .slick-prev:not(.slick-disabled):hover,.slick-slider .slick-next:not(.slick-disabled):hover{color:#fff;background-color:var(--clr-primary)}.slick-slider .slick-prev{left:37%;transform:translate(calc(-50% - 50px),-50%)}.slick-slider .slick-next{right:37%;transform:translate(calc(-50% + 50px),-50%)}.slick-slider .slick-prev::before,.slick-slider .slick-next::before{font-family:"Font Awesome 5 Free";font-weight:900;color:inherit;opacity:1}.slick-slider .slick-next:hover,.slick-slider .slick-prev:hover{color:#fff}.slick-slider .slick-next.slick-disabled:hover,.slick-slider .slick-prev.slick-disabled:hover{color:var(--clr-primary)}.slick-slider .slick-next:focus,.slick-slider .slick-prev:focus{color:var(--clr-primary)}.slick-slider .slick-prev::before{content:"\f060"}.slick-slider .slick-next::before{content:"\f061"}.slick-slider .slick-dots button{border:1px solid #000;border-radius:50%;padding:0;width:1rem;height:1rem;transition:background 400ms}.slick-slider .slick-dots button::before{content:none}.slick-slider .slick-dots button:hover{background:var(--clr-primary)}.slick-slider .slick-dots .slick-active button{background:var(--clr-primary)}@media screen and (min-width:1024px){.slick-slider .slick-prev{left:44%}.slick-slider .slick-next{right:44%}.image-slider-container.slick-slider .slick-next,.image-slider-container.slick-slider .slick-prev{top:20px;transform:none}.image-slider-container.slick-slider .slick-prev{left:0}.image-slider-container.slick-slider .slick-next{left:60px}.image-slider-container.slick-slider .slick-dots{top:0;left:0;bottom:unset;width:auto}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:0;margin-top:0;margin-bottom:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}