@media (min-width:1400px){.hcc-root.hcc-ministry .hcc-header{--header-top-search-color:#fff;--header-top-search-color-int:rgba(255,255,255,.55)}}.hcc-ministry-intro{--section-padding-top:0px;--grid-template-columns-xs:repeat(2,var(--intro-spacing-tiny,var(--d-container-side-spacing)))1fr repeat(2,var(--intro-spacing-tiny,var(--d-container-side-spacing)));--grid-template-columns-sm:repeat(2,var(--intro-spacing-tiny,var(--d-container-side-spacing)))1fr repeat(2,var(--intro-spacing-tiny,var(--d-container-side-spacing)));--grid-template-columns-md:repeat(2,var(--intro-spacing-tiny,var(--d-container-side-spacing)))1.5fr repeat(2,var(--intro-spacing-big,3.05176rem))1fr var(--intro-spacing-tiny,var(--d-container-side-spacing));--grid-template-columns-lg:calc((100% - 52rem)/2)repeat(2,var(--intro-spacing-tiny,var(--d-container-side-spacing)))1.5fr repeat(2,var(--intro-spacing-big,3.05176rem))1fr calc((100% - 52rem)/2);--grid-template-columns-xl:calc((100% - 52rem)/2)var(--intro-spacing-tiny,var(--d-container-side-spacing))1fr var(--intro-spacing-big,3.05176rem)var(--intro-spacing-big,3.05176rem)8.5rem calc((100% - 52rem)/2);--grid-template-rows-xs:var(--d-header-nav-top-anchor-height)auto 12rem var(--intro-spacing-big,3.05176rem)auto;--grid-template-rows-sm:var(--d-header-nav-top-anchor-height)auto 12rem var(--intro-spacing-big,3.05176rem)auto;--grid-template-rows-md:var(--d-header-nav-top-anchor-height)minmax(min-content,clamp(10rem,100vh - var(--d-header-nav-top-anchor-height) - var(--intro-spacing-big,3.05176rem)*3,25rem))repeat(3,var(--intro-spacing-big,3.05176rem))auto;--grid-template-rows-lg:var(--d-header-nav-top-anchor-height)minmax(min-content,clamp(10rem,100vh - var(--d-header-nav-top-anchor-height) - var(--intro-spacing-big,3.05176rem)*3,25rem))repeat(3,var(--intro-spacing-big,3.05176rem))auto;--grid-template-rows-xl:var(--d-header-nav-top-anchor-height)minmax(min-content,clamp(10rem,100vh - var(--d-header-nav-top-anchor-height) - var(--intro-spacing-big,3.05176rem)*3,25rem))repeat(3,var(--intro-spacing-big,3.05176rem))auto;grid-gap:0}.hcc-ministry-intro .hcc-ministry-title{--grid-column-xs:2/5;--grid-column-sm:3/4;--grid-column-md:3/4;--grid-column-lg:4/5;--grid-column-xl:3/4;--grid-row-xs:2/3;--grid-row-sm:2/3;--grid-row-md:2/3;--grid-row-lg:2/3;--grid-row-xl:2/3}.hcc-ministry-intro .hcc-ministry-poster{--grid-column-xs:span 4/-1;--grid-column-sm:span 3/-1;--grid-column-md:span 3/-1;--grid-column-lg:span 2/-1;--grid-column-xl:span 2/-1;--grid-row-xs:3/5;--grid-row-sm:3/5;--grid-row-md:2/4;--grid-row-lg:2/4;--grid-row-xl:1/4}.hcc-ministry-intro .hcc-ministry-gradient{--grid-column-xs:1/-1;--grid-column-sm:1/-1;--grid-column-md:1/-1;--grid-column-lg:1/-1;--grid-column-xl:1/-1;--grid-row-xs:1/4;--grid-row-sm:1/4;--grid-row-md:1/4;--grid-row-lg:1/5;--grid-row-xl:1/5}.hcc-ministry-intro .hcc-ministry-upcoming{--grid-column-xs:1/5;--grid-column-sm:2/5;--grid-column-md:2/6;--grid-column-lg:2/6;--grid-column-xl:2/5;--grid-row-xs:4/-1;--grid-row-sm:4/-1;--grid-row-md:3/-1;--grid-row-lg:3/-1;--grid-row-xl:3/-1}.hcc-ministry-title{--duplet-spacing:.512rem;--duplet-max-width:none;--duplet-title-max-width:10em;--duplet-title-font-size:2.44141rem;--duplet-text-max-width:24em;--media-figure-margin:0 0 calc(var(--duplet-spacing)*1.95313);--media-figure-font-size:.512em;--btn-margin:.8em 0px 0px;z-index:4;padding-top:calc(var(--intro-spacing-big,3.05176rem)/1.5);padding-bottom:calc(var(--intro-spacing-big,3.05176rem)/1.5);flex-flow:column;justify-content:flex-end;align-items:flex-start;display:flex}@media (min-width:425px){.hcc-ministry-title{--media-figure-font-size:.512em;--duplet-title-font-size:3.05176rem;padding-top:var(--intro-spacing-big,3.05176rem);padding-bottom:var(--intro-spacing-big,3.05176rem)}}@media (min-width:750px){.hcc-ministry-title{--media-figure-font-size:.512em;--duplet-title-font-size:3.05176rem}}@media (min-width:1075px){.hcc-ministry-title{--media-figure-font-size:.4096em;--duplet-title-font-size:3.8147rem}}@media (min-width:1400px){.hcc-ministry-title{--media-figure-font-size:.4096em;--duplet-title-font-size:4.76837rem}}.hcc-ministry-poster{z-index:2;border-top-left-radius:var(--d-border-radius-hero);color:var(--c-ministry);background-blend-mode:multiply;background:currentColor 50%/cover no-repeat;display:block;position:relative;box-shadow:0 1rem 3rem rgba(0,0,0,.22)}@media (min-width:750px){.hcc-ministry-poster{border-top-left-radius:0;border-bottom-left-radius:var(--d-border-radius-hero)}}@media (min-width:1075px){.hcc-ministry-poster{z-index:calc(var(--z-site-header-divider) + 1)}}.hcc-ministry-poster:before,.hcc-ministry-poster:after{content:"";border-radius:inherit;pointer-events:none;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.hcc-ministry-poster:before{z-index:1;opacity:.99;background:linear-gradient(160deg,currentColor 0%,rgba(255,255,255,0))}.hcc-ministry-poster:after{z-index:2;opacity:.22;background:currentColor}.hcc-ministry-gradient{z-index:1;background:linear-gradient(to bottom right,transparent 35%,var(--c-base-bg-alt));opacity:.22;pointer-events:none}@media (min-width:1075px){.hcc-ministry-gradient{background:linear-gradient(to bottom right,transparent 50%,var(--c-base-bg-alt));opacity:1}}.hcc-ministry-upcoming{--upcoming-padding-x:calc(var(--d-section-padding-y)*.64);--upcoming-padding-y:calc(var(--d-section-padding-y)*.64);--c-base-head:#fff;--btn-border-radius:100em;--btn-padding-x:1.95313em;--btn-font-family:var(--ff-base);--btn-font-size:1.25em;--btn-font-weight:var(--fw-base);--btn-background-color:var(--c-ministry);--btn-background-color-int:var(--c-ministry);--btn-background-color-active:var(--c-ministry);z-index:3;border-top-right-radius:var(--d-border-radius-hero);border-bottom-right-radius:var(--d-border-radius-hero);padding:var(--upcoming-padding-y)var(--upcoming-padding-x);background-color:#111;font-size:.8rem;position:relative;overflow:hidden}@media (min-width:425px){.hcc-ministry-upcoming{--upcoming-padding-x:calc(var(--d-section-padding-y)*.8);--upcoming-padding-y:calc(var(--d-section-padding-y)*.8);border-top-left-radius:var(--d-border-radius-hero);border-bottom-left-radius:var(--d-border-radius-hero)}}@media (min-width:750px){.hcc-ministry-upcoming{--upcoming-padding-x:var(--d-section-padding-y);--upcoming-padding-y:var(--d-section-padding-y);--btn-font-size:1em;font-size:1rem}}.hcc-ministry-upcoming:before,.hcc-ministry-upcoming:after{content:"";z-index:-1;border-radius:inherit;mix-blend-mode:overlay;pointer-events:none;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.hcc-ministry-upcoming:before{background:linear-gradient(160deg,var(--c-ministry),transparent);opacity:.99}.hcc-ministry-upcoming:after{background:linear-gradient(160deg,transparent,var(--c-ministry));opacity:.33}.hcc-ministry-upcoming ol{--media-figure-dimensions:2.5em;--media-figure-color:#000;--media-figure-background-color:#fff;--media-figure-link-padding:.512rem;--media-figure-link-font-size:1.25rem;--media-figure-link-background-color-int:var(--c-base-bg-alt);--media-figure-link-background-color-int-alpha:.06;--media-figure-link-label-color:#fff;--media-figure-link-label-color-int:#fff;--media-figure-link-meta-color:rgba(255,255,255,.44);--media-figure-link-meta-color-int:rgba(255,255,255,.44);margin-bottom:calc(var(--media-figure-link-padding)/-1)}@media (min-width:425px){.hcc-ministry-upcoming ol{--media-figure-link-font-size:1.25rem}}@media (min-width:750px){.hcc-ministry-upcoming ol{--media-figure-link-font-size:1.25rem}}.hcc-ministry-upcoming-empty{flex-flow:column;justify-content:center;align-items:flex-start;display:flex}@media (min-width:425px){.hcc-ministry-upcoming-empty{flex-flow:row;align-items:center}}.hcc-ministry-upcoming-empty .hcc-duplet{--c-base:rgba(255,255,255,.44);--c-base-head:#fff;--duplet-max-width:22.5em;--duplet-font-size:.8rem;--duplet-title-font-family:var(--ff-base);--duplet-title-font-size:1.5625em;--duplet-title-font-weight:var(--fw-base-bold);--duplet-title-letter-spacing:0px;--duplet-title-line-height:1.1;--duplet-title-text-transform:none;--duplet-text-font-family:var(--ff-base);--duplet-text-font-size:1em;--duplet-text-font-weight:var(--fw-base);--duplet-text-letter-spacing:0px;--duplet-text-line-height:inherit}@media (min-width:425px){.hcc-ministry-upcoming-empty .hcc-duplet{--duplet-margin:0 auto;--duplet-padding:0 calc(var(--upcoming-padding-x)/2)0 0}}.hcc-ministry-upcoming-empty .hcc-duplet a{color:var(--c-base-head);text-decoration:underline}.hcc-ministry-upcoming-empty figure{--upcoming-figure-dimensions:180px}@media (min-width:425px){.hcc-ministry-upcoming-empty figure{--upcoming-figure-dimensions:150px}}@media (min-width:750px){.hcc-ministry-upcoming-empty figure{--upcoming-figure-dimensions:180px}}@media (min-width:1075px){.hcc-ministry-upcoming-empty figure{--upcoming-figure-dimensions:230px}}@media (min-width:1400px){.hcc-ministry-upcoming-empty figure{--upcoming-figure-dimensions:230px}}.hcc-ministry-upcoming-empty figure{width:var(--upcoming-figure-dimensions);min-width:130px;max-width:230px;height:var(--upcoming-figure-dimensions);min-height:130px;max-height:230px;margin-top:var(--upcoming-padding-y);margin-left:auto;margin-right:auto;margin-bottom:calc(var(--upcoming-padding-y)*-1 - var(--upcoming-figure-dimensions)/3.5);border-radius:var(--d-border-radius-hero);background-color:var(--c-ministry);filter:grayscale(.88);mix-blend-mode:lighten;flex-shrink:0;overflow:hidden;transform:rotateY(180deg)}@media (min-width:425px){.hcc-ministry-upcoming-empty figure{margin-top:0;margin-left:0;margin-right:calc(var(--upcoming-padding-x)*-1 - var(--upcoming-figure-dimensions)/3.5);margin-bottom:0}}.hcc-ministry-upcoming-empty figure svg{transform:translate(-13%)translateY(9%)}.hcc-ministry-branches{--section-z-index:1;--ministry-box-shadow-y-offset:1.25rem;--ministry-box-shadow-blur:2.15rem;--scroller-height:calc(27.3rem + var(--ministry-box-shadow-y-offset) + var(--ministry-box-shadow-blur));--scroller-outer-spacing:var(--d-container-side-spacing);--scroller-outer-spacing-min:var(--d-container-side-spacing);--scroller-item-spacing:var(--d-container-side-spacing);--scroller-btn-width:calc(var(--scroller-item-spacing)*3);--scroller-btn-height:3em;--scroller-btn-font-size:1.25rem;--scroller-btn-color:var(--c-base-head);--scroller-btn-color-int:var(--c-base-head);--scroller-btn-background-color:#fff;--scroller-btn-background-color-int:#fff;background:linear-gradient(to right,var(--c-base-bg-alt)33%,var(--c-base-bg)66%)}@media (min-width:750px){.hcc-ministry-branches{--scroller-item-spacing:calc(var(--d-container-side-spacing)*1.25);--scroller-btn-width:calc(var(--scroller-item-spacing)*2)}}@media (min-width:1075px){.hcc-ministry-branches{--scroller-outer-spacing:calc((100% - 52rem)/2)}}.hcc-ministry-branches h2{font-family:var(--ff-base);font-size:.8em;font-weight:var(--fw-base);letter-spacing:.167772em;text-transform:uppercase;margin-bottom:1.25em}.hcc-ministry-branches .hcc-scroller{margin-bottom:calc((var(--ministry-box-shadow-y-offset) + var(--ministry-box-shadow-blur))*-1)}.hcc-ministry-branches .hcc-scroller-outer{padding-bottom:calc(var(--ministry-box-shadow-y-offset) + var(--ministry-box-shadow-blur))}.hcc-ministry-branches .hcc-flex{justify-content:flex-start;align-items:stretch;height:100%}.hcc-ministry-branches .hcc-flex li{flex-flow:row;flex-grow:1;justify-content:center;align-items:stretch;height:100%;display:flex}.hcc-ministry-branches .hcc-flex a{z-index:1;border-radius:var(--d-border-radius-hero);flex-flow:column;justify-content:center;align-items:stretch;width:15em;display:flex;position:relative;overflow:hidden}.hcc-ministry-branches .hcc-flex a.is-branch{--duplet-margin:0 0 auto;--duplet-padding:1.95313em 1.95313em;--duplet-spacing:.512em;--duplet-font-size:.8rem;--duplet-title-font-family:var(--ff-base);--duplet-title-font-size:1.25em;--duplet-title-font-weight:var(--fw-base-bold);--duplet-title-letter-spacing:0em;--duplet-title-text-transform:none;--duplet-text-font-size:1em;background-color:var(--c-base-bg);box-shadow:0rem var(--ministry-box-shadow-y-offset)var(--ministry-box-shadow-blur)0rem rgba(0,0,0,.16)}.hcc-ministry-branches .hcc-flex a.is-go{--duplet-margin:0 0 auto;--duplet-spacing:.4096em;--duplet-font-size:1rem;--duplet-title-font-family:var(--ff-base);--duplet-title-font-size:1.95313em;--duplet-title-font-weight:var(--fw-base-bold);--duplet-title-letter-spacing:0em;--duplet-title-line-height:1;--duplet-title-text-transform:none;--duplet-text-font-size:.8em;--btn-background-color:var(--c-ministry);--btn-background-color-int:var(--c-ministry);background-color:var(--c-base-bg);box-shadow:0rem var(--ministry-box-shadow-y-offset)var(--ministry-box-shadow-blur)0rem rgba(0,0,0,.16);padding:1.95313em 1.5625em}.hcc-ministry-branches .hcc-flex a.is-go .hcc-duplet-text strong{color:var(--c-base-head)}
