.has-primary-color{color:#001F51 !important}.has-primary-background-color{background-color:#001F51 !important}.wp-block-button__link.has-primary-background-color:hover{background-color:#000b1e !important}.has-secondary-color{color:#DBB13A !important}.has-secondary-background-color{background-color:#DBB13A !important}.wp-block-button__link.has-secondary-background-color:hover{background-color:#bf9623 !important}.has-tertiary-color{color:#000660 !important}.has-tertiary-background-color{background-color:#000660 !important}.wp-block-button__link.has-tertiary-background-color:hover{background-color:#00032d !important}.has-quaternary-color{color:#9BCCEB !important}.has-quaternary-background-color{background-color:#9BCCEB !important}.wp-block-button__link.has-quaternary-background-color:hover{background-color:#71b6e3 !important}.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:#001F51}.secondaryBg{background-color:#DBB13A}.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:#DBB13A}.sticky{position:sticky;top:0;z-index:99}@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:#313131;font-family:"Roboto",sans-serif;font-size:18px;line-height:1.35}a{color:#001F51;text-decoration:underline;font-family:"Roboto",sans-serif;font-size:inherit}a:hover{color:#001F51;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:"Roboto",sans-serif;color:#001F51;position:relative;margin:0}h1{font-size:40px;line-height:49px;margin:15px auto}h2{font-size:35px;line-height:45px;color:#DBB13A}h3{font-size:28px;line-height:41px}h4{font-size:24px;line-height:41px;color:#DBB13A}h5{font-size:22px;line-height:32px}h6{font-size:20px;line-height:24px;color:#DBB13A}.title,.subtitle,.breadcrumb{font-weight:400}.featuredButtonTitle{margin:10px 0 0}.subtitle{line-height:26px}.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}@media screen and (max-width: 768px){h1{font-size:30px;line-height:33px}h2{font-size:28px;line-height:33px;color:#DBB13A}h3{font-size:22px;line-height:25px}h4{font-size:20px;line-height:30px;color:#000660}h5{font-size:19px;line-height:23px}h6{font-size:18px;line-height:21px;color:#000660}p{font-size:16px}}@media screen and (max-width: 425px){h6,h4{color:#DBB13A}}p{margin:10px 0}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,.wp-block-button__link,.wp-block-button__link:visited,.gform_wrapper .gform_footer input[type=submit]{background:#001F51;color:#fff !important;font-size:18px;line-height:20px;font-weight:700;display:block;max-width:max-content;margin:0;border:1px solid #001F51;border-radius:0;text-decoration:none;padding:15px 40px;transition:background-color .3s ease, color .3s ease}.transparentButton{color:#fff;background:transparent;font-size:15px;line-height:20px;font-weight:700;max-width:max-content;display:block;margin:10px 35px;border:1px solid #fff;border-radius:0;text-decoration:none;padding:15px 40px;transition:background-color .3s ease, color .3s ease}.button:hover,.wp-block-button__link:hover,.transparentButton:hover,.gform_wrapper .gform_footer input[type=submit]:hover{color:#fff;background:#DBB13A;border:1px solid #DBB13A}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;clear:both}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:not(.slides):not(.alm-reveal):not(.gform_fields):not(.simcal-events){list-style:none}.site-content .content-area .site-main ul:not(.slides):not(.alm-reveal):not(.gform_fields):not(.simcal-events) li{margin-bottom:1em}.site-content .content-area .site-main ul:not(.slides):not(.alm-reveal):not(.gform_fields):not(.simcal-events) li::before{display:inline-block;content:"\2022";color:#001F51;width:1em;margin-left:-1em}.site-content .content-area .site-main ul:not(.slides):not(.alm-reveal):not(.gform_fields):not(.simcal-events) li a{color:#001F51;font-family:"Roboto",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:#001F51;font-family:"Roboto",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.aligncenter *{margin-left:auto !important;margin-right:auto !important}.wp-block-button .wp-block-button__link,.wp-block-file__button{background:#DBB13A;border:4px solid #DBB13A;color:#FFFFFF;font-style:normal;font-weight:700;padding:1rem 2rem;transition:0.2s ease-in}.wp-block-button .wp-block-button__link:hover,.wp-block-file__button:hover{background:#001F51;border-color:#001F51;text-decoration:none}.wp-block-button .wp-block-button__link:focus,.wp-block-file__button:focus{text-decoration:none;background:#000660;border-color:#000660}.wp-block-file .wp-block-file__button{background:#DBB13A;font-size:13px;padding:.5em 1em;opacity:1;border-radius:0}.wp-block-file .wp-block-file__button:hover{background:#001F51;border-color:#001F51;text-decoration:none}.wp-block-file .wp-block-file__button:focus{text-decoration:none;background:#000660;border-color:#000660}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{opacity:1}.wp-block-diocesan-web-hero-banner .note strong{font-size:2.25rem}.blocks-gallery-item::before{content:none !important}table{margin:0 0 1.5em;width:100%;border-spacing:unset;border:1px solid grey}th,td{padding:10px;border:.5px solid grey}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%}a{color:#001F51;text-decoration:underline;font-weight:400}a:visited{color:#001F51;text-decoration:none}a:hover,a:focus,a:active{color:#DBB13A;text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation,.secondary-navigation{clear:both;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;float:left;width:100%;background:transparent;font-weight:300}.main-navigation .ubermenu-submenu,.secondary-navigation .ubermenu-submenu{flex-direction:column;color:#000 !important}.main-navigation .ubermenu-submenu a,.main-navigation .ubermenu-submenu a:hover,.secondary-navigation .ubermenu-submenu a,.secondary-navigation .ubermenu-submenu a:hover{color:#000 !important;border:0 !important;text-shadow:none !important}.main-navigation .menu .sub-menu,.secondary-navigation .menu .sub-menu{display:flex;flex-direction:column;align-items:center}.main-navigation .secondary-navigation a,.secondary-navigation .secondary-navigation a{display:block;text-align:center;font-size:20px;font-weight:500;letter-spacing:-1px;color:#ffffff;padding:5px;margin:0 5px;text-decoration:none}.main-navigation #secondary-menu li a,.secondary-navigation #secondary-menu li a{font-size:16px;padding:3px 5px}.main-navigation #primary-menu,.main-navigation #secondary-menu,.secondary-navigation #primary-menu,.secondary-navigation #secondary-menu{height:100%;display:flex;align-items:center}.main-navigation ul,.secondary-navigation ul{display:flex;justify-content:flex-end;list-style:none;margin:0 auto;width:100%;padding-left:0}.main-navigation ul ul,.secondary-navigation ul ul{box-shadow:0 3px 6px rgba(0,0,0,0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul,.secondary-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul,.secondary-navigation ul ul li:hover>ul,.secondary-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a,.secondary-navigation ul ul a{width:220px;color:#001F51;transition:.15s all}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul,.secondary-navigation ul li:hover>ul,.secondary-navigation ul li.focus>ul{left:auto;width:220px}.main-navigation li,.secondary-navigation li{float:left;position:relative;transition:.15s all;height:32px;line-height:40px}.main-navigation li:hover a,.main-navigation li.focus a,.secondary-navigation li:hover a,.secondary-navigation li.focus a{border-bottom:5px solid #DBB13A}.main-navigation a,.secondary-navigation a{display:block;text-align:center;line-height:27px;font-size:17px;font-weight:700;letter-spacing:-0.5px;color:#001F51;padding:0 8px 5px;text-decoration:none;font-family:"Roboto",sans-serif}.main-navigation li:hover a,.main-navigation li:focus a{color:#001F51}.main-navigation li:last-child a:after{display:none}nav#site-navigation .mega-menu-wrap{width:fit-content}.main-navigation .menu .sub-menu{width:220px;margin-top:5px}.main-navigation .menu .sub-menu li{height:auto;line-height:58px;width:100%;text-shadow:none;background:#fff}.main-navigation .menu .sub-menu li:hover>a{background:#DBB13A}.main-navigation .menu .sub-menu>li.menu-item ~ li.menu-item{margin:0}.main-navigation .menu .sub-menu li a{margin:0;border:none;width:auto;font-size:17px;text-transform:capitalize;border-bottom:1px solid #fff;line-height:24px;padding:10px;margin:0 5%;text-align:left;position:relative;border-bottom:1px solid #00000029}.main-navigation .menu .sub-menu li:last-child a{border:none}.main-navigation .menu .sub-menu li.menu-item-has-children>a::after{position:absolute;top:50%;right:0;content:"";display:inline-block;width:0.4em;height:0.4em;border-right:0.1em solid #001F51;border-top:0.1em solid #001F51;transform:rotate(45deg) translateY(-50%);margin-right:0.5em}.main-navigation .menu .sub-menu li a:after{display:none}.menu-toggle,.main-navigation.toggled ul{display:block}.closeSubMenu{display:none}#site-navigation{width:100%;z-index:999}.menu-primary-menu-container ul{list-style:none}.menu-primary-menu-container ul#primary-menu{width:100%;list-style:none;display:flex;justify-content:center;margin:0}.menu-primary-menu-container ul#primary-menu>li{margin-right:2px}.menu-primary-menu-container ul#primary-menu>li:last-child{margin-right:0px}.menu-primary-menu-container ul#primary-menu>li:last-child:hover .sub-menu{left:auto;right:0}.menu-primary-menu-container ul li a.menuOpenButton,.menu-primary-menu-container ul li a.menuCloseButton{display:none}.menu-primary-menu-container ul li a{display:block;text-align:center}.main-navigation ul ul,.secondary-navigation ul ul{box-shadow:0 3px 6px rgba(0,0,0,0.2);background-color:transparent;width:220px;float:left;position:absolute;top:100%;left:-999em;z-index:99999;margin:0;padding:0}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul,.secondary-navigation ul li:hover>ul,.secondary-navigation ul li.focus>ul{left:auto}@media screen and (min-width: 768px){.menuContainer .search-form{display:none}}@media screen and (min-width: 1172px){.desktopMenu{display:block}}@media screen and (max-width: 1229px){.desktopMenu{display:none}.menu-primary-menu-container ul li a.menuOpenButton,.menu-primary-menu-container ul li a.menuCloseButton{display:block}.navWrapper{height:50px}.menuContainer{width:100%;height:100vh;position:fixed;top:-100%;z-index:99;height:100%;transition:transform .3s ease}.menuContainer.open{transform:translateY(100%)}.menuContainer .menu-primary-menu-container{height:calc(100% - 40px);display:flex;align-items:center;justify-content:center}.menuContainer .menu-primary-menu-container ul#primary-menu{display:flex;align-items:center;flex-direction:column;padding:0;position:absolute;left:0;transition:transform .3s ease}.menuContainer .menu-primary-menu-container ul#primary-menu.subMenuActive{transform:translateX(-100%)}.menu-primary-menu-container ul.menu li,.menu-primary-menu-container ul.menu ul.sub-menu li{width:100%;display:flex;align-items:center;height:65px;line-height:65px;justify-content:center}.menu-primary-menu-container ul.menu ul.sub-menu li a{font-size:20px;background:transparent;text-transform:uppercase;border-bottom:none}.menu-primary-menu-container ul.menu li:hover{background:transparent}.menu-primary-menu-container ul.menu li a,.menu-primary-menu-container ul.menu ul.sub-menu li.closeSubMenu{padding:0}.menu-primary-menu-container ul.menu li.menu-item-has-children{padding:0}.menu-primary-menu-container ul.menu ul.sub-menu li{padding-right:0;background:transparent}.menu-primary-menu-container ul.menu ul li.closeSubMenu{display:flex}.menu-primary-menu-container ul.menu li .menuOpenButton,.menu-primary-menu-container ul.menu ul.sub-menu li .menuCloseButton{height:50px;padding:5px;display:flex;align-items:center;justify-content:center}.main-navigation ul.menu .sub-menu{box-shadow:none;display:none;width:100%;float:none;height:auto;position:fixed;top:50%;transform:translateY(-50%);left:auto;right:-100%;transition:opacity .1s linear;background:transparent}.main-navigation .menu .sub-menu li a{margin:0}.main-navigation ul.subMenuActive .active .sub-menu{display:block}.menuContainer .search-form{display:block}.menuContainer .search-form .search-submit{display:none}.menuContainer .search-form .search-field{width:100%;height:40px;border:none;border-radius:0;padding:3px}}.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%}.featuredImage{margin:0 auto}.featuredImage img{max-height:600px;object-fit:contain}.alertContainer{background:#fff}.alertInfo{padding:2vh}.alertCloseLineOne,.alertCloseLineTwo{color:#000}.alertTitle h2,.alertText{color:#001F51}.alertLink{margin-top:50px}.alertLink .button{margin:0;text-decoration:none;background:#001F51}.alertLink .button:hover{background:#DBB13A}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}.entry-content{padding:0 10%}.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 .site .site-content .content-area .site-main .post-navigation{display:none}.single .breadcrumbs{margin:31px auto}.single .entry-meta,.single .post-thumbnail,.single .entry-footer{display:none}.single .site-main{padding-top:0}.single .entry-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.single .entry-content .theContent .singleTitle{margin:25px auto}@media screen and (max-width: 767px){.single .entry-content .featuredImage,.single .entry-content .theContent{width:100%}}.single.envira-template-default .entry-content .theContent,.single.envira_album-template-default .entry-content .theContent{width:100%}.site-main{padding:0.5rem 0 91px}.site-main .entry-content{width:90% !important;max-width:1440px;margin:0 auto}.site-main>h1{width:90% !important;max-width:1440px;margin:0 auto 31px;padding:0 10%}.site-main .entry-content p{margin:10px 0 20px}.single-container{display:flex;width:100%;margin-top:2.75rem}.single-container .single-thumbnail{float:left;margin:0 1.5rem 1.5rem 0;max-width:25rem}.single-container .single-content .single-title{margin-top:0 !important}@media screen and (max-width: 767px){.single-container .single-thumbnail{margin-right:0}.single-container .single-content{width:100%}}.single-container article{display:flex;flex-flow:row nowrap;width:90% !important;max-width:1440px;margin:0 auto;padding:0 10%}.single-container article .single-top{display:flex;flex-flow:row wrap;width:100%}.single-container article .single-top a{word-break:break-word;transition:color 0.25s ease-in}.single-container article .single-content{width:100%}.single-container article .single-content .simcal-calendar li{display:block}.single-container article .single-content .simcal-calendar li a:hover,.single-container article .single-content .simcal-calendar li a:focus{color:inherit !important}@media screen and (max-width: 767px){.single-container article{flex-direction:column;align-items:center}}.ui-widget{font-family:"Roboto",sans-serif !important}.home .site-main,.page-template-page-faithformation .site-main{padding:0}.alignfull{position:relative;max-width:none;margin:0 -50vw 2.5rem;left:50%;right:50%;width:100vw}.wp-block-embed.alignright,.wp-block-embed.alignleft{max-width:none}.alignwide .wp-block-embed__wrapper,.aligncenter .wp-block-embed__wrapper,.wp-block-embed.aligncenter,.aligncenter{text-align:center}.alignright .wp-block-embed__wrapper{text-align:right}.alignwide .wp-block-embed__wrapper iframe{width:80%;height:500px}.alignfull .wp-block-embed__wrapper,.wp-block-embed__wrapper{text-align:center}.alignfull .wp-block-embed__wrapper iframe{width:100%;height:620px}.has-2-columns .wp-block-embed-youtube iframe{width:960px;height:22vw}.visual-editor-row .two-column{width:90%;max-width:1200px;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:1200px;margin:0 auto}.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:#DBB13A;font-size:1.5rem;font-weight:700;display:inline-block;max-width:70%;margin:0 auto;background:transparent;border:3px solid #DBB13A;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:#001F51;background:#DBB13A}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px}ul.wp-block-rss{padding-left:0}ul.wp-block-rss li::before{content:none !important}.wp-block-table.is-style-stripes{border-bottom:none}.fbc-page .fbc-wrap .fbc-items li{margin-right:5px !important;padding-left:0 !important;padding-right:0 !important}@media screen and (max-width: 425px){.site .header-nav .navWrapper.open .main-navigation .menuContainer{height:calc(100vh - 106px) !important}}.postTitle{font-size:25px;color:#001F51;line-height:30px;font-weight:700}.admin-bar #masthead{top:32px}.admin-bar #masthead.sticky{top:32px}#masthead{width:100%;transition:height .2s ease-in-out;box-shadow:0px 2px 3px #00000029;z-index:9999}.page-template-homepage #masthead{box-shadow:none;background:#fff}.header1{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:0px 3% 0 4%;width:100%;background:#fff;box-shadow:0 3px 6px #00000029}.site-header{top:0;left:0;z-index:99;width:100%}.mobileSearch{display:none}.site-header .header-search{transition:0.15s all;display:inline-block;display:flex;align-items:center;position:relative}.site-header .header-search .toggle{cursor:pointer;display:flex;align-items:center;font-size:20px;padding:7px;justify-content:center;width:50px;color:#fff}.site-header .header-search .toggle:hover{opacity:0.8}.site-header .header-search img{width:20px;height:20px;max-width:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.site-header .header-search .search-form{position:absolute;top:50%;transform:translateY(-50%);z-index:99;right:65px;display:flex;transition:0.4s all;max-width:0;overflow:hidden}.site-header .header-search .search-form input.search-field{background:#fff;border:none;border-radius:0;width:400px;height:32px;margin:0;line-height:50px;padding:0 10px;box-shadow:0 3px 3px rgba(0,0,0,0.2)}.site-header .header-search .search-form input.search-field:focus{outline:0}#masthead.sticky .site-header .header-search .search-form input.search-field{border:1px solid #DCDCDC}.site-header .header-search .search-form .search-submit{display:none;border:none;border-radius:0;font-size:14px;color:#fff;height:50px;width:110px;padding:2px 20px;transition:0.15s all;cursor:pointer}.site-header .header-search .search-form .search-submit:hover{color:#fff}.site-header .header-search.open .search-form{max-width:420px}.headerRight{display:flex;height:100%}.navWrapper{opacity:1;transition:opacity .3s ease}.navWrapper.open{opacity:0}.site-branding{display:block;float:none;width:auto;height:100%}.site-branding:before{display:none}.site-branding a{display:flex;height:100%}.site-branding a h1{text-indent:-9999px;padding:0;margin:0}.site-branding a img{max-height:85px;width:auto;transition:width .2s ease-in-out}.navWrapper{display:flex;height:100%}.menuContainer{height:100%;display:flex}.page-template-homepage .header1{border:none}header.site-header .menu-toggle{display:flex;width:30px;height:25px;cursor:pointer;position:absolute;background:transparent;border:none;right:40px;z-index:999}header.site-header .menu-toggle .top-line{width:100%;height:5px;border-radius:2px;background:#001F51;display:block;transition:transform 0.3s ease}header.site-header .menu-toggle .center-line{width:100%;height:5px;border-radius:2px;background:#001F51;display:block}header.site-header .menu-toggle .bottom-line{width:100%;height:5px;border-radius:2px;background:#001F51;display:block;transition:transform 0.3s ease}@media screen and (max-width: 1440px){.header1{padding-left:3%}}@media screen and (min-width: 1230px){header.site-header .menu-toggle{display:none}.headerLinks{display:flex;justify-content:flex-end;align-items:center;padding:0 3%;background:#001F51}.headerLinks .linksWrapper{opacity:1;transition:opacity .3s ease;padding:15px 0}.headerLinks.open .linksWrapper{opacity:0}.headerLinks a{color:#fff;font-size:15px;line-height:18px;text-decoration:none;text-transform:uppercase;font-weight:400;margin:0 15px;letter-spacing:1.5px}.headerLinks a:hover{color:#fff;text-decoration:underline}}@media screen and (max-width: 1229px){header.site-header .menu-toggle{display:flex;flex-direction:column;justify-content:space-between}}@media screen and (min-width: 1230px){.headerLinks.mm-listview{display:none}}@media screen and (max-width: 1229px){.headerLinks:not(.mm-listview){display:none}.headerLinksMobile .headerLinks{margin:4px -20px;width:100%;display:flex;flex-direction:column;align-items:flex-start;background:#fff;padding:0}}@media screen and (max-width: 900px){.site-header .header-search .toggle{justify-content:flex-end}#masthead{border-top:25px solid #001F51}}@media screen and (max-width: 600px){.site-branding{display:flex;align-items:center;padding:0;max-width:calc(100% - 75px)}.site-branding a img{height:auto;max-height:100%}.site-header .header-search{margin-right:15px}}@media screen and (max-width: 500px){.site-header .header-search .search-form input.search-field{max-width:210px}.site-header .header-search .search-form .search-submit{width:75px}.site-header .header-search{margin-right:20px}}.mm-menu>.mm-navbar{background:#fff}.mm-menu>.mm-navbar .mm-title{color:#000660;font-size:16px;font-weight:700}.mm-panels{background:#fff}.mm-panels>.mm-panel>.mm-listview{margin:4px -20px}.mm-panels .mm-listview>li>a,.mm-panels .mm-listview>li>span{color:#001F51;font-size:14px;font-weight:700}.mm-panels .mm-listview>li .mm-next:before{content:none}.mm-panels .mm-listview>li .mm-next:after{border-color:#00000066}#main{position:relative}.imageContainer{position:relative;height:calc(100vh - 290px);min-height:651px}.imageContainer img{position:relative;object-fit:cover;width:100%;height:100%}.imageContainer.faded::before{content:"";width:100%;height:100%;position:absolute;background:rgba(49,49,49,0.69);filter:alpha(opacity=35);top:0;left:0;z-index:1}.imageContainer .heroMessage{position:absolute;text-align:center;min-width:22rem;max-width:90vw;top:50%;left:50%;transform:translate(-50%, -50%);z-index:9999}.imageContainer .heroMessage h1,.imageContainer .heroMessage h2,.imageContainer .heroMessage h3,.imageContainer .heroMessage h4,.imageContainer .heroMessage h5,.imageContainer .heroMessage h6{color:#fff !important;font-family:"Roboto",sans-serif}.imageContainer .heroMessage h1{font-family:"Roboto",sans-serif;font-weight:400;font-size:48px;line-height:58px}.imageContainer .heroMessage h6{margin:10px 0 33px;font-size:22px;line-height:30px;font-weight:400}.imageContainer .heroMessage .title{font-weight:700}.imageContainer .heroMessage .btn{display:inline-block;background:#DBB13A;border:4px solid #DBB13A;border-radius:3rem;color:#FFFFFF;font-weight:700;padding:1rem 2rem;transition:0.2s ease-in}.home .container-fluid{background:#022076;padding:30px 5%}.home .container-fluid h3{color:#fff;font-family:"Roboto",sans-serif,sans-serif;text-align:center;margin:0;font-weight:400;line-height:36px}.home .container-fluid#massTimes .massTimes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:2.625rem 0}.home .container-fluid#massTimes .massTimes .massCategory{width:48%}.home .container-fluid#massTimes .massTimes .massCategory h1,.home .container-fluid#massTimes .massTimes .massCategory h2,.home .container-fluid#massTimes .massTimes .massCategory h3,.home .container-fluid#massTimes .massTimes .massCategory h4,.home .container-fluid#massTimes .massTimes .massCategory h5,.home .container-fluid#massTimes .massTimes .massCategory h6,.home .container-fluid#massTimes .massTimes .massCategory span{color:#FFFFFF;font-weight:400}.home .container-fluid#massTimes .massTimes .massCategory span{font-weight:700}.home .container-fluid#massTimes .massTimes .massCategory span:not(:last-child)::after{content:" - "}.home .container-fluid#schoolLinks .schoolLinks{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;text-align:center}.home .container-fluid#schoolLinks .schoolLinks .theLink{width:20%;padding:2.625rem 0;-webkit-transition:0.25s ease-in;transition:0.25s ease-in}.home .container-fluid#schoolLinks .schoolLinks .theLink h1,.home .container-fluid#schoolLinks .schoolLinks .theLink h2,.home .container-fluid#schoolLinks .schoolLinks .theLink h3,.home .container-fluid#schoolLinks .schoolLinks .theLink h4,.home .container-fluid#schoolLinks .schoolLinks .theLink h5,.home .container-fluid#schoolLinks .schoolLinks .theLink h6,.home .container-fluid#schoolLinks .schoolLinks .theLink span{color:#FFFFFF;font-weight:700}.home .container-fluid#schoolLinks .schoolLinks .theLink:hover{background:#DBB13A}@media screen and (max-width: 1023px){.home .container-fluid#schoolLinks .schoolLinks{justify-content:space-around}.home .container-fluid#schoolLinks .schoolLinks .theLink{width:30%}}@media screen and (max-width: 575px){.home .container-fluid#schoolLinks .schoolLinks .theLink{width:48%}}.sideButton{position:fixed;background:#000660;border-color:#000660;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;font-size:24px;text-decoration:none}.sideButton:hover{background:#FFFFFF}.sideButton:hover a{color:#000660}.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:"Roboto",sans-serif}.schoolVideoContainer{margin:60px 10% 100px}.schoolVideoContainer .schoolVideo{width:100%}.schoolVideoContainer h1{font-size:35px}.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 #001F51;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:#001F51;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 #DBB13A;width:100%;height:15rem;margin-bottom:2rem}.homeSections .topSection>div .titleContainer>h2{font-family:"Roboto",sans-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:#313131}.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:#313131}.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:#313131;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:#001F51;border:1px solid #111;border-radius:3px;color:#FFFFFF;font-family:"Roboto",sans-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 #DBB13A;width:100%;padding-bottom:1rem;margin-bottom:2rem}.homeSections .bottomSection>div .titleContainer>h2{font-family:"Roboto",sans-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:#000660;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:#DBB13A;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){.schoolVideoContainer .schoolVideo{margin:0 auto;display:block;line-height:1.1}.schoolVideoContainer h1{font-size:22px}.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 .slideTitle{font-size:30px;line-height:36px}.imageContainer .heroMessage .slideText{font-size:15px}.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}}body.page-template-landing.shiftnav-disable-shift-body{padding-top:0 !important}.landingTopInfo{position:absolute;top:50px;left:0;right:0;display:flex;flex-direction:column;align-items:center;padding:5px 10px;text-align:center;margin:0 auto;z-index:2;max-width:400px;width:20vw;-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;animation-delay:0.5s}.page-template-landing #shiftnav-toggle-main{display:none}.landingTopInfo p{line-height:16px}@-webkit-keyframes fadeIn{from{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-20px)}}@-moz-keyframes fadeIn{from{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-20px)}}@keyframes fadeIn{from{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-20px)}}.fadein{opacity:0;opacity:1 \9;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.6s;-moz-animation-duration:.6s;animation-duration:.6s}img.landingPaulLogo{margin:0 auto}.landingButton{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s;z-index:2}.landingBottomInfo{display:flex;margin:0 auto;padding:5px 0 0;text-align:center;color:#fff;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s;z-index:2}.landingBottomInfo .landingHalfSubtitle{margin:10px 0 20px;font-style:italic}.landingBottomInfo a{color:#fff}.landingWrapper{display:flex;height:100vh}.admin-bar .landingWrapper{height:calc(100vh - 32px)}.landingHalf{width:50%;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;background-size:cover;background-size:auto 110%;background-position:center;background-repeat:no-repeat;transition:background-size .3s ease-in-out}.landingHalf:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7;z-index:0}.landingHalf.landingLeft:hover,.landingHalf.landingRight:hover{background-size:auto 100%}.landingHalf.landingLeft .landingInfo:hover .landingHalfMessage,.landingHalf.landingRight .landingInfo:hover .landingHalfMessage{margin:15px 0}.landingLeft:after,.landingRight:after{background-color:#313131}.landingInfo{z-index:1;display:flex;flex-direction:column;align-items:center;color:#ffffff;text-align:center;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}.landingInfo h1{color:#fff;font-size:55px;margin:0;max-width:90%}.landingHalfMessage{font-size:27px;line-height:37px;margin:10px 0;transition:margin .3s ease-in-out}.landingHalfButton a{display:block;width:max-content;font-size:20px;line-height:30px;color:#ffffff;padding:12px 25px;background:transparent;border:1px solid #ffffff;margin:10px 0;font-family:"Open Sans", sans-serif;text-decoration:none}.landingHalfButton a:hover{background:#DBB13A}.landingHalfImage{width:100%;height:100%;position:absolute;background-size:cover;background-size:auto 120%;background-position:center;background-repeat:no-repeat;transition:background-size .3s ease-in-out}.landingHalf.landingLeft .landingInfo:hover ~ .landingHalfImage,.landingHalf.landingRight .landingInfo:hover ~ .landingHalfImage,.landingHalf.landingLeft .landingButton:hover ~ .landingHalfImage,.landingHalf.landingRight .landingButton:hover ~ .landingHalfImage,.landingHalf.landingLeft .landingBottomInfo:hover ~ .landingHalfImage,.landingHalf.landingRight .landingBottomInfo:hover ~ .landingHalfImage{background-size:auto 110%}.landingAddress{position:absolute;color:#fff;bottom:4%;height:20px;left:50%;transform:translateX(-50%);z-index:2}@media screen and (max-width: 1024px){.landingTopInfo{top:20px;width:50vw}.landingTopInfo img{max-height:160px}}@media screen and (max-width: 895px){.landingAddress{left:40%;transform:translateX(-30%)}}@media screen and (max-width: 768px){.landingInfoWrapper{height:175px}.landingWrapper{height:100vh;flex-direction:column;position:relative}.landingAddress{color:#000;position:relative;z-index:2;text-align:center;bottom:0;left:50%;transform:translateX(-50%)}.landingInfo h1{font-size:30px}img.landingMaryLogo,img.landingPaulLogo{width:50%}.landingButton{padding:10px}.landingBottomInfo{padding:5px 0;color:#ffffff}.landingHalf.landingRight{justify-content:flex-end}.landingTopInfo{position:relative;top:0px;width:100%;max-width:100%}.landingTopInfo img.landingLogo{width:180px}.landingHalfImage{background-size:cover}.landingTopInfo p{display:none}.landingBottomInfo{position:relative;bottom:0;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.landingBottomInfo a{color:#000;line-height:12px}.landingHalfTitle,.landingHalfSubtitle{font-size:20px;line-height:24px}.landingHalfMessage{font-size:16px;line-height:16px}.landingHalfButton a{font-size:14px}.landingHalf{width:100%;height:60%}.fadeIn{opacity:1;-webkit-animation:none;-moz-animation:none;animation:none}.landingHalf.landingLeft{-webkit-clip-path:polygon(0 0, 100% 0, 100% 70%, 0 100%);clip-path:polygon(0% 0, 100% 0%, 100% 70%, 0 100%);margin-bottom:-32px;position:absolute;top:0}.landingHalf.landingRight{-webkit-clip-path:polygon(0 30%, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0% 30%, 100% 0%, 100% 100%, 0 100%);margin-top:-32px;position:absolute;bottom:0}.landingHalf.landingLeft .landingInfo ~ .landingHalfImage,.landingHalf.landingRight .landingInfo ~ .landingHalfImage{background-size:cover}}@media screen and (max-width: 600px){img.landingMaryLogo,img.landingPaulLogo{width:80%}.landingBottomInfo{flex-direction:column}.landingBottomInfo span{display:none}}@media screen and (max-width: 400px){.landingTopInfo{padding:5px 25px}.landingTopInfo img{width:150px}}.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:#DBB13A;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:0%;display:flex;flex-wrap:wrap}.buttons .pageContentButton .pageContentButtonLink:hover:after{background-color:#27357E !important}.buttons .pageContentButton .pageContentButtonLink:focus:after{background-color:#922D3E !important}.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.5 !important;transition:opacity .2s linear}.pageContentButton:nth-child(odd) .pageContentButtonLink:after{background-color:#001F51}.pageContentButton:nth-child(even) .pageContentButtonLink:after{background-color:#DBB13A}a.pageContentButtonLink:hover:after{opacity:.8}.pageContentButtonLink img{object-fit:cover;height:100%;width:100%}.pageContentButtonLink h3{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 #001F51;color:#001F51}.pageSimpleButtonLink:hover{background-color:#001F51;color:#ffffff}@media screen and (max-width: 768px){.simpleButtons{margin:25px}}.btn,.gform_footer.top_label input{transition:none !important;border-radius:2.75rem;color:#FFFFFF;font-weight:700;width:fit-content;min-width:10rem;margin:auto;padding:.9rem 2rem;font-size:1.25rem;line-height:1.35;display:inline-block;text-decoration:none !important;cursor:pointer}.btn:hover,.gform_footer.top_label input:hover{color:#fff !important;text-decoration:none !important}.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}.accordion.ui-accordion .accordionSectionTitle{background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:5px 20px;margin:0 0 10px}.accordion.ui-accordion .accordionSectionTitle{transition:border-color .3s ease}.accordion.ui-accordion .accordionSectionTitle h3{font-size:30px;line-height:40px;margin:0}.accordion.ui-accordion .accordionSectionTitle i{margin-right:15px;font-size:18px}.accordion.ui-accordion .accordionSectionTitle .fa-plus{display:block;transition:transform .3s ease}.accordion.ui-accordion .accordionContent{border:none}.accordion.ui-accordion .accordionSectionTitle.ui-accordion-header-active .fa-plus{transform:rotate(45deg)}.accordion.ui-accordion .accordionSectionTitle .ui-accordion-header-icon.ui-icon{display:none}.accordionSectionTitle .accordionPlus .horizontalPlus,.accordionSectionTitle .accordionPlus .verticalPlus{background:#DBB13A}.accordionSectionTitle.ui-accordion-header-active .accordionPlus{transform:rotate(45deg)}.accordionSectionTitle.ui-accordion-header-active .accordionPlus .horizontalPlus,.accordionSectionTitle.ui-accordion-header-active .accordionPlus .verticalPlus{background:#001F51}.accordion.ui-accordion .ui-accordion-content{padding:1em 11px}.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}.admin-bar #masthead.sticky{top:32px}.mm-wrapper_opened .admin-bar #masthead.sticky{top:0px}@media screen and (max-width: 900px){#masthead.sticky{height:auto}}@media screen and (max-width: 600px){.admin-bar #masthead.sticky{top:0px}}.tm_timeline{padding:40px 0;margin-top:70px;position:relative}.tm_timeline::before{content:'';position:absolute;top:0;border:0.5px solid #313131;width:350px}.tm_timeline__event__date{display:none}.tm_timeline__event__title{font-weight:700;font-family:"Roboto",sans-serif;color:#001F51;position:relative;margin:0;font-size:36px;line-height:49px;margin:15px auto}.tm_timeline-layout-vertical-chessOrder .tm_timeline__event-odd .tm_timeline__event__dot{transform:translate(-4px, 20px)}.tm_timeline-layout-vertical-chessOrder .tm_timeline__event-even .tm_timeline__event__dot{transform:translate(4px, 20px)}.tm_timeline-layout-vertical-chessOrder .tm_timeline__tense{background:#313131;width:1px;margin-top:40px}.pageHeader{position:relative;height:12.125rem;margin-bottom:25px}.pageHeader::after{content:"";top:0;left:0;width:100%;height:100%;position:absolute;opacity:0.25}.pageHeader img{position:relative;width:100%;height:12.125rem;object-fit:cover}.pageHeaderTitle{position:absolute;color:#FFFFFF;font-family:"Roboto",sans-serif;font-size:40px;font-weight:700;line-height:1.4;text-align:center;padding:0 10% 0.25em;right:0;bottom:60px;left:0;overflow:hidden;z-index:2}.pageHeaderTitle::after{position:absolute;content:"";border-bottom:3px solid #FFFFFF;width:5rem;max-width:90%;margin:0 auto;bottom:0;left:50%;transform:translateX(-50%)}.breadcrumbs{text-align:center;width:90% !important;max-width:1440px;margin:0 auto 48px;padding:0 10%}.breadcrumbs li{padding-left:0 !important}.breadcrumbs li.active span{color:#DBB13A !important}.breadcrumbs span,.breadcrumbs a{font-size:16px;text-decoration:none}.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 .theImage{display:block;width:100%;min-height:16.875rem;margin-bottom:1rem}.archive .site .site-content .content-area .site-main .archiveContainer .theItem .theTitle{color:#313131;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:#313131;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:#001F51;font-size:1.875rem}.archive.post-type-archive-teachers .site .site-content .content-area .site-main .archiveContainer .theItem a.title{color:#DBB13A;font-family:"Roboto",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}}#ajax-load-more{margin-top:20px}.alm-reveal{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}.alm-reveal::after{content:none !important}.alm-listing .alm-paging-content>li,.alm-listing .alm-reveal>li,.alm-listing>li{padding:0 !important;width:calc((100% / 3) - 1.5rem);color:#313131}.alm-listing .alm-image{height:250px;width:100%}.alm-listing .alm-paging-content>li img,.alm-listing .alm-reveal>li img,.alm-listing>li img{position:relative !important;width:100%;height:100%;object-fit:contain;max-width:none !important;margin:auto 0}.alm-listing .alm-paging-content>li h3,.alm-listing .alm-reveal>li h3,.alm-listing>li h3{margin:23px 0 0 !important}.alm-listing .alm-paging-content>li h3 a,.alm-listing .alm-reveal>li h3 a,.alm-listing>li h3 a{text-decoration:none;font-size:30px;font-weight:700;line-height:41px;color:#001F51}.alm-listing .alm-paging-content>li h3 a:hover,.alm-listing .alm-reveal>li h3 a:hover,.alm-listing>li h3 a:hover{color:#DBB13A;text-decoration:underline}.alm-listing .alm-paging-content>li .excerpt,.alm-listing .alm-reveal>li .excerpt,.alm-listing>li .excerpt{margin-top:17px !important}.alm-listing a.excerpt-more{text-decoration:underline;margin-top:.5em;display:block}.alm-listing a.excerpt-more:hover{text-decoration:none}.alm-listing .alm-paging-content>li p.entry-meta,.alm-listing .alm-reveal>li p.entry-meta,.alm-listing>li p.entry-meta{color:#162947;opacity:1 !important;font-weight:700;font-size:22px;margin:0 0 10px !important}.alm-listing .alm-reveal li::before{display:none !important}.alm-load-more-btn{background-color:#162947 !important}.alm-load-more-btn.done{display:none !important}.alm-btn-wrap code{background:transparent}@media screen and (max-width: 909px){.alm-reveal{flex-direction:column}.alm-reveal li{width:100% !important}}table.button a{color:#fff !important;text-decoration:none}.welcomeText p{max-width:95%;margin:10px auto}.featuredButtonRow{background:#27357E;padding:0 3%}.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 h1{color:#ffffff;font-size:30px}.featuredButton{background-color:#001F51;width:80%}.featuredButton:hover,.featuredButton:focus{background-color:#DBB13A}@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:150px 0;color:#FFFFFF;z-index:1;font-weight:600;background-size:cover;background-position:center center;background-attachment:fixed;font-style:italic}.homeBanner::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#4A4A4A;opacity:0.6;z-index:-1}.homeBannerTitle{font-size:18px;text-align:center;width:100%;margin-bottom:25px}.homeBannerText{text-align:center;width:80%;font-weight:500;font-size:35px;line-height:1.5}.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:#DBB13A}@media screen and (max-width: 768px){.homeBannerText{font-size:28px}}@media screen and (max-width: 600px){.homeBannerButtons{width:90%}}@media screen and (max-width: 425px){.homeBanner{padding:99px 0}.homeBannerText{font-size:25px}}.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:"Roboto",sans-serif;margin:0;font-weight:500;width:100%}.heroInfo p{font-size:22px;font-family:"Roboto",sans-serif;font-weight:500;margin:25px 0}.heroInfo a{text-decoration:none;font-size:20px;color:#ffffff;background:#001F51;border:2px solid #001F51;border-radius:0px;font-weight:700;padding:5px 20px;margin-right:25px}.heroInfo a:hover{background:#ffffff;color:#001F51}.heroInfoButtons{justify-content:space-around}.homeVideo{height:calc(100vh - 125px);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:"Roboto",sans-serif;margin:0;font-weight:500;width:100%}.heroInfo p{font-size:22px;font-family:"Roboto",sans-serif;font-weight:500;margin:25px 0}.heroInfo a{text-decoration:none;font-size:20px;color:#ffffff;background:#001F51;border:2px solid #001F51;border-radius:0px;font-weight:700;padding:5px 20px;margin-right:25px}.heroInfo a:hover{background:#ffffff;color:#001F51}.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 center;background-repeat:no-repeat;background-size:cover;min-height:60vh}.home .flexslider .flex-viewport .slide .slideText,.home .flexslider .flex-viewport .slide .slideTitle{position:absolute;flex-direction:column;display:flex;color:#ffffff;font-family:"Roboto",sans-serif;bottom:50%;left:50%;text-align:center;transform:translate(-50%, 50%);font-size:45px;font-weight:700;z-index:1}@media screen and (max-width: 768px){.home .flexslider .flex-viewport .slide .slideText,.home .flexslider .flex-viewport .slide .slideTitle{font-size:35px}}.home .flexslider .flex-viewport .slide .slideText{font-size:36px;bottom:25%;font-weight:400}.home .flexslider .flex-viewport .slide::after{content:"";background:#000;width:100%;height:100%;position:absolute;z-index:0;opacity:.5}.home .flexslider .flex-viewport .slide>a{display:none}.home .flexslider .flex-control-nav{display:none}.home .flexslider .flex-control-nav li a{background:rgba(219,177,58,0.5);border:3px solid rgba(219,177,58,0.5);width:20px;height:20px;top:50%;transform:translateY(-50%)}.home .flexslider .flex-control-nav li a.flex-active{background:rgba(219,177,58,0.9);border:3px solid #dbb13a}.home .flexslider .flex-direction-nav{bottom:0}.home .flexslider .flex-direction-nav a{height:50px}.home .flexslider .flex-direction-nav a::before{color:#DBB13A;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}.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% 0 12%;margin:5rem 0}.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:#313131}.home .site .site-content .content-area .site-main .welcome .welcomeMessage h1{font-size:45px;color:#DBB13A;margin-top:0;font-weight:400}.home .site .site-content .content-area .site-main .welcome .welcomeMessage h3{font-size:1.75rem;font-weight:400;color:#484848;font-family:"Roboto",sans-serif,sans-serif}.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:34%}.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:#DBB13A;border:4px solid #DBB13A;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:#DBB13A}.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: 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: 600px){.home .site .site-content .content-area .site-main .welcome .welcomeMessage h1{font-size:24px;line-height:33px}.home .site .site-content .content-area .site-main .welcome .welcomeMessage h3{font-size:20px;line-height:24px}.home .site .site-content .content-area .site-main .welcome .buttonContainer{max-height:14.5rem}}.homeNews{padding:0px 10% 90px;width:100%;display:flex;flex-direction:column;align-items:center;position:relative}.homeNews .newsBanner{bottom:0;width:100%;display:flex;flex-wrap:wrap;justify-content:center;position:absolute;height:55%;z-index:-1;font-weight:600;background-size:cover;background-position:center center}.homeNews .newsBanner::after{width:100%;height:100%;position:absolute;background:#001F51;opacity:.7;content:"";top:0;left:0}.page-template-page-faithformation .homeNews{padding-top:40px;margin-bottom:0}.page-template-page-faithformation .homeNews .newsBanner::after{background:#9BCCEB;opacity:.5}.homeNews.centerTitle h1{margin-bottom:35px}.homeNewsSubtitle.subtitle{font-size:20px}.homeNewsSubtitle.subtitle a{color:#DBB13A;text-decoration:none}.homeNewsSubtitle.subtitle a:hover{text-decoration:underline}.homeNewsSection{width:100%;margin-top:57px;display:flex}.homeNewsSection .slick-prev,.homeNewsSection .slick-next{bottom:-90px;top:unset;width:60px;height:auto}.homeNewsSection .slick-prev{right:50%;left:unset}.homeNewsSection .slick-next{left:50%;right:unset}.homeNewsSection .slick-prev:before,.homeNewsSection .slick-next:before{color:#fff;margin-top:35px;font-family:'Font Awesome 5 Free';font-size:36px;opacity:1}.homeNewsSection .slick-prev:before{content:"\f359"}.homeNewsSection .slick-next:before{content:"\f35a"}.homeNewsSection .slick-dots{display:none !important}.homeNewsSection .slick-list{margin:0 -25px}.homeNewsSection .newsSection{width:360px;padding:25px 36px;height:410px;display:flex !important;flex-direction:column;justify-content:space-between;background:#fff;margin:0 16px;box-shadow:0 3px 9px #00000029}.homeNewsSection .newsSectionDate{padding:15px 0 10px}.homeNewsSection .newsSectionDate h6{color:#001F51}.homeNewsSection .wp-show-posts-entry-header h2 a{color:#000000}.homeNewsSection .wp-show-posts-entry-header .wp-show-posts-entry-meta{display:none}.homeNewsSection .wp-show-posts-entry-content,.homeNewsSection .wp-show-posts-entry-summary{padding:0}.homeNewsSection .slick-track{display:flex}@media screen and (max-width: 1024px){.homeNewsSection .wp-show-posts-columns .wp-show-posts-single:not(.wp-show-posts-masonry-block) .wp-show-posts-image img{height:250px}}@media screen and (max-width: 768px){.homeNewsSection .wp-show-posts-inner{padding:10px}.homeNewsSection .wp-show-posts-columns .wp-show-posts-single:not(.wp-show-posts-masonry-block) .wp-show-posts-image img{height:200px}}.homeSponsor{padding:50px 10% 73px;margin-top:25px;width:100%;display:flex;flex-direction:column;align-items:center;position:relative}.homeSponsor .newsBanner{bottom:0;width:100%;display:flex;flex-wrap:wrap;justify-content:center;position:absolute;height:55%;z-index:-1;font-weight:600;background-size:cover;background-position:center center}.homeSponsor .newsBanner::after{width:100%;height:100%;position:absolute;background:#001F51;opacity:.7;content:"";top:0;left:0}.homeSponsor.centerTitle h1{margin-bottom:90px}.homeSponsorSubtitle.subtitle{font-size:20px}.homeSponsorSubtitle.subtitle a{color:#DBB13A;text-decoration:none}.homeSponsorSubtitle.subtitle a:hover{text-decoration:underline}.homeSponsorSection{width:100%;display:flex}.homeSponsorSection .slick-prev,.homeSponsorSection .slick-next{bottom:-65px;top:unset;width:50px}.homeSponsorSection .slick-prev{right:50%;left:unset}.homeSponsorSection .slick-next{left:50%;right:unset}.homeSponsorSection .slick-prev:before,.homeSponsorSection .slick-next:before{color:#fff;margin-top:35px;font-family:'Font Awesome 5 Free';font-size:36px}.homeSponsorSection .slick-prev:before{content:"\f359"}.homeSponsorSection .slick-next:before{content:"\f35a"}.homeSponsorSection .slick-list{margin:0 -12.5px}.homeSponsorSection .slick-dots{display:none !important}.homeSponsorSection .sponsorSection{padding:35px 40px;display:flex !important;flex-direction:column;justify-content:space-between;background:#fff;margin:0 12.5px;box-shadow:0 3px 6px #00000029}.homeSponsorSection .sponsorSection.slick-active:last-of-type{margin-right:0}.homeSponsorSection .phone{text-decoration:none}.homeSponsorSection .sl a,.homeSponsorSection .postLocation{font-size:16px;margin-right:5px}.homeSponsorSection .sl{display:flex !important;flex-direction:row;flex-wrap:wrap !important;justify-content:flex-start}.homeSponsorSection .phone{width:100%}.homeSponsorSection .postLocation{margin:5px 0 3px;color:#001F51}.homeSponsorSection .wp-show-posts-entry-header h2 a{color:#000000}.homeSponsorSection .wp-show-posts-entry-header .wp-show-posts-entry-meta{display:none}.homeSponsorSection .wp-show-posts-entry-content,.homeSponsorSection .wp-show-posts-entry-summary{padding:0}.homeSponsorSection .slick-track{display:flex}.homeSponsorSection .slick-list{overflow:unset}@media screen and (max-width: 1024px){.homeSponsorSection .wp-show-posts-columns .wp-show-posts-single:not(.wp-show-posts-masonry-block) .wp-show-posts-image img{height:250px}}@media screen and (max-width: 768px){.homeSponsorSection .wp-show-posts-inner{padding:10px}.homeSponsorSection .wp-show-posts-columns .wp-show-posts-single:not(.wp-show-posts-masonry-block) .wp-show-posts-image img{height:200px}}.missionContainer{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:25px;margin-bottom:40px}.missionContainer img{min-height:540px;width:50%}.missionContainer .missionTextContainer{width:50%;background:#E6F6FF;padding:56px 145px;margin:59px 0}.missionContainer .missionTextContainer .missionHeader{margin-bottom:9px;font-size:30px;color:#001F51;font-weight:700}@media screen and (max-width: 1023px){.missionContainer{display:flex;flex-direction:column;flex-wrap:wrap}.missionContainer img{min-height:0;height:300px;object-fit:contain;width:100%}.missionContainer .missionTextContainer{width:100%;padding:31px 10%;margin:0 0 59px}}@media screen and (max-width: 1023px) and (max-width: 768px){.missionContainer .missionTextContainer .missionHeader{font-size:20px}}.testimonialContainer{margin:104px auto 60px}.testSelect{display:flex;align-items:center;justify-content:center;margin-bottom:25px}.testSelectOption{font-size:24px;line-height:30px;font-weight:700;text-transform:uppercase;color:#9BCCEB;text-decoration:none;cursor:pointer;padding:10px 15px;background-color:transparent;transition:color .3s ease, background-color .3s ease, border .3s ease}.testSelectOption:nth-child(1){border-bottom:3px solid #DBB13A}.testSelectOption:nth-child(2){border-bottom:3px solid #001F51}.testSelectOption:nth-child(3){border-bottom:3px solid #ADADAD}.testSelectOption:nth-child(4){border-bottom:3px solid #000660}.testSelectOption.active,.testSelectOption:hover{color:#fff;background-color:#DBB13A;border-bottom:2px solid #DBB13A}.testSlider.slick-slider{height:0px !important;opacity:0;z-index:0;transition:opacity .3s ease}.testSlider.slick-slider.active{height:auto !important;opacity:1;z-index:1}.slick-initialized .testSlide.slick-slide{height:0;display:flex;flex-wrap:wrap;align-items:center}.active.slick-initialized .testSlide.slick-slide{height:541px}.testImage,.testInfo{width:50%;height:100%}.testImage img{height:100%;width:100%;object-fit:cover}.testImage{display:flex;align-items:center;justify-content:center}.testImage .testIcon{font-size:250px}.testInfo{position:relative;display:flex;flex-direction:column;justify-content:space-between;background:#E6F6FF;padding:50px 140px 81px;max-height:430px}.testText{margin-top:35px;margin-bottom:50px}.testTitle{font-size:24px;line-height:30px;text-transform:uppercase;color:#fff}.testTitle span{margin-right:5px}.testArrows{width:100px;margin-top:35px}.testQuote{position:absolute;font-size:90px;color:#fff;opacity:.25;z-index:0}.quoteLeft{top:40px;left:40px}.quoteRight{bottom:40px;right:40px}.testAccordionContainer .slick-prev,.testAccordionContainer .slick-next{left:unset;right:unset;top:unset;width:35px;height:35px;transform:none;position:relative}.testAccordionContainer .slick-prev{margin-right:30px}.testAccordionContainer .slick-prev:before,.testAccordionContainer .slick-next:before{color:#001F51;margin-top:35px;font-family:'Font Awesome 5 Free';font-size:36px}.testAccordionContainer .slick-prev:before{content:"\f359"}.testAccordionContainer .slick-next:before{content:"\f35a"}.testAccordionContainer .slick-dots{display:none !important}@media screen and (max-width: 1024px){.testTitle h5{font-size:16px}.active.slick-initialized .testSlide.slick-slide{height:100%;flex-direction:column}.testInfo{max-height:none;padding:31px 50px 39px}.testInfo h3{font-size:20px}.testSlider{margin-left:10%;margin-right:10%}.testImage,.testInfo{width:100%}.testImage img{max-height:270px}}@media screen and (min-width: 769px){.testSelect{display:flex}.testAccordionHeader{display:none}.testArrows{margin-top:35px}.testArrows a{color:#fff;width:25px;font-size:25px;margin-right:15px;z-index:10}.testArrows a:focus{border:none}}@media screen and (max-width: 768px){.testQuote{display:none}.testArrows{display:none}.testSelect{display:none}.testAccordionHeader{display:flex}.ui-accordion .testAccordionHeader.ui-accordion-header{position:relative;display:flex;border:none;border-radius:0;background:transparent;margin:0;padding:0}.testHeaderBorder{width:18px;height:65px}.testHeader{width:calc(100% - 19px);border:1px solid #ADADAD;border-left:none;border-bottom:none;padding:20px 15px}.ui-accordion .testAccordionHeader.ui-accordion-header i{position:absolute;right:25px;top:24px;transition:transform .3s ease}.ui-accordion .testAccordionHeader.ui-accordion-header.ui-state-active i{transform:rotate(45deg)}.ui-accordion .testAccordionHeader.ui-accordion-header.ui-state-active{background:transparent;color:#9BCCEB}.ui-accordion .testAccordionHeader.ui-accordion-header.ui-state-active .testHeader{border-bottom:none}.ui-accordion .testAccordionHeader:nth-child(1) .testHeaderBorder{background:#DBB13A}.ui-accordion .testAccordionHeader:nth-child(3) .testHeaderBorder{background:#001F51}.ui-accordion .testAccordionHeader:nth-child(5) .testHeaderBorder{background:#000660}.ui-accordion .testSlider:nth-child(2) .testInfo{background:#DBB13A}.ui-accordion .testSlider:nth-child(4) .testInfo{background:#001F51}.ui-accordion .testSlider:nth-child(6) .testInfo{background:#000660}.ui-accordion .testSlider:nth-child(6) .testText,.ui-accordion .testSlider:nth-child(6) .testTitle,.ui-accordion .testSlider:nth-child(6) .testQuote{color:#373737}.ui-accordion .testAccordionHeader:nth-child(7) .testHeader{border-bottom:1px solid #ADADAD}.ui-accordion .testAccordionHeader:nth-child(7) .testHeaderBorder{background:#ADADAD}.ui-accordion .testAccordionHeader.ui-accordion-header .ui-icon{display:none}.testSlide{display:none}.testSlide:first-child{display:block}.ui-accordion .testSlider.ui-accordion-content{padding:0}.testImage,.testInfo{width:100%}.testImage{display:flex;align-items:center;justify-content:center;height:200px}.testImage img{width:100%}.testImage .testIcon{font-size:175px}.testInfo{height:auto;padding:15px}.testText{font-size:18px;line-height:30px;margin-bottom:10px}.testTitle{font-size:16px;line-height:30px;font-weight:700}}.centerTitle{margin-bottom:25px}.centerTitle h1{text-align:center;text-transform:uppercase;margin:50px auto;font-size:42px}.centerTitle h1::after{width:134px;height:8px;background-color:#DBB13A;position:absolute;left:50%;transform:translate(-50%);content:"";bottom:-22px}.centerTitle>h5{color:#4A4A4A;text-align:center;margin-bottom:50px;font-size:20px;font-weight:400}.homeBannerContainer{margin-top:75px}.site-main .centerTitle:last-child{margin-bottom:0}@media screen and (max-width: 768px){.centerTitle h1{font-size:30px}}.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:"Roboto",sans-serif,sans-serif;font-weight:200;margin-top:10px}.post-type-archive-staff .staff-container .staff-category .staff-category-title{margin-bottom:30px;margin-top:0}.post-type-archive-staff .staff-container .staff-category .staff-category-members{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member{width:calc(25% - 0.75rem);margin-right:1rem;margin-bottom:3rem}.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member .staff-image{object-fit:cover;width:100%;height:18.5rem;margin-bottom:1rem;border:1px solid #707070}.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member .staff-member-info-wrap{text-align:center}.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member .staff-member-info-wrap div[id^="hidden-"]{display:none}.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member .staff-member-info-wrap *{margin:0 auto 2px}.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member .staff-member-info-wrap a{display:block}.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member .staff-member-info-wrap a i{color:#DBB13A;transition:filter 0.25s ease-in}.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member .staff-member-info-wrap a:not(.button):hover,.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member .staff-member-info-wrap a:not(.button):focus{text-decoration:underline}.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member .staff-member-info-wrap a:not(.button):hover i,.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member .staff-member-info-wrap a:not(.button):focus i{filter:brightness(1.5);color:#001F51}.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member .staff-member-info-wrap a:not(:last-child){margin-bottom:1em}.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member .staff-member-info-wrap .staff-member-name,.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member .staff-member-info-wrap .staff-member-position{margin:0 0 6px !important}.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member .staff-member-info-wrap .staff-member-position{font-style:italic}.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member .staff-member-info-wrap .staff-member-phone{color:#313131;text-decoration:none;margin-bottom:0 !important}.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member:nth-child(4n){margin-right:0}@media screen and (max-width: 1199px){.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member{width:calc((100% / 3) - (2rem / 3))}.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member:nth-child(4n){margin-right:1rem}.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member:nth-child(3n){margin-right:0}}@media screen and (max-width: 991px){.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member{width:calc(50% - 0.5rem)}.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member:nth-child(3n){margin-right:1rem}.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member:nth-child(2n){margin-right:0}}@media screen and (max-width: 767px){.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member{width:100%;margin-right:0}.post-type-archive-staff .staff-container .staff-category .staff-category-members .staff-member .staff-image{height:unset;min-height:18.5rem}}.single-staff .staff-top{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.single-staff .staff-top .staff-image{flex:1;object-fit:cover;max-width:25rem;margin-right:1rem}.single-staff .staff-top .staff-content{flex:3}.single-staff .staff-top .staff-content .staff-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}.single-staff .staff-top .staff-content .staff-info .staff-name,.single-staff .staff-top .staff-content .staff-info .staff-position{margin:0 0 1rem !important}.single-staff .staff-top .staff-content .staff-info a i{margin-right:0.5em;transition:filter 0.25s ease-in}.single-staff .staff-top .staff-content .staff-info a:hover i,.single-staff .staff-top .staff-content .staff-info a:focus i{filter:brightness(1.5)}.single-staff .staff-top .staff-content .staff-info a:not(:last-child){margin-bottom:1em}.single-staff .button-container{margin-top:2rem}@media screen and (max-width: 767px){.single-staff .staff-top .staff-image,.single-staff .staff-top .staff-content{flex:unset;width:100%}.single-staff .staff-top .staff-image{margin:0 auto 1rem}}.fancybox-content{padding:71px 75px 75px;height:inherit !important}.fancybox-content .imgcontainer{margin-bottom:10px;padding-right:0px;width:28%}.fancybox-content .imgcontainer img{width:100%;height:100%}.fancybox-content .fancyboxRight{display:flex;flex-direction:column;margin-bottom:10px;width:70%}.fancybox-content .fancyboxRight .staff-member-position{color:#DBB13A;font-size:20px;font-weight:700;margin:0}.post-type-archive-staff .fancybox-content{height:auto !important;max-width:85%}@media screen and (max-width: 1000px){.fancybox-content .flex{flex-direction:column}.fancybox-content .imgcontainer{width:35%}.fancybox-content .fancyboxRight{width:auto}}@media screen and (max-width: 425px){.fancybox-content{padding:51px 55px 41px}}.simcal-default-calendar-list dt.simcal-day-label{display:none}.simcal-default-calendar-list .simcal-align-right{display:none}.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:#003384;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}.homeCalendar{margin:105px 0}.homeCalendar .massTitle{padding-top:0}.massText{max-width:1440px;width:94%;margin:20px auto;text-align:center}.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:space-evenly;margin:0 auto}.simcal-events-list-container .simcal-event::marker{content:none}.homeCalendar .simcal-default-calendar-list li.simcal-event{width:25%}@media screen and (max-width: 1024px){.homeCalendar .simcal-default-calendar-list li.simcal-event{width:43%;margin-left:7%}}.homeCalendar .simcal-default-calendar-list .simcal-event-details{display:flex;align-items:center;width:100%;justify-content:center}.calDate{padding:5px 26px 5px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;background:transparent;position:relative;margin-right:26px}.calDate:after{content:"";position:absolute;right:0;height:100%;width:2px;background:#DBB13A}.calendarDay,.calendarMonth{width:100%;text-align:center;border:none;line-height:30px}.calendarMonth{position:relative;width:100%;text-align:center;font-size:30px}.calendarDay{letter-spacing:0px;color:#001F51}.calendarTitle,.calendarDetails{line-height:30px;color:#001F51}.calendarTitle a{color:#001F51;font-size:22px;line-height:30px;font-weight:700;text-decoration:none;text-transform:none;transition:color .2s ease}.calendarTitle a:hover{color:#DBB13A;text-decoration:none}.calendarTitle{padding-bottom:5px}.calendarDetails{padding-top:5px}.calendarInfo{max-width:60%;justify-content:space-around;display:flex;flex-direction:column}.calendarTime i{margin-right:10px}.calendarInfoInner{display:flex;line-height:30px}.calendarTime{font-size:22px}.calLink{margin:40px auto 0}.homeCalendar.centerTitle h1{margin-bottom:70px}.homeCalendar .simcal-default-calendar-list{padding:0;min-height:none;margin-left:10%;margin-right:10%}@media screen and (max-width: 768px){.homeCalendar .simcal-default-calendar-list ul.simcal-events li.simcal-event{width:300px;margin:15px auto}}@media screen and (max-width: 420px){.homeCalendar .simcal-default-calendar-list li.simcal-event{width:100%;max-width:93%}.calendarTitle a{font-size:22px;line-height:27px}.calendarTime{font-size:18px}}.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;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}.archive [class*="s-container"]{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.archive [class*="s-container"] [class*="-single"]{margin-bottom:1rem}.archive [class*="s-container"] [class*="-single"] [class*="-title"]{margin-bottom:0 !important;transition:color 0.25s ease-in}.archive [class*="s-container"] [class*="-single"] [class*="-title"] a{font-size:28px}.archive.tax-ministry-group .taxonomy-description{text-align:center}.archive.tax-ministry-group .taxonomy-container{margin:3.75rem auto 0}.archive.tax-ministry-group .taxonomy-container .taxonomy-single .ministry-name{margin:0 0 0.5em !important}.archive.tax-ministry-group .taxonomy-container .taxonomy-single .ministry-name .ministry-name-link{text-decoration:none;transition:color 0.25s ease-in}.archive.tax-ministry-group .taxonomy-container .taxonomy-single .ministry-name .ministry-name-link:hover,.archive.tax-ministry-group .taxonomy-container .taxonomy-single .ministry-name .ministry-name-link:focus{text-decoration:underline}.archive.tax-ministry-group .taxonomy-container .taxonomy-single .ministry-text{margin:0}@media screen and (max-width: 1399px){.archive.tax-ministry-group .taxonomy-container .taxonomy-single .read-more-link{margin-left:auto}}.archive .no-results input[type="submit"]{cursor:pointer}.single.single-ministry .single-container{flex-wrap:wrap;margin:0 auto 3.75rem}.single.single-ministry .single-container .single-thumbnail{margin:0 auto}.single.single-ministry .single-container .single-thumbnail img{max-height:600px;object-fit:contain;object-position:top}.single.single-ministry .single-container .contact-persons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;border-bottom:1px solid;width:100%;margin-bottom:2rem}.single.single-ministry .single-container .contact-persons .contact-person{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;padding:0 0 0.5rem}.single.single-ministry .single-container .contact-persons .contact-person a{transition:color 0.25s ease-in}.single.single-ministry .single-container .contact-persons .contact-person .contact-name,.single.single-ministry .single-container .contact-persons .contact-person .contact-email{margin:0 0.5rem 0 0 !important}.single.single-ministry .single-container .contact-persons .contact-person .contact-name{font-weight:700;border-right:1px solid;padding-right:0.5rem;margin-right:0.5rem}.single.single-ministry .single-container .contact-persons .contact-person .contact-name.no-contact-info{border-color:transparent !important}.single.single-ministry .single-container .contact-persons .contact-person .contact-phone{margin:0 !important}.page-template-ministry-groups .the-content{text-align:center;margin:0 auto 3.75rem}.page-template-ministry-groups .color-boxes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.page-template-ministry-groups .color-boxes .color-box{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;border:2px solid transparent;box-shadow:0 3px 6px #00000029;text-align:center;text-decoration:none;width:calc((100% / 3) - (5rem / 3));max-width:30rem;padding:2.5%;margin:0 2.5rem 2.5rem 0;transition:background 0.25s ease-in, color 0.25s ease-in}.page-template-ministry-groups .color-boxes .color-box:nth-child(3n){margin-right:0}.page-template-ministry-groups .color-boxes .color-box i{transition:transform 0.25s ease-in}.page-template-ministry-groups .color-boxes .color-box .color-box-title{margin-top:0 !important}.page-template-ministry-groups .color-boxes .color-box .color-box-content{height:100%}.page-template-ministry-groups .color-boxes .color-box:hover i,.page-template-ministry-groups .color-boxes .color-box:focus i{transform:scaleX(1.5)}@media screen and (max-width: 1199px){.page-template-ministry-groups .color-boxes .color-box .color-box-title{margin-bottom:0 !important}.page-template-ministry-groups .color-boxes .color-box .color-box-content{display:none}.page-template-ministry-groups .color-boxes .color-box i{margin-top:1.125rem}}@media screen and (max-width: 991px){.page-template-ministry-groups .color-boxes .color-box{width:100%;margin-right:auto;margin-left:auto}.page-template-ministry-groups .color-boxes .color-box:nth-child(3n){margin-right:auto}}.page-template-ministry-groups .view-all{text-align:center}.grid-container{width:unset}.grid-container .grid-selector{display:flex;flex-direction:row;flex-wrap:nowrap;background:#F9F9F9;box-shadow:0 3px 6px #00000029;width:calc(50% - 1.25rem);padding:2rem 2.55rem;margin-bottom:2.5rem}.grid-container .grid-selector [class*="-half-L"]{flex:1;text-align:center;margin-right:1rem;display:flex}.grid-container .grid-selector [class*="-half-L"] [class*="-image"]{object-fit:cover;width:12.5rem;height:12.5rem}.grid-container .grid-selector [class*="-half-R"]{display:flex;flex-direction:column;flex-wrap:nowrap;flex:2;margin-left:1rem}.grid-container .grid-selector [class*="-half-R"] [class*="-name"]{margin-bottom:0.5rem;line-height:1}.grid-container .grid-selector [class*="-half-R"] [class*="-name"] [class*="-name-link"]{font-weight:700;font-size:25px;transition:color 0.25s ease-in;text-decoration:none}.grid-container .grid-selector [class*="-half-R"] .contact-persons .contact-person{margin-bottom:.75rem}.grid-container .grid-selector [class*="-half-R"] .contact-persons .contact-person .contact-name,.grid-container .grid-selector [class*="-half-R"] .contact-persons .contact-person .contact-email,.grid-container .grid-selector [class*="-half-R"] .contact-persons .contact-person .contact-phone{margin-bottom:0.25rem}.grid-container .grid-selector [class*="-half-R"] .contact-persons .contact-person .contact-name{font-size:16px}.grid-container .grid-selector [class*="-half-R"] .contact-persons .contact-person .contact-phone a{text-decoration:none}.grid-container .grid-selector [class*="-half-R"] .contact-persons .contact-person .contact-email a,.grid-container .grid-selector [class*="-half-R"] .contact-persons .contact-person .contact-phone a{transition:color 0.25s ease-in;font-size:16px}.grid-container .grid-selector [class*="-half-R"] .contact-persons .contact-person>*{margin:0 0 0.25em !important}@media screen and (max-width: 1399px){.grid-container .grid-selector{width:auto}.grid-container .grid-selector.has-plinko:nth-child(odd){margin-right:5%}.grid-container .grid-selector.has-plinko:nth-child(even){margin-left:5%}}@media screen and (max-width: 767px){.grid-container .grid-selector{flex-direction:column}.grid-container .grid-selector [class*="-half-L"]{margin-right:0;width:100% !important}.grid-container .grid-selector [class*="-half-L"] img{width:100% !important}.grid-container .grid-selector [class*="-half-R"]{margin-left: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 #000660;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:#000660}@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}}.welcomeText p{max-width:95%;margin:10px auto}.featured-items{display:flex;justify-content:center;flex-wrap:wrap}.featured-items a{text-decoration:none}.featured-item{width:100%;max-width:250px;margin:0 12px 20px}.featured-item:first-child{margin-left:0}.featured-item:last-child{margin-right:0}.featured-title{color:#001F51;font-size:25px;font-weight:bold}.featured-item .featured-image{position:relative;font-size:0;line-height:0}.featured-item .featImage{width:305px;height:205px;object-fit:cover}.featured-item .featured-image::after{content:'';background:#001F51;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;transition:all .5s}.featured-item a:hover .featured-image::after{opacity:.3}.featured-items .slick-prev,.featured-items .slick-next{left:50%;position:absolute;bottom:-10%}.featured-items .slick-prev{left:43%}.featured-items .slick-next{left:55%}.page-template-homepage .metaslider{z-index:-1;overflow:hidden}.page-template-homepage .site-content .flexslider{border:none;margin-bottom:0;overflow:hidden;max-height:60vh}.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:#001F51}.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:#001F51}.page-template-homepage .site-content .flexslider .slides li .sliderInfoBox a{color:#001F51;font-size:1.5rem;font-weight:700;display:inline-block;max-width:50%;margin:0 auto;background:transparent;border:3px solid #001F51;text-decoration:none;padding:5px 15px}.page-template-homepage .site-content .flexslider .slides li .sliderInfoBox a:hover{color:#DBB13A;background:#001F51}.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;top:auto;bottom:10%}.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}}.homeStickyButtons{position:fixed;top:35vh;right:0;transform:translateY(-200%);display:flex;flex-direction:column;z-index:100;height:0}.homeStickyButtons a{display:flex;align-items:center;font-size:15px;padding:17px 20px;text-decoration:none;width:100%;transition:padding .3s ease, background .3s ease, color .3s ease, border .3s ease;background-color:#fff;min-width:182px;background:#001F51;color:#fff;height:47px}.homeStickyButtons a span{position:absolute;left:-33px;top:0;transform:rotate(180deg);font-size:75px}.homeStickyButtons .stickyIcon{width:47px;height:47px;display:flex;justify-content:center;border:1px solid #fff}.homeStickyButtons .stickyIcon i{color:#fff;margin:0;display:flex;align-items:center}.stickyLinkContainer:nth-child(3n+1) .stickyIcon{background:#001F51}.stickyLinkContainer:nth-child(3n+2) .stickyIcon{background-color:#DBB13A}.stickyLinkContainer:nth-child(3n+3) .stickyIcon{background-color:#000660}.stickyFormContainer,.stickyLinkContainer{margin:5px 0;display:flex;position:relative;right:-191px;transition:right .5s ease;box-shadow:0px 0px 10px #00000029}.stickyFormContainer:hover,.stickyLinkContainer:hover{right:0}.stickyFormContainer:hover .stickyIcon,.stickyFormContainer:hover a,.stickyLinkContainer:hover .stickyIcon,.stickyLinkContainer:hover a{background:#DBB13A}.stickyFormContainer:hover a,.stickyFormContainer.open a{color:#fff}.stickyFormContainer.open{right:550px}.stickyFormContainer a{position:relative;cursor:pointer;height:75px}.stickyForm h2{display:flex;flex-wrap:wrap;margin-bottom:15px}.stickyFormContainer a.stickyPhone,.homeStickyButtons div:nth-child(2n+2) a.stickyPhone{display:block;font-size:32px;line-height:42px;background-color:transparent;height:auto;border:none;min-height:0;padding:0;width:max-content}.stickyForm{background:#ffffff;width:551px;box-shadow:20px 0px 3px 0px #000000;position:absolute;left:100%;bottom:0;padding:5px 15px;z-index:1}.stickyFormContainer.open .stickyForm{z-index:2}.stickyForm .gform_wrapper{margin:0}.stickyForm a{display:none}.stickyForm .gform_wrapper .gform_heading{margin-bottom:5px}.stickyForm .gform_wrapper h3.gform_title{font-size:26px;font-weight:700;text-align:center;padding-bottom:15px}.stickyForm .gform_wrapper h3.gform_title,.stickyForm .gform_wrapper span.gform_description{margin:0}.stickyForm .gform_wrapper ul li.gfield,.stickyForm .gform_wrapper ul li.gfield.field_sublabel_above.field_description_below+li.gfield{margin-top:0px}.stickyForm .gform_wrapper .top_label div.ginput_container{margin-top:0px}.stickyForm .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.stickyForm .gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{margin-bottom:1px}.stickyForm .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){height:30px;border-radius:5px;border:1px solid #000000}.stickyForm .gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.stickyForm .gform_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.stickyForm .gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.stickyForm .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.stickyForm .gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label,.stickyForm .gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{line-height:.813em;margin:2px 0 0}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:1px solid #666}.stickyForm .gform_wrapper .gform_footer input.button,.stickyForm .gform_wrapper .gform_footer input[type=submit],.stickyForm .gform_wrapper .gform_page_footer input.button,.stickyForm .gform_wrapper .gform_page_footer input[type=submit]{font-size:18px;line-height:18px;font-weight:700;background:#fff;border:1px solid #ADADAD;padding:10px 45px;transition:color .3s ease, background .3s ease, border .3s ease}.stickyForm .gform_wrapper .gform_footer input.button:hover,.stickyForm .gform_wrapper .gform_footer input[type=submit]:hover,.stickyForm .gform_wrapper .gform_page_footer input.button:hover,.stickyForm .gform_wrapper .gform_page_footer input[type=submit]:hover{color:#fff}.stickyForm .gform_wrapper textarea.medium{height:120px}.stickyForm .gform_wrapper .gform_footer{margin:5px 0 0;padding:5px 0}@media screen and (min-height: 1024px){.stickyLinkContainer.navWrapper{display:none}}@media screen and (max-width: 1023px){.homeStickyButtons{justify-content:center;flex-direction:row;top:initial;right:inherit;transform:none;bottom:0;height:34px;width:100%;background:#f8f8f8}.stickyFormContainer,.stickyLinkContainer{flex-direction:column;right:0;margin:0 17px 0 0}.stickyFormContainer{position:unset}.stickyLinkContainer{position:relative}.homeStickyButtons .stickyIcon{width:34px;height:34px}.homeStickyButtons .stickyIcon:last-child{border-right:0}.homeStickyButtons a{margin:0;justify-content:center;position:absolute;top:0;left:0;width:100%;background:transparent;box-shadow:none;line-height:0;font-size:0;color:transparent;height:100%}.stickyFormContainer a{text-align:center;justify-content:center;border-radius:0}.homeStickyButtons a span{display:none}.stickyLinkContainer:hover a{background:transparent}.stickyFormContainer.open{right:0}.stickyForm{position:absolute;position:relative;left:0;top:0;width:100vw;max-height:0;transform:none;transition:max-height .3s ease, border-width .3s ease;border-left:0;box-shadow:none;border-width:0px;overflow:hidden}.stickyForm .grecaptcha-badge{display:none;visibility:none}.homeStickyButtons .stickyFormContainer:nth-child(2n+2) .stickyForm{border-left:0;border-width:0px}.homeStickyButtons .stickyFormContainer:nth-child(3n+3) .stickyForm{border-left:0;border-width:0px}.stickyFormContainer.open .stickyForm,.stickyFormContainer.open:nth-child(2n+2) .stickyForm,.stickyFormContainer.open:nth-child(3n+3) .stickyForm{max-height:1000px;border-width:0px}}@media screen and (max-width: 375px){.homeStickyButtons{max-width:375px}}#tabs{padding:0;border:none}.tab-wrap{margin-bottom:2rem}body .ui-tabs .ui-tabs-panel{padding:0 10%}.ui-tabs .ui-tabs-nav.ui-widget-header{border:none;padding:0 10%;display:flex;justify-content:space-between;background:#001F51;min-height:100px}.ui-tabs .ui-tabs-nav li{background:#001F51;border:none;width:100%;display:flex;justify-content:center;margin:0 25px 0 0 !important}.ui-tabs .ui-tabs-nav li:last-child{margin:0 !important}.ui-tabs .ui-tabs-nav li::before{display:none !important}.ui-tabs .ui-tabs-nav li.ui-tabs-active:after,.ui-tabs .ui-tabs-nav li.ui-state-hover::after{width:0px;height:0px;border-left:23px solid transparent;border-right:23px solid transparent;position:absolute;transform:translate(0, 100%);z-index:0;content:'';bottom:0}.ui-tabs .ui-tabs-nav li.ui-state-hover::after{border-top:36px solid #DBB13A}.ui-tabs .ui-tabs-nav li.ui-tabs-active:after{border-top:36px solid #000660}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{width:100%;display:flex;justify-content:center;font-size:1.4rem;line-height:1.6;font-weight:700;margin:auto 0}.ui-tabs .ui-tabs-nav li a:focus{outline:none}.ui-tabs .ui-tabs-nav li.ui-state-hover{background:#DBB13A}.ui-tabs .ui-tabs-nav li.ui-tabs-active{background:#000660}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#fff !important}body .ui-tabs .ui-tabs-nav li.ui-tabs-active{padding-bottom:0;margin-bottom:0}@media screen and (max-width: 425px){.ui-tabs .ui-tabs-nav li.ui-tabs-active:after{border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #001F51}}@media screen and (max-width: 768px){.ui-tabs .ui-tabs-nav li:first-child{border-right:none}}#tabs.tab-school{padding:0;border:none}#tabs.tab-school .tab-wrap{display:flex;background:#27357E;width:100%;display:flex;justify-content:center;font-size:1.4rem;line-height:1.6;font-weight:700;margin:auto 0 2.5rem;width:100%;padding:0 3%}#tabs.tab-school .tabTitle{color:#fff;width:20%;text-align:center;font-size:35px;line-height:35px;font-weight:700;margin:auto 0}#tabs.tab-school .ui-tabs-nav.ui-widget-header{border:none;padding:0%;display:flex;justify-content:space-between;background:#27357E;min-height:100px;width:100%}#tabs.tab-school .ui-tabs-nav li{background:#27357E;border:none;width:fit-content;display:flex;justify-content:center;margin:0 !important}#tabs.tab-school .ui-tabs-nav li::before{display:none !important}#tabs.tab-school .ui-tabs-nav li.ui-tabs-active:after,#tabs.tab-school .ui-tabs-nav li.ui-state-hover::after{width:0px;height:0px;border-left:23px solid transparent;border-right:23px solid transparent;border-top:36px solid #DBB13A;position:absolute;transform:translate(0, 100%);z-index:0;content:'';bottom:0}#tabs.tab-school .ui-tabs-nav .ui-tabs-anchor{width:100%;display:flex;justify-content:center;font-size:22px;line-height:1.6;font-weight:700;margin:auto 0;padding:.5em 1.55em}#tabs.tab-school .ui-tabs-panel{padding-left:10% !important;padding-right:10% !important}#tabs.tab-school .ui-tabs-nav li a:focus{outline:none}#tabs.tab-school .ui-tabs-nav li.ui-state-hover,#tabs.tab-school .ui-tabs-nav li.ui-tabs-active{background:#DBB13A}#tabs.tab-school .ui-state-default a,#tabs.tab-school .ui-state-default a:link,#tabs.tab-school .ui-state-default a:visited,#tabs.tab-school a.ui-button,#tabs.tab-school a:link.ui-button,#tabs.tab-school a:visited.ui-button,#tabs.tab-school .ui-button{color:#fff !important}#tabs.tab-school .ui-tabs-nav li.ui-tabs-active{padding-bottom:0;margin-bottom:0}@media screen and (max-width: 425px){#tabs.tab-school .ui-tabs-nav li.ui-tabs-active:after{border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #001F51}}@media screen and (max-width: 768px){#tabs.tab-school .ui-tabs-nav li:first-child{border-right:none}}.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}.ginput_container input,.ginput_container textarea,.ginput_container select{font-size:16px !important;line-height:22px;border-color:#313131;color:#313131;padding-left:.9rem !important}.ginput_container select{border:2px solid}.ginput_container input::placeholder,.ginput_container textarea::placeholder{color:#8B8287;font-size:16px !important;line-height:22px}.gform_wrapper h3.gform_title{margin:0 0 2rem;font-size:36px;line-height:49px}.gform_wrapper ul.gform_fields li.gfield{padding-right:0 !important}.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:right}.page-template-page-contact .gform_wrapper h3.gform_title{font-weight:700;font-family:"Roboto",sans-serif;color:#001F51;position:relative;margin:0;font-size:36px;line-height:49px;margin:15px auto}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid{padding:0}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom{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#bottom .contactContainer{width:50%}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#left{display:flex;flex-direction:column;flex-wrap:wrap}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#left h1{margin:0 0 2rem}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#left .contact{margin-bottom:1rem;display:inline;color:#313131;font-size:1.4rem}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#left .contact h2,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#left .contact h3,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#left .contact h4,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#left .contact h5,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#left .contact h6,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#left .contact a,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#left .contact p{display:inline;color:#313131;font-size:1.4rem}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#left .contact a{text-decoration:none}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#left .contact a:hover{text-decoration:underline}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#left .contact:last-child{margin-bottom:0}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#left .contact a:hover{text-decoration:underline}@media screen and (max-width: 1024px){.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer{width:100%}}@media screen and (max-width: 799px){.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#left{width:100%}}@media screen and (max-width: 649px){.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom{height:auto}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#right{padding-top:25px}}@media screen and (max-width: 499px){.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#left .contact h3,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#left .contact a,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .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#bottom .contactContainer#left .contact h3,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#left .contact a,.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .contactContainer#left .contact p{font-size:1rem}.page-template-page-contact .site .site-content .content-area .site-main .container-fluid#bottom .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#bottom .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}}.home .footerFormTopBorder{height:1px}.footerFormLeft{max-width:40%;width:450px;margin-right:50px}.footerFormRight{max-width:60%;width:500px}.footerFormRight #mc_embed_signup{background:transparent}.footerFormTitle{font-size:26px;line-height:36px;font-weight:700;color:#001F51}.footerTopForm .mc4wp-form-fields{display:flex}.footerFormRight .mc4wp-form-fields input[type="email"]{width:350px;max-width:100%;height:50px;border:1px solid #ADADAD}.footerOffice{margin-top:5px;color:#fff}.footerFormRight .gform_wrapper .gform_footer{padding:0}.footerFormRight .mc4wp-form-fields input[type="submit"]{display:flex;justify-content:center;font-size:15px;line-height:20px;font-weight:700;width:175px;height:50px;max-width:none;padding:15px;text-transform:uppercase;color:#001F51;background:#fff;border:1px solid #ADADAD;margin-left:15px}.footerFormRight .mc4wp-form-fields input[type="submit"]:hover{background:#DBB13A;color:#fff;border:1px solid #DBB13A}.footerLowerLinks{display:flex;flex-wrap:wrap}.site-footer{background-color:#001F51;background-image:url("images/extBG.png");background-size:cover;background-position:center center}.social-links a{margin-right:10px}.icon-myparishicon:before{content:"\e900"}.site-footer .footer-content{padding:50px 0 31px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;background:rgba(0,31,81,0.9)}.site-footer .footer-content>*{width:100%;margin:0 10%}.site-footer .footer-content .footerColumn.footerLogoMobile{display:none}.footerColumnWrapper{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0px 0 33px;border-bottom:2px solid #fff}.site-footer .footer-content .footerColumn{width:30%;min-width:350px;display:flex;flex-direction:column}.site-footer .footer-content .footerColumn .address{margin:0px 0 19px}.site-footer .footer-content .footerColumn:first-child{padding-left:0}.site-footer .footer-content .footerColumn:last-child{border:none;align-items:flex-end;padding-right:0}.site-footer .footer-content .footerColumn.footerLinks{width:40%}.quickLinkWrapper{display:flex;flex-wrap:wrap}.site-footer .footer-content .footerColumn.footerLinks h4{width:100%}.site-footer .footer-content h5{color:#fff;font-size:16px;line-height:30px;font-weight:700;font-family:"Roboto",sans-serif;text-transform:uppercase;margin-bottom:15px}.site-footer .footer-content .footerColumn.footerLinks a{width:50%;display:flex;align-items:center;margin:10px 0}.site-footer .footer-content .footerColumn.footerLinks a i{font-size:8px;margin-right:5px}.footerColumn h4{color:#ffffff;font-size:38px;line-height:38px;font-weight:400;font-family:"Roboto",sans-serif;margin-bottom:10px}.footerColumn a,.footerColumn p,.footerColumn span{color:#ffffff;height:auto;text-decoration:none;margin:0}.footerAddress a:hover,.footerAddress a:hover p,.footerAddress a:hover span{color:#DBB13A}.footerColumn a.transparentButton{margin-top:15px;color:#fff}.footerLogo img{max-width:164px;max-height:164px}.site-footer .footer-content .footerColumn.footerLogo{align-items:center;min-width:0;width:10%}.footerSocial a{width:42px;height:42px;display:flex;align-items:center;justify-content:center;font-size:25px;margin-left:10px;border:1px solid #fff;transition:background .3s ease, color .3s ease}.footerSocial a:hover{background:#DBB13A}.footerSocial a:first-child{margin-left:0}.footerContact p,.socialFollow{font-size:16px}.footerAddress{display:flex;flex-direction:column}.footerAddress span{font-size:16px}.socialFollow{width:100%;font-size:18px;font-weight:700;color:#fff}.footerMassSectionWrapper{display:flex;flex-wrap:wrap}.footerMassSection{width:100%;color:#fff}.footerMassTimes{display:flex;flex-wrap:wrap}.footerMassDay{font-size:18px;line-height:30px;font-weight:700}.footerMassTime{line-height:18px;margin:5px 0}.footerMassTime span{margin:0 5px}.footerMassTime:last-child span{display:none}.site-info{display:flex;justify-content:space-between;padding:0 10% 24px;background:rgba(0,31,81,0.9)}.siteInfoWrapper{max-width:1400px;width:100%;margin:0 auto;display:flex;justify-content:space-between}.footerLowerButton{font-weight:700;margin-right:25px}.site-info p{margin:0;display:flex;justify-content:space-between}.site-info span,.site-info a{color:#ffffff;font-size:14px;line-height:14px;text-decoration:none;transition:color .3s ease}.site-info a:hover{color:#DBB13A}.site-info .hearts{color:#DBB13A;font-size:15px}@media screen and (max-width: 1242px){.site-footer .footer-content .footerColumn:nth-child(2){border:none}}@media screen and (max-width: 1024px){.site-footer .footer-content .footerColumn.footerLogo{display:none}.site-footer .footer-content .footerColumn.footerLogoMobile{display:block}.footerColumnWrapper{flex-wrap:nowrap;flex-direction:column;text-align:center;align-items:center}.site-footer .footer-content h5{margin-bottom:10px}.site-footer .footer-content .footerColumn{padding:0}.site-footer .footer-content .footerColumn .address{margin:0}.site-footer .footer-content .footerColumn:last-child{align-items:center;margin-top:25px}.siteInfoWrapper,.footerLowerLinks{flex-direction:column;align-items:center;text-align:center}.site-info span,.site-info a,.site-info span span.sep{margin:0px 0 8px}}@media screen and (max-width: 768px){.site-footer .footer-content{justify-content:center}.site-info{flex-direction:column;justify-content:center}.footerTopForm{margin-top:0}.site-footer .footer-content .footerColumn{border:none}.footerFormRight .gform_wrapper .gform_footer{width:auto}}@media screen and (max-width: 641px){.footerTopForm{flex-direction:column}.footerFormLeft,.footerFormRight{width:100%;max-width:100%}.footerFormLeft{text-align:center}.footerFormRight .gform_body{width:100%}.footerFormRight .mc4wp-form-fields input[type="email"]{max-width:350px}.footerFormRight .mc4wp-form-fields input[type="submit"]{max-width:175px;line-height:20px}.footerFormRight .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:20px}.footerFormRight .gform_wrapper ul.gform_fields li.gfield{text-align:center}.footerFormRight .gform_wrapper form{flex-direction:column;align-items:center;justify-content:center}}@media screen and (max-width: 600px){.footerTopButton{padding:25px 50px}.site-footer .footer-content .footerColumn{width:48%;margin-top:15px}.site-footer .footer-content .footerColumn.footerLinks{width:48%}}@media screen and (max-width: 425px){.site-footer .footer-content .footerColumn.footerLinks{width:100%}.site-footer .footer-content .footerColumn{width:100%;min-width:0;padding:0}}.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 .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:#001F51;color:#FFFFFF;font-family:"Roboto",sans-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:#313131;margin-bottom:10px}.entry-content .theBox .contactBox .content p a{display:flex;color:#9BCCEB;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:#313131}.entry-content .theBox .contactBox .content .job{border-bottom:1px solid #DBB13A;font-size:1.15rem;padding-bottom:0.5em}.entry-content .theBox .contactBox .content .name a{color:#313131}@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:#313131;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:#313131;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}.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 */