@import url(https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Roboto+Flex:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Courgette&display=swap);:root{--clr-primary:#475c6c;--clr-secondary:#cd8b62;--clr-tertiary:#eed7a1;--clr-quaternary:#8a8583;--scrollbar-color:var(--clr-primary)}:root{--scrollbar-color-2:#475c6c}:root{--overlay-color:;--overlay-opacity:}:root{--font-main:Roboto Flex;--font-heading:Libre Baskerville;--font-script:Roboto Flex;--fs-xl:clamp(35px, 3.5vw, 48px);--fs-1000:clamp(28px, 3.5vw, 36px);--fs-900:clamp(30px, 3.5vw, 33px);--fs-800:clamp(20px, 4.5vw, 25px);--fs-700:clamp(20px, 4.5vw, 25px);--fs-600:clamp(22px, 4.5vw, 25px);--fs-500:clamp(18px, 4.5vw, 21px);--fs-400:18px;--fs-300:0.9375rem;--fs-200:0.875rem;--fs-100:0.8125rem}.page-header-title,.hero-title{color:#fff;font-weight:400;font-style:normal;font-family:var(--font-heading)}h1{font-weight:bolder;font-style:normal;font-family:var(--font-heading);color:#000}h2{font-weight:bolder;font-style:normal;font-family:var(--font-heading);color:var(--clr-primary)}h3{font-weight:bolder;font-style:normal;font-family:var(--font-heading);color:var(--clr-primary)}h4{font-weight:bolder;font-style:normal;font-family:var(--font-heading);color:var(--clr-primary)}h5{font-weight:bolder;font-style:normal;font-family:var(--font-heading);color:var(--clr-tertiary)}h6{font-weight:700;font-style:normal;font-family:var(--font-heading);color:var(--clr-primary)}.staff-position{font-weight:bolder;font-style:normal;font-family:var(--font-heading);color:var(--clr-primary)}a,.ui-widget-content a{color:var(--clr-primary);text-decoration:underline;font-weight:regular;font-style:regular}a:hover,a:focus,a:active{color:var(--clr-secondary);text-decoration:underline}body,p,div,span{font-size:18px}:root{--logo-height:72px}:root{--menu-top-level-default-font-color:white;--menu-top-level-hover-font-color:var(--clr-secondary);--menu-top-level-default-bg-color:transparent;--menu-top-level-hover-bg-color:transparent;--menu-submenu-default-font-color:var(--clr-primary);--menu-submenu-hover-font-color:white;--menu-submenu-default-bg-color:white;--menu-submenu-hover-bg-color:var(--clr-primary);--sticky-menu-top-level-default-font-color:white;--sticky-menu-top-level-hover-font-color:var(--clr-secondary);--sticky-menu-top-level-default-bg-color:var(--clr-primary);--sticky-menu-top-level-hover-bg-color:transparent;--sticky-menu-submenu-default-font-color:white;--sticky-menu-submenu-hover-font-color:white;--sticky-menu-submenu-default-bg-color:var(--clr-primary);--sticky-menu-submenu-hover-bg-color:var(--clr-secondary);--sidebar-top-level-default-font-color:white;--sidebar-top-level-hover-font-color:black;--sidebar-top-level-default-bg-color:var(--clr-secondary);--sidebar-top-level-hover-bg-color:white;--sidebar-submenu-default-font-color:white;--sidebar-submenu-hover-font-color:black;--sidebar-submenu-default-bg-color:transparent;--sidebar-submenu-hover-bg-color:white}:root{--staff_image_width_mobile:320;--staff_image_height_mobile:400;--staff_image_width_tablet:370;--staff_image_height_tablet:425;--staff_image_width_laptop:370;--staff_image_height_laptop:425;--staff_image_width_desktop:370;--staff_image_height_desktop:350}:root{--staff_image_width_desktop_first_child:500;--staff_image_height_desktop_first_child:305}@media screen and (max-width:800px){.page-template-page-mass-times .mass-times.grid .mass-times-section{grid-column:1/1!important}}.footer-contact-info-wrapper>span{margin-bottom:5px}.page-template-homepage .hero .hero-slide{--hero-height:70vh;--imgw:1920;--imgh:733;width:100vw;min-height:calc(100vw * var(--imgh) / var(--imgw));@media screen and (min-width:768px){--hero-height:auto}}@media screen and (max-width:1023px){.page-template-homepage .hero .hero-info{left:30%;transform:translateX(-20%)}:root :where(.wp-block-separator.is-style-dots):before{letter-spacing:1.75rem;padding-left:1.75rem}}@media screen and (min-width:1024px){.page-template-homepage .featured-buttons{margin-bottom:1rem}.footer-contact-info-wrapper{//text-align:left}}.page-template-homepage .hero .hero-info{top:50%}@media screen and (max-width:1023px){.page-template-homepage .hero .slick-dots{bottom:20px}}@media screen and (max-width:767px){.page-template-homepage .hero .slick-dots{bottom:10px}}@media screen and (max-width:425px){.page-template-homepage .hero .slick-dots button{width:.75rem;height:.75rem}}.ministries-container .ministry-slider .ministry-group .slick-list a.ministry-wrapper{text-decoration:none}@media screen and (min-width:1200px){body.category .site-main .result-container .alm-reveal .alm-item:first-child{grid-column:unset;flex-direction:column}body.category .site-main .result-container .alm-reveal .alm-item:first-child .teaser-img{border-radius:0;flex:unset;max-width:100%}body.category .site-main .result-container .alm-reveal .alm-item:first-child .teaser-content-wrapper{width:auto;text-align:left;flex:UNSET}body.category .site-main .result-container .alm-reveal .alm-item:first-child .links-container{align-items:flex-start}}.page-template-homepage .featured-buttons{top:-40px}.page-template-homepage .hero.has-video{--hero-height:auto}.page-template-homepage .hero .hero-video{max-width:none;height:auto;width:100%;margin-top:var(--header-height)}@media screen and (min-width:768px){.hero .hero-video{height:auto;width:100%;margin-top:0}}@media screen and (min-width:1200px){.page-template-homepage .hero.has-video{--hero-height:85vh}}.hero .hero-video video::-webkit-media-controls{display:none!important}@media screen and (min-width:1200px){.news-container .news-slider .news-item-wrapper{width:30%;margin-bottom:25px;margin-inline:15px;display:flex;flex-direction:column}}.news-button{margin-block:3rem;padding-top:20px}.news-container .slick-arrow,.news-container .slick-arrow:focus{border-color:#fff;color:#fff;background:var(--clr-primary);top:50%;transform:translateY(-100%)!important}.news-container .slick-prev{left:-4vw}.news-container .slick-next{right:-4vw}@media screen and (max-width:1023px){.slick-slider.same-height .slick-slide .links-container{height:auto}.image-slider-container .slick-arrow,.image-slider-container .slick-arrow:focus{border-color:#fff;color:#fff;background:var(--clr-primary);top:50%;transform:translateY(-100%)!important}.image-slider-container .slick-next{right:-4vw}.image-slider-container .slick-prev{left:-4vw}}.news-container .news-slider .news-item-wrapper:not(.slick-active)::after{opacity:.6}.news-container .news-slider .news-item-wrapper::after{transition:opacity 0.4s ease;content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:rgb(64,64,64);border-radius:15px;transition:opacity 0.4s;z-index:-1}.news-container .teaser-box .teaser-content-wrapper{margin-top:auto;height:100%;display:flex;flex-direction:column}.news-image-wrapper{aspect-ratio:370 / 305;z-index:-1}.news-container .teaser-box img{display:block;height:100%}.image-slider-container h1{font-weight:400;font-style:italic}@media screen and (min-width:1024px){.image-slider-container .slick-slide .teaser-content-wrapper{width:50%}}@media screen and (min-width:1440px){.archive .staff-container .grid-container{--cols:3;--gap:2rem 1rem}}@media screen and (min-width:1440px) and (max-width:1599px){.archive .staff-container .staff-single.teaser-box.flex-column{max-width:380px}}.archive .staff-container .staff-single .links-container{padding-bottom:1.5rem}.archive .staff-container .teaser-box .teaser-content-wrapper{padding:0 1.5rem 1rem}@media screen and (min-width:1024px){.image-slider-container .slick-slide .teaser-content-wrapper{width:40%}}@media screen and (min-width:1300px){.image-slider-slide.teaser-box .teaser-img{aspect-ratio:370 / 235}}#sermon-cloud-embed{height:40vh}@media screen and (min-width:768px){#sermon-cloud-embed{height:70vh}}@media screen and (min-width:1024px){#sermon-cloud-embed{height:100vh}}.dpi-mpa-wrapper{text-decoration:none!important}