/*!
Theme Name: DPI Theme
Theme URI: http://underscores.me/
Author: Diocesan
Author URI: http://diocesan.com
Description: Custom theme based on _s
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: DPI
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

DPI is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@import url("https://fonts.googleapis.com/css?family=Alegreya:400,400i,500,500i,700,700i|Open+Sans:400,400i,500,600,600i,700,700i|Roboto:400,400i");.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}.gallery-columns-2 &{max-width:50%}.gallery-columns-3 &{max-width:33.33333%}.gallery-columns-4 &{max-width:25%}.gallery-columns-5 &{max-width:20%}.gallery-columns-6 &{max-width:16.66667%}.gallery-columns-7 &{max-width:14.28571%}.gallery-columns-8 &{max-width:12.5%}.gallery-columns-9 &{max-width:11.11111%}.padded{padding:0 10%}.primaryBg{background-color:#0271B0}.secondaryBg{background-color:#3698CF}.flex{display:flex;flex-wrap:wrap}.spaceBetween{justify-content:space-between}.flexColumn{flex-direction:column}.half{width:48%}.limit-width{width:95% !important;margin:0 auto}.limit-width-sm{width:90% !important;max-width:1440px;margin:0 auto}.primaryButton{padding:10px 20px;font-size:20px;font-weight:800;text-align:center;text-decoration:none;background:transparent;border:4px solid #FFFFFF;color:#FFFFFF}.primaryButton:hover{background:#FFFFFF;color:#3698CF}.sticky{position:sticky}@media screen and (max-width: 1200px){.padded{padding:0 5%}}@media screen and (max-width: 768px){.padded{padding:0 3%}.half{width:100%;margin:10px 0}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{max-width:100vw;margin:0;overflow-x:hidden}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#707070;font-family:"Ebrima","Open Sans",sans-serif;font-size:16px;font-size:1rem;line-height:1.5}a{color:#0271B0;text-decoration:none;font-family:"Ebrima","Open Sans",sans-serif}.column a,.twoColumns a,.threeColumns a,.pageSidebar a,.entry-content a{color:#0271B0;font-family:"Ebrima","Open Sans",sans-serif}.column a:hover,.twoColumns a:hover,.threeColumns a:hover,.pageSidebar a:hover,.entry-content a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:800;font-family:"Ebrima","Open Sans",sans-serif;color:#0271B0;position:relative;margin:0}h1{font-size:42px;line-height:52px;margin:15px auto}h2{font-size:34px;line-height:44px}h3{font-size:28px;line-height:38px}h4{font-size:20px;line-height:30px}h5{font-size:18px;line-height:28px}h6{font-size:18px;line-height:28px;font-style:italic;font-family:"Alegreya","Roboto",serif}.title,.featuredButtonTitle,.subtitle,.breadcrumb{font-family:"Alegreya","Roboto",serif;font-weight:400}.title{font-size:60px;line-height:60px}.featuredButtonTitle{font-size:30px;line-height:30px;margin:10px 0 0}.subtitle{font-size:26px;line-height:26px;font-style:italic}.breadcrumb{font-size:20px;line-height:20px;font-style:italic}blockquote{margin:0 1.5em;border-left:1px solid gray;padding-left:15px}.headerBg{background:#ffffff}.line{width:100%;border-bottom:1px solid #000000;display:block;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:#0271B0;background:#3698CF;font-size:1.5rem;font-weight:700;display:block;max-width:50%;margin:0 35px;border:3px solid #3698CF;text-decoration:none;padding:5px 15px}.button:hover{color:#3698CF;background:#0271B0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{padding-left:1em;margin:0 0 1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}.site-content .content-area .site-main ul{list-style:none}.site-content .content-area .site-main ul li{margin-bottom:1em}.site-content .content-area .site-main ul li::before{display:inline-block;content:"\2022";color:#0271B0;width:1em;margin-left:-1em}.site-content .content-area .site-main ul li a{color:#0271B0;font-family:"Ebrima","Open Sans",sans-serif;font-style:normal}.site-content .content-area .site-main ol li{margin-bottom:1em}.site-content .content-area .site-main ol li>ol{list-style:lower-alpha;margin-top:0.5em}.site-content .content-area .site-main ol li>ol li{padding-left:0.5em;margin-bottom:0.5em}.site-content .content-area .site-main ol li>ol li:last-child{margin-bottom:1em}.site-content .content-area .site-main ol li a{color:#0271B0;font-family:"Ebrima","Open Sans",sans-serif;font-style:normal}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.theContent{width:100%}.theContent .leftSidebar,.theContent .rightSidebar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.wp-block-button .wp-block-button__link{background:#3698CF;border:4px solid #3698CF;border-radius:3rem;color:#FFFFFF;font-style:normal;font-weight:700;padding:1rem 2rem;transition:0.2s ease-in}.wp-block-button .wp-block-button__link:hover{background:#FFFFFF;color:#3698CF;text-decoration:none}.wp-block-diocesan-web-hero-banner .note strong{font-size:2.25rem}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{font-weight:600;width:100%}.main-navigation .menu-navigation-menu-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.main-navigation .menu-navigation-menu-container ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;list-style:none;width:100%;padding:0;margin:0 auto}.main-navigation .menu-navigation-menu-container ul li{position:relative;padding:1em;opacity:0.7;transition:0.2s ease-in}.main-navigation .menu-navigation-menu-container ul li:hover,.main-navigation .menu-navigation-menu-container ul li:focus{opacity:1}.main-navigation .menu-navigation-menu-container ul.menu>li{transition:0.2s ease-in}.main-navigation .menu-navigation-menu-container ul.menu>li:hover,.main-navigation .menu-navigation-menu-container ul.menu>li:focus{background:#3698CF}.main-navigation .menu-navigation-menu-container ul.menu>li:hover a,.main-navigation .menu-navigation-menu-container ul.menu>li:focus a{color:#FFFFFF}.main-navigation .menu-navigation-menu-container ul.menu>li:hover .sub-menu,.main-navigation .menu-navigation-menu-container ul.menu>li:focus .sub-menu{position:absolute;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-evenly;align-items:baseline;background:#3698CF;color:#FFFFFF;width:200px;top:3.5em;left:0;overflow:hidden;text-overflow:ellipsis;z-index:2}.main-navigation .menu-navigation-menu-container ul.menu>li:hover .sub-menu>li,.main-navigation .menu-navigation-menu-container ul.menu>li:focus .sub-menu>li{width:200px}.main-navigation .menu-navigation-menu-container ul.menu>li:hover .sub-menu>li:hover,.main-navigation .menu-navigation-menu-container ul.menu>li:focus .sub-menu>li:hover{background:#8E171A;opacity:1}.main-navigation .menu-navigation-menu-container .sub-menu{display:none;list-style-type:none}.wpmm-menu .mm-navbars_top .mm-navbar .mm-searchfield .mm-searchfield__input input{color:#FFFFFF;padding:0.5em}.wpmm-menu .mm-navbars_top .mm-navbar .mm-searchfield .mm-searchfield__input input::placeholder{color:#fff;opacity:1}.wpmm-menu .mm-navbars_top .mm-navbar .mm-searchfield .mm-searchfield__input input:-ms-input-placeholder{color:#fff}.wpmm-menu .mm-navbars_top .mm-navbar .mm-searchfield .mm-searchfield__input input::-ms-input-placeholder{color:#fff}.wpmm-menu .mm-navbars_top .mm-navbar .mm-searchfield .mm-searchfield__input a.mm-btn::after{border-color:#FFFFFF}.wpmm-menu .mm-navbars_top .mm-navbar.mm-navbar_has-btns>a{color:#FFFFFF}.wpmm-menu .mm-navbars_top .mm-navbar.mm-navbar_has-btns>a::before{border-color:#FFFFFF}.wpmm-menu .mm-panels .mm-panel .mm-listview .mm-listitem{color:#FFFFFF}.wpmm-menu .mm-panels .mm-panel .mm-listview .mm-listitem .mm-listitem__text:hover{background:#3698CF}.wpmm-menu .mm-panels .mm-panel .mm-listview .mm-listitem .mm-btn{transition:0.2s ease-in}.wpmm-menu .mm-panels .mm-panel .mm-listview .mm-listitem .mm-btn:hover{background:#3698CF}.wpmm-menu .mm-panels .mm-panel .mm-listview .mm-listitem .mm-btn::after{border-color:#FFFFFF}.wpmm-menu .mm-panels .mm-panel .mm-listview .mm-listitem.mm-listitem_selected>.mm-listitem__text{background:rgba(255,255,255,0.25)}.wpmm-menu .mm-panels .mm-panel .mm-listview .mm-listitem.mm-listitem_selected>.mm-listitem__text:hover{background:#3698CF}.wpmm-menu .mm-panels .mm-panel .mm-panel__noresultsmsg{color:#FFFFFF}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.alertLink .button,.cookieWarning .cookieWarningButton{background:#3698CF;border:4px solid #3698CF;color:#FFFFFF;font-weight:700;transition:0.2s ease-in}.alertLink .button:hover,.cookieWarning .cookieWarningButton:hover{background:#FFFFFF;color:#3698CF}div#comments{display:none}#primary{min-height:300px}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 1.5em}.entry-header h1{font-weight:300;text-align:center;font-size:36px}.entry-header h1::after{content:'';border-bottom:2px solid #000;max-width:400px;display:block;width:90%;margin:5px auto}.visual-editor-row .two-column{width:90%;max-width:1440px;margin:0 auto;display:flex;justify-content:space-between}.visual-editor-row .two-column .column{width:47.5%}.visual-editor-row .one-column .column{width:90%;max-width:1440px;margin:0 auto}.single .entry-meta,.single .post-thumbnail,.single .entry-footer{display:none}.single .entry-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.single .entry-content .featuredImage{width:30%}.single .entry-content .theContent{width:65%}@media screen and (max-width: 767px){.single .entry-content .featuredImage,.single .entry-content .theContent{width:100%}}.site-main{padding:2rem 0}.site-main>h1,.site-main .entry-content{width:90% !important;max-width:1440px;margin:0 auto}.site-main>h1{font-family:"Alegreya","Roboto",serif;font-weight:300}.site-main .entry-content p{margin:10px 0 20px}.site-main .entry-content p a{color:#0271B0;font-family:"Ebrima","Open Sans",sans-serif;font-style:normal;font-weight:600}.home .site-main{padding:0}.comment-navigation .nav-previous a,.posts-navigation .nav-previous a,.post-navigation .nav-previous a,.comment-navigation .nav-next a,.posts-navigation .nav-next a,.post-navigation .nav-next a{color:#3698CF;font-size:1.5rem;font-weight:700;display:inline-block;max-width:70%;margin:0 auto;background:transparent;border:3px solid #3698CF;text-decoration:none;padding:5px 15px}.comment-navigation .nav-previous a:hover,.posts-navigation .nav-previous a:hover,.post-navigation .nav-previous a:hover,.comment-navigation .nav-next a:hover,.posts-navigation .nav-next a:hover,.post-navigation .nav-next a:hover{color:#0271B0;background:#3698CF}.single .site .site-content .content-area .site-main .post-navigation{display:none}.site .site-header{background:#FFFFFF}.site .site-header .header-bar{background:#808285}.site .site-header .header-bar .header-bar-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.site .site-header .header-bar .header-bar-wrap .menu-accent-menu-container{transition:transform 0.3s ease}.site .site-header .header-bar .header-bar-wrap .menu-accent-menu-container ul{list-style:none;padding:0;margin:0}.site .site-header .header-bar .header-bar-wrap .menu-accent-menu-container .menu{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;height:100%}.site .site-header .header-bar .header-bar-wrap .menu-accent-menu-container .menu li{position:relative}.site .site-header .header-bar .header-bar-wrap .menu-accent-menu-container .menu li a{color:#FFFFFF}.site .site-header .header-bar .header-bar-wrap .menu-accent-menu-container .menu li.menu-item-has-children{cursor:pointer}.site .site-header .header-bar .header-bar-wrap .menu-accent-menu-container .menu li.menu-item-has-children:hover>.sub-menu{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-evenly}.site .site-header .header-bar .header-bar-wrap .menu-accent-menu-container .menu>li{margin-right:1em}.site .site-header .header-bar .header-bar-wrap .menu-accent-menu-container .menu>li:not(.menu-item-has-children)>a:hover{text-decoration:underline}.site .site-header .header-bar .header-bar-wrap .menu-accent-menu-container .menu .sub-menu{position:absolute;display:none;background:#3698CF;min-width:10rem;z-index:10}.site .site-header .header-bar .header-bar-wrap .menu-accent-menu-container .menu .sub-menu>li{margin:0.25em}.site .site-header .header-bar .header-bar-wrap .menu-accent-menu-container .menu .sub-menu>li>a{display:block;padding:0.5em 0.25em}.site .site-header .header-bar .header-bar-wrap .menu-accent-menu-container .menu .sub-menu>li>:hover{background:#0271B0}.site .site-header .header-bar .header-bar-wrap .header-social{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.site .site-header .header-bar .header-bar-wrap .header-social a{display:flex;align-items:center}.site .site-header .header-bar .header-bar-wrap .header-social a>i{color:#FFFFFF;font-size:1.5rem;opacity:0.85;padding:0.5em;-webkit-transition:0.2s ease-in;transition:0.2s ease-in}.site .site-header .header-bar .header-bar-wrap .header-social a>i:hover{opacity:1}.site .site-header .header-bar .header-bar-wrap .header-social a #myParish{width:2.5rem;padding:0.5rem;opacity:0.85;-webkit-transition:0.2s ease-in;transition:0.2s ease-in}.site .site-header .header-bar .header-bar-wrap .header-social a #myParish:hover{opacity:1}.site .site-header .header-nav{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;height:100px}.site .site-header .header-nav .logo{position:relative;width:38%;max-height:95px;margin:auto 0}.site .site-header .header-nav .logo a{display:block;height:100%}.site .site-header .header-nav .logo a img{max-height:95px;padding:3px 0}@media (max-width: 1799px){.site .site-header .header-nav .logo{width:30%}}@media (max-width: 1599px){.site .site-header .header-nav .logo{width:25%}}@media (max-width: 1399px){.site .site-header .header-nav .logo{width:20%}}@media (max-width: 1299px){.site .site-header .header-nav .logo{width:15%}}@media (max-width: 1199px){.site .site-header .header-nav .logo{width:calc(100% - 3rem)}}.site .site-header .header-nav .navWrapper{display:flex;align-items:center;width:calc(60% - 2rem)}.site .site-header .header-nav .navWrapper .main-navigation .menu-toggle{display:none;cursor:pointer;width:2rem;height:2rem;transition:0.2s ease-in}.site .site-header .header-nav .navWrapper .main-navigation .menu-toggle div{display:block;background:#3698CF;border-radius:2px;width:100%;height:4px}.site .site-header .header-nav .navWrapper .main-navigation .menu-toggle div.top-line,.site .site-header .header-nav .navWrapper .main-navigation .menu-toggle div.bottom-line{transition:transform 0.2s ease-in}.site .site-header .header-nav .navWrapper .main-navigation .menu-toggle:hover{filter:saturate(10%)}.site .site-header .header-nav .navWrapper .main-navigation .menu-primary-menu-container .menu{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;list-style:none;padding:0;margin:0}.site .site-header .header-nav .navWrapper .main-navigation .menu-primary-menu-container .menu li{position:relative}.site .site-header .header-nav .navWrapper .main-navigation .menu-primary-menu-container .menu li a{border-bottom:1px solid transparent;color:#707070;text-transform:uppercase;opacity:0.85;transition:0.2s ease-in}.site .site-header .header-nav .navWrapper .main-navigation .menu-primary-menu-container .menu li a:hover{border-color:#707070;opacity:1}.site .site-header .header-nav .navWrapper .main-navigation .menu-primary-menu-container .menu li .sub-menu{position:absolute;display:none;background:#3698CF;list-style:none;min-width:14rem;padding:1rem;margin:0.5rem 0 0 0;transition:0.2s ease-in;z-index:10}.site .site-header .header-nav .navWrapper .main-navigation .menu-primary-menu-container .menu li .sub-menu li{padding-bottom:0.5em}.site .site-header .header-nav .navWrapper .main-navigation .menu-primary-menu-container .menu li .sub-menu li a{color:#FFFFFF}.site .site-header .header-nav .navWrapper .main-navigation .menu-primary-menu-container .menu li .sub-menu li a:hover{border-color:transparent}.site .site-header .header-nav .navWrapper .main-navigation .menu-primary-menu-container .menu li .sub-menu li:last-child{padding:0}.site .site-header .header-nav .navWrapper .main-navigation .menu-primary-menu-container .menu li .sub-menu .closeSubMenu{display:none;cursor:pointer}@media (min-width: 1025px){.site .site-header .header-nav .navWrapper .main-navigation .menu-primary-menu-container .menu li .sub-menu.visible{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around}}.site .site-header .header-nav .navWrapper .main-navigation .menu-primary-menu-container .menu li .menuOpenButton{display:none;cursor:pointer}.site .site-header .header-nav .navWrapper .main-navigation .mobileSearch{display:none}@media (max-width: 1799px){.site .site-header .header-nav .navWrapper{width:calc(68% - 2rem)}}@media (max-width: 1599px){.site .site-header .header-nav .navWrapper{width:calc(73% - 2rem)}}@media (max-width: 1399px){.site .site-header .header-nav .navWrapper{width:calc(78% - 2rem)}}@media (max-width: 1299px){.site .site-header .header-nav .navWrapper{width:calc(83% - 2rem)}}@media (max-width: 1199px){.site .site-header .header-nav .navWrapper{width:3rem}}.site .site-header .header-nav .header-search{position:relative;display:inline-block;text-align:center;width:2rem;transition:0.2s ease-in}.site .site-header .header-nav .header-search .toggle{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;cursor:pointer;height:100%;margin-right:0.5em;transition:0.2s all}.site .site-header .header-nav .header-search .toggle img{cursor:pointer;filter:saturate(10%);width:1.5rem;transition:0.2s ease-in}.site .site-header .header-nav .header-search .toggle img:hover{filter:unset}@media (max-width: 1199px){.site .site-header .header-nav .header-search .toggle{display:none}}.site .site-header .header-nav .header-search .search-form{position:absolute;display:flex;box-shadow:0 3px 3px rgba(0,0,0,0.2);max-height:0;top:200%;right:0;transition:0.2s all;z-index:99;overflow:hidden}.site .site-header .header-nav .header-search .search-form input.search-field{background:#FFFFFF;border:none;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0;line-height:50px;height:50px;padding:0 25px}.site .site-header .header-nav .header-search .search-form input.search-submit{cursor:pointer;background:#0271B0;border:1px solid #3698CF;border-radius:0;color:#FFFFFF;font-size:14px;width:110px;height:50px;padding:2px 20px;transition:0.2s ease-in}.site .site-header .header-nav .header-search .search-form input.search-submit:hover{background:#3698CF;border-color:#0271B0}.site .site-header .header-nav .header-search.open form.search-form{max-height:200%}@media screen and (max-width: 1199px){.site .site-header .header-nav .navWrapper{height:3rem}.site .site-header .header-nav .navWrapper .main-navigation li,.site .site-header .header-nav .navWrapper .secondary-navigation li,.site .site-header .header-nav .navWrapper .sticky .main-navigation .menu li{height:3rem;line-height:3rem}.site .site-header .header-nav .navWrapper .main-navigation{align-items:initial}.site .site-header .header-nav .navWrapper .main-navigation a{margin:0 5px}.site .site-header .header-nav .navWrapper .main-navigation .menu-toggle{position:absolute;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;height:1.5rem;top:50%;transform:translateY(-50%);z-index:99}.site .site-header .header-nav .navWrapper .main-navigation .menuContainer{position:fixed;background:rgba(2,113,176,0.93);text-align:center;width:100%;height:100%;top:-100%;left:0;transition:transform 0.3s ease;z-index:25}.site .site-header .header-nav .navWrapper .main-navigation .menuContainer .menu-primary-menu-container ul li a.menuOpenButton,.site .site-header .header-nav .navWrapper .main-navigation .menuContainer .menu-primary-menu-container ul li a.menuCloseButton{display:block}.site .site-header .header-nav .navWrapper .main-navigation .menuContainer .menu-primary-menu-container ul #primary-menu{display:none;justify-content:center}.site .site-header .header-nav .navWrapper.open .main-navigation .menu-toggle{justify-content:center;filter:saturate(0) brightness(200%)}.site .site-header .header-nav .navWrapper.open .main-navigation .menu-toggle .top-line{transform:translateY(3px) rotate(45deg)}.site .site-header .header-nav .navWrapper.open .main-navigation .menu-toggle .center-line{display:none}.site .site-header .header-nav .navWrapper.open .main-navigation .menu-toggle .bottom-line{transform:rotate(-45deg)}.site .site-header .header-nav .navWrapper.open .main-navigation .menu-toggle:hover{filter:saturate(10%) brightness(150%)}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer{transform:translateY(100%)}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container{display:flex;align-items:center;justify-content:center;height:calc(100% - 3rem)}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .menu,.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .sub-menu{background:transparent;width:100%}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .menu li,.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .sub-menu li{display:flex;align-items:center;width:100%}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .menu li a,.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .sub-menu li a{color:#FFFFFF;font-size:1.375rem;text-transform:uppercase}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .menu li.menu-item a,.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .sub-menu li.menu-item a{max-width:25rem;margin:auto}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .menu li.menu-item a:hover,.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .sub-menu li.menu-item a:hover{border-color:#FFFFFF}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .menu li.menu-item a.menuOpenButton,.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .menu li.menu-item a.menuCloseButton,.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .sub-menu li.menu-item a.menuOpenButton,.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .sub-menu li.menu-item a.menuCloseButton{text-align:center;width:3rem}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .menu li.menu-item a.menuOpenButton:hover,.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .menu li.menu-item a.menuCloseButton:hover,.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .sub-menu li.menu-item a.menuOpenButton:hover,.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .sub-menu li.menu-item a.menuCloseButton:hover{border-color:transparent}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .menu li.menu-item-has-children a,.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .sub-menu li.menu-item-has-children a{margin-right:-0.25em}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .menu#primary-menu,.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .sub-menu#primary-menu{position:absolute;display:flex;flex-direction:column;align-items:center;padding:0;left:0;transition:transform 0.3s ease}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .menu#primary-menu.subMenuActive,.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container .sub-menu#primary-menu.subMenuActive{transform:translateX(-100%)}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul.menu li{padding-right:calc(2rem + 5px)}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul.menu li a{width:100%;padding:0}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul.menu li .menuOpenButton{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:3rem;height:3rem}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul.menu li.menu-item-has-children{padding:0}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul.menu li.active ul.sub-menu{display:block}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul.menu ul.sub-menu{position:fixed;display:none;float:none;box-shadow:none;width:100%;height:auto;padding-left:0;padding-right:3rem;top:50%;right:-100%;left:auto;transform:translateY(-50%);transition:opacity 0.1s linear}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul.menu ul.sub-menu li{padding-left:3rem;padding-right:0}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul.menu ul.sub-menu li a{background:transparent;font-size:22px;width:100%;margin-right:auto}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul.menu ul.sub-menu li.closeSubMenu{display:flex;width:100%;padding:0}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul.menu ul.sub-menu li.closeSubMenu .menuCloseButton{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:3rem;height:3rem;margin-left:0}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .menu-primary-menu-container ul.menu ul.sub-menu li.closeSubMenu .menuBack{margin-left:0}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .mobileSearch{display:block;height:3rem}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .mobileSearch .search-form .search-field{border:none;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0;width:100%;height:3rem;padding:0.5em 2.5em 0.5em 1em}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .mobileSearch .search-form .search-submit{display:none}.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .mobileSearch i,.site .site-header .header-nav .navWrapper.open .main-navigation .menuContainer .mobileSearch .fa-search{position:absolute;right:1rem;bottom:1rem}.site .site-header .header-nav .navWrapper.open+.header-search{display:none}}.noscroll{overflow:hidden}#main{position:relative}.imageContainer{position:relative;height:calc(100vh - 290px)}.imageContainer img{position:relative;object-fit:cover;width:100%;height:100%}.imageContainer.faded img{opacity:0.35;filter:alpha(opacity=35)}.imageContainer .heroMessage{position:absolute;text-align:center;min-width:22rem;max-width:90vw;top:50%;left:50%;transform:translate(-50%, -50%)}.imageContainer .heroMessage h1,.imageContainer .heroMessage h2,.imageContainer .heroMessage h3,.imageContainer .heroMessage h4,.imageContainer .heroMessage h5,.imageContainer .heroMessage h6{color:#000000;font-family:"Alegreya","Roboto",serif}.imageContainer .heroMessage h6{margin:1em 0}.imageContainer .heroMessage .title{font-variant:small-caps;font-weight:700}.imageContainer .heroMessage .btn{display:inline-block;background:#3698CF;border:4px solid #3698CF;border-radius:3rem;color:#FFFFFF;font-weight:700;padding:1rem 2rem;transition:0.2s ease-in}.imageContainer .heroMessage .btn:hover,.imageContainer .heroMessage .btn:focus{background:#FFFFFF;color:#3698CF}.container-fluid{background:#0271B0}.container-fluid#massTimes .massTimes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:2.625rem 0}.container-fluid#massTimes .massTimes .massCategory{width:48%}.container-fluid#massTimes .massTimes .massCategory h1,.container-fluid#massTimes .massTimes .massCategory h2,.container-fluid#massTimes .massTimes .massCategory h3,.container-fluid#massTimes .massTimes .massCategory h4,.container-fluid#massTimes .massTimes .massCategory h5,.container-fluid#massTimes .massTimes .massCategory h6,.container-fluid#massTimes .massTimes .massCategory span{color:#FFFFFF;font-weight:400}.container-fluid#massTimes .massTimes .massCategory span{font-weight:700}.container-fluid#massTimes .massTimes .massCategory span:not(:last-child)::after{content:" - "}.container-fluid#agathaLinks .agathaLinks{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;text-align:center}.container-fluid#agathaLinks .agathaLinks .theLink{flex:auto;max-width:15%;padding:2.625rem 0.25rem;-webkit-transition:0.25s ease-in;transition:0.25s ease-in}.container-fluid#agathaLinks .agathaLinks .theLink h1,.container-fluid#agathaLinks .agathaLinks .theLink h2,.container-fluid#agathaLinks .agathaLinks .theLink h3,.container-fluid#agathaLinks .agathaLinks .theLink h4,.container-fluid#agathaLinks .agathaLinks .theLink h5,.container-fluid#agathaLinks .agathaLinks .theLink h6,.container-fluid#agathaLinks .agathaLinks .theLink span{color:#FFFFFF;font-weight:700}.container-fluid#agathaLinks .agathaLinks .theLink h2{font-size:28px}.container-fluid#agathaLinks .agathaLinks .theLink:hover{background:#3698CF}@media screen and (max-width: 1399px){.container-fluid#agathaLinks .agathaLinks{justify-content:space-around}.container-fluid#agathaLinks .agathaLinks .theLink{flex:unset;width:calc(100% / 3);max-width:unset;padding:1.3125rem 0.25rem}}@media screen and (max-width: 1024px){.container-fluid#agathaLinks .agathaLinks .theLink{width:50%}}@media screen and (max-width: 576px){.container-fluid#agathaLinks .agathaLinks .theLink{width:100%}}.sideButton{position:fixed;background:#3698CF;border-color:#3698CF;border-radius:35px 0 0 35px;border-style:solid;border-width:4px 0 4px 4px;font-size:24px;font-weight:800;padding:15px 40px;right:0px;bottom:14%;transition:0.2s ease-in;z-index:2}.sideButton a{color:#FFFFFF;text-decoration:none}.sideButton:hover{background:#FFFFFF}.sideButton:hover a{color:#3698CF}.homeIntroContent{position:relative;display:flex;justify-content:space-between}.homeIntroBg{position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%);width:40%;height:100%;top:0;right:0}.homeIntroBg::after{position:absolute;content:"";background-image:linear-gradient(to right, #fff, rgba(255,255,255,0.2));width:100%;height:100%;top:0;right:0}.homeIntroContentText{width:60%;padding:3% 0}.homeIntroContentsButtons{display:flex;flex-direction:column;align-self:center;z-index:99}.homeIntroContentsButtons a{margin:25px 0}.homeFeatured{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-top:100px;padding-bottom:100px}.homeFeatured a{display:block;text-decoration:none}.homeFeatured a.mainFeatured{width:66%}.homeFeatured a.secondaryFeatured{width:32%}.homeFeaturedBg{position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%);width:40%;height:100%;top:0;left:0;z-index:0}.homeFeaturedBg ::after{position:absolute;content:"";background:linear-gradient(to left, #fff, rgba(255,255,255,0.7));width:100%;height:100%;top:0;left:0;z-index:-1}.mainFeaturedItem,.featuredItem{box-shadow:0px 0px 5px 0px #A2A2A2}.mainFeaturedItem h2,.featuredItem h2{color:#FFFFFF;margin:0;transition:color 0.2s ease-in-out;z-index:9}.mainFeaturedItem span,.featuredItem span{color:#FFFFFF;max-height:0;overflow:hidden;transition:max-height 0.2s ease-in-out, color 0.2s ease-in-out;z-index:9}.mainFeaturedItem:hover h2,.mainFeaturedItem:focus h2,.featuredItem:hover h2,.featuredItem:focus h2{color:#3D3D3D}.mainFeaturedItem:hover span,.mainFeaturedItem:focus span,.featuredItem:hover span,.featuredItem:focus span{color:#3D3D3D;max-height:200px}.mainFeaturedItem:hover::after,.mainFeaturedItem:focus::after,.featuredItem:hover::after,.featuredItem:focus::after{opacity:1}.mainFeaturedItem::after,.featuredItem::after{position:absolute;content:"";background-image:linear-gradient(rgba(255,255,255,0.1), rgba(255,255,255,0.75), rgba(255,255,255,0.9));width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity 0.2s linear}.mainFeaturedItem{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;background-repeat:no-repeat;background-size:cover;text-align:center;width:100%;height:250px;padding:35px;margin:15px 0}.mainFeaturedItem h2{font-size:44px;line-height:48px}.mainFeaturedItem span{color:#3D3D3D}.featuredItem{position:relative;display:flex;flex-direction:column;justify-content:flex-end;background-repeat:no-repeat;background-size:cover;width:100%;height:250px;padding:35px;margin:15px 0}.featuredItem h2{font-family:"Ebrima","Open Sans",sans-serif}.homeSections{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;margin:2rem auto 5rem}.homeSections>div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.homeSections>div:not(.bottomSection){margin-bottom:5rem}.homeSections>div>div{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:center}.homeSections>div .btn{border:1px solid #0271B0;border-radius:0.5em;cursor:pointer;text-align:center;min-width:75%;padding:1em 2em;margin:1rem auto 0;transition:0.2s ease-in}.homeSections>div .btn:hover,.homeSections>div .btn:focus{background:#0271B0;color:#FFFFFF}.homeSections .topSection>div{width:30%}.homeSections .topSection>div .titleContainer{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-evenly;align-items:center;border-bottom:2px solid #3698CF;width:100%;height:15rem;margin-bottom:2rem}.homeSections .topSection>div .titleContainer>h2{font-family:"Alegreya","Roboto",serif;font-weight:300}.homeSections .topSection>div .titleContainer>img{width:5.5rem}.homeSections .topSection .latestBulletin .dpi_bulletin_cover_wrapper{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 auto auto}.homeSections .topSection .latestBulletin .dpi_bulletin_cover_wrapper>a{padding:1rem}.homeSections .topSection .latestBulletin .dpi_bulletin_cover_wrapper .dpi_bulletin_cover_date a{color:#707070}.homeSections .topSection .latestBulletin .dpi_bulletin_cover_wrapper .dpi_bulletin_cover_date a:hover{text-decoration:underline}.homeSections .topSection .latestBulletin .dpi_bulletin_cover_wrapper a .dpi_bulletin_cover{box-shadow:2px 2px 5px 3px rgba(0,0,0,0.32);transition:0.2s ease-in}.homeSections .topSection .latestBulletin .dpi_bulletin_cover_wrapper a .dpi_bulletin_cover:hover{box-shadow:2px 2px 1px 3px rgba(0,0,0,0.32)}.homeSections .topSection .massTimes .content{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;width:98%;margin:0 auto auto}.homeSections .topSection .massTimes .content .category h1,.homeSections .topSection .massTimes .content .category h2,.homeSections .topSection .massTimes .content .category h3,.homeSections .topSection .massTimes .content .category h4,.homeSections .topSection .massTimes .content .category h5,.homeSections .topSection .massTimes .content .category h6{color:#707070}.homeSections .topSection .massTimes .content .category p{margin:0.5em 0}.homeSections .topSection .massTimes .content .category .details{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around}.homeSections .topSection .massTimes .content .category .details .row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.homeSections .topSection .massTimes .content .category .details .row .day{width:25%}.homeSections .topSection .massTimes .content .category .details .row .time{width:70%}.homeSections .topSection .parishCalendar .content{width:90%;height:60%;margin:0 auto auto}.homeSections .topSection .parishCalendar .content .feedzy-rss ul{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;margin:0}.homeSections .topSection .parishCalendar .content .feedzy-rss ul .rss_item{border:0;margin:unset}.homeSections .topSection .parishCalendar .content .feedzy-rss ul .rss_item .title a{color:#707070;font-size:20px;font-weight:400;line-height:1.15}.homeSections .topSection .parishCalendar .content .feedzy-rss ul .rss_item .title a:hover{text-decoration:underline}.homeSections .topSection .parishCalendar .content .feedzy-rss ul .eventRow{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:2rem 0}.homeSections .topSection .parishCalendar .content .feedzy-rss ul .eventRow:first-child{margin-top:0.5em}.homeSections .topSection .parishCalendar .content .feedzy-rss ul .eventRow .eventDate{background:#0271B0;border:1px solid #111;border-radius:3px;color:#FFFFFF;font-family:"Alegreya","Roboto",serif;font-size:1rem;text-align:center;width:35%;padding:0.5em 1em}.homeSections .topSection .parishCalendar .content .feedzy-rss ul .eventRow .eventName{font-size:14px;width:60%}.homeSections .bottomSection{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.homeSections .bottomSection>div .titleContainer{border-bottom:2px solid #3698CF;width:100%;padding-bottom:1rem;margin-bottom:2rem}.homeSections .bottomSection>div .titleContainer>h2{font-family:"Alegreya","Roboto",serif;font-weight:300}.homeSections .bottomSection .massVideo{justify-content:flex-start;width:65%}.homeSections .bottomSection .massVideo .content{text-align:center;width:100%}.homeSections .bottomSection .massVideo .content iframe{width:95%}.homeSections .bottomSection .featuredEvent{align-items:unset;width:30%}.homeSections .bottomSection .featuredEvent .content .event>h3{font-weight:300}.homeSections .bottomSection .featuredEvent .content .event>h3 a:hover{text-decoration:underline}.homeSections .bottomSection .featuredEvent .content .event .read-more{color:#8E171A;font-weight:600;text-transform:uppercase;transition:0.2s ease-in}.homeSections .bottomSection .featuredEvent .content .event .read-more:hover,.homeSections .bottomSection .featuredEvent .content .event .read-more:focus{color:#3698CF;text-decoration:underline}.homeSections .bottomSection .featuredEvent .content .event .read-more::after{content:" >"}@media screen and (max-width: 1440px){.homeEvents .wp-show-posts-entry-header{padding:0 15px}.homeEvents .wpsp-read-more{padding:0 15px 15px}}@media screen and (max-width: 1100px){.massTimesWrapper{width:375px;padding:25px;right:100px}.massTimesWrapper h1{font-size:2rem;line-height:2rem}.massTimesWrapper .massTimes{font-size:1.5rem;line-height:1.5rem}.homeInfo{padding:5%}.infoContainer{width:48%}}@media screen and (max-width: 900px){.massTimesWrapper{top:-175px;right:50px}.homeInfo{flex-direction:column}.infoContainer{width:100%;margin:20px 0}.homeEvents .wp-show-posts-columns{display:flex;flex-direction:column}.homeEvents .wp-show-posts-columns article{width:100%}.homeEvents .wp-show-posts-columns .wp-show-posts-single:not(.wp-show-posts-masonry-block) .wp-show-posts-image img{height:250px}.homeEvents .wp-show-posts-inner{height:350px}}@media screen and (max-width: 768px){.featuredButtons{flex-wrap:wrap;padding:0}.featuredButton{width:50%;height:100px}.home .metaslider .flexslider{margin:0}.sideButton{font-size:16px;padding:10px 25px}.massTimesWrapper{width:100%;position:relative;top:0;right:0}.massTimesWrapper h1{text-align:center}.homePastorGiving{flex-direction:column}.homePastor,.homeGiving{width:100%}}@media (max-width: 1299px){.home .site-main .homeSections .topSection{flex-direction:column;margin-bottom:2rem}.home .site-main .homeSections .topSection>div{width:50%;max-width:1200px;margin:auto}}@media (max-width: 849px){.home .site-main .homeSections .bottomSection{flex-direction:column}.home .site-main .homeSections .bottomSection>div{width:100%}.home .site-main .homeSections .bottomSection>div.featuredEvent{margin-top:2rem}.home .site-main .homeSections .bottomSection>div.featuredEvent .content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:95%;margin:0 auto}.home .site-main .homeSections .bottomSection>div.featuredEvent .content img{width:30%;height:30%}.home .site-main .homeSections .bottomSection>div.featuredEvent .content .event{width:65%}}@media (max-width: 767px){.home .site-main .homeSections .topSection>div{width:100%}}@media (max-width: 640px){.home .site-main .homeSections .bottomSection>div.featuredEvent .content{flex-direction:column}.home .site-main .homeSections .bottomSection>div.featuredEvent .content img{width:unset;height:unset;margin-bottom:1rem}.home .site-main .homeSections .bottomSection>div.featuredEvent .content .event{width:100%}.infoContainer .dpi_bulletin_wrapper a.tab_drawer_heading::after{top:0}.infoContainer .dpi_bulletin_wrapper a.d_active::after{top:-0.4rem}}@media (max-width: 576px){.imageContainer .heroMessage .title{font-size:52px}.imageContainer .heroMessage .message{font-size:16px}.imageContainer .heroMessage .btn{padding:0.5rem 2rem}}@media (max-width: 425px){.homeEvents .wp-show-posts-columns .wp-show-posts-single:not(.wp-show-posts-masonry-block) .wp-show-posts-image img{height:300px}.homeEvents .wp-show-posts-inner{height:300px}}.admin-bar .imageContainer{height:calc(100vh - 322px)}@media (max-width: 425px){.imageContainer .heroMessage{width:100%;min-width:unset}}@media (max-width: 350px){.imageContainer .heroMessage .title{font-size:44px}.imageContainer .heroMessage .message{font-size:14px}}.page-template-landing .site-header{display:none}.landingParishes{display:flex}.landingWelcome{position:absolute;top:100px;left:0;right:0;margin:auto;width:400px;text-align:center;font-size:3rem;color:#ffffff;background:#0271B0;z-index:99}.landingParish{width:50%;height:775px;position:relative}.landingParish img{width:100%;height:100%;object-fit:cover}.landingParishWelcome{width:fit-content;text-align:center;margin:0 auto;display:flex;flex-direction:column;position:absolute;top:50%;left:0;right:0}.landingParishWelcome img{height:75px;width:auto}.landingParishWelcome a{display:block;margin:30px auto;width:fit-content;font-size:1.5rem;color:#0271B0;border:2px solid #0271B0;background:#ffffff;padding:5px 25px;text-transform:uppercase;font-weight:800;text-decoration:none}.landingParishWelcome a:hover{color:#ffffff;background:#0271B0}@media screen and (max-width: 1300px){.landingParishWelcome img{height:50px}.landingParishWelcome a{font-size:1rem}}@media screen and (max-width: 1024px){.landingParish{height:675px}}@media screen and (max-width: 768px){.landingParishes{flex-direction:column}.landingParish{width:100%;height:300px}.landingParishWelcome{top:35%}.landingWelcome{top:0;width:100%;font-size:2rem}}@media screen and (max-width: 425px){.landingParishWelcome img{height:40px;width:auto}}.pageContent{display:flex;flex-direction:column}.column{margin:0 10%}.twoColumns{margin:0 10%;justify-content:space-between;display:flex}.columns{width:48%}.threeColumns{margin:0 10%;display:flex;justify-content:space-between}.threeColumns .columnThird{width:30%}@media screen and (max-width: 768px){.column{margin:0 5%}.twoColumns{margin:0 5%}.twoColumns{flex-wrap:wrap}.columns{width:100%}.threeColumns{margin:0 5%;flex-direction:column}.threeColumns .columnThird{width:100%}}.pageSidebar{margin:25px 10%;display:flex;justify-content:space-between}.pageSidebar .sidebarColumn{width:60%}.pageSidebar .sidebar{width:30%}@media screen and (max-width: 600px){.pageSidebar{flex-direction:column;margin:15px 5%}.pageSidebar .sidebarColumn,.pageSidebar .sidebar{width:100%}}.banner{width:100%;position:relative;height:auto;margin-top:20px;padding:50px 0;color:#ffffff;z-index:1;font-weight:600;background-size:cover;background-position:center center;background-attachment:fixed}.banner::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#000000;opacity:.6;z-index:-1}.banner h1,.banner h2,.banner h3,.banner h4,.banner h5,.banner h6{color:#ffffff}.banner .pageSimpleButtonLink{min-width:150px;margin:5px 0;padding:0;border:4px solid #ffffff;color:#ffffff}.banner .pageSimpleButtonLink:hover{color:#3698CF;background-color:transparent}.banner .pageSimpleButtonLink p{padding:10px 20px;margin:0;width:100%;height:100%}.banner .pageSimpleButtonLink:hover p{background-color:#ffffff;color:#000000;font-weight:800;mix-blend-mode:lighten}@media screen and (max-width: 500px){.bannerText{width:100%}}.buttons{margin:1% 10%;display:flex;justify-content:space-around;flex-wrap:wrap}.pageContentButton{width:30%;text-align:center;height:250px;margin:25px 0}.pageContentButtonLink{display:flex;align-items:center;justify-content:center;background-size:cover;height:100%;text-decoration:none;position:relative}a.pageContentButtonLink:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.6;transition:opacity .2s linear}.pageContentButton:nth-child(odd) .pageContentButtonLink:after{background-color:#0271B0}.pageContentButton:nth-child(even) .pageContentButtonLink:after{background-color:#3698CF}a.pageContentButtonLink:hover:after{opacity:.8}.pageContentButtonLink img{object-fit:cover;height:100%;width:100%}.pageContentButtonLink h3{font-family:"Alegreya","Roboto",serif;font-weight:400;bottom:0;left:0;padding:25px;margin:0 auto;font-size:36px;line-height:36px;border:none;color:#ffffff;z-index:9;transition:padding .2s linear, color .2s linear}a.pageContentButtonLink:hover h3{padding:50px 25px;color:#ffffff}@media screen and (max-width: 1024px){.pageContentButtonLink h3{font-size:2rem;line-height:2rem}.buttons{margin:3%}}@media screen and (max-width: 768px){.pageContentButton{width:45%}}@media screen and (max-width: 500px){.pageContentButton{width:100%}}.simpleButtons{margin:1% 0;display:flex;flex-wrap:wrap;justify-content:space-around}.pageSimpleButtonLink{min-width:150px;margin:5px 0;border:4px solid #0271B0;color:#0271B0}.pageSimpleButtonLink:hover{background-color:#0271B0;color:#ffffff}@media screen and (max-width: 768px){.simpleButtons{margin:25px}}.pageGallery{padding:3% 10%;margin:3% 0;background-size:cover;background-position:center bottom;position:relative;z-index:10}.pageGallery #envira-gallery-wrap-181{z-index:999}.pageGallery::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,0.5);z-index:-1}.page-template-page-accordion .ui-accordion .ui-accordion-content{border:none;position:relative;background-repeat:no-repeat;background-size:cover;line-height:1.6;margin-bottom:30px;z-index:0}.page-template-page-accordion .ui-accordion .ui-accordion-content #vsel h4.vsel-meta-title a{color:#fff}.page-template-page-accordion .ui-accordion .ui-accordion-content p,.page-template-page-accordion .ui-accordion .ui-accordion-content li{font-family:"Ebrima","Open Sans",sans-serif;color:#000}.page-template-page-accordion .ui-accordion .ui-accordion-content h1,.page-template-page-accordion .ui-accordion .ui-accordion-content h2,.page-template-page-accordion .ui-accordion .ui-accordion-content h3,.page-template-page-accordion .ui-accordion .ui-accordion-content h4,.page-template-page-accordion .ui-accordion .ui-accordion-content h5,.page-template-page-accordion .ui-accordion .ui-accordion-content h6{font-family:"Ebrima","Open Sans",sans-serif;color:#000}.page-template-page-accordion .ui-accordion .ui-accordion-content a{color:#000}.page-template-page-accordion .ui-accordion .ui-accordion-content .container{width:95%;padding:15px 0;max-width:1200px;margin:0 auto}.page-template-page-accordion .ui-accordion .ui-accordion-content:after{content:'';position:absolute;width:100%;height:100%;bottom:0;left:0;background:#ffffff;z-index:-1;opacity:.85}.page-template-page-accordion .ui-accordion .ui-accordion-header{display:block;text-align:center;padding:0;margin:15px auto;width:95%;max-width:1000px;font-size:26px;color:#000;border:0;border-radius:0;background:transparent}.page-template-page-accordion .ui-accordion .ui-accordion-header h2{display:inline-block;text-align:center;font-size:3rem;color:#0271B0;margin:0;padding:0}.page-template-page-accordion .ui-accordion .ui-accordion-header h2:after{content:'';font-family:"Font Awesome 5 Free";font-weight:800;width:13px;height:13px;background-size:12px;background-position:center center;vertical-align:middle;margin-left:15px;transition:0.15s all;background-repeat:no-repeat}.page-template-page-accordion .ui-accordion .ui-accordion-header.ui-state-active h2:after{transform:rotate(90deg)}.page-template-page-accordion .ui-accordion .ui-accordion-header .ui-accordion-header-icon{display:none}.page-template-page-accordion .ui-accordion .ui-accordion-header i{font-size:2rem;color:#0271B0;transition:transform .2s ease-in-out}.page-template-page-accordion .ui-accordion .ui-state-active i{transform:rotate(90deg);transition:transform .2s ease-in-out}.page-template-page-accordion .ui-accordion .ui-widget{font-family:"Ebrima","Open Sans",sans-serif;border:0;border-radius:0}.error404 .content-area{margin:3% 15%}.error404 .content-area .error-404{min-height:300px}.error404 .content-area .search-submit{cursor:pointer}.error404 .content-area .widget{display:none}.pageHeader{position:relative;height:12.125rem;margin-bottom:25px}.pageHeader::after{content:"";top:0;left:0;width:100%;height:100%;background:#000000;position:absolute;opacity:0.25}.pageHeader img{position:relative;width:100%;height:12.125rem;object-fit:cover}.pageHeaderTitle{position:absolute;color:#FFFFFF;font-family:"Ebrima","Open Sans",sans-serif;font-size:44px;font-weight:700;line-height:1;text-align:center;padding:0 10% 0.25em;right:0;bottom:60px;left:0;overflow:hidden;z-index:9}.pageHeaderTitle::after{position:absolute;content:"";border-bottom:3px solid #FFFFFF;width:25rem;max-width:90%;margin:0 auto;bottom:0;left:50%;transform:translateX(-50%)}.pageHeader .breadcrumbs{position:absolute;font-family:"Amiri", serif;font-size:16px;line-height:16px;font-style:italic;bottom:20px;color:#FFFFFF;z-index:10;left:0;right:0;text-align:center}.pageHeader .breadcrumbs span,.pageHeader .breadcrumbs a{font-family:"Amiri", serif;color:#FFFFFF;text-decoration:none}.pageHeader .breadcrumbs a:hover{text-decoration:underline}.textHeaderTitle{font-size:3rem;color:#000000;width:fit-content;margin:50px auto 0}.textHeaderLine{border-bottom:2px solid #000000;width:75%;margin:5px auto 15px}.noHeader{margin-top:50px}@media screen and (max-width: 900px){.pageHeader{position:relative;margin:0 0 50px}.pageHeader img{object-position:0}}@media screen and (max-width: 575px){.pageHeaderTitle{font-size:2.25rem}}@media screen and (max-width: 499px){.pageHeaderTitle{font-size:2rem}}@media screen and (max-width: 399px){.pageHeaderTitle{font-size:1.75rem}}.search #primary{margin:3% 15%;min-height:300px}.archive .site .site-content .content-area .site-main .archiveContainer{display:flex;flex-direction:row;flex-wrap:wrap}.archive .site .site-content .content-area .site-main .archiveContainer .theItem{width:22.5%;margin:0 1.25% 1.5rem}.archive .site .site-content .content-area .site-main .archiveContainer .theItem .imageLink:hover ~ .theTitle{text-decoration:underline}.archive .site .site-content .content-area .site-main .archiveContainer .theItem .theImage{display:block;object-fit:cover;width:100%;min-height:16.875rem;margin-bottom:1rem}.archive .site .site-content .content-area .site-main .archiveContainer .theItem .theTitle{color:#707070;font-size:1.875rem;font-weight:400;line-height:1.25}.archive .site .site-content .content-area .site-main .archiveContainer .theItem .theTitle:hover{text-decoration:underline}.archive .site .site-content .content-area .site-main .archiveContainer .theItem>p{font-size:1.25rem}.archive .site .site-content .content-area .site-main .archiveContainer .theItem .excerpt-more{display:block;color:#707070;font-size:0.875rem;font-style:normal;font-weight:700;margin-top:1em}.archive .site .site-content .content-area .site-main .archiveContainer .theItem .excerpt-more:hover{text-decoration:underline}@media screen and (max-width: 1023px){.archive .site .site-content .content-area .site-main .archiveContainer .theItem{width:30%}}@media screen and (max-width: 767px){.archive .site .site-content .content-area .site-main .archiveContainer .theItem{width:47%}}@media screen and (max-width: 599px){.archive .site .site-content .content-area .site-main .archiveContainer .theItem{width:100%}}.archive.post-type-archive-classes .site .site-content .content-area .site-main .archiveContainer .theItem .theImage{display:none}.archive.post-type-archive-teachers .site .site-content .content-area .site-main .archiveContainer .theItem a{display:block;color:#707070;font-size:1rem;font-weight:400;line-height:1.25}.archive.post-type-archive-teachers .site .site-content .content-area .site-main .archiveContainer .theItem a.theTitle{color:#0271B0;font-size:1.875rem}.archive.post-type-archive-teachers .site .site-content .content-area .site-main .archiveContainer .theItem a.title{color:#3698CF;font-family:"Ebrima","Open Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.25;margin-bottom:0.5em}.archive.post-type-archive-teachers .site .site-content .content-area .site-main .archiveContainer .theItem a.phone,.archive.post-type-archive-teachers .site .site-content .content-area .site-main .archiveContainer .theItem a.email{margin:0.5em 0}.archive.post-type-archive-teachers .site .site-content .content-area .site-main .archiveContainer .theItem a:hover{text-decoration:underline}.archive.post-type-archive-teachers .site .site-content .content-area .site-main .archiveContainer .theItem a .theImage{object-fit:cover;height:25rem}@media screen and (max-width: 1299px){.archive.post-type-archive-teachers .site .site-content .content-area .site-main .archiveContainer .theItem{width:30%}}@media screen and (max-width: 899px){.archive.post-type-archive-teachers .site .site-content .content-area .site-main .archiveContainer .theItem{width:47%}}@media screen and (max-width: 699px){.archive.post-type-archive-teachers .site .site-content .content-area .site-main .archiveContainer .theItem{width:100%}.archive.post-type-archive-teachers .site .site-content .content-area .site-main .archiveContainer .theItem a .theImage{height:unset}}.featuredButtonContainer{flex:1;height:200px;position:relative;display:flex;justify-content:center;align-items:center}.featuredButton{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;transition:height .2s ease-in-out, width .2s ease-in-out, background-color .2s ease-in-out}.featuredButtonBg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;z-index:-1}.featuredButton i,.featuredButton h2{color:#ffffff;font-size:30px}.featuredButton.button-0{background-color:#0271B0}.featuredButton.button-1{background-color:#0d7bb9}.featuredButton.button-2{background-color:#1a84c0}.featuredButton.button-3{background-color:#298cc5}.featuredButton.button-4{background-color:#3c94c6}.featuredButton.button-5{background-color:#5899be}.featuredButton:hover,.featuredButton:focus{width:90%;height:90%;background-color:rgba(54,152,207,0.75)}@media screen and (max-width: 900px){.featuredButtonContainer{flex:none;width:50%;height:150px}}@media screen and (max-width: 600px){.featuredButtonContainer{width:100%;height:100px}.featuredButton i,.featuredButton h2{font-size:26px}}.homeBanner{width:100%;display:flex;flex-wrap:wrap;justify-content:center;position:relative;height:auto;padding:50px 0;color:#FFFFFF;z-index:1;font-weight:600;background-size:cover;background-position:center center;background-attachment:fixed}.homeBanner::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#3698CF;opacity:0.6;z-index:-1}.homeBannerTitle{font-size:18px;text-align:center;width:100%;margin-bottom:25px}.homeBannerText{text-align:center;width:66%}.homeBannerButtons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;width:50%;margin-top:25px}.homeBannerButton{background:transparent;border:2px solid #FFFFFF;color:#FFFFFF;font-size:16px;font-weight:400;text-align:center;text-decoration:none;text-transform:uppercase;min-width:150px;padding:10px 20px}.homeBannerButton:hover,.homeBannerButton:focus{background:#FFFFFF;color:#3698CF}@media screen and (max-width: 600px){.homeBannerButtons{width:90%}}.homeHero{position:relative}.heroImage{width:100%;height:600px;background-size:cover;background-position:center center}.heroOverlay{background-color:#000000;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.heroInfo{position:absolute;padding:25px;text-align:center;max-width:50%;left:0;right:0;margin:0 auto;top:60%;transform:translateY(-50%);z-index:10;color:#ffffff}.heroInfo h1{color:#ffffff;font-family:"Alegreya","Roboto",serif;margin:0;font-weight:500;width:100%}.heroInfo p{font-size:22px;font-family:"Alegreya","Roboto",serif;font-weight:500;margin:25px 0}.heroInfo a{text-decoration:none;font-size:20px;color:#ffffff;background:#0271B0;border:2px solid #0271B0;border-radius:0px;font-weight:700;padding:5px 20px;margin-right:25px}.heroInfo a:hover{background:#ffffff;color:#0271B0}.heroInfoButtons{justify-content:space-around}.homeVideo{height:600px;overflow:hidden;position:relative}.homeVideo #home-video{width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.heroInfo{position:absolute;padding:25px;text-align:center;max-width:50%;left:0;right:0;margin:0 auto;top:60%;transform:translateY(-50%);z-index:10;color:#ffffff}.heroInfo h1{color:#ffffff;font-family:"Alegreya","Roboto",serif;margin:0;font-weight:500;width:100%}.heroInfo p{font-size:22px;font-family:"Alegreya","Roboto",serif;font-weight:500;margin:25px 0}.heroInfo a{text-decoration:none;font-size:20px;color:#ffffff;background:#0271B0;border:2px solid #0271B0;border-radius:0px;font-weight:700;padding:5px 20px;margin-right:25px}.heroInfo a:hover{background:#ffffff;color:#0271B0}.heroInfoButtons{justify-content:space-around}@media screen and (max-width: 768px){.homeVideo{height:500px}.heroInfo{max-width:100%}}@media screen and (max-width: 600px){.homeVideo{height:300px}.heroInfo h1{font-size:30px;line-height:30px}.heroInfo p{margin:10px 0}.heroInfo a{font-size:16px;padding:5px 15px}}.home .flexslider{border:none;border-radius:0;margin-bottom:0;overflow:hidden}.home .flexslider .flex-viewport .slide{position:relative;background-position:center bottom;background-repeat:no-repeat;background-size:cover;height:350px}.home .flexslider .flex-viewport .slide a{position:absolute;flex-direction:column;display:flex;background:#000000;color:#ffffff;font-family:"Alegreya","Roboto",serif;opacity:0.75;bottom:5%;left:0;min-width:400px;padding:10px 50px}.home .flexslider .flex-viewport .slide>a{display:none}.home .flexslider .flex-control-nav{display:none}.home .flexslider .flex-control-nav li a{background:rgba(54,152,207,0.5);border:3px solid rgba(54,152,207,0.5);width:20px;height:20px;top:50%;transform:translateY(-50%)}.home .flexslider .flex-control-nav li a.flex-active{background:rgba(54,152,207,0.9);border:3px solid #3698cf}.home .flexslider .flex-direction-nav{bottom:0}.home .flexslider .flex-direction-nav a{height:50px}.home .flexslider .flex-direction-nav a::before{color:#3698CF;opacity:0.8}.home .flexslider .flex-direction-nav .flex-nav-prev .flex-prev:hover{left:10px}.home .flexslider .flex-direction-nav .flex-nav-next .flex-next:hover{right:10px}.homeMass{display:flex;flex-direction:column;align-items:center;padding:3% 10%}.homeMassSubtitle.subtitle{font-size:20px}.homeMassSubtitle.subtitle a{color:#3698CF;font-style:italic;text-decoration:none}.homeMassSubtitle.subtitle a:hover,.homeMassSubtitle.subtitle a:focus{text-decoration:underline}.homeMassList{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;width:100%;margin:40px 0 0}.homeMassListItem{display:flex;flex-direction:column;align-items:center;font-size:18px;text-align:center;width:20%;max-width:275px}@media screen and (max-width: 768px){.container-fluid#massTimes .massTimes{flex-direction:column;text-align:center}.container-fluid#massTimes .massTimes .massCategory{width:100%}.container-fluid#massTimes .massTimes .massCategory:not(:first-of-type){margin-top:1.5rem}.homeMassListItem{width:30%;max-width:none}}@media screen and (max-width: 600px){.homeMassList{margin:25px 0 0}.homeMassListItem{width:100%;margin-bottom:15px}}.home .site .site-content .content-area .site-main .welcome{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.home .site .site-content .content-area .site-main .welcome .welcomeMessage{width:65%;padding:0 10%;margin:5rem auto}.home .site .site-content .content-area .site-main .welcome .welcomeMessage h1,.home .site .site-content .content-area .site-main .welcome .welcomeMessage h2,.home .site .site-content .content-area .site-main .welcome .welcomeMessage h3,.home .site .site-content .content-area .site-main .welcome .welcomeMessage h4,.home .site .site-content .content-area .site-main .welcome .welcomeMessage h5,.home .site .site-content .content-area .site-main .welcome .welcomeMessage h6{color:#707070}.home .site .site-content .content-area .site-main .welcome .welcomeMessage h1{font-size:3rem;font-variant:small-caps;margin-top:0}.home .site .site-content .content-area .site-main .welcome .welcomeMessage h3{font-size:1.75rem;font-weight:400;font-variant:small-caps}.home .site .site-content .content-area .site-main .welcome .welcomeMessage p{color:#707070}.home .site .site-content .content-area .site-main .welcome .welcomeMessage .right{display:block;text-align:right}.home .site .site-content .content-area .site-main .welcome .welcomeImage{position:relative;width:30%}.home .site .site-content .content-area .site-main .welcome .welcomeImage img{object-fit:cover;object-position:left;width:100%;height:100%}.home .site .site-content .content-area .site-main .welcome .welcomeImage .buttonContainer{position:absolute;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;text-align:center;width:100%;height:50%;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.home .site .site-content .content-area .site-main .welcome .welcomeImage .buttonContainer .btn{background:#3698CF;border:4px solid #3698CF;border-radius:2.75rem;color:#FFFFFF;font-weight:700;width:50%;min-width:10rem;margin:auto;padding:1rem 2rem;transition:0.2s ease-in}.home .site .site-content .content-area .site-main .welcome .welcomeImage .buttonContainer .btn:hover{background:#FFFFFF;color:#3698CF}.home .site .site-content .content-area .site-main .welcome .welcomeImage::after{position:absolute;content:"";background-image:linear-gradient(90deg, #fff, rgba(255,255,255,0.2));top:0;left:0;width:100%;height:100%;opacity:1}@media screen and (max-width: 1499px){.home .site .site-content .content-area .site-main .welcome .welcomeImage .buttonContainer .btn{width:90%}}@media screen and (max-width: 991px){.home .site .site-content .content-area .site-main .welcome{flex-direction:column}.home .site .site-content .content-area .site-main .welcome .welcomeMessage,.home .site .site-content .content-area .site-main .welcome .welcomeImage{width:100%}.home .site .site-content .content-area .site-main .welcome .welcomeImage .buttonContainer{width:90%;height:90%;max-height:12.5rem}}@media screen and (max-width: 767px){.home .site .site-content .content-area .site-main .welcome .welcomeImage .buttonContainer .btn{padding:0.5rem 1rem}}@media screen and (max-width: 499px){.home .site .site-content .content-area .site-main .welcome .welcomeImage .buttonContainer .btn{padding:0.25rem 1rem}}.home .site .site-content .content-area .site-main .mosaic{background:#f5f5f5}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:5rem 0}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer{width:calc((100% / 3) - 1.5rem);margin-top:1.5rem}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;background-repeat:no-repeat;background-size:cover;border:1px solid #FFFFFF;height:15.25rem}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile:not(#featured-2)::after{position:absolute;content:"";background:#000000;top:0;left:0;width:100%;height:100%;opacity:.25;z-index:0}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile h2{position:absolute;color:#FFFFFF;font-size:2rem;font-weight:700;bottom:2rem;left:2rem;transition:color 0.2s ease-in-out;z-index:1}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile .description{color:#FFFFFF;max-height:0;margin:0 1rem 1rem;overflow:hidden;transition:max-height 0.2s ease-in-out, color 0.2s ease-in-out;z-index:1}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile .description::after{position:absolute;content:"";background-image:linear-gradient(rgba(255,255,255,0.1) 5%, rgba(255,255,255,0.75), rgba(255,255,255,0.9));width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity 0.2s ease-in-out;z-index:-1}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile.featuredTile{background-position-x:right}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile.featuredTile h2{font-size:3rem;max-width:50%;bottom:50%;transform:translateY(50%);z-index:1}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile.featuredTile#featured-2{background-size:contain}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile.featuredTile#featured-2::after{position:absolute;content:"";background-image:linear-gradient(90deg, #0271B0, #3698CF 5%, rgba(54,152,207,0) 50%);top:0;left:0;width:100%;height:100%;opacity:1}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile:not(:first-of-type)::after{position:absolute;content:"";background:#000000;top:0;left:0;width:100%;height:100%;opacity:0.25;z-index:0}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile:hover h2,.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile:hover .description,.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile:focus h2,.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile:focus .description{color:#707070}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile:hover .description,.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile:focus .description{max-height:100%}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile:hover .description::after,.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile:focus .description::after{opacity:1}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer:first-of-type{width:calc((100% / 1.5) - 0.75rem);margin-top:0}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer:nth-of-type(2){margin-top:0}@media screen and (max-width: 1023px){.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer{width:calc(50% - 0.5rem)}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer:first-of-type{width:100%}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer:nth-of-type(2){margin-top:1.5rem}}@media screen and (max-width: 767px){.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer{width:100%}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile:hover h2,.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile:focus h2{color:#FFFFFF}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile:hover .description,.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile:focus .description{max-height:0}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile:hover .description::after,.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile:focus .description::after{opacity:0}}@media screen and (max-width: 575px){.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile.featuredTile h2{font-size:2.5rem}}@media screen and (max-width: 399px){.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile h2{font-size:1.5rem}.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile.featuredTile h2{font-size:2rem}}@media screen and (max-width: 324px){.home .site .site-content .content-area .site-main .mosaic .mosaicContainer .tileContainer .tile.featuredTile h2{font-size:1.5rem}}.home .site .site-content .content-area .site-main .homeNews{margin:5rem auto}.home .site .site-content .content-area .site-main .homeNews h1,.home .site .site-content .content-area .site-main .homeNews h2,.home .site .site-content .content-area .site-main .homeNews h3,.home .site .site-content .content-area .site-main .homeNews h4,.home .site .site-content .content-area .site-main .homeNews h5,.home .site .site-content .content-area .site-main .homeNews h6,.home .site .site-content .content-area .site-main .homeNews p,.home .site .site-content .content-area .site-main .homeNews a{color:#707070}.home .site .site-content .content-area .site-main .homeNews a:hover{text-decoration:underline}.home .site .site-content .content-area .site-main .homeNews .newsHeader{text-align:center;margin-bottom:1rem}.home .site .site-content .content-area .site-main .homeNews .newsHeader .viewAll{text-transform:uppercase}.home .site .site-content .content-area .site-main .homeNews .newsSection .news .display-posts-listing{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.home .site .site-content .content-area .site-main .homeNews .newsSection .news .display-posts-listing .listing-item{width:30%}.home .site .site-content .content-area .site-main .homeNews .newsSection .news .display-posts-listing .listing-item .image{position:relative;display:block}.home .site .site-content .content-area .site-main .homeNews .newsSection .news .display-posts-listing .listing-item .image img{object-fit:cover;width:100%;height:18rem}.home .site .site-content .content-area .site-main .homeNews .newsSection .news .display-posts-listing .listing-item .image::after{position:absolute;content:"";background-image:linear-gradient(rgba(255,255,255,0.1) 30%, rgba(255,255,255,0.75), rgba(255,255,255,0.9));width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity 0.2s ease-in-out}.home .site .site-content .content-area .site-main .homeNews .newsSection .news .display-posts-listing .listing-item .image:hover ~ .title,.home .site .site-content .content-area .site-main .homeNews .newsSection .news .display-posts-listing .listing-item .image:focus ~ .title{text-decoration:underline}.home .site .site-content .content-area .site-main .homeNews .newsSection .news .display-posts-listing .listing-item .image:hover::after,.home .site .site-content .content-area .site-main .homeNews .newsSection .news .display-posts-listing .listing-item .image:focus::after{opacity:1}.home .site .site-content .content-area .site-main .homeNews .newsSection .news .display-posts-listing .listing-item .title{font-size:2.25rem;font-weight:500;line-height:1.25}.home .site .site-content .content-area .site-main .homeNews .newsSection .news .display-posts-listing .listing-item .excerpt{display:block}.home .site .site-content .content-area .site-main .homeNews .newsSection .news .display-posts-listing .listing-item .excerpt .excerpt-more{display:block;font-weight:700;margin-top:0.5em}@media screen and (max-width: 991px){.home .site .site-content .content-area .site-main .homeNews .newsSection .news .display-posts-listing{flex-direction:column}.home .site .site-content .content-area .site-main .homeNews .newsSection .news .display-posts-listing .listing-item{width:100%;margin-bottom:1rem}.home .site .site-content .content-area .site-main .homeNews .newsSection .news .display-posts-listing .listing-item .image img{object-fit:cover}}.wp-show-posts-columns .wp-show-posts-single:not(.wp-show-posts-masonry-block) .wp-show-posts-image img{flex:none;width:100%;height:300px;object-fit:cover}.page-template-page-contact .pageHeader{margin-bottom:0}.page-template-page-contact .featuredButton i{font-size:36px}.page-template-page-contact .featuredButtonSubtitle{color:#ffffff;font-size:16px;font-family:"Ebrima","Open Sans",sans-serif,sans-serif;font-weight:200;margin-top:10px}.staff-member-template-default article{margin:3% 10%}.staff-member-template-default article .entry-meta{display:block}div.staff-member-listing{display:flex;justify-content:space-around;flex-wrap:wrap}.staff-member-listing .staff-member{display:flex;border-bottom:none}.staff-member-listing .staff-member.even,.staff-member-listing .staff-member.odd{flex-direction:column;width:21%;max-height:none;margin-top:0}.staff-member-listing .staff-member .staff-member-info-wrap{float:none;width:100%;text-align:center;align-items:center;display:flex;flex-direction:column;margin:0}.staff-member-listing .staff-member .staff-member-info-wrap h3{font-size:20px;line-height:26px}.staff-member-listing .staff-member .staff-member-info-wrap h4{font-size:17px;line-height:24px;margin:0;font-style:normal;font-weight:500}.bioButton{padding:10px 20px;margin-top:25px;background:#0271B0;border:3px solid #0271B0;color:#ffffff;text-decoration:none;text-align:center;width:175px;border-radius:30px}.bioButton:hover{color:#0271B0;background:#ffffff}.staff-member-listing .staff-member img{width:100%;height:325px;object-fit:cover}.staff-member-bio{max-height:0;overflow:hidden}.simcal-default-calendar-list dt.simcal-day-label{display:none}.simcal-default-calendar-list .simcal-align-right{display:none}.simcal-events-list-container{display:flex;flex-wrap:wrap;justify-content:center}.homeEvents .simcal-default-calendar-list .simcal-day ul{display:flex;height:100%;padding:0}.homeEvents .simcal-default-calendar-list .simcal-day ul li{width:300px;text-align:center;margin:0 25px;padding:0 15px;border-radius:15px}.homeEvents .simcal-default-calendar-list .simcal-day ul li:hover{background:#0391e2;box-shadow:5px 5px 10px -6px #3d3d3d}.homeEvents .simcal-default-calendar-list .simcal-day ul li .simcal-event-details{display:flex;justify-content:center;padding:20px 0}.homeEvents .eventContainer a{color:#ffffff}.eventDate{font-size:15px}.eventDay{font-size:36px;font-weight:800}.eventTitle{display:flex;justify-content:center;align-items:center;font-size:22px;height:100px;overflow:hidden;text-transform:uppercase}.eventTime{font-size:14px}.entry-content .simcal-default-calendar-grid .simcal-events{font-size:13px}.homeEvents{padding:1% 10%;background:#C39C29;position:relative;z-index:0;display:flex;flex-direction:column;align-items:center}.homeEvents h1{text-align:center;color:#ffffff}.calendarLink{display:block;width:fit-content;margin:0 auto;font-weight:600;text-decoration:none}.homeEvents a{color:#ffffff;text-decoration:none}.homeEvents .eventsViewAll{margin-bottom:15px;font-style:italic;color:#ffffff;text-decoration:none;text-transform:uppercase}.homeEvents .eventsViewAll:hover{text-decoration:underline}.homeEvents .wp-show-posts-image.wpsp-image-center{position:relative;margin:0}.homeEvents .wp-show-posts-entry-header{padding:25px 0 0}.homeEvents .wp-show-posts-entry-header h2 a{color:#ffffff}.homeEvents .wp-show-posts-entry-header .wp-show-posts-entry-meta{display:none}.homeEvents .wp-show-posts-entry-content,.homeEvents .wp-show-posts-entry-summary{padding:0}.homeEvents .wpsp-read-more{padding:0 0 25px}.homeEvents .wpsp-read-more a{border:none;font-size:1em;font-weight:700;padding:0}.myparish-home-feed{height:275px}.myparish-home-feed-wrap{display:flex;height:100%;box-shadow:0px 0px 5px #000000}.myparish-home-feed-app{display:flex;flex-wrap:wrap;justify-content:space-around;flex:1;background:#EDEBD3;padding:25px}.myparish-home-feed-app .myparish-title{width:100%;text-align:center}.myparish-home-feed-app .myparish-title h5,.myparish-home-feed-app .myparish-title h2{margin:0}.myparish-home-feed-app svg{width:60px;height:60px}.myparish-home-feed-app .myparish_view_more{width:100%;text-align:center}.myparish-home-feed-app .myparish_view_more button{background:transparent;border:none}.myparish-home-feed-app .myparish_view_more button:hover{text-decoration:underline}#mpa_slider{flex:3}#mpa_slider .dpi_mpa_messages_container{display:flex;list-style:none;margin:0;padding:0;height:100%;align-items:center}#mpa_slider .dpi_mpa_messages_container li{flex:1;background:#F6F4E9;padding:25px 15px;height:100%;justify-content:space-between}#mpa_slider .dpi_mpa_messages_container li:hover{height:110%;border-top:5px solid #8E171A;box-shadow:0px 0px 5px #000000;z-index:10}#mpa_slider .dpi_mpa_messages_container li a{text-decoration:none}#mpa_slider .dpi_mpa_messages_container li a .dpi_mpa_message{display:flex;flex-direction:column;height:100%;justify-content:space-between}.dpi_mpa_message span{color:#000000;margin-bottom:15px}.dpi_mpa_message .dpi_mpa_message_date{font-size:20px}.dpi_mpa_message .dpi_mpa_message_link{color:#8E171A}@media screen and (max-width: 900px){.myparish-home-feed-wrap{flex-direction:column;width:100%}.myparish-home-feed{height:auto}.myparish-home-feed-wrap #mpa_slider{flex-direction:column}#mpa_slider .dpi_mpa_messages_container li{height:250px}}@media screen and (max-width: 600px){#mpa_slider .dpi_mpa_messages_container{flex-direction:column}#mpa_slider .dpi_mpa_messages_container li{width:100%;height:auto}}.page-template-homepage .metaslider{z-index:-1;overflow:hidden}.page-template-homepage .site-content .flexslider{border:none;margin-bottom:0;overflow:hidden}.page-template-homepage .site-content .flexslider .slides{position:relative}.page-template-homepage .site-content .flexslider .slides>li{display:block}.page-template-homepage .site-content .flexslider .slides li{position:relative}.page-template-homepage .site-content .flexslider .slides li img{height:700px;object-fit:cover}.page-template-homepage .site-content .flexslider .slides .sliderOverlay{position:absolute;height:100%;width:100%;top:0;left:0;opacity:.35}.page-template-homepage .site-content .flexslider .slides li .sliderInfoBox{position:absolute;top:35%;left:0;right:0;width:35%;text-align:center;color:#ffffff;margin:0 auto;padding:0 15px}.page-template-homepage .site-content .flexslider .slides li .height-300px{top:15%}.page-template-homepage .site-content .flexslider .slides li .sliderInfoBox h1{width:100%;margin:20px auto;color:#0271B0}.page-template-homepage .site-content .flexslider .slides li .sliderInfoBox h1:after{content:none}.page-template-homepage .site-content .flexslider .slides li .sliderInfoBox h4{width:100%;margin:20px auto 35px;color:#0271B0}.page-template-homepage .site-content .flexslider .slides li .sliderInfoBox a{color:#0271B0;font-size:1.5rem;font-weight:700;display:inline-block;max-width:50%;margin:0 auto;background:transparent;border:3px solid #0271B0;text-decoration:none;padding:5px 15px}.page-template-homepage .site-content .flexslider .slides li .sliderInfoBox a:hover{color:#3698CF;background:#0271B0}.page-template-homepage .site-content .flexslider .slides li .box-bg{background:rgba(0,0,0,0.45);border:3px solid #ffffff;padding:50px}.page-template-homepage .flexslider .flex-direction-nav a{height:50px}.page-template-homepage .flexslider .flex-direction-nav a::before{color:#FFFFFF}.page-template-homepage .flexslider .flex-control-nav{bottom:0}.page-template-homepage .flexslider .flex-control-nav li a{width:20px;height:20px;background:rgba(243,236,215,0.5);border:3px solid rgba(243,236,215,0.5)}.page-template-homepage .flexslider .flex-control-nav li a.flex-active{background:rgba(243,236,215,0.9);border:3px solid #f3ecd7}@media screen and (max-width: 425px){.page-template-homepage .site-content .flexslider .slides li .sliderInfoBox h1{font-size:2.2rem}}.contact-info{display:flex;flex-direction:column;text-align:center;font-size:1.5rem}.contact-info a{text-decoration:none;color:#000000;margin-bottom:10px;max-width:50%;margin:0 auto 10px}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{border:2px solid #666}.gform_footer.top_label input{background:transparent;color:#666;padding:15px 35px;border:2px solid #666;border-radius:0}.gform_footer.top_label input:hover{background:#666;color:#ffffff}.page-template-page-contact .formContainer .gform_wrapper .gform_footer.top_label input[type="submit"]{font-size:1.4rem;margin:0 auto}.page-template-page-contact .gform_wrapper .gform_footer input.button,.page-template-page-contact .gform_wrapper .gform_footer input[type=submit],.page-template-page-contact .gform_wrapper .gform_page_footer input.button,.page-template-page-contact .gform_wrapper .gform_page_footer input[type=submit]{margin:0 auto}.page-template-page-contact .gform_wrapper .gform_footer{text-align:center}.page-template-page-contact .site .site-content .content-area .site-main{padding:0}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;background:transparent}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer{width:50%;padding:5rem}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact{margin-bottom:5rem}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact h1,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact h2,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact h3,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact h4,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact h5,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact h6,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact a,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact p{display:inline;color:#707070;font-size:2.25rem;font-weight:700}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact:last-child{margin-bottom:0}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact a:hover{text-decoration:underline}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#right{background:#3698CF}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#right h1,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#right h2,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#right h3,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#right h4,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#right h5,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#right h6,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#right input{color:#FFFFFF}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#right input[type="submit"]{border-radius:1.25rem;background:#FFFFFF;color:#707070;transition:0.2s ease-in}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#right input[type="submit"]:hover{background:#0271B0;color:#FFFFFF}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom{height:30rem}.page-template-page-contact .site .site-content .content-area .site-main .hentry{display:none}@media screen and (max-width: 1199px){.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer{width:100%}}@media screen and (max-width: 799px){.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left{width:100%}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact a{font-size:2rem}}@media screen and (max-width: 724px){.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer{padding:2.5rem}}@media screen and (max-width: 649px){.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact{margin-bottom:2.5rem}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact h3,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact a,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact p{font-size:1.5rem}}@media screen and (max-width: 499px){.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact h3,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact a,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact p{font-size:1.25rem}}@media screen and (max-width: 399px){.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact h3,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact a,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#left .contact p{font-size:1rem}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#right h2{font-size:1.75rem}}@media screen and (max-width: 349px){.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#top .contactContainer#right h2{font-size:1.5rem}}.site .site-content .content-area .site-main .container-fluid .gform_wrapper form .gform_body .gform_fields .gfield::before{display:none}.site .site-content .content-area .site-main .container-fluid .gform_wrapper form .gform_body .gform_fields .gfield.gf_left_half,.site .site-content .content-area .site-main .container-fluid .gform_wrapper form .gform_body .gform_fields .gfield.gf_right_half{margin-top:0}.site .site-content .content-area .site-main .container-fluid .gform_wrapper form .gform_body .gform_fields .gfield input,.site .site-content .content-area .site-main .container-fluid .gform_wrapper form .gform_body .gform_fields .gfield textarea{background:transparent;border-color:#FFFFFF;color:#FFFFFF}.site .site-content .content-area .site-main .container-fluid .gform_wrapper form .gform_body .gform_fields .gfield input::placeholder,.site .site-content .content-area .site-main .container-fluid .gform_wrapper form .gform_body .gform_fields .gfield textarea::placeholder{color:#FFFFFF}.site .site-content .content-area .site-main .container-fluid .gform_wrapper form .gform_footer input[type="submit"]{cursor:pointer;text-align:center;width:100%}@media screen and (max-width: 641px){.site .site-content .content-area .site-main .container-fluid .gform_wrapper form input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1;padding:15px;max-width:unset}}.site .site-footer .importantLinksContainer{background:#0271B0;padding:1rem}.site .site-footer .importantLinksContainer h1,.site .site-footer .importantLinksContainer h2,.site .site-footer .importantLinksContainer h3,.site .site-footer .importantLinksContainer h4,.site .site-footer .importantLinksContainer h5,.site .site-footer .importantLinksContainer h6,.site .site-footer .importantLinksContainer a,.site .site-footer .importantLinksContainer p{color:#FFFFFF}.site .site-footer .importantLinksContainer h1,.site .site-footer .importantLinksContainer h2,.site .site-footer .importantLinksContainer h3,.site .site-footer .importantLinksContainer h4,.site .site-footer .importantLinksContainer h5,.site .site-footer .importantLinksContainer h6{font-style:normal;font-weight:400;text-align:center}.site .site-footer .importantLinksContainer h6{font-size:1rem;margin-bottom:1em}.site .site-footer .importantLinksContainer a{font-size:1.5rem;text-decoration:none}.site .site-footer .importantLinksContainer a:hover{text-decoration:underline}.site .site-footer .importantLinksContainer .importantLinks{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;text-align:center}.site .site-footer .importantLinksContainer .importantLinks a{font-weight:700;margin:0 auto}.site .site-footer .importantLinksContainer .importantLinks a:first-child{margin-left:0}.site .site-footer .importantLinksContainer .importantLinks a:last-child{margin-right:0}@media screen and (max-width: 1199px){.site .site-footer .importantLinksContainer .importantLinks{justify-content:center}.site .site-footer .importantLinksContainer .importantLinks a{margin:0;min-width:calc((100% / 3) - 0.5rem)}}@media screen and (max-width: 1023px){.site .site-footer .importantLinksContainer .importantLinks a{min-width:100%}}.site .site-footer .footerContent{background:#f5f5f5}.site .site-footer .footerContent .footerContainer{padding:2rem 0}.site .site-footer .footerContent .footerContainer .footerBranding{text-align:center}.site .site-footer .footerContent .footerContainer .footerBranding img{width:325px}.site .site-footer .footerContent .footerContainer .contactInfo{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin:1rem 0}.site .site-footer .footerContent .footerContainer .contactInfo .contact{text-align:center;width:30%}.site .site-footer .footerContent .footerContainer .contactInfo .contact h1,.site .site-footer .footerContent .footerContainer .contactInfo .contact h2,.site .site-footer .footerContent .footerContainer .contactInfo .contact h3,.site .site-footer .footerContent .footerContainer .contactInfo .contact h4,.site .site-footer .footerContent .footerContainer .contactInfo .contact h5,.site .site-footer .footerContent .footerContainer .contactInfo .contact h6,.site .site-footer .footerContent .footerContainer .contactInfo .contact a,.site .site-footer .footerContent .footerContainer .contactInfo .contact p{color:#707070}.site .site-footer .footerContent .footerContainer .contactInfo .contact a,.site .site-footer .footerContent .footerContainer .contactInfo .contact p{font-size:28px;font-weight:700}.site .site-footer .footerContent .footerContainer .contactInfo .contact p{margin:0}.site .site-footer .footerContent .footerContainer .contactInfo .contact a:hover{text-decoration:underline}@media screen and (max-width: 1049px){.site .site-footer .footerContent .footerContainer .contactInfo .contact h1,.site .site-footer .footerContent .footerContainer .contactInfo .contact h2,.site .site-footer .footerContent .footerContainer .contactInfo .contact h3,.site .site-footer .footerContent .footerContainer .contactInfo .contact h4,.site .site-footer .footerContent .footerContainer .contactInfo .contact h5,.site .site-footer .footerContent .footerContainer .contactInfo .contact h6,.site .site-footer .footerContent .footerContainer .contactInfo .contact a,.site .site-footer .footerContent .footerContainer .contactInfo .contact p{font-size:1.5rem}}@media screen and (max-width: 849px){.site .site-footer .footerContent .footerContainer .contactInfo .contact{width:48%;margin-bottom:1em}.site .site-footer .footerContent .footerContainer .contactInfo .contact#address{width:100%}}@media screen and (max-width: 449px){.site .site-footer .footerContent .footerContainer .contactInfo .contact{width:100%}}.site .site-footer .footerContent .footerContainer .socialMedia{text-align:center}.site .site-footer .footerContent .footerContainer .socialMedia a{margin:0 1rem}.site .site-footer .footerContent .footerContainer .socialMedia a>i{font-size:2rem;-webkit-transition:0.2s ease-in;transition:0.2s ease-in}.site .site-footer .footerContent .footerContainer .socialMedia a>i:hover{filter:brightness(135%)}.site .site-footer .footerContent .footerContainer .socialMedia a>img{width:2rem;width:1.75rem;-webkit-transition:0.2s ease-in;transition:0.2s ease-in}.site .site-footer .footerContent .footerContainer .socialMedia a>img#myParish_blue:hover{filter:brightness(125%)}.site .site-footer .site-info{background:#3698CF;padding:0.5rem 0}.site .site-footer .site-info p{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.site .site-footer .site-info p span{color:#FFFFFF}.site .site-footer .site-info p span a{color:#FFFFFF}.site .site-footer .site-info p span a:hover{text-decoration:underline}.site .site-footer .site-info p span .hearts{color:#CE5240;line-height:1rem}@media screen and (max-width: 624px){.site .site-footer .site-info p span{text-align:center;width:100%}}.page-template-page-sidebar .site-main{margin:3% 0}.page-template-page-sidebar .entry-content{width:60%;padding:0 0 0 10%}.page-template-page-sidebar .column{width:60%;margin:0;padding:0 0 0 10%}.page-template-page-sidebar .twoColumns{width:60%;margin:0;padding:0 0 0 10%}.page-template-page-sidebar .pageSidebar{margin:0;padding:0 10%}.page-template-page-sidebar .pageSidebar .sidebarColumn{width:62%}.page-template-page-sidebar .fullColumn{margin:0 10%}.entry-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.entry-content .theBox{display:flex;width:35%}.entry-content .theBox .contactBox{display:flex;flex-direction:column;flex-wrap:wrap;box-shadow:2px 2px 5px 3px rgba(0,0,0,0.32);width:90%;height:auto;height:fit-content;margin:0 0 0 auto;transition:0.2s ease-in}.entry-content .theBox .contactBox:hover{box-shadow:2px 2px 1px 3px rgba(0,0,0,0.32)}.entry-content .theBox .contactBox .title{background:#0271B0;color:#FFFFFF;font-family:"Alegreya","Roboto",serif;font-size:1.4rem;text-align:center}.entry-content .theBox .contactBox .content{display:flex;flex-direction:column;flex-wrap:wrap;padding:0 1em 1em}.entry-content .theBox .contactBox .content p{color:#707070;margin-bottom:10px}.entry-content .theBox .contactBox .content p a{display:flex;color:#f5f5f5;font-weight:400}.entry-content .theBox .contactBox .content p a img{height:1.25rem;margin-right:0.5em}.entry-content .theBox .contactBox .content p a span{margin-top:-0.25em;transition:color 0.2s ease-in}.entry-content .theBox .contactBox .content p a:hover span{color:#707070}.entry-content .theBox .contactBox .content .job{border-bottom:1px solid #3698CF;font-size:1.15rem;padding-bottom:0.5em}.entry-content .theBox .contactBox .content .name a{color:#707070}@media (max-width: 1149px){.entry-content .theContent,.entry-content .theBox{width:100%;padding:0;margin:0 auto}.entry-content .theBox .contactBox{margin:auto}}@media (max-width: 449px){.entry-content .theBox .contactBox .content p a img{display:none}}.site .site-content .content-area .site-main .hentry .entry-content .theContent .display-posts-listing{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.site .site-content .content-area .site-main .hentry .entry-content .theContent .display-posts-listing .listing-item{display:flex;flex-direction:column;flex-wrap:wrap;width:30%;margin:1rem}.site .site-content .content-area .site-main .hentry .entry-content .theContent .display-posts-listing .listing-item .image{text-align:center;transition:0.25s ease-in}.site .site-content .content-area .site-main .hentry .entry-content .theContent .display-posts-listing .listing-item .image:hover{filter:brightness(110%)}.site .site-content .content-area .site-main .hentry .entry-content .theContent .display-posts-listing .listing-item .image img{object-fit:cover;height:150px;width:100%}.site .site-content .content-area .site-main .hentry .entry-content .theContent .display-posts-listing .listing-item .title{color:#707070;font-size:1.875rem;font-style:normal;font-weight:400}.site .site-content .content-area .site-main .hentry .entry-content .theContent .display-posts-listing .listing-item .excerpt{font-size:1.25rem}.site .site-content .content-area .site-main .hentry .entry-content .theContent .display-posts-listing .listing-item .excerpt-more{display:block;color:#707070;font-size:0.875rem;font-style:normal;font-weight:700;margin-top:1em}@media (max-width: 1083px){.site .site-content .content-area .site-main .hentry .entry-content .theContent .display-posts-listing .listing-item{width:46%}}@media (max-width: 905px){.site .site-content .content-area .site-main .hentry .entry-content .theContent .display-posts-listing .listing-item{width:100%}}.site .site-content .content-area .site-main .hentry .entry-content .theContent .sacraments .display-posts-listing .listing-item{position:relative;justify-content:center}.site .site-content .content-area .site-main .hentry .entry-content .theContent .sacraments .display-posts-listing .listing-item .image{filter:brightness(80%);height:18rem}.site .site-content .content-area .site-main .hentry .entry-content .theContent .sacraments .display-posts-listing .listing-item .image img{height:100%}.site .site-content .content-area .site-main .hentry .entry-content .theContent .sacraments .display-posts-listing .listing-item .title{position:absolute;background:none;color:#FFFFFF;font-size:3rem;font-weight:700;text-align:center;left:50%;transform:translateX(-50%)}.site .site-content .content-area .site-main .hentry .entry-content .theContent .sacraments .display-posts-listing .listing-item .title:hover{text-decoration:none}.site .site-content .content-area .site-main .hentry .entry-content .theContent .sacraments .display-posts-listing .listing-item:hover .image{filter:unset}.page-template-page-tabs .site .site-content .content-area .site-main .tabs .theTabsContainer{background:#0271B0}.page-template-page-tabs .site .site-content .content-area .site-main .tabs .theTabsContainer .theTabs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding:0.6875rem 0}.page-template-page-tabs .site .site-content .content-area .site-main .tabs .theTabsContainer .theTabs .theTabContainer{position:relative;flex:1}.page-template-page-tabs .site .site-content .content-area .site-main .tabs .theTabsContainer .theTabs .theTabContainer .theTab{cursor:pointer;color:#FFFFFF;font-weight:700;text-align:center;padding:1rem 0;transition:0.2s ease-in}.page-template-page-tabs .site .site-content .content-area .site-main .tabs .theTabsContainer .theTabs .theTabContainer .theTab.active{background:#3698CF}.page-template-page-tabs .site .site-content .content-area .site-main .tabs .theTabsContainer .theTabs .theTabContainer .theTab:hover{background:rgba(54,152,207,0.85)}.page-template-page-tabs .site .site-content .content-area .site-main .tabs .theTabsContainer .theTabs .theTabContainer .tabArrow{position:absolute;visibility:hidden;left:50%;transform:translateX(-50%)}.page-template-page-tabs .site .site-content .content-area .site-main .tabs .theTabsContainer .theTabs .theTabContainer .tabArrow .arrow{width:0;height:0;transition:0.2s ease-in}.page-template-page-tabs .site .site-content .content-area .site-main .tabs .theTabsContainer .theTabs .theTabContainer .tabArrow .arrow.back{border-left:1.5rem solid transparent;border-right:1.5rem solid transparent;border-top:1.5rem solid #0271B0}.page-template-page-tabs .site .site-content .content-area .site-main .tabs .theTabsContainer .theTabs .theTabContainer .tabArrow .arrow.front{position:absolute;border-left:1rem solid transparent;border-right:1rem solid transparent;border-top:1rem solid #3698CF;top:0;left:50%;transform:translateX(-50%)}.page-template-page-tabs .site .site-content .content-area .site-main .tabs .theTabsContainer .theTabs .theTabContainer .tabArrow.active{visibility:visible}.page-template-page-tabs .site .site-content .content-area .site-main .tabs .tabsContainer{padding-top:1rem}.page-template-page-tabs .site .site-content .content-area .site-main .tabs .tabsContainer .tabContainer{display:none}.page-template-page-tabs .site .site-content .content-area .site-main .tabs .tabsContainer .tabContainer.active{display:block}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-caption{display:block}

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