body,button,input,select,optgroup,textarea{color:#404040;font-family:"Montserrat","Helvetica Neue",Arial,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}body{font-family:"Montserrat","Helvetica Neue",Arial,sans-serif}a{color:#87171F;font-family:"Montserrat","Helvetica Neue",Arial,sans-serif}.column a,.twoColumns a,.threeColumns a,.pageSidebar a,.entry-content a{color:#87171F;font-family:"Montserrat","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:#484848;text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:"Montserrat","Helvetica Neue",Arial,sans-serif;line-height:1.15;margin:0}h1,h2,h3,h4{font-weight:600}h1,h2{font-size:2.1875rem}h1,h5{color:#000}h2,h3,h4,h6{color:#87171F}h5,a{font-weight:500}h6,a,p{font-size:1.125rem}h6,p{font-weight:400}h1{margin:15px auto}h3{font-size:1.875rem}h4{font-size:1.5625rem}h5{font-size:1.25rem}a{font-style:normal;text-decoration:underline}a:hover,a:focus{color:#484848;text-decoration:none}p{color:#484848}.title,.featuredButtonTitle,.subtitle,.breadcrumb{font-family:"Montserrat","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:#87171F;background:#DEDEDE;font-size:1.5rem;font-weight:700;display:block;max-width:50%;margin:0 35px;border:3px solid #DEDEDE;text-decoration:none;padding:5px 15px}.button:hover{color:#DEDEDE;background:#87171F}.wp-block-button__link{background:#87171F;border:1px solid #87171F;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:#87171F !important;text-decoration:none !important}table{display:table}input[type="search"]{border-radius:0;-webkit-appearance:none}.limit-width{width:90%;margin:0 auto}.limit-max-width{max-width:1440px}.readMoreLink{display:block;color:#87171F;font-size:1.125rem;text-decoration:underline;margin-top:0.875em}.readMoreLink:hover,.readMoreLink:focus{color:#484848;text-decoration:none}.theButton{background:#87171F;border:2px solid #87171F;color:#fff;font-size:1.125rem;font-weight:700;text-decoration:none;text-transform:uppercase;padding:0.875rem 1.25rem;transition:background 0.25s ease-in, color 0.25s ease-in}.theButton:hover,.theButton:focus{background:rgba(135,23,31,0);color:#87171F}.posts-navigation{margin-top:1rem}.posts-navigation .nav-links .nav-previous a,.posts-navigation .nav-links .nav-next a{background:#87171F;border-color:#87171F;color:#000;text-align:center;text-transform:uppercase;transition:0.25s ease-in}.posts-navigation .nav-links .nav-previous a:hover,.posts-navigation .nav-links .nav-previous a:focus,.posts-navigation .nav-links .nav-next a:hover,.posts-navigation .nav-links .nav-next a:focus{background:#fff;color:#484848}@media screen and (max-width: 575px){.posts-navigation .nav-links .nav-previous,.posts-navigation .nav-links .nav-next{width:100%}.posts-navigation .nav-links .nav-previous{margin-bottom:0.25rem}.posts-navigation .nav-links .nav-next{margin-top:0.25rem}}.wp-block-file a.wp-block-file__button{background:#87171F;border:2px solid #87171F;border-radius:0;color:#fff;font-weight:500;text-decoration:none;text-transform:uppercase;padding:0.875rem 1.25rem;transition:0.25s ease-in}.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:focus{background:rgba(135,23,31,0);color:#87171F}.hentry:not(.wp-show-posts-single){width:90%;max-width:1440px;margin:0 auto}.wp-block-columns.school-btn{text-align:center;width:90%;margin:0 auto}.wp-block-columns.school-btn .wp-block-column{flex:1}.wp-block-columns.school-btn .wp-block-column figure a{display:block;border:1.375rem solid transparent;width:80%;margin:auto}.wp-block-columns.school-btn .wp-block-column figure a:hover,.wp-block-columns.school-btn .wp-block-column figure a:focus{border-color:#87171F}.wp-block-columns.school-btn .wp-block-column figure a img{max-width:25vw;height:30vw;margin:1rem}@media screen and (max-width: 1240px){.entry-content>*,.entry-summary>*,.entry-content .gform_wrapper{max-width:unset}}.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:#ffffff;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:#FFFFFF;color:#87171F;transition:0.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:#87171F;color:#484848}.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:#87171F;color:#484848}.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;text-align:center;font-size:20px;font-weight:400;letter-spacing:-1px;color:#ffffff;padding:0 5px;margin:0 5px;text-decoration:none;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 #87171F}.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:#DEDEDE;border-top:10px solid #87171F;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:#484848;font-size:18px;text-transform:initial;width:auto;padding:0.5em 0.25em;margin:0}.main-navigation .menu .sub-menu li a:hover,.main-navigation .menu .sub-menu li a:focus{margin:0 -12px}.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%}@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}}#theMasthead .header1{position:relative;border:0;margin-top:1rem}#theMasthead .header1 .site-branding{width:25vw;z-index:100}#theMasthead .header1 .site-branding a img{width:auto}#theMasthead .header1 .navWrapper{position:absolute;right:8%}#theMasthead .header1 .navWrapper .main-navigation a:hover,#theMasthead .header1 .navWrapper .main-navigation a:focus{border-color:#fff}#theMasthead .header1 .navWrapper .main-navigation .menuContainer .menu .sub-menu{background:#87171F;border:0}#theMasthead .header1 .navWrapper .main-navigation .menuContainer .menu .sub-menu .menu-item{width:100%;margin:0 0.5em}#theMasthead .header1 .navWrapper .main-navigation .menuContainer .menu .sub-menu .menu-item a{border:0;color:#fff}#theMasthead .header1 .navWrapper .main-navigation .menuContainer .menu .sub-menu .menu-item a:hover,#theMasthead .header1 .navWrapper .main-navigation .menuContainer .menu .sub-menu .menu-item a:focus{border:0}#theMasthead .header1 .navWrapper .main-navigation .menuContainer .menu .sub-menu .menu-item:hover,#theMasthead .header1 .navWrapper .main-navigation .menuContainer .menu .sub-menu .menu-item:focus{background:#DEDEDE}#theMasthead .header1 .navWrapper .main-navigation .menuContainer .menu .sub-menu .menu-item:hover a,#theMasthead .header1 .navWrapper .main-navigation .menuContainer .menu .sub-menu .menu-item:focus a{color:#000}#theMasthead .header1 .header-search{margin:0}#theMasthead .header1 .header-search .search-form{margin-top:-1rem}#theMasthead .header1 .header-search .search-form input.search-field{border:1px solid transparent;padding:0 1em}#theMasthead .header1 .header-search .search-form input.search-field:focus{border-color:#87171F}#theMasthead .header1 .header-search .search-form .search-submit{background:#87171F;border:1px solid #87171F;transition:0.25s ease-in}#theMasthead .header1 .header-search .search-form .search-submit:hover,#theMasthead .header1 .header-search .search-form .search-submit:focus{background:#fff;color:#87171F}#theMasthead .header1 .header-search.open .search-form{margin-top:-1.5rem}@media screen and (max-width: 1799px){#theMasthead .header1 .site-branding{width:22.5vw}}@media screen and (max-width: 1749px){#theMasthead .header1 .navWrapper .main-navigation .menuContainer .menu .menu-item a{font-size:1.125rem}}@media screen and (max-width: 1599px){#theMasthead .header1 .main-navigation a{margin:0}}@media screen and (max-width: 1499px){#theMasthead .header1 .site-branding{width:20vw}}@media screen and (max-width: 1449px){#theMasthead .header1 .navWrapper .main-navigation .menuContainer .menu .menu-item a{font-size:1rem}}@media screen and (max-width: 1299px){#theMasthead .header1{padding:1rem 5% 0}#theMasthead .header1 .site-branding{width:70vw}#theMasthead .header1 .site-branding a img{max-width:100%;max-height:8rem}#theMasthead .header1 .navWrapper .main-navigation .menu-toggle{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;background:rgba(255,255,255,0.25);border:1px solid #FFFFFF;border-radius:50%;width:3rem;height:3rem;padding:0.75rem}#theMasthead .header1 .navWrapper .main-navigation .menu-toggle::after{position:absolute;content:"Menu";color:#FFFFFF;top:calc(100% + 0.5rem);left:50%;transform:translateX(-50%)}#theMasthead .header1 .navWrapper .main-navigation .menuContainer{position:fixed;background:rgba(72,72,72,0.93);width:100%;height:100%;top:-100%;left:0}#theMasthead .header1 .navWrapper.open .menu-toggle .top-line{transform:translateY(10px) rotate(45deg)}#theMasthead .header1 .navWrapper.open .menu-toggle .center-line{display:none}#theMasthead .header1 .navWrapper.open .menu-toggle .bottom-line{transform:translateY(-10px) rotate(-45deg)}#theMasthead .header1 .navWrapper.open .menuContainer{top:0}#theMasthead .header1 .navWrapper.open .menuContainer .menu{position:absolute;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;height:auto;min-height:100%;max-height:100vh;padding:9rem 0 0;left:0;overflow-y:auto;transition:transform 0.3s ease}#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item{display:flex;align-items:center;width:100%;padding-right:3.125rem;padding-left:3.125rem;margin-bottom:1.25rem}#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item a{border-bottom:3px solid transparent;color:#fff;font-size:1.125rem;text-transform:unset;width:100%;padding:0}#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item a:hover,#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item a:focus{border-color:#fff}#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item.menu-item-has-children{padding:0 0 0 3.125rem}#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item .menuOpenButton{display:flex;cursor:pointer;align-items:center;justify-content:center;width:3.125rem;height:unset;padding:5px}#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item .sub-menu{position:fixed;display:none;float:none;background:transparent;box-shadow:none;width:100%;height:auto;top:50%;left:auto;right:-100%;transform:translateY(-50%)}#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item .sub-menu .closeSubMenu{display:flex;align-items:center;width:100%;padding:0;margin:0 0 1.25rem}#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item .sub-menu .closeSubMenu a{cursor:pointer;color:#fff;text-transform:uppercase;padding:5px 3.125rem 5px 5px}#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item .sub-menu .closeSubMenu a.menuCloseButton{display:flex;align-items:center;justify-content:center;width:3.125rem;height:unset;padding:5px}#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item .sub-menu .closeSubMenu a:hover,#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item .sub-menu .closeSubMenu a:focus{margin:0}#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item .sub-menu .menu-item{height:auto;margin:0 0 1.25rem}#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item .sub-menu .menu-item a{border-bottom:3px solid transparent}#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item .sub-menu .menu-item a:hover,#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item .sub-menu .menu-item a:focus{border-color:#fff;margin:0}#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item .sub-menu .menu-item:hover,#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item .sub-menu .menu-item:focus{background:transparent}#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item .sub-menu .menu-item:hover a,#theMasthead .header1 .navWrapper.open .menuContainer .menu .menu-item .sub-menu .menu-item:focus a{color:#fff}#theMasthead .header1 .navWrapper.open .menuContainer .menu.subMenuActive{transform:translateX(-100%);overflow:unset}#theMasthead .header1 .navWrapper.open .menuContainer .menu.subMenuActive .active .sub-menu{display:block}#theMasthead .header1 .header-search{display:none}}.pageHeader{margin-bottom:3.625rem}.pageHeader .featuredImage{background-position:center 40%;background-repeat:no-repeat;background-size:cover;height:25rem}.pageHeader .pageHeaderTitle{font-family:"Montserrat","Helvetica Neue",Arial,sans-serif;font-size:3.125rem;font-weight:600;z-index:98}.site-footer{background:#87171F;padding:0}.site-footer .footer-content{position:relative;background:#87171F;padding:3.5rem 5%}.site-footer .footer-content .footerBranding{text-align:center;width:100%;margin-bottom:2.375rem}.site-footer .footer-content .footerBranding .footerBrandingLink{color:#fff;font-family:Satisfy,"Montserrat","Helvetica Neue",Arial,sans-serif;font-size:3.75rem;text-align:center;text-decoration:none}.site-footer .footer-content .footerBranding .footerBrandingLink:hover,.site-footer .footer-content .footerBranding .footerBrandingLink:focus{text-decoration:underline #fff}.site-footer .footer-content .footerLinks{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;width:85%;max-height:6em;margin-left:auto}.site-footer .footer-content .footerLinks .footerLink{color:#fff;font-weight:400;text-decoration:none;text-transform:uppercase;width:calc(100% / 3);margin-bottom:0.25em}.site-footer .footer-content .footerLinks .footerLink:hover,.site-footer .footer-content .footerLinks .footerLink:focus{text-decoration:underline}.site-footer .footer-content::before,.site-footer .footer-content::after{position:absolute;content:"";width:100%;height:4px;left:0}.site-footer .footer-content::before{background:linear-gradient(0deg, rgba(72,72,72,0.25) 0%, #87171F 100%);top:0}.site-footer .footer-content::after{background:linear-gradient(0deg, #87171F 0%, rgba(72,72,72,0.25) 100%);bottom:0}.site-footer .site-info{background:#DEDEDE}.site-footer .site-info a,.site-footer .site-info p,.site-footer .site-info span{color:#484848;font-size:0.875rem;font-weight:400}.site-footer .site-info a{text-decoration:none}.site-footer .site-info a:hover,.site-footer .site-info a:focus{text-decoration:underline}.site-footer .site-info>p{position:relative}.site-footer .site-info .siteInfo,.site-footer .site-info .diocesan,.site-footer .site-info .socialMedia{position:absolute;transform:translateY(-50%)}.site-footer .site-info .siteInfo{left:5%}.site-footer .site-info .diocesan{right:5%}.site-footer .site-info .diocesan .hearts{color:#87171F}.site-footer .site-info .socialMedia{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;left:50%;transform:translate(-50%, -50%)}.site-footer .site-info .socialMedia a,.site-footer .site-info .socialMedia a span{color:#87171F;transition:0.25s ease-in}.site-footer .site-info .socialMedia a:hover,.site-footer .site-info .socialMedia a:focus,.site-footer .site-info .socialMedia a span:hover,.site-footer .site-info .socialMedia a span:focus{color:#000;text-decoration:none}.site-footer .site-info .socialMedia a{margin:0 0.75rem}@media screen and (max-width: 1199px){.site-footer .footer-content .footerLinks{width:90%}}@media screen and (max-width: 1023px){.site-footer .footer-content .footerLinks{text-align:center;width:100%;max-height:unset;margin-left:0}.site-footer .footer-content .footerLinks .footerLink{width:unset;margin:0 auto 1em}.site-footer .site-info{padding:10px 0}.site-footer .site-info>p{flex-direction:column}.site-footer .site-info .siteInfo,.site-footer .site-info .socialMedia,.site-footer .site-info .diocesan{position:static;text-align:center;margin-bottom:0.5em;transform:unset}.site-footer .site-info .siteInfo{order:1}.site-footer .site-info .socialMedia{justify-content:center;order:3}.site-footer .site-info .socialMedia a{margin:0 1rem}.site-footer .site-info .diocesan{order:2}}#masthead{display:none}.page-template-homepage .site-main .homeHero .heroImage{height:calc(100vh - 9.625rem);min-height:25rem}.page-template-homepage .site-main .homeHero .heroInfo{max-width:unset}.page-template-homepage .site-main .homeHero .heroInfo a{margin-right:0}.page-template-homepage .site-main .homeHero .heroInfo .heroTitle{font-family:Satisfy,"Montserrat","Helvetica Neue",Arial,sans-serif;font-size:4.6875rem;margin-bottom:2.1875rem}.page-template-homepage .site-main .homeHero .heroInfo .heroButton{display:table;background:rgba(135,23,31,0);border-color:#fff;font-size:1.125rem;font-weight:400;text-transform:uppercase;margin:0 auto;transition:0.25s ease-in}.page-template-homepage .site-main .homeHero .heroInfo .heroButton:hover,.page-template-homepage .site-main .homeHero .heroInfo .heroButton:focus{background:#87171f;color:#fff;font-weight:700}.page-template-homepage.admin-bar .site-main .homeHero .heroImage{height:calc(100vh - 11.625rem)}@media screen and (max-width: 1199px){.page-template-homepage .site-main .homeHero .heroInfo .heroTitle{font-size:4rem}}@media screen and (max-width: 1023px){.page-template-homepage .site-main .homeHero .heroInfo .heroTitle{font-size:3.5rem}}@media screen and (max-width: 767px){.page-template-homepage .site-main .homeHero .heroInfo .heroTitle{font-size:3.125rem}}@media screen and (max-width: 600px){.page-template-homepage .site-main .homeHero .heroInfo .heroTitle{line-height:1}}.page-template-homepage .site-main .homeFeaturedLinksContainer{background:#87171F}.page-template-homepage .site-main .homeFeaturedLinksContainer .homeFeaturedLinks{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;clear:both}.page-template-homepage .site-main .homeFeaturedLinksContainer .homeFeaturedLinks .homeFeaturedLink{flex:1;background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;font-size:1.25rem;font-weight:400;text-align:center;text-decoration:none;height:100%;transition:0.2s linear}.page-template-homepage .site-main .homeFeaturedLinksContainer .homeFeaturedLinks .homeFeaturedLink .homeFeaturedBackground{background:#87171F;border:2px solid transparent;padding:1.0625rem;height:100%;transition:0.2s linear}.page-template-homepage .site-main .homeFeaturedLinksContainer .homeFeaturedLinks .homeFeaturedLink .homeFeaturedBackground .homeFeaturedIcon{max-height:5.25rem}.page-template-homepage .site-main .homeFeaturedLinksContainer .homeFeaturedLinks .homeFeaturedLink:hover,.page-template-homepage .site-main .homeFeaturedLinksContainer .homeFeaturedLinks .homeFeaturedLink:focus{padding:0.5rem}.page-template-homepage .site-main .homeFeaturedLinksContainer .homeFeaturedLinks .homeFeaturedLink:hover .homeFeaturedBackground,.page-template-homepage .site-main .homeFeaturedLinksContainer .homeFeaturedLinks .homeFeaturedLink:focus .homeFeaturedBackground{border-color:#DEDEDE;padding:0.5625rem}@media screen and (max-width: 767px){.page-template-homepage .site-main .homeFeaturedLinksContainer .homeFeaturedLinks .homeFeaturedLink{min-width:50%}}.page-template-homepage .site-main .homeMassContainer{text-align:center;margin:4.6875rem auto}.page-template-homepage .site-main .homeMassContainer .homeMassTitle{color:#000;font-size:2.1875rem;font-weight:600;margin-bottom:2.5rem}.page-template-homepage .site-main .homeMassContainer .homeMasses{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:75%;min-height:7rem;margin:0 auto}.page-template-homepage .site-main .homeMassContainer .homeMasses .homeMass{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;flex:1;padding:0}.page-template-homepage .site-main .homeMassContainer .homeMasses .homeMass .homeMassLabel,.page-template-homepage .site-main .homeMassContainer .homeMasses .homeMass .homeMassDetail{text-align:left;width:75%}.page-template-homepage .site-main .homeMassContainer .homeMasses .homeMass .homeMassLabel{margin-bottom:0.75rem}.page-template-homepage .site-main .homeMassContainer .homeMasses .homeMass::after{position:absolute;content:"";background:#707070;width:1px;height:100%;right:0}.page-template-homepage .site-main .homeMassContainer .homeMasses .homeMass:last-child::after{display:none}.page-template-homepage .site-main .homeMassContainer .homeMassButton{display:table;text-decoration:none;width:fit-content;margin:2rem auto 0}@media screen and (max-width: 1399px){.page-template-homepage .site-main .homeMassContainer .homeMasses{width:85%}}@media screen and (max-width: 1199px){.page-template-homepage .site-main .homeMassContainer .homeMasses{width:100%}}@media screen and (max-width: 767px){.page-template-homepage .site-main .homeMassContainer{margin:2.375rem auto}.page-template-homepage .site-main .homeMassContainer .homeMasses{flex-direction:column}.page-template-homepage .site-main .homeMassContainer .homeMasses .homeMass{padding:1rem 0}.page-template-homepage .site-main .homeMassContainer .homeMasses .homeMass::after{width:90%;height:1px;right:unset;bottom:0}}.page-template-homepage .site-main .homeNewsContainer{background:#DEDEDE;padding:3.625rem 5%}.page-template-homepage .site-main .homeNewsContainer .homeNews{padding:0}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsHeader{width:100%;padding-left:3rem;margin-bottom:3.25rem}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsHeader .homeNewsTitle{color:#000;font-size:2.1875rem;font-weight:600}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsHeader .homeNewsLink{font-size:1.125rem;font-weight:500;text-decoration:underline}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsHeader .homeNewsLink:hover,.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsHeader .homeNewsLink:focus{color:#000;text-decoration:none}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection{margin:0;padding-left:2rem}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .slick-arrow{width:1.75rem;height:2.8125rem}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .slick-arrow::before{font-family:"Font Awesome 5 Free";font-size:2.8125rem;font-weight:700;opacity:0.75;transition:0.25s ease-in}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .slick-arrow:hover::before,.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .slick-arrow:focus::before{opacity:1}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .slick-arrow.slick-prev{left:-1rem}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .slick-arrow.slick-prev::before{content:"\f053"}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .slick-arrow.slick-next{right:-1rem}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .slick-arrow.slick-next::before{content:"\f054"}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .listing-item .image{display:block;object-fit:fill;height:15.5rem;margin:0 0.75rem}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .listing-item .image img{object-fit:cover;width:100%;height:100%;margin-left:-0.75rem}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .listing-item .image:hover ~ .title,.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .listing-item .image:focus ~ .title{color:#484848;text-decoration:underline}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .listing-item .title,.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .listing-item .timestamp,.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .listing-item .newsSingleExcerpt{width:calc(100% - 1rem)}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .listing-item .title a{display:block;font-size:1.5625rem;font-weight:600;text-decoration:none;margin:0.25em 0}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .listing-item .title a:hover,.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .listing-item .title a:focus{text-decoration:underline}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .listing-item .timestamp{position:relative;padding-bottom:0.75rem}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .listing-item .timestamp::after{position:absolute;content:"";background:#707070;width:100%;height:1px;bottom:0;left:0}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .listing-item .newsSingleExcerpt{color:#000}@media screen and (max-width: 1299px){.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .display-posts-listing .listing-item .image{width:20.925rem;height:13.95rem}}@media screen and (max-width: 1149px){.page-template-homepage .site-main .homeNewsContainer{padding:2.375rem 5%}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .display-posts-listing .listing-item .image{width:17.4375rem;height:11.625rem}}@media screen and (max-width: 649px){.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .display-posts-listing{margin:0}}.page-template-homepage .site-main .myParishContainer{margin:4.25rem auto}.page-template-homepage .site-main .myParishContainer .myparish-home-feed{width:calc(90% - 3rem);height:unset;margin:0 auto}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;box-shadow:none}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap .myparish-home-feed-app{flex:unset;width:25%;background:#87171F}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap .myparish-home-feed-app .myparish-title h2,.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap .myparish-home-feed-app .myparish-title h5{color:#fff;font-weight:500}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap .myparish-home-feed-app .myparish-title h2{font-size:1.875rem}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap .myparish-home-feed-app .myparish-title h5{font-size:1.375rem;margin-bottom:0.25em}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap .myparish-home-feed-app .myparish-icon-wrapper path,.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap .myparish-home-feed-app .android-icon-wrapper path,.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap .myparish-home-feed-app .apple-icon-wrapper path{fill:#fff;transition:0.25s ease-in}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap .myparish-home-feed-app .myparish-icon-wrapper:hover path,.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap .myparish-home-feed-app .myparish-icon-wrapper:focus path,.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap .myparish-home-feed-app .android-icon-wrapper:hover path,.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap .myparish-home-feed-app .android-icon-wrapper:focus path,.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap .myparish-home-feed-app .apple-icon-wrapper:hover path,.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap .myparish-home-feed-app .apple-icon-wrapper:focus path{opacity:0.75}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap .myparish-home-feed-app .myparish_view_more .general_button{cursor:pointer;color:#fff}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider{flex:unset;width:75%}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider .dpi_mpa_messages_container>li{background:#fff;border:2px solid #87171F;margin-left:5%;max-width:calc(100% / 3);transition:0.25s ease-in}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider .dpi_mpa_messages_container>li a .dpi_mpa_message .dpi_mpa_message_date{font-size:1.375rem}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider .dpi_mpa_messages_container>li a .dpi_mpa_message .dpi_mpa_message_text,.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider .dpi_mpa_messages_container>li a .dpi_mpa_message .dpi_mpa_message_link{font-size:1.125rem;font-weight:400}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider .dpi_mpa_messages_container>li a .dpi_mpa_message .dpi_mpa_message_link{color:#87171F;font-weight:500;text-decoration:underline}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider .dpi_mpa_messages_container>li a .dpi_mpa_message .dpi_mpa_message_link:hover,.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider .dpi_mpa_messages_container>li a .dpi_mpa_message .dpi_mpa_message_link:focus{color:#484848;text-decoration:none}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider .dpi_mpa_messages_container>li:hover,.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider .dpi_mpa_messages_container>li:focus{background:#DEDEDE}@media screen and (max-width: 1199px){.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap .myparish-home-feed-app{width:35%}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider{width:65%}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider .dpi_mpa_messages_container>li{max-width:50%}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider .dpi_mpa_messages_container>li+li+li{display:none}}@media screen and (max-width: 1023px){.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap .myparish-home-feed-app,.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider{width:100%}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap .myparish-home-feed-app{margin-bottom:1.125rem}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap .myparish-home-feed-app .myparish-title h2{margin-bottom:0.5em}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider .dpi_mpa_messages_container>li{width:100%;margin-left:0}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider .dpi_mpa_messages_container>li:first-of-type{margin-right:5%}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider .dpi_mpa_messages_container>li:hover,.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider .dpi_mpa_messages_container>li:focus{height:17.625rem}}@media screen and (max-width: 899px){.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider .dpi_mpa_messages_container{flex-direction:column}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider .dpi_mpa_messages_container>li{max-width:unset}.page-template-homepage .site-main .myParishContainer .myparish-home-feed .myparish-home-feed-wrap #mpa_slider .dpi_mpa_messages_container>li:first-of-type{margin-right:0;margin-bottom:1.125rem}}.page-template-homepage .site-main .homeTiles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.page-template-homepage .site-main .homeTiles .homeTileContainer{flex:1;height:25rem;overflow:hidden}.page-template-homepage .site-main .homeTiles .homeTileContainer .homeTile{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;transition:0.25s ease-in}.page-template-homepage .site-main .homeTiles .homeTileContainer .homeTile .homeTileContents{position:absolute;text-align:center;width:100%;padding:1rem;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.page-template-homepage .site-main .homeTiles .homeTileContainer .homeTile .homeTileContents .homeTileTitle,.page-template-homepage .site-main .homeTiles .homeTileContainer .homeTile .homeTileContents .homeTileButton{color:#fff}.page-template-homepage .site-main .homeTiles .homeTileContainer .homeTile .homeTileContents .homeTileIcon{width:auto;max-width:8rem;height:auto;max-height:8rem;margin-bottom:0.5rem}.page-template-homepage .site-main .homeTiles .homeTileContainer .homeTile .homeTileContents .homeTileTitle{font-size:2.1875rem;font-weight:500;margin-bottom:1.875rem}.page-template-homepage .site-main .homeTiles .homeTileContainer .homeTile .homeTileContents .homeTileButton{display:block;border:2px solid #fff;font-weight:400;text-decoration:none;text-transform:uppercase;padding:0.5em 1.5em;margin:0 5%;transition:0.25s ease-in}.page-template-homepage .site-main .homeTiles .homeTileContainer .homeTile .homeTileContents .homeTileButton:hover,.page-template-homepage .site-main .homeTiles .homeTileContainer .homeTile .homeTileContents .homeTileButton:focus{background:#87171F;color:#fff;font-weight:700}.page-template-homepage .site-main .homeTiles .homeTileContainer .homeTile:hover,.page-template-homepage .site-main .homeTiles .homeTileContainer .homeTile:focus{transform:scale(1.05)}.page-template-homepage .site-main .homeTiles .homeTileContainer .homeTile:hover::after,.page-template-homepage .site-main .homeTiles .homeTileContainer .homeTile:focus::after{background:rgba(72,72,72,0.6)}.page-template-homepage .site-main .homeTiles .homeTileContainer .homeTile::after{position:absolute;content:"";background:rgba(72,72,72,0.45);width:100%;height:100%;top:0;left:0;transition:0.25s ease-in}@media screen and (max-width: 1023px){.page-template-homepage .site-main .homeTiles .homeTileContainer{flex:unset;width:50%;height:15rem}.page-template-homepage .site-main .homeTiles .homeTileContainer:first-child{width:100%}.page-template-homepage .site-main .homeTiles .homeTileContainer .homeTile .homeTileContents .homeTileIcon{display:none}}@media screen and (max-width: 767px){.page-template-homepage .site-main .homeTiles .homeTileContainer{width:100%}}.page-template-homepage .site-main .homeMediaCenter{padding:0;margin:3.625rem auto}.page-template-homepage .site-main .homeMediaCenter .homeMediaCenterTitle{text-align:center;margin:0 auto 2.1875rem}.page-template-homepage .site-main .homeMediaCenter .homeMediaContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.page-template-homepage .site-main .homeMediaCenter .homeMediaContainer .imageContainer{flex:2;height:20rem;overflow:hidden}.page-template-homepage .site-main .homeMediaCenter .homeMediaContainer .imageContainer img{display:none;object-fit:cover;width:100%;height:80%;z-index:-1}.page-template-homepage .site-main .homeMediaCenter .homeMediaContainer .imageContainer img.active{display:block;margin:0 auto;z-index:1}.page-template-homepage .site-main .homeMediaCenter .homeMediaContainer .buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;flex:3;text-align:center;padding-left:5%;margin:0}.page-template-homepage .site-main .homeMediaCenter .homeMediaContainer .buttons .theButton{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;font-size:1.5625rem;font-weight:500;text-transform:unset;height:30%;width:calc(50% - 2rem)}@media screen and (max-width: 949px){.page-template-homepage .site-main .homeMediaCenter .homeMediaContainer{flex-direction:column}.page-template-homepage .site-main .homeMediaCenter .homeMediaContainer .imageContainer,.page-template-homepage .site-main .homeMediaCenter .homeMediaContainer .buttons{flex:unset;width:100%}.page-template-homepage .site-main .homeMediaCenter .homeMediaContainer .imageContainer{margin-bottom:-2rem}.page-template-homepage .site-main .homeMediaCenter .homeMediaContainer .buttons{padding:0}.page-template-homepage .site-main .homeMediaCenter .homeMediaContainer .buttons .theButton{width:100%;margin-bottom:1.125rem}}.single #main{padding:0}.single .hentry{width:100%;max-width:unset}.single .hentry .singleHeader{border-bottom:1px solid #707070;padding-bottom:0.75rem;margin-bottom:1rem}.single .hentry .singleHeader .singleTitle{color:#87171F;line-height:1;padding-bottom:0.25em;font-size:1.5625rem;margin-bottom:0}.post-type-archive-staff .site-main .resultContainer{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}.post-type-archive-staff .site-main .resultContainer .staffCategory{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.post-type-archive-staff .site-main .resultContainer .staffCategory .staffCategoryTitle{width:100%}.post-type-archive-staff .site-main .resultContainer .staffCategory staff{width:22.5%;height:30rem;margin:0 calc(10% / 3) 5rem 0}.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;border:3px solid #87171F;height:100%}.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar{position:absolute;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;background:#87171F;color:#fff;width:100%;padding:0.625rem 2rem;bottom:0}.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar .staffName,.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar .staffTitle,.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar .staffPhoneLink,.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar .staffEmailLink{color:#fff}.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar .staffName{font-size:1.25rem}.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar .staffTitle{margin:0}.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffPhone .staffPhoneLink{font-weight:400;text-decoration:none}.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffPhone .staffPhoneLink:hover,.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffPhone .staffPhoneLink:focus{text-decoration:underline}.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffEmail .staffEmailLink{position:relative;text-decoration:none;margin-right:1rem}.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffEmail .staffEmailLink .fa-envelope{position:absolute}.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffEmail .staffEmailLink .fa{display:none}.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffEmail .staffEmailLink:hover,.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffEmail .staffEmailLink:focus{text-decoration:none}.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffEmail .staffEmailLink:hover .fa,.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffEmail .staffEmailLink:focus .fa{display:block}.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffEmail .staffEmailLink:hover .far,.post-type-archive-staff .site-main .resultContainer .staffCategory staff .archiveStaffContainer .archiveStaffBar .archiveStaffInfo .staffEmail .staffEmailLink:focus .far{display:none}.post-type-archive-staff .site-main .resultContainer .staffCategory staff:nth-of-type(4n){margin-right:0}@media screen and (max-width: 1299px){.post-type-archive-staff .site-main .resultContainer .staffCategory staff{width:30%;margin-right:5%}.post-type-archive-staff .site-main .resultContainer .staffCategory staff:nth-of-type(4n){margin-right:5%}.post-type-archive-staff .site-main .resultContainer .staffCategory staff:nth-of-type(3n){margin-right:0}}@media screen and (max-width: 1023px){.post-type-archive-staff .site-main .resultContainer .staffCategory staff{width:47.5%;margin-right:5%}.post-type-archive-staff .site-main .resultContainer .staffCategory staff:nth-of-type(3n){margin-right:5%}.post-type-archive-staff .site-main .resultContainer .staffCategory staff:nth-of-type(2n){margin-right:0}}@media screen and (max-width: 649px){.post-type-archive-staff .site-main .resultContainer .staffCategory staff{width:100%;max-width:22rem;margin:0 auto 5rem}.post-type-archive-staff .site-main .resultContainer .staffCategory staff .staffContainer{padding-top:17.5%}.post-type-archive-staff .site-main .resultContainer .staffCategory staff:nth-of-type(2n){margin-right:auto}.post-type-archive-staff .site-main .resultContainer .staffCategory staff:nth-of-type(3n){margin-right:auto}}.page-template-page-massTimes .scheduleContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.page-template-page-massTimes .scheduleContainer .massBlock{width:30%;margin:0 5% 3.625rem 0}.page-template-page-massTimes .scheduleContainer .massBlock .massTitle{border-bottom:1px solid #484848;padding-bottom:0.875rem;margin-bottom:1.25rem}.page-template-page-massTimes .scheduleContainer .massBlock .theMass,.page-template-page-massTimes .scheduleContainer .massBlock .massText{color:#484848;font-weight:400}.page-template-page-massTimes .scheduleContainer .massBlock .theMass{font-size:1.125rem;margin-bottom:0.75rem}.page-template-page-massTimes .scheduleContainer .massBlock .massText{font-style:italic}.page-template-page-massTimes .scheduleContainer .massBlock:nth-child(3n){margin-right:0}@media screen and (max-width: 799px){.page-template-page-massTimes .scheduleContainer .massTitle .hide{display:none}}@media screen and (max-width: 767px){.page-template-page-massTimes .scheduleContainer .massBlock{width:48%;margin-right:4%}.page-template-page-massTimes .scheduleContainer .massBlock:nth-child(3n){margin-right:4%}.page-template-page-massTimes .scheduleContainer .massBlock:nth-child(2n){margin-right:0}}@media screen and (max-width: 575px){.page-template-page-massTimes .scheduleContainer .massBlock{width:100%;margin-right:0}.page-template-page-massTimes .scheduleContainer .massBlock:nth-child(2n){margin-right: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;width:78%}.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 #484848;padding:1.125rem 0}.dpi_bulletins_columns .dpi_bulletin_wrapper .dpi_bulletin a{font-size:1.5625rem;font-weight:600;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: 767px){.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 [id^='ajax-load-more']{width:100%}body.category .site-main .resultContainer [id^='ajax-load-more'] .alm-reveal{display:flex;flex-direction:row;flex-wrap:wrap}body.category .site-main .resultContainer [id^='ajax-load-more'] .alm-reveal article{width:30%;margin:0 5% 3.625rem 0}body.category .site-main .resultContainer [id^='ajax-load-more'] .alm-reveal article .singleThumbLink .singleThumb{object-fit:cover;width:100%;height:20rem}body.category .site-main .resultContainer [id^='ajax-load-more'] .alm-reveal article .singleThumbLink:hover ~ .entry-header .entry-title a,body.category .site-main .resultContainer [id^='ajax-load-more'] .alm-reveal article .singleThumbLink:focus ~ .entry-header .entry-title a{color:#484848;text-decoration:underline}body.category .site-main .resultContainer [id^='ajax-load-more'] .alm-reveal article .entry-header{border-bottom:1px solid #707070;padding-bottom:0.75rem;margin-bottom:1rem}body.category .site-main .resultContainer [id^='ajax-load-more'] .alm-reveal article .entry-header .entry-title{line-height:1;padding-bottom:0.25em}body.category .site-main .resultContainer [id^='ajax-load-more'] .alm-reveal article .entry-header .entry-title a{font-size:1.5625rem;font-weight:600;text-decoration:none}body.category .site-main .resultContainer [id^='ajax-load-more'] .alm-reveal article .entry-header .entry-title a:hover,body.category .site-main .resultContainer [id^='ajax-load-more'] .alm-reveal article .entry-header .entry-title a:focus{text-decoration:underline}body.category .site-main .resultContainer [id^='ajax-load-more'] .alm-reveal article:nth-of-type(3n){margin-right:0}@media screen and (max-width: 1199px){body.category .site-main .resultContainer [id^='ajax-load-more'] .alm-reveal article{width:47.5%}body.category .site-main .resultContainer [id^='ajax-load-more'] .alm-reveal article:nth-of-type(3n){margin-right:5%}body.category .site-main .resultContainer [id^='ajax-load-more'] .alm-reveal article:nth-of-type(2n){margin-right:0}}@media screen and (max-width: 699px){body.category .site-main .resultContainer [id^='ajax-load-more'] .alm-reveal article{width:100%;margin-right:0}}body.category .site-main .resultContainer [id^='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:#000;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{border-color:#484848;border-radius:0;padding:0.5rem}.gform_wrapper form .gform_footer{text-align:right}.gform_wrapper form .gform_footer input[type="submit"]{cursor:pointer;background:#87171F;border:2px solid #87171F;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:#87171F}@media screen and (max-width: 641px){.gform_wrapper .gform_footer input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=image]):not([type=file]){max-width:unset}}

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