body,button,input,select,optgroup,textarea{color:#404040;font-family:"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}body{font-family:"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif}.column a,.twoColumns a,.threeColumns a,.pageSidebar a,.entry-content a{color:#155495;font-family:"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif;font-style:normal}.column a:hover,.column a:focus,.twoColumns a:hover,.twoColumns a:focus,.threeColumns a:hover,.threeColumns a:focus,.pageSidebar a:hover,.pageSidebar a:focus,.entry-content a:hover,.entry-content a:focus{color:#161E3E;text-decoration:none}h1,h2,h3,h4,h5,h6,a,p{position:relative;line-height:1.15;margin:0}h1,h2,h3,h4,h5,h6{color:#161E3E;font-family:"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif}h1,h2,h3,h4,h5{font-weight:700}h5,h6{font-size:1.25rem}h6,a{font-weight:600}a,p,li{font-family:"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif}h1{font-size:2.5rem}h2{font-size:2.1875rem}h3{font-size:1.875rem}h4{font-size:1.5625rem}a{color:#155495;font-style:normal;text-decoration:underline}a:hover,a:focus{color:#161E3E;font-weight:600;text-decoration:none}p,li{color:#404040;font-size:1.125rem;font-weight:400}.title,.featuredButtonTitle,.subtitle,.breadcrumb{font-family:"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif;font-weight:400}.title{font-size:60px;line-height:1}.featuredButtonTitle{font-size:30px;line-height:1;margin:10px 0 0}.subtitle{font-size:26px;font-style:italic;line-height:1}.breadcrumb{font-size:20px;font-style:italic;line-height:1}blockquote{border-left:1px solid gray;padding-left:15px;margin:0 1.5em}.headerBg{background:#FFFFFF}.line{display:block;border-bottom:1px solid #000000;width:100%;margin:85px 0 -55px}p{margin:10px 0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;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:15px;font-size:.9375rem}abbr,acronym{cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}.button{color:#161E3E;background:#155495;font-size:1.5rem;font-weight:700;display:block;max-width:50%;margin:0 35px;border:3px solid #155495;text-decoration:none;padding:5px 15px}.button:hover{color:#155495;background:#161E3E}.wp-block-button__link{background:#161E3E;border:1px solid #161E3E;border-radius:0;color:#FFFFFF !important;font-style:normal !important;text-transform:uppercase;transition:0.25s ease-in}.wp-block-button__link:hover,.wp-block-button__link:focus{background:#FFFFFF;color:#161E3E !important;text-decoration:none !important}.wp-block-audio figcaption{text-align:center}.wp-block-button__link{margin:0.5rem 0}.wp-block-categories.wp-block-categories-dropdown{margin:0.5rem 0 1rem}.wp-block-cover{margin-bottom:2.5rem}.wp-block-cover.alignfull{width:100vw;max-width:none;margin:0 -50vw 2.5rem;left:50%;right:50%}.wp-block-file a.wp-block-file__button{background:#161E3E;border:1px solid #161E3E;border-radius:0;font-style:normal;font-weight:700;padding:0.5rem 1rem;text-transform:uppercase;transition:background 0.25s ease-in, color 0.25s ease-in}.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:focus{background:#fff;color:#161E3E}.wp-block-pullquote blockquote{border:0}.wp-block-search{margin:0.5rem 0}.wp-block-search .wp-block-search__button{cursor:pointer;background:#404040;border:1px solid #404040;border-radius:45px;color:#fff;transition:background 0.25s ease-in, color 0.25s ease-in}.wp-block-search .wp-block-search__button:hover,.wp-block-search .wp-block-search__button:focus{background:#fff;color:#404040}.wp-block-latest-posts{list-style:disc;margin-left:0}.wp-block-latest-posts.is-grid{list-style:none}.limit-width{width:90%;margin:0 auto}.theContent{margin-bottom:2rem}.readMoreLink{display:block;font-size:1.25rem;margin-top:0.25em}.theButton,.bannerButton,.alertLink .button,.cookieWarningButton{background:#155495;color:#fff;font-family:"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif;text-decoration:none;padding:0.5rem 2rem;transition:0.25s ease-in}.theButton:hover,.theButton:focus,.alertLink .button:hover,.alertLink .button:focus,.cookieWarningButton:hover,.cookieWarningButton:focus{background:#161E3E;color:#fff}.alertLink .button:hover,.alertLink .button:focus,.cookieWarningButton:hover,.cookieWarningButton:focus{font-weight:700}.bannerButton{border:2px solid #155495}.bannerButton:hover,.bannerButton:focus{background:#fff;color:#155495}.hentry:not(.wp-show-posts-single){width:90%;margin:0 auto}.entry-header .entry-meta,.entry-footer .cat-links{display:none}.content-area{position:relative}.content-area::after{position:absolute;content:"";background:rgba(255,255,255,0.5);width:100%;height:100%;top:0;left:0}.site-main{z-index:1}@media screen and (max-width: 1240px){.entry-content>*,.entry-summary>*,.entry-content .gform_wrapper{max-width:unset}}.has-primary-color{color:#161E3E !important}.has-primary-background-color{background-color:#161E3E !important}.has-secondary-color{color:#155495 !important}.has-secondary-background-color{background-color:#155495 !important}.has-tertiary-color{color:#404040 !important}.has-tertiary-background-color{background-color:#404040 !important}.has-quaternary-color{color:#fff !important}.has-quaternary-background-color{background-color:#fff !important}.main-navigation,.secondary-navigation{display:flex;flex-direction:column;justify-content:center;float:left;clear:both;align-items:flex-end;background:transparent;width:100%;font-weight:300;transition:0.25s ease-in}.main-navigation .menu-primary-menu-container,.secondary-navigation .menu-primary-menu-container{height:100%}.main-navigation .menu .sub-menu,.secondary-navigation .menu .sub-menu{display:flex;flex-direction:column;align-items:center}.main-navigation .secondary-navigation a,.secondary-navigation .secondary-navigation a{display:block;text-align:center;font-size:20px;font-weight:500;letter-spacing:-1px;color:#fff;padding:5px;margin:0 5px;text-decoration:none}.main-navigation #secondary-menu li a,.secondary-navigation #secondary-menu li a{font-size:16px;padding:3px 5px}.main-navigation #primary-menu,.main-navigation #secondary-menu,.secondary-navigation #primary-menu,.secondary-navigation #secondary-menu{height:100%;display:flex;align-items:center}.main-navigation ul,.secondary-navigation ul{display:none;list-style:none;margin:0 auto;width:100%;padding-left:0}.main-navigation ul ul,.secondary-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul,.secondary-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul,.secondary-navigation ul ul li:hover>ul,.secondary-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a,.secondary-navigation ul ul a{width:200px;background:#fff;color:#161E3E;transition:.15s all}.main-navigation ul ul :hover>a,.main-navigation ul ul .focus>a,.secondary-navigation ul ul :hover>a,.secondary-navigation ul ul .focus>a{background:#161E3E;color:#404040}.main-navigation ul ul a:hover,.main-navigation ul ul a.focus,.secondary-navigation ul ul a:hover,.secondary-navigation ul ul a.focus{background:#161E3E;color:#404040}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul,.secondary-navigation ul li:hover>ul,.secondary-navigation ul li.focus>ul{left:auto;width:200px}.main-navigation li,.secondary-navigation li{float:left;position:relative;transition:.15s all;height:unset;line-height:unset;padding:0 0.5em}.main-navigation a,.secondary-navigation a{display:block;color:#fff;font-size:20px;font-weight:400;letter-spacing:-1px;text-align:center;text-decoration:none;text-transform:uppercase;padding:0 5px;margin:0 5px;border-bottom:3px solid transparent}.main-navigation a:hover,.main-navigation a:focus,.main-navigation a.focus,.secondary-navigation a:hover,.secondary-navigation a:focus,.secondary-navigation a.focus{border-bottom:3px solid #fff}.main-navigation a::after{display:none}.sticky .main-navigation .menu li{height:79px;line-height:80px}nav#site-navigation .mega-menu-wrap{width:fit-content}.main-navigation .menu .sub-menu{background:#155495;border-top:10px solid #161E3E;width:200px}.main-navigation .menu .sub-menu li{line-height:1.1;width:190px;height:auto;margin:5px}.main-navigation .menu .sub-menu li a{background:transparent;border-bottom:10px solid transparent;color:#404040;font-size:18px;text-transform:initial;width:auto;padding:0.5em 0.25em;margin:0 -13px}.main-navigation .menu .sub-menu li a:hover,.main-navigation .menu .sub-menu li a:focus{border-color:#00A990}.main-navigation .menu .sub-menu li a::after{display:none}.main-navigation .menu-item-has-children a:hover,.main-navigation .menu-item-has-children a:focus{border-color:transparent}.menu-toggle,.main-navigation.toggled ul{display:block}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link span.mega-indicator:after{display:none}.menu-primary-menu-container ul li a.menuOpenButton,.menu-primary-menu-container ul li a.menuCloseButton{display:none}@media screen and (min-width: 1271px){.menu-toggle{display:none}.main-navigation ul{display:flex;justify-content:flex-end}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.mobileSearch{display:none}@media screen and (max-width: 1555px){.main-navigation a{font-size:1rem}}@media screen and (max-width: 1360px){.main-navigation a{margin:0}.main-navigation a:after{right:-2px;height:20px}}@media screen and (max-width: 1024px){.navWrapper.open .main-navigation .menuContainer{background:#161E3E}.navWrapper.open .main-navigation .menuContainer a{cursor:pointer;color:#fff}.navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container{height:calc(100% - 40px)}.navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul#primary-menu .menu-item{height:3.125rem;padding-left:3.125rem}.navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul#primary-menu .menu-item:not(.menu-item-has-children){padding-right:3.125rem}.navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul#primary-menu .menu-item.menu-item-has-children a:hover,.navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul#primary-menu .menu-item.menu-item-has-children a:focus{border-color:#fff}.navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul#primary-menu .menu-item.menu-item-has-children .sub-menu li.closeSubMenu a{border-bottom:3px solid transparent}.navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul#primary-menu .menu-item.menu-item-has-children .sub-menu li.closeSubMenu a:hover,.navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul#primary-menu .menu-item.menu-item-has-children .sub-menu li.closeSubMenu a:focus{border-color:#fff;margin:0}.navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul#primary-menu .menu-item.menu-item-has-children .sub-menu li.closeSubMenu a:last-child{margin-right:3.125rem}.navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul#primary-menu .menu-item.menu-item-has-children .sub-menu li.closeSubMenu a:last-child:hover,.navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul#primary-menu .menu-item.menu-item-has-children .sub-menu li.closeSubMenu a:last-child:focus{background:#155495;margin-right:3.125rem}.navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul#primary-menu .menu-item.menu-item-has-children .sub-menu li.menu-item a{padding:0.625em 0}.navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul#primary-menu .menu-item.menu-item-has-children .sub-menu li.menu-item a:hover,.navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul#primary-menu .menu-item.menu-item-has-children .sub-menu li.menu-item a:focus{margin:0}.navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul#primary-menu .menu-item.menu-item-has-children .sub-menu li.menu-item::after{display:none}.navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul#primary-menu:not(.subMenuActive){overflow:auto}.navWrapper.open .main-navigation .menuContainer .mobileSearch{display:block;cursor:pointer}.navWrapper.open .main-navigation .menuContainer .mobileSearch i{position:absolute;color:#fff;right:50%;transform:translateX(-50%)}.navWrapper.open .main-navigation .menuContainer .mobileSearch .search-form{margin:0 50%}.navWrapper.open .main-navigation .menuContainer .mobileSearch .search-form .search-field{-webkit-appearance:none !important;background:#161E3E;border-radius:0;width:0;padding:0;margin:0 50%;transition:width 0.25s ease-in, margin 0.25s ease-in}.navWrapper.open .main-navigation .menuContainer .mobileSearch .search-form .search-field::placeholder{color:#161E3E;opacity:1}.navWrapper.open .main-navigation .menuContainer .mobileSearch .search-form .search-field:-ms-input-placeholder{color:#161E3E}.navWrapper.open .main-navigation .menuContainer .mobileSearch .search-form .search-field::-ms-input-placeholder{color:#161E3E}.navWrapper.open .main-navigation .menuContainer .mobileSearch.open i{color:#161E3E;right:7%;transform:unset}.navWrapper.open .main-navigation .menuContainer .mobileSearch.open .search-form{width:90%;margin:0 5%}.navWrapper.open .main-navigation .menuContainer .mobileSearch.open .search-form .search-field{background:#fff;width:100%;padding-left:1em;margin:0}}.site-header .header1{border:0;padding:0}.site-header .header1 .topBar,.site-header .header1 .bottomBar{width:100%;padding:0 5%}.site-header .header1 .topBar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;background:#161E3E;z-index:100}.site-header .header1 .topBar .topBarGroup{display:flex;flex:auto;align-items:center}.site-header .header1 .topBar .topBarGroup a{color:#fff;font-weight:400;text-decoration:none}.site-header .header1 .topBar .topBarGroup a:hover span,.site-header .header1 .topBar .topBarGroup a:focus span{text-decoration:underline}.site-header .header1 .topBar .topBarGroup#phone{justify-content:center}.site-header .header1 .topBar .topBarGroup#media{justify-content:flex-end}.site-header .header1 .topBar .topBarGroup#media .socialMedia{display:flex;align-items:center;height:100%}.site-header .header1 .topBar .topBarGroup#media .socialMedia a,.site-header .header1 .topBar .topBarGroup#media .socialMedia .toggle{transition:opacity 0.25s ease-in}.site-header .header1 .topBar .topBarGroup#media .socialMedia a{display:block;line-height:1;margin-right:1.25rem}.site-header .header1 .topBar .topBarGroup#media .socialMedia a i,.site-header .header1 .topBar .topBarGroup#media .socialMedia a span{font-size:1.5625rem}.site-header .header1 .topBar .topBarGroup#media .socialMedia a .icon-myparishicon{font-size:1.6875rem}.site-header .header1 .topBar .topBarGroup#media .socialMedia a:last-child{margin-right:1rem}.site-header .header1 .topBar .topBarGroup#media .socialMedia a:hover,.site-header .header1 .topBar .topBarGroup#media .socialMedia a:focus{opacity:0.8}.site-header .header1 .topBar .topBarGroup#media .socialMedia a:hover span,.site-header .header1 .topBar .topBarGroup#media .socialMedia a:focus span{text-decoration:none}.site-header .header1 .topBar .header-search{height:2.625rem;margin:0}.site-header .header1 .topBar .header-search .search-form .search-submit{background:#155495;transition:0.25s ease-in}.site-header .header1 .topBar .header-search .search-form .search-submit:hover,.site-header .header1 .topBar .header-search .search-form .search-submit:focus{background:#1b6dc2}.site-header .header1 .bottomBar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-top:1.25rem}.site-header .header1 .bottomBar .site-branding{max-width:25vw;z-index:100}.site-header .header1 .bottomBar .main-navigation #primary-menu li.menu-item-has-children ul.sub-menu{background:#161E3E;border:0}.site-header .header1 .bottomBar .main-navigation #primary-menu li.menu-item-has-children ul.sub-menu li.menu-item{position:relative;margin:0}.site-header .header1 .bottomBar .main-navigation #primary-menu li.menu-item-has-children ul.sub-menu li.menu-item a{border:0;color:#fff;text-transform:uppercase;padding:1em 0}.site-header .header1 .bottomBar .main-navigation #primary-menu li.menu-item-has-children ul.sub-menu li.menu-item a:hover,.site-header .header1 .bottomBar .main-navigation #primary-menu li.menu-item-has-children ul.sub-menu li.menu-item a:focus{background:#155495}.site-header .header1 .bottomBar .main-navigation #primary-menu li.menu-item-has-children ul.sub-menu li.menu-item::after{position:absolute;content:"";background:#fff;width:90%;height:1px;bottom:0;left:50%;transform:translateX(-50%)}.site-header .header1 .bottomBar .main-navigation #primary-menu li.menu-item-has-children ul.sub-menu li.menu-item:last-child::after{display:none}.site-header .header1 .topBarTiny{display:none;flex-direction:row;flex-wrap:wrap;justify-content:space-between;background:#161E3E;width:100%;padding:0.75rem 5%;z-index:100}.site-header .header1 .topBarTiny a{text-decoration:none}.site-header .header1 .topBarTiny a i,.site-header .header1 .topBarTiny a span{color:#fff}@media screen and (max-width: 1199px){.site-header .header1 .main-navigation li{padding:0 0.25em}}@media screen and (max-width: 1099px){.site-header .header1 .main-navigation li{padding:0}}@media screen and (max-width: 1024px){.site-header .header1 .topBar{padding:0.75rem 5%}.site-header .header1 .topBar .topBarGroup a{font-size:0.875rem}.site-header .header1 .topBar .topBarGroup#media .socialMedia a i,.site-header .header1 .topBar .topBarGroup#media .socialMedia a .icon-myparishicon{font-size:0.875rem}.site-header .header1 .bottomBar .site-branding{max-width:calc(90vw - 2.375rem)}.site-header .header1 .bottomBar .menu-toggle{margin-top:1.5rem}}@media screen and (max-width: 600px){.site-header .header1 .site-branding a img{width:350px}}@media screen and (max-width: 499px){.site-header .header1 .topBar .thePhone{display:none}}@media screen and (max-width: 374px){.site-header .header1 .topBar{display:none}.site-header .header1 .topBarTiny{display:flex}}.pageHeader{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;background-position:center 40%;background-repeat:no-repeat;background-size:cover;height:30rem;margin-bottom:0}.pageHeader .pageHeaderTitleBlock{text-align:center;padding-top:2.625rem;z-index:98}.pageHeader .pageHeaderTitleBlock .pageHeaderTitle,.pageHeader .pageHeaderTitleBlock .pageHeaderSubtitle{color:#fff;z-index:98}.pageHeader .pageHeaderTitleBlock .pageHeaderTitle{position:static;font-family:"Cinzel","Great Vibes",serif;font-size:5rem;font-weight:700;line-height:1;padding:0;bottom:unset}.pageHeader .pageHeaderTitleBlock .pageHeaderSubtitle{font-size:2.5rem;font-weight:400;margin-top:0.75rem}@media screen and (max-width: 767px){.pageHeader .pageHeaderTitleBlock .pageHeaderTitle{font-size:3.75rem}.pageHeader .pageHeaderTitleBlock .pageHeaderSubtitle{font-size:1.875rem}}.site-footer{background:#161E3E;padding:0 5%}.site-footer .footer-content h1,.site-footer .footer-content h2,.site-footer .footer-content h3,.site-footer .footer-content h4,.site-footer .footer-content h5,.site-footer .footer-content h6,.site-footer .footer-content a,.site-footer .footer-content p{color:#fff}.site-footer .footer-content a{font-size:1.5625rem;font-weight:400;text-decoration:none}.site-footer .footer-content a:hover,.site-footer .footer-content a:focus{color:#fff;text-decoration:underline}.site-footer .footer-content .footerColumn{width:25%;padding-right:0.25rem}.site-footer .footer-content .footerColumn .footerHeader{font-size:1.75rem;font-weight:600;margin-bottom:1em}.site-footer .footer-content .footerColumn#footerMass .massTime{margin-bottom:0.9375rem}.site-footer .footer-content .footerColumn#footerMass .massTime span{display:block;font-size:1.5625rem}.site-footer .footer-content .footerColumn#footerMass .massTime span.label{margin-bottom:0.3125rem}.site-footer .footer-content .footerColumn#footerHours .officeTime{margin-bottom:0.9375rem}.site-footer .footer-content .footerColumn#footerHours .officeTime span{display:block;font-size:1.5625rem}.site-footer .footer-content .footerColumn#footerHours .officeTime span.label{margin-bottom:0.3125rem}.site-footer .footer-content .footerColumn#footerLinks .linkContainer{margin-bottom:0.9375rem}.site-footer .footer-content .footerColumn#footerLinks .socialMedia{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.site-footer .footer-content .footerColumn#footerLinks .socialMedia a{display:block;line-height:1;margin-right:1.25rem;transition:opacity 0.25s ease-in}.site-footer .footer-content .footerColumn#footerLinks .socialMedia a i,.site-footer .footer-content .footerColumn#footerLinks .socialMedia a span{font-size:1.5625rem}.site-footer .footer-content .footerColumn#footerLinks .socialMedia a .icon-myparishicon{font-size:1.6875rem}.site-footer .footer-content .footerColumn#footerLinks .socialMedia a:last-child{margin-right:0}.site-footer .footer-content .footerColumn#footerLinks .socialMedia a:hover,.site-footer .footer-content .footerColumn#footerLinks .socialMedia a:focus{text-decoration:none;opacity:0.8}.site-footer .footer-content .footerColumn#footerLocation .find-us{border:1px solid transparent;height:18.75rem;padding:0.25rem;overflow:hidden;transition:0.25s ease-in}.site-footer .footer-content .footerColumn#footerLocation .find-us .locationThumb{object-fit:cover;width:100%;height:100%;max-height:18.25rem}.site-footer .footer-content .footerColumn#footerLocation .find-us:hover,.site-footer .footer-content .footerColumn#footerLocation .find-us:focus{border-color:#fff}.site-footer .site-info{padding:1rem 0}.site-footer .site-info a,.site-footer .site-info span{font-size:0.875rem}.site-footer .site-info a{font-weight:400;text-decoration:none}.site-footer .site-info a:hover,.site-footer .site-info a:focus{color:#fff;text-decoration:underline}@media screen and (max-width: 1299px){.site-footer .footer-content .footerColumn a{font-size:1.25rem}.site-footer .footer-content .footerColumn .footerHeader{font-size:1.5625rem}.site-footer .footer-content .footerColumn#footerMass .massTime span{font-size:1.25rem}.site-footer .footer-content .footerColumn#footerHours .officeTime span{font-size:1.25rem}}@media screen and (max-width: 1023px){.site-footer .footer-content{padding-bottom:0}.site-footer .footer-content .footerColumn{width:50%;margin-bottom:3%}}@media screen and (max-width: 767px){.site-footer .footer-content .footerColumn{width:100%}}.page-template-homepage .site-main .homeHero{height:calc(100vh - 95px)}.page-template-homepage .site-main .homeHero .heroImage,.page-template-homepage .site-main .homeHero .heroVideo{object-fit:cover;width:100%;height:100%}.page-template-homepage .site-main .homeHero .heroInfo{max-width:unset}.page-template-homepage .site-main .homeHero .heroInfo .heroTitle,.page-template-homepage .site-main .homeHero .heroInfo .heroSubtitle{line-height:1.15}.page-template-homepage .site-main .homeHero .heroInfo .heroTitle{font-family:"Cinzel","Great Vibes",serif;font-size:5rem;font-weight:700}.page-template-homepage .site-main .homeHero .heroInfo .heroSubtitle{font-family:"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif;font-size:2.1875rem;margin-bottom:1.5rem}.page-template-homepage .site-main .homeHero .heroInfo .heroButton{display:table;background:#155495;border-color:#155495;font-weight:600;padding:0.5rem 6.75rem;margin:1rem auto 0}.page-template-homepage .site-main .homeHero .heroInfo .heroButton:hover,.page-template-homepage .site-main .homeHero .heroInfo .heroButton:focus{background:#fff;color:#155495}.page-template-homepage .content-area .site-main#main{width:100%;padding:0;margin:0}@media screen and (max-width: 1499px){.page-template-homepage .site-main .homeHero .heroInfo .heroTitle{font-size:4rem}.page-template-homepage .site-main .homeHero .heroInfo .heroSubtitle{font-size:1.75rem}.page-template-homepage .site-main .homeHero .heroInfo .heroButton{font-size:1.125rem;padding:1em 5em}}@media screen and (max-width: 1199px){.page-template-homepage .site-main .homeHero .heroInfo .heroTitle{font-size:3rem}.page-template-homepage .site-main .homeHero .heroInfo .heroSubtitle{font-size:1.5rem}.page-template-homepage .site-main .homeHero .heroInfo .heroButton{padding:1em 4em}}@media screen and (max-width: 1023px){.page-template-homepage .site-main .homeHero .heroInfo .heroTitle{font-size:2.5rem}.page-template-homepage .site-main .homeHero .heroInfo .heroSubtitle{font-size:1.25rem}.page-template-homepage .site-main .homeHero .heroInfo .heroButton{padding:1em 3.5em}}@media screen and (max-width: 767px){.page-template-homepage .site-main .homeHero .heroInfo .heroTitle{font-size:2rem}}@media screen and (max-width: 600px){.page-template-homepage .site-main .homeHero .heroInfo .heroTitle{line-height:1}}@media screen and (max-width: 576px){.page-template-homepage .site-main .homeHero .heroInfo .heroTitle{font-size:1.875rem}.page-template-homepage .site-main .homeHero .heroInfo .heroSubtitle{font-size:1.125rem}.page-template-homepage .site-main .homeHero .heroInfo .heroButton{font-size:1rem}}.page-template-homepage.admin-bar .site-main .homeHero{height:calc(100vh - 127px)}.page-template-homepage .site-main .homeLinks{background:#161E3E}.page-template-homepage .site-main .homeLinks .homeLinkContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;max-width:50%;padding:1.625rem 5%;margin-left:auto}.page-template-homepage .site-main .homeLinks .homeLinkContainer .homeLink{display:flex;justify-content:center;flex:1;align-items:center;text-align:center;padding:0.5rem 2.125rem;margin-right:1.5rem}.page-template-homepage .site-main .homeLinks .homeLinkContainer .homeLink:last-child{margin:0}@media screen and (max-width: 999px){.page-template-homepage .site-main .homeLinks .homeLinkContainer{max-width:unset}}@media screen and (max-width: 575px){.page-template-homepage .site-main .homeLinks .homeLinkContainer{flex-direction:column}.page-template-homepage .site-main .homeLinks .homeLinkContainer .homeLink{margin-right:0;margin-bottom:1rem}}.page-template-homepage .site-main .welcome{text-align:center;width:60%;margin:2.5rem auto}.page-template-homepage .site-main .welcome .welcomeTitle{margin-bottom:1.25rem}.page-template-homepage .site-main .welcome .welcomeMessage{line-height:calc(5 / 3);margin-bottom:1.875rem}.page-template-homepage .site-main .homeFeatured{padding:0}.page-template-homepage .site-main .homeFeatured .featured{position:relative;width:calc(calc(100% / 3) - 0.625rem);margin-right:0.9375rem;margin-bottom:0.9375rem;overflow:hidden}.page-template-homepage .site-main .homeFeatured .featured .featuredImg{filter:brightness(0.95);object-fit:cover;width:100%;height:100%;transition:0.25s ease-in}.page-template-homepage .site-main .homeFeatured .featured .featuredTitle{position:absolute;background:rgba(255,255,255,0.95);color:#404040;font-size:0.75rem;font-weight:700;bottom:0.625rem;left:0.625rem;text-transform:uppercase;padding:0.625rem 2.125rem;z-index:1}.page-template-homepage .site-main .homeFeatured .featured:nth-child(3n){margin-right:0}.page-template-homepage .site-main .homeFeatured .featured:hover .featuredImg,.page-template-homepage .site-main .homeFeatured .featured:focus .featuredImg{filter:brightness(1.05);transform:scale(1.05)}@media screen and (max-width: 991px){.page-template-homepage .site-main .homeFeatured .featured{width:calc(50% - 0.625rem);margin-right:1.25rem;margin-bottom:1.25rem}.page-template-homepage .site-main .homeFeatured .featured:nth-child(3n){margin-right:1.25rem}.page-template-homepage .site-main .homeFeatured .featured:nth-child(2n){margin-right:0}}@media screen and (max-width: 767px){.page-template-homepage .site-main .homeFeatured .featured{width:calc(100% - 5rem);margin:0 auto 1.25rem}.page-template-homepage .site-main .homeFeatured .featured:nth-child(3n),.page-template-homepage .site-main .homeFeatured .featured:nth-child(2n){margin:0 auto 1.25rem}}.page-template-homepage .site-main .homeNews{width:80%;padding:0;margin:2.5rem auto}.page-template-homepage .site-main .homeNews .newsTitle{margin-bottom:1rem}.page-template-homepage .site-main .homeNews .newsSubtitle{font-size:1rem;padding:0}.page-template-homepage .site-main .homeNews .theNews{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:2rem auto}.page-template-homepage .site-main .homeNews .theNews .singleNews{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;flex:1;margin:0 1rem 1.125rem}.page-template-homepage .site-main .homeNews .theNews .singleNews .newsImage{display:block;overflow:hidden}.page-template-homepage .site-main .homeNews .theNews .singleNews .newsImage img{position:relative;object-fit:cover;width:100%;height:15vw;transition:filter 0.25s ease-in}.page-template-homepage .site-main .homeNews .theNews .singleNews .newsImage .theDate{position:absolute;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;background:#fff;text-align:center;width:3.625rem;height:3.625rem;top:0.625rem;right:0.625rem}.page-template-homepage .site-main .homeNews .theNews .singleNews .newsImage .theDate .month,.page-template-homepage .site-main .homeNews .theNews .singleNews .newsImage .theDate .day{display:block;color:#404040}.page-template-homepage .site-main .homeNews .theNews .singleNews .newsImage .theDate .month{font-size:0.875rem;text-transform:uppercase}.page-template-homepage .site-main .homeNews .theNews .singleNews .newsImage .theDate .day{font-size:1.375rem}.page-template-homepage .site-main .homeNews .theNews .singleNews .newsImage:hover img,.page-template-homepage .site-main .homeNews .theNews .singleNews .newsImage:focus img{filter:brightness(1.1)}.page-template-homepage .site-main .homeNews .theNews .singleNews .newsImage:hover ~ .newsTitle a,.page-template-homepage .site-main .homeNews .theNews .singleNews .newsImage:focus ~ .newsTitle a{text-decoration:underline}.page-template-homepage .site-main .homeNews .theNews .singleNews .newsTitle a{color:#161E3E;font-size:1.5625rem;font-weight:700;text-decoration:none}.page-template-homepage .site-main .homeNews .theNews .singleNews .newsTitle a:hover,.page-template-homepage .site-main .homeNews .theNews .singleNews .newsTitle a:focus{text-decoration:underline}.page-template-homepage .site-main .homeNews .theNews .singleNews .newsExcerpt,.page-template-homepage .site-main .homeNews .theNews .singleNews .readMoreLink{font-size:1.125rem}.page-template-homepage .site-main .homeNews .theNews .singleNews .readMoreLink{margin-top:2rem}@media screen and (max-width: 991px){.page-template-homepage .site-main .homeNews .theNews{flex-direction:column}.page-template-homepage .site-main .homeNews .theNews .singleNews .newsImage img{height:25vw}}.page-template-default .content-area #main,.single .content-area #main,.page-template .content-area #main{background:#fff;width:90%;padding:3.625rem 5%;margin:0 auto}.error404 .content-area{margin:0}.error404 .content-area #main{background:#fff;width:90%;padding:3.625rem 5%;margin:0 auto}.search #primary{margin:0}.search #primary #main{background:#fff;width:90%;min-height:300px;padding:3.625rem 5%;margin:0 auto}.post-type-archive-staff .site-main .resultContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;background:#fff;padding:5.5625rem 5% 0}.post-type-archive-staff .site-main .resultContainer staff{width:22.5%;height:25rem;margin:0 calc(10% / 3) 5rem 0}.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;border:1px solid #161E3E;height:100%}.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar{position:absolute;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;background:rgba(22,30,62,0.89);color:#fff;width:100%;padding:0.625rem 2rem;bottom:0}.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar .staffName,.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar .staffTitle,.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar .staffPhoneLink,.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar .staffEmailLink{color:#fff}.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar .staffName,.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar .staffTitle{font-weight:400;text-align:center;padding:0.25rem}.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar .staffName{border-bottom:1px solid #fff;font-size:1.25rem}.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar .staffTitle{font-size:0.9375rem}.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffPhone a{font-size:0.875rem}.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffEmail .staffEmailLink{position:relative;text-decoration:none;margin-right:1.5rem}.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffEmail .staffEmailLink .fa-envelope{position:absolute}.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffEmail .staffEmailLink .fa{display:none}.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffEmail .staffEmailLink:hover,.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffEmail .staffEmailLink:focus{text-decoration:none}.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffEmail .staffEmailLink:hover .fa,.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffEmail .staffEmailLink:focus .fa{display:block}.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffEmail .staffEmailLink:hover .far,.post-type-archive-staff .site-main .resultContainer staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffEmail .staffEmailLink:focus .far{display:none}.post-type-archive-staff .site-main .resultContainer staff:nth-of-type(4n){margin-right:0}@media screen and (max-width: 1199px){.post-type-archive-staff .site-main .resultContainer staff{width:30%;margin-right:5%}.post-type-archive-staff .site-main .resultContainer staff:nth-of-type(4n){margin-right:5%}.post-type-archive-staff .site-main .resultContainer staff:nth-of-type(3n){margin-right:0}}@media screen and (max-width: 1049px){.post-type-archive-staff .site-main .resultContainer staff{width:47.5%;margin-right:5%}.post-type-archive-staff .site-main .resultContainer staff:nth-of-type(3n){margin-right:5%}.post-type-archive-staff .site-main .resultContainer staff:nth-of-type(2n){margin-right:0}}@media screen and (max-width: 599px){.post-type-archive-staff .site-main .resultContainer staff{width:100%;margin-right:0}.post-type-archive-staff .site-main .resultContainer staff .staffContainer{padding-top:17.5%}.post-type-archive-staff .site-main .resultContainer staff:nth-of-type(3n){margin-right:0}}.page-template-page-contactUs .contactContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.page-template-page-contactUs .contactContainer .theContactInfo{flex:3;padding-right:1rem}.page-template-page-contactUs .contactContainer .theContactInfo .contactBlock{margin-bottom:2rem}.page-template-page-contactUs .contactContainer .theContactInfo .contactBlock .contactLink,.page-template-page-contactUs .contactContainer .theContactInfo .contactBlock .contactInfo{color:#155495;font-size:1.25rem;font-weight:600}.page-template-page-contactUs .contactContainer .theContactInfo .contactBlock .contactLink:hover,.page-template-page-contactUs .contactContainer .theContactInfo .contactBlock .contactLink:focus{color:#161E3E}.page-template-page-contactUs .contactContainer .contactForm{flex:7}.page-template-page-contactUs .contactContainer .contactForm .gform_wrapper{margin:0}.page-template-page-contactUs .contactContainer .contactForm .gform_wrapper ul.gform_fields li.gfield:first-child{margin:0}@media screen and (max-width: 1023px){.page-template-page-contactUs .contactContainer{flex-direction:column}.page-template-page-contactUs .contactContainer .theContactInfo{padding:0}}.page-template-page-massTimes .massTimeContainer .massTimeTitle{margin-bottom:2.5rem}.page-template-page-massTimes .massTimeContainer .theTimes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:4.125rem}.page-template-page-massTimes .massTimeContainer .theTimes .theTime{width:50%;padding-bottom:4rem}.page-template-page-massTimes .massTimeContainer .theTimes .theTime .theTimeTitle{margin-bottom:1.25rem}.page-template-page-massTimes .massTimeContainer .theTimes .theTime .row{font-size:1.125rem;margin-bottom:0.75rem}.page-template-page-massTimes .massTimeContainer .theTimes .theTime .row .label{font-weight:700}.page-template-page-massTimes .massTimeContainer .theTimes .theTime:nth-child(odd){border-right:1px solid #7E7E7E;padding-right:5%}.page-template-page-massTimes .massTimeContainer .theTimes .theTime:nth-child(even){padding-left:5%}.page-template-page-massTimes .mapLink{display:block;overflow:hidden}.page-template-page-massTimes .mapLink .mapImage{object-fit:cover;min-height:35rem;transition:transform 0.5s ease-in}.page-template-page-massTimes .mapLink:hover .mapImage,.page-template-page-massTimes .mapLink:focus .mapImage{transform:scale(1.25)}@media screen and (max-width: 991px){.page-template-page-massTimes .massTimeContainer .theTimes{flex-direction:column}.page-template-page-massTimes .massTimeContainer .theTimes .theTime{border:0;width:100%;margin-bottom:5%;padding:0}.page-template-page-massTimes .massTimeContainer .theTimes .theTime:nth-child(odd){border-right:0;padding-right:0}.page-template-page-massTimes .massTimeContainer .theTimes .theTime:nth-child(even){padding-left:0}}.page-template-page-ministries .site-main .ministriesContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.page-template-page-ministries .site-main .ministriesContainer .ministry{width:calc(calc(100% / 3) - 1.25rem);margin:0 0.75rem 5.375rem}.page-template-page-ministries .site-main .ministriesContainer .ministry .ministryImage{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;height:12rem;margin-bottom:1.625rem}.page-template-page-ministries .site-main .ministriesContainer .ministry .ministryImage .ministryBar{position:absolute;background:rgba(22,30,62,0.89);color:#fff;text-align:center;width:100%;padding:0.5em 3em;bottom:0;z-index:1}.page-template-page-ministries .site-main .ministriesContainer .ministry .ministryImage .ministryBar .ministryTitle{color:#fff;font-size:2.1875rem;font-weight:400;text-decoration:none}.page-template-page-ministries .site-main .ministriesContainer .ministry .ministryImage .ministryBar .ministryTitle:hover,.page-template-page-ministries .site-main .ministriesContainer .ministry .ministryImage .ministryBar .ministryTitle:focus{text-decoration:underline}.page-template-page-ministries .site-main .ministriesContainer .ministry .ministryImage .ministryBar .ministryContact{position:absolute;color:#fff;text-decoration:none;top:40%;right:10%;transform:translateY(-50%)}.page-template-page-ministries .site-main .ministriesContainer .ministry .ministryImage .ministryBar .ministryContact i{position:absolute}.page-template-page-ministries .site-main .ministriesContainer .ministry .ministryImage .ministryBar .ministryContact i.fa{display:none}.page-template-page-ministries .site-main .ministriesContainer .ministry .ministryImage .ministryBar .ministryContact:hover i.fa,.page-template-page-ministries .site-main .ministriesContainer .ministry .ministryImage .ministryBar .ministryContact:focus i.fa{display:block}.page-template-page-ministries .site-main .ministriesContainer .ministry .ministryImage .ministryBar .ministryContact:hover i.far,.page-template-page-ministries .site-main .ministriesContainer .ministry .ministryImage .ministryBar .ministryContact:focus i.far{display:none}.page-template-page-ministries .site-main .ministriesContainer .ministry .ministryExcerpt .ministryExcerptLink{font-size:1.125rem;font-weight:400;text-transform:uppercase}.page-template-page-ministries .site-main .ministriesContainer .ministry:nth-child(3n-2){margin-left:0}.page-template-page-ministries .site-main .ministriesContainer .ministry:nth-child(3n){margin-right:0}@media screen and (max-width: 1549px){.page-template-page-ministries .site-main .ministriesContainer .ministry{width:calc(50% - 1.25rem)}.page-template-page-ministries .site-main .ministriesContainer .ministry:nth-child(3n-2){margin-left:0.75rem}.page-template-page-ministries .site-main .ministriesContainer .ministry:nth-child(3n){margin-right:0.75rem}.page-template-page-ministries .site-main .ministriesContainer .ministry:nth-child(odd){margin-left:0}.page-template-page-ministries .site-main .ministriesContainer .ministry:nth-child(even){margin-right:0}}@media screen and (max-width: 1024px){.page-template-page-ministries .site-main .ministriesContainer .ministry{width:100%;margin-right:0}.page-template-page-ministries .site-main .ministriesContainer .ministry:nth-child(odd){margin-right:0}.page-template-page-ministries .site-main .ministriesContainer .ministry:nth-child(even){margin-left:0}}.page-template-page-plinko .site-main#main{background:transparent}.page-template-page-plinko .site-main .plinkoContainer plinko{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:9.125rem}.page-template-page-plinko .site-main .plinkoContainer plinko .plinkoContentBox{display:flex;align-items:center;background:#fff;box-shadow:3px 3px 15px #00000029;width:calc(100% - 35.625rem);height:20.875rem;padding:1rem;overflow:hidden}.page-template-page-plinko .site-main .plinkoContainer plinko .plinkoContentBox .plinkoContents{padding:5% 10%}.page-template-page-plinko .site-main .plinkoContainer plinko .plinkoContentBox .plinkoContents .plinkoContent a{font-size:1.125rem}.page-template-page-plinko .site-main .plinkoContainer plinko .plinkoImageBox{position:absolute;background:#161E3E;width:35.625rem;height:23.75rem;padding:5px;top:50%;transform:translateY(-50%)}.page-template-page-plinko .site-main .plinkoContainer plinko .plinkoImageBox .plinkoImage{filter:brightness(0.9);object-fit:cover;width:100%;height:100%}.page-template-page-plinko .site-main .plinkoContainer plinko:nth-of-type(odd) .plinkoImageBox{right:0}.page-template-page-plinko .site-main .plinkoContainer plinko:nth-of-type(even){flex-direction:row-reverse}.page-template-page-plinko .site-main .plinkoContainer plinko:nth-of-type(even) .plinkoImageBox{left:0}.page-template-page-plinko .site-main .plinkoContainer plinko:last-of-type{margin-bottom:4rem}@media screen and (max-width: 1439px){.page-template-page-plinko .site-main .plinkoContainer plinko .plinkoContentBox{width:calc(100% - 25.625rem)}.page-template-page-plinko .site-main .plinkoContainer plinko .plinkoImageBox{width:25.625rem}}@media screen and (max-width: 1024px){.page-template-page-plinko .site-main .plinkoContainer plinko{flex-direction:column-reverse}.page-template-page-plinko .site-main .plinkoContainer plinko .plinkoContentBox,.page-template-page-plinko .site-main .plinkoContainer plinko .plinkoImageBox{width:100%}.page-template-page-plinko .site-main .plinkoContainer plinko .plinkoImageBox{position:static;transform:unset}.page-template-page-plinko .site-main .plinkoContainer plinko:nth-of-type(even){flex-direction:column-reverse}}.page-template-page-sacraments .site-main .sacramentsContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;min-height:50px}.page-template-page-sacraments .site-main .sacramentsContainer .pageContentButton{text-align:center;width:calc(calc(100% / 3) - 3.5rem);height:20rem;margin:0 1.75rem 3.5rem;overflow:hidden}.page-template-page-sacraments .site-main .sacramentsContainer .pageContentButton .pageContentButtonLink{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;background-position:center;background-size:cover;text-decoration:none;height:100%;transition:transform 0.25s ease-in}.page-template-page-sacraments .site-main .sacramentsContainer .pageContentButton .pageContentButtonLink h3{border:none;color:#fff;font-family:"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif;font-size:2.25rem;font-style:normal;font-weight:400;line-height:1;text-shadow:5px 5px 15px #000;padding:1.5625rem;margin:0 auto;bottom:0;left:0;z-index:9;transition:color 0.25s ease-in, padding 0.25s ease-in}.page-template-page-sacraments .site-main .sacramentsContainer .pageContentButton .pageContentButtonLink:hover,.page-template-page-sacraments .site-main .sacramentsContainer .pageContentButton .pageContentButtonLink:focus{transform:scale(1.05)}.page-template-page-sacraments .site-main .sacramentsContainer .pageContentButton .pageContentButtonLink:hover::after,.page-template-page-sacraments .site-main .sacramentsContainer .pageContentButton .pageContentButtonLink:focus::after{opacity:0}.page-template-page-sacraments .site-main .sacramentsContainer .pageContentButton .pageContentButtonLink::after{position:absolute;content:"";background-color:#404040;width:100%;height:100%;top:0;left:0;opacity:0.29;transition:opacity 0.25s ease-in}@media screen and (max-width: 1299px){.page-template-page-sacraments .site-main .sacramentsContainer .pageContentButton .pageContentButtonLink h3{font-size:2rem}}@media screen and (max-width: 1199px){.page-template-page-sacraments .site-main .sacramentsContainer .pageContentButton{text-align:center;width:48%;height:250px;margin:1%}.page-template-page-sacraments .site-main .sacramentsContainer .pageContentButton .pageContentButtonLink h3{font-size:1.875rem}}@media screen and (max-width: 768px){.page-template-page-sacraments .site-main .sacramentsContainer .pageContentButton{width:100%;margin:1% 0}}.dpi_bulletins_columns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-width:unset}.dpi_bulletins_columns .wp-block-column{margin-bottom:3.625rem}.dpi_bulletins_columns .wp-block-column:first-child{flex:2}.dpi_bulletins_columns .wp-block-column:last-child{flex:3}.dpi_bulletins_columns .dpi_bulletin_cover_wrapper{display:flex;flex-direction:column-reverse;flex-wrap:wrap;justify-content:space-between}.dpi_bulletins_columns .dpi_bulletin_cover_wrapper br{display:none}.dpi_bulletins_columns .dpi_bulletin_cover_wrapper .dpi_bulletin_cover_date{text-align:center}.dpi_bulletins_columns .dpi_bulletin_cover_wrapper .dpi_bulletin_cover_date a{font-size:1.5625rem;text-decoration:none}.dpi_bulletins_columns .dpi_bulletin_cover_wrapper .dpi_bulletin_cover_date a:hover,.dpi_bulletins_columns .dpi_bulletin_cover_wrapper .dpi_bulletin_cover_date a:focus{text-decoration:underline}.dpi_bulletins_columns .dpi_bulletin_wrapper .dpi_bulletin{border-bottom:1px solid #404040;padding:1.125rem 0}.dpi_bulletins_columns .dpi_bulletin_wrapper .dpi_bulletin a{font-size:1.5625rem;text-decoration:none}.dpi_bulletins_columns .dpi_bulletin_wrapper .dpi_bulletin a:hover,.dpi_bulletins_columns .dpi_bulletin_wrapper .dpi_bulletin a:focus{text-decoration:underline}.dpi_bulletins_columns .dpi_bulletin_wrapper .dpi_bulletin:last-child{margin-bottom:2rem}@media screen and (max-width: 991px){.dpi_bulletins_columns{flex-direction:column}.dpi_bulletins_columns .dpi_bulletin_cover_wrapper,.dpi_bulletins_columns .dpi_bulletin_wrapper{text-align:center}.dpi_bulletins_columns .dpi_bulletin_cover_wrapper .dpi_bulletin_cover_date{width:100%}}body.category .site-main .resultContainer{margin-top:5%}body.category .site-main .resultContainer #ajax-load-more{width:100%}body.category .site-main .resultContainer #ajax-load-more .alm-reveal{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;width:calc((100% / 3) - 1.6825rem);margin:0 1rem 1.125rem}body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews .newsImage{display:block;overflow:hidden}body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews .newsImage img{position:relative;object-fit:cover;width:100%;height:15vw;transition:filter 0.25s ease-in}body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews .newsImage .theDate{position:absolute;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;background:#fff;text-align:center;width:3.625rem;height:3.625rem;top:0.625rem;right:0.625rem}body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews .newsImage .theDate .month,body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews .newsImage .theDate .day{display:block;color:#404040}body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews .newsImage .theDate .month{font-size:0.875rem;text-transform:uppercase}body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews .newsImage .theDate .day{font-size:1.375rem}body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews .newsImage:hover img,body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews .newsImage:focus img{filter:brightness(1.1)}body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews .newsImage:hover ~ .newsTitle a,body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews .newsImage:focus ~ .newsTitle a{text-decoration:underline}body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews .newsTitle a{color:#161E3E;font-size:1.5625rem;font-weight:700;text-decoration:none}body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews .newsTitle a:hover,body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews .newsTitle a:focus{text-decoration:underline}body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews .newsExcerpt,body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews .readMoreLink{font-size:1.125rem}body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews .readMoreLink{margin-top:2rem}body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews:nth-of-type(3n){margin-right:0}@media screen and (max-width: 1199px){body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews{width:calc(50% - 1.5rem)}body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews:nth-of-type(3n){margin-right:1rem}body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews:nth-of-type(2n){margin-right:0}}@media screen and (max-width: 699px){body.category .site-main .resultContainer #ajax-load-more .alm-reveal .singleNews{width:100%;margin-right:0}}body.category .site-main .resultContainer #ajax-load-more .alm-btn-wrap .done{display:none}body.category .site-main>p{display:none}.gform_wrapper form .gform_heading{margin-bottom:2.5rem}.gform_wrapper form .gform_heading .gform_title{color:#161E3E;font-size:2.1875rem;font-weight:600;margin:0}.gform_wrapper form .gform_body .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper form .gform_body .gform_fields .gfield textarea{padding:1rem 1.125rem}.gform_wrapper form .gform_footer{text-align:right}.gform_wrapper form .gform_footer input[type="submit"]{cursor:pointer;background:#161E3E;border:2px solid #161E3E;color:#fff;letter-spacing:1.8px;text-transform:uppercase;padding:0.875rem 3.25rem;transition:0.25s ease-in}.gform_wrapper form .gform_footer input[type="submit"]:hover,.gform_wrapper form .gform_footer input[type="submit"]:focus{background:#fff;color:#161E3E}

/*# sourceMappingURL=style.min.css.map */