body,button,input,select,optgroup,textarea{color:#404040;font-family:"Lato","Helvetica Neue",Arial,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}body{font-family:"Lato","Helvetica Neue",Arial,sans-serif}h1,h2,h3,h4,h5,h6,a,p,span{font-family:"Lato","Helvetica Neue",Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.15}h1,h3,h5{color:#D7AC4C}h2,h4,h6{color:#5F6E3D}a,p{font-size:1.125rem}h1{font-size:2.1875rem}h2{font-size:2rem}h3{font-size:1.875rem}h4{font-size:1.5625rem}h5{font-size:1.375rem}h6{font-size:1.25rem}a{color:#5F6E3D;font-style:normal;font-weight:500;text-decoration:underline;transition:color 0.25s ease-in}a:hover,a:focus{color:#393939;text-decoration:none}p{color:#393939;font-weight:400}.column a,.twoColumns a,.threeColumns a,.pageSidebar a,.entry-content a{color:#5F6E3D;font-family:"Lato","Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:500;text-decoration:underline}.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:#393939;text-decoration:none}.title,.featuredButtonTitle,.subtitle,.breadcrumb{font-family:"Lato","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:#5F6E3D;background:#D7AC4C;font-size:1.5rem;font-weight:700;display:block;max-width:50%;margin:0 35px;border:3px solid #D7AC4C;text-decoration:none;padding:5px 15px}.button:hover{color:#D7AC4C;background:#5F6E3D}.wp-block-button__link{background:#5F6E3D;border:1px solid #5F6E3D;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:#5F6E3D !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:#5F6E3D;font-size:1.125rem;text-decoration:underline;margin-top:0.875em}.readMoreLink:hover,.readMoreLink:focus{color:#393939;text-decoration:none}.theButton,.wp-block-button__link{background:#D7AC4C;color:#fff;font-size:1.125rem;font-weight:700;text-decoration:none !important;text-transform:uppercase;padding:0.875rem 1.875rem;transition:background 0.25s ease-in, color 0.25s ease-in}.theButton:hover,.theButton:focus,.wp-block-button__link:hover,.wp-block-button__link:focus{background:#5F6E3D;color:#fff !important}.posts-navigation{margin-top:1rem}.posts-navigation .nav-links .nav-previous a,.posts-navigation .nav-links .nav-next a{background:#5F6E3D;border-color:#5F6E3D;color:#F1F1F1;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:#393939}@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}}.search-results article.hentry{overflow-x:auto;margin-bottom:3rem}.wp-block-file a.wp-block-file__button{display:inline-block;background:#D7AC4C;border:1px solid #5F6E3D;border-radius:0;color:#fff;font-weight:500;text-decoration:none;text-transform:uppercase;padding:0.625rem 1.25rem;margin:0.5rem 0.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:#5F6E3D;color:#fff}.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:#5F6E3D}.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}}.has-primary-color{color:#5F6E3D !important}.has-primary-background-color{background-color:#5F6E3D !important}.has-secondary-color{color:#D7AC4C !important}.has-secondary-background-color{background-color:#D7AC4C !important}.has-tertiary-color{color:#393939 !important}.has-tertiary-background-color{background-color:#393939 !important}.has-quaternary-color{color:#F1F1F1 !important}.has-quaternary-background-color{background-color:#F1F1F1 !important}.has-quinary-color{color:#fff !important}.has-quinary-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:#5F6E3D;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:#5F6E3D;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:#5F6E3D;color:#393939}.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:#5F6E3D;color:#393939}.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 #5F6E3D}.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:#D7AC4C;border-top:10px solid #5F6E3D;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:#393939;font-size:18px;text-transform:initial;width:auto;padding:0.5em 0.25em;margin:0}.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{background:rgba(255,255,255,0.85)}#theMasthead .header1{position:relative;border:0}#theMasthead .header1 .site-branding{width:25vw;z-index:100}#theMasthead .header1 .site-branding a img{width:auto;max-height:4.5rem;padding-top:3.5px}#theMasthead .header1 .navWrapper{position:absolute;right:8%}#theMasthead .header1 .navWrapper .main-navigation a{color:#5F6E3D}#theMasthead .header1 .navWrapper .main-navigation a:hover,#theMasthead .header1 .navWrapper .main-navigation a:focus{border-color:#D7AC4C}#theMasthead .header1 .navWrapper .main-navigation .menuContainer .menu .sub-menu{background:#5F6E3D;border:0}#theMasthead .header1 .navWrapper .main-navigation .menuContainer .menu .sub-menu .menu-item{width:100%;padding:0 0.5em;margin:0}#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:#D7AC4C}#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:#F1F1F1}#theMasthead .header1 .navWrapper .main-navigation .menuContainer .mobileSearch{display:none}@media screen and (max-width: 1299px){#theMasthead .header1 .navWrapper .main-navigation .menuContainer .mobileSearch{position:relative;display:block;height:35px}}#theMasthead .header1 .header-search{margin:0}#theMasthead .header1 .header-search i{color:#5F6E3D}#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:#5F6E3D}#theMasthead .header1 .header-search .search-form .search-submit{background:#5F6E3D;border:1px solid #5F6E3D;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:#5F6E3D}#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 .site-branding{width:70vw}#theMasthead .header1 .site-branding a img{max-width:100%}#theMasthead .header1 .navWrapper .main-navigation .menu-toggle{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}#theMasthead .header1 .navWrapper .main-navigation .menu-toggle .top-line,#theMasthead .header1 .navWrapper .main-navigation .menu-toggle .center-line,#theMasthead .header1 .navWrapper .main-navigation .menu-toggle .bottom-line{background:#5F6E3D}#theMasthead .header1 .navWrapper .main-navigation .menuContainer{position:fixed;background:rgba(57,57,57,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(-16px) rotate(-45deg)}#theMasthead .header1 .navWrapper.open .menuContainer{top:0}#theMasthead .header1 .navWrapper.open .menuContainer .menu{position:absolute;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;height:auto;min-height:100%;padding:0;margin-top:3rem;left:0;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%)}#theMasthead .header1 .navWrapper.open .menuContainer .menu.subMenuActive .active .sub-menu{display:block}#theMasthead .header1 .header-search{display:none}}@media screen and (max-width: 1299px){#theMasthead .main-navigation .menu-primary-menu-container{height:calc(100% - 35px)}}.admin-bar #theMasthead{top:0}@media screen and (max-width: 600px){.admin-bar #wpadminbar{position:fixed}}.pageHeader{margin-bottom:3.625rem}.pageHeader .featuredImage{background-position:center 40%;background-repeat:no-repeat;background-size:cover;height:25rem}.pageHeader .pageHeaderTitle{font-family:"Lato","Helvetica Neue",Arial,sans-serif;font-size:3.125rem;font-weight:600;line-height:1;z-index:98}@media screen and (max-width: 1299px){.pageHeader .pageHeaderTitle{margin-top:39.5px;top:50%;bottom:unset;transform:translateY(-50%)}}.site-footer{background:#5F6E3D;padding:0 5%}.site-footer .footerTitle,.site-footer .footerLabel{color:#fff}.site-footer .footerTitle{font-size:1.625rem;font-weight:400;margin-bottom:1.625rem}.site-footer .footerSubsection{margin-bottom:1rem}.site-footer .footerLabel{text-transform:uppercase}.site-footer .footerDetail *{font-size:1rem}.site-footer .footer-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:90%;padding:2.875rem 0}.site-footer .footer-content .footerColumn{flex:auto;width:auto;padding-right:1rem}.site-footer .footer-content .footerColumn a{transition:color 0.25s ease-in}.site-footer .footer-content .footerColumn a p,.site-footer .footer-content .footerColumn a span{transition:color 0.25s ease-in}.site-footer .footer-content .footerColumn a:hover,.site-footer .footer-content .footerColumn a:focus{color:#D7AC4C}.site-footer .footer-content .footerColumn a:hover p,.site-footer .footer-content .footerColumn a:hover span,.site-footer .footer-content .footerColumn a:focus p,.site-footer .footer-content .footerColumn a:focus span{color:#D7AC4C}.site-footer .footer-content .footerColumn.massTimes .footerSocialMedia{display:flex;flex-direction:row;flex-wrap:wrap}.site-footer .footer-content .footerColumn.massTimes .footerSocialMedia .socialMediaLink:not(:last-child){margin-right:1.5rem}.site-footer .footer-content .footerColumn.ourLocation .locationLine{display:block}.site-footer .footer-content .footerColumn.ourLocation .switcher a:hover,.site-footer .footer-content .footerColumn.ourLocation .switcher a:focus{color:#5F6E3D}.site-footer .site-info{width:90%;padding:1.5rem 0}.site-footer .site-info a,.site-footer .site-info p,.site-footer .site-info span{color:#fff;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}@media screen and (max-width: 1199px){.site-footer .footer-content .footerColumn{min-width:50%;margin-bottom:3.75rem}.site-footer .footer-content .footerColumn:nth-last-child(2),.site-footer .footer-content .footerColumn:last-child{margin-bottom:0}}@media screen and (max-width: 1023px){.site-footer .site-info{padding:10px 0}.site-footer .site-info>p{flex-direction:column}.site-footer .site-info .siteInfo,.site-footer .site-info .diocesan{position:static;text-align:center;margin-bottom:0.5em;transform:unset}}@media screen and (max-width: 991px){.site-footer .footer-content .footerColumn{min-width:100%}.site-footer .footer-content .footerColumn:nth-last-child(2){margin-bottom:3.75rem}}#masthead{display:none}.page-template-homepage .site-main .homeHero .heroImage,.page-template-homepage .site-main .flexslider .heroImage{height:calc(100vh - 9.625rem);min-height:25rem}.page-template-homepage .site-main .homeHero .heroInfo,.page-template-homepage .site-main .flexslider .heroInfo{max-width:unset}.page-template-homepage .site-main .homeHero .heroInfo a,.page-template-homepage .site-main .flexslider .heroInfo a{min-width:unset;margin-right:0}.page-template-homepage .site-main .homeHero .heroInfo .heroTitle,.page-template-homepage .site-main .flexslider .heroInfo .heroTitle{font-family:"Lato","Helvetica Neue",Arial,sans-serif;font-size:4.6875rem;line-height:1;padding:0 1rem;margin-bottom:2.1875rem}.page-template-homepage .site-main .homeHero .heroInfo .heroButton,.page-template-homepage .site-main .flexslider .heroInfo .heroButton{position:relative;display:table;background:#D7AC4C;border-color:#fff;font-size:1.125rem;font-weight:400;text-transform:uppercase;margin:0 auto;opacity:1;transition:0.25s ease-in}.page-template-homepage .site-main .homeHero .heroInfo .heroButton:hover,.page-template-homepage .site-main .homeHero .heroInfo .heroButton:focus,.page-template-homepage .site-main .flexslider .heroInfo .heroButton:hover,.page-template-homepage .site-main .flexslider .heroInfo .heroButton:focus{background:#5F6E3D;color:#fff;font-weight:700}.page-template-homepage .site-main .flex-direction-nav a{top:calc(50% + 57.5px);transform:translateY(-50%)}.page-template-homepage .site-main .flex-direction-nav a::before{color:#fff}.page-template-homepage .site-main.admin-bar .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:#5F6E3D}.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:#5F6E3D;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:#D7AC4C;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:#5F6E3D;font-size:2.1875rem;font-weight:600}.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:2.5rem auto 0}.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 .homeMassDetail{color:#393939;font-weight:500}.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:#F1F1F1;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{margin:0 0 0.25rem}.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:-2rem}.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:-2rem}.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{overflow-x:auto}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .listing-item .image{display:block;object-fit:cpver;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:#393939;text-decoration:underline}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .listing-item .title,.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{display:flex;align-items:center;border-bottom:1px solid #393939;min-height:4rem;overflow:hidden}.page-template-homepage .site-main .homeNewsContainer .homeNews .homeNewsSection .listing-item .title a{display:block;font-size:1.5625rem;font-weight:700;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}@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: 991px){.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-next{right:-1rem}}@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:#D7AC4C}.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 #5F6E3D;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{color:#5F6E3D;font-size:1.375rem;font-weight:700}.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:#5F6E3D;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:#393939;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:#F1F1F1;border-color:#D7AC4C}@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:#5F6E3D;color:#fff}.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(57,57,57,0.6)}.page-template-homepage .site-main .homeTiles .homeTileContainer .homeTile::after{position:absolute;content:"";background:rgba(57,57,57,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{color:#5F6E3D;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;background:#5F6E3D;border:3px solid transparent;font-size:1.5625rem;font-weight:700;text-transform:unset;height:30%;width:calc(50% - 2rem);transition:background 0.25s ease-in, border 0.25s ease-in, color 0.25s ease-in}.page-template-homepage .site-main .homeMediaCenter .homeMediaContainer .buttons .theButton:hover,.page-template-homepage .site-main .homeMediaCenter .homeMediaContainer .buttons .theButton:focus{background:#F1F1F1;border-color:#D7AC4C;color:#5F6E3D !important}@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:#5F6E3D;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}.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 #5F6E3D;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:#5F6E3D;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}.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 #393939;padding-bottom:0.875rem;margin-bottom:1.25rem}.page-template-page-massTimes .scheduleContainer .massBlock .theMass,.page-template-page-massTimes .scheduleContainer .massBlock .massText{color:#393939;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;font-weight:700;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 #D7AC4C;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:#393939;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:#5F6E3D;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:#393939;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:#5F6E3D;border:2px solid #5F6E3D;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:#5F6E3D}@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 */