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

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

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

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@import url("https://fonts.googleapis.com/css?family=Poppins:400,700");@import url("https://fonts.googleapis.com/css?family=Raleway:400");.gradient{background:linear-gradient(135deg, #00457C, #5B8EDB, #F1C400)}.max-width{max-width:1440px;margin:0 auto;width:90%}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}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}.content-area h1,.content-area h2,.content-area h3,.content-area h4,.content-area h5,.content-area h6,.content-area p{color:#707070}.content-area h4{font-family:"Poppins", "Roboto", Helvetica, Arial, sans-serif;font-weight:100}.content-area h5,.content-area h6{font-weight:500}.content-area p{font-size:16px}hr{border-bottom:2px solid #DDDDDD !important;height:0 !important}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:48px;line-height:48px;width:fit-content;padding:15px 0;margin:15px auto;font-weight:800;color:#707070;position:relative}h2{font-size:36px}h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}h1:after{border-bottom:2px solid #ddd;content:"";position:absolute;width:215px;left:0;right:0;margin:0 auto;bottom:0}blockquote{margin:0 1.5em;border-left:1px solid #707070;padding-left:15px}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{font-size:15px;font-size:.9375rem;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-size:15px;font-size:.9375rem}abbr,acronym{cursor:help}mark,ins{text-decoration:none}big{font-size:125%}.button{color:#00457C;font-size:1.5rem;font-weight:700;display:block;width:fit-content;max-width:50%;margin:0 auto;background:transparent;border:3px solid #00457C;text-decoration:none;padding:5px 15px}.button:hover{color:#5B8EDB;background:#00457C}.buttonDark{color:#5B8EDB;font-size:1.5rem;font-weight:700;display:inline-block;max-width:50%;margin:0 auto;background:transparent;border:3px solid #5B8EDB;text-decoration:none;padding:5px 15px}.buttonDark:hover{color:#00457C;background:#5B8EDB}@font-face{font-family:'icomoon';src:url("fonts/icomoon.eot?ub25x8");src:url("fonts/icomoon.eot?ub25x8#iefix") format("embedded-opentype"),url("fonts/icomoon.ttf?ub25x8") format("truetype"),url("fonts/icomoon.woff?ub25x8") format("woff"),url("fonts/icomoon.svg?ub25x8#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-Flocknote:before{content:"\e901"}.icon-myparishicon:before{content:"\e900"}h1,h2,h3,h4,h5,h6{font-family:"Poppins","Roboto",Helvetica,Arial,sans-serif}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}hr{border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}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}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-radius:3px;color:rgba(0,0,0,0.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}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-radius:3px;padding:3px}textarea{width:100%}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:flex;justify-content:flex-end;align-items:center;background:transparent;font-weight:300}.main-navigation .menu-container{height:100%}.main-navigation #primary-menu{height:100%;display:flex;align-items:center}.main-navigation ul{list-style:none;margin:0 auto;width:100%;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;padding-top:32px;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px;margin:0;background:#00457C;transition:.15s all}.main-navigation ul ul :hover>a,.main-navigation ul ul .focus>a{background:#0061af}.main-navigation ul ul a:hover,.main-navigation ul ul a.focus{background:#0061af}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto;width:200px}.main-navigation li{float:left;position:relative;transition:.15s all}.main-navigation a{display:block;text-align:center;font-size:1.2rem;font-weight:500;letter-spacing:-1px;color:#000000;padding:0 5px;margin:0 5px;text-decoration:none;border-bottom:1px solid transparent}.main-navigation a:hover,.main-navigation a.focus{border-bottom:1px solid #000000}nav#site-navigation .mega-menu-wrap{width:fit-content}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 1271px){.menu-toggle{display:none}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}@media screen and (max-width: 1555px){.main-navigation a{font-size:1rem}}@media screen and (max-width: 1360px){.main-navigation a{margin:0}}@media screen and (max-width: 1024px){.header2{flex-direction:column;justify-content:center}.main-navigation{align-items:initial;justify-content:space-between}.menu-toggle{display:block}.main-navigation .menu-primary-menu-container #primary-menu{display:none}.main-navigation #primary-menu{justify-content:center}.main-navigation a{margin:0 5px}}.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{border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;display:block;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}.acf-map{width:100%;height:250px;border:#ccc solid 1px;margin:20px 0}.widget{margin:0 0 1.5em}.widget select{max-width:100%}body{margin:0}.post-template-default .background .site .site-content{margin:125px auto 0 auto;width:100%}.post-template-default .background .site .site-content p{color:#707070}.post-template-default .background .site .site-content .entry-header h1.entry-title{color:#707070;font-size:48px;font-weight:800;text-align:left;width:90%}.post-template-default .background .site .site-content .entry-header h1.entry-title:after{border-color:#ddd;margin:0;width:215px}.post-template-default .background .site .site-content .entry-content{margin:0 auto;width:90%}.post-template-default .background .site .site-content .content-area .site-main .post .entry-footer{display:none}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.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{margin:0 30px}.visual-editor-row .one-column .column,.visual-editor-row .two-column{width:90%;max-width:1200px;margin:0 auto}.visual-editor-row .two-column{display:flex;justify-content:space-between}.visual-editor-row .two-column .column{width:47.5%}.single .entry-meta{display:none}.single .post-thumbnail{display:none}.single .post-thumbnail{display:none}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 10%}.site-main article{color:#5B8EDB;font-family:"Raleway","Montserrat",Arial,Helvetica,sans-serif;font-size:1.5rem;line-height:1.25}.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:#5B8EDB;font-size:1.5rem;font-weight:700;display:inline-block;max-width:50%;margin:0 auto;background:transparent;border:3px solid #5B8EDB;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:#00457C;background:#5B8EDB}.site .site-header .header{position:fixed;background:#00457C;opacity:0.95;top:0;width:100%;z-index:9999}.site .site-header .header .top-header{display:flex;flex-direction:row;margin:0 auto;width:97.5%}.site .site-header .header .top-header .site-branding{flex:1}.site .site-header .header .top-header .site-branding a img{min-width:200px}.site .site-header .header .top-header .header-nav{display:flex;flex-direction:column;align-items:flex-end;flex:2}.site .site-header .header .top-header .header-nav .header-links{padding-top:25px;text-align:right;height:75%;width:100%}.site .site-header .header .top-header .header-nav .header-links a{background:#fff;border:1px solid transparent;border-radius:50%;color:#00457C;text-decoration:none;margin:5px;padding:5px 8px}.site .site-header .header .top-header .header-nav .header-links a:hover{background:#5B8EDB;border-color:#fff;text-decoration:underline}.site .site-header .header .top-header .header-nav .header-links a:hover i::before{color:#fff}.site .site-header .header .top-header .header-nav .header-links a:first-child{margin-left:0}.site .site-header .header .top-header .header-nav .header-links a:last-child{margin-right:0}.site .site-header .header .top-header .header-nav .header-links a#location{padding:5px 9px}.site .site-header .header .top-header .header-nav .header-links a#email-us{padding:5px 7px}.site .site-header .header .top-header .header-nav .main-navigation{height:100%;width:100%}.site .site-header .header .top-header .header-nav .main-navigation .menu-menu-container{display:flex;align-self:center;width:100%}.site .site-header .header .top-header .header-nav .main-navigation .menu-menu-container ul.menu{justify-content:space-evenly}.site .site-header .header .top-header .header-nav .main-navigation .menu-menu-container ul.menu li{font-family:"Poppins","Roboto",Helvetica,Arial,sans-serif;text-transform:uppercase}.site .site-header .header .top-header .header-nav .main-navigation .menu-menu-container ul.menu li a{color:#fff;font-size:1rem}.site .site-header .header .top-header .header-nav .main-navigation .menu-menu-container ul.menu li a.focus,.site .site-header .header .top-header .header-nav .main-navigation .menu-menu-container ul.menu li a:hover{border-bottom-color:#fff}.site .site-header .header .top-header .header-nav .main-navigation .header-search .toggle{display:block;cursor:pointer}.site .site-header .header .top-header .header-nav .main-navigation .header-search .toggle i::before{color:#fff}.site .site-header .header .top-header .header-nav .main-navigation .header-search form.search-form{display:none}.site .site-header .header .top-header .header-nav .main-navigation .header-search.open .toggle{display:none}.site .site-header .header .top-header .header-nav .main-navigation .header-search.open form.search-form{position:absolute;display:flex;top:125px;z-index:99;right:0;transition:0.2s all;overflow:hidden;max-height:200%}.site .site-header .header .top-header .header-nav .main-navigation .header-search.open form.search-form label .search-field{width:235px}.site .site-header.sticky .header{height:auto}.site .site-header.sticky .header .top-header .site-branding a img{max-width:50%;min-width:150px;transition:0.5s}.site .site-header.sticky .header .top-header .header-nav .main-navigation .header-search.open form.search-form{top:95px;margin-top:1.5rem}@media (min-width: 601px){.admin-bar.logged-in .site .site-header .header{top:32px}}@media screen and (max-width: 1255px){.site .site-header .header .top-header .header-nav .main-navigation nav.ubermenu-main ul.ubermenu-nav li.ubermenu-item a.ubermenu-target .ubermenu-target-title{font-size:1rem}}@media screen and (max-width: 1000px){.site .site-header .header .top-header .header-nav .header-links{display:none}.site .site-header .header .top-header .header-nav .main-navigation .header-search .toggle{display:none}}@media (min-width: 1000px){.background .site .site-header .header .top-header .header-nav .main-navigation .ubermenu-responsive-toggle{display:none}}.page-template-landing h1,.page-template-landing h2,.page-template-landing h3,.page-template-landing h4,.page-template-landing h5,.page-template-landing h6,.page-template-landing a,.page-template-landing p{color:#fff}.page-template-landing h1{line-height:1.25;text-align:center}.page-template-landing h1::after{content:none}.page-template-landing h2{margin:0.25rem 0 0.5rem 0}.page-template-landing a{text-decoration:none}.page-template-landing a:hover{text-decoration:underline}.page-template-landing img{transition:0.25s;min-width:75px;width:10%}.page-template-landing img:hover{filter:brightness(85%)}.page-template-landing .site .site-header .header{display:none}.page-template-landing .site .site-content .landing-background{display:flex;flex-wrap:wrap;height:calc(100vh - 36px);width:100%}.page-template-landing .site .site-content .landing-background .landing-container{display:flex;flex-wrap:wrap;margin:0 auto;width:90%}.page-template-landing .site .site-content .landing-background .landing-container .landing-top{text-align:center;width:100%}.page-template-landing .site .site-content .landing-background .landing-container .landing-mid{flex:1;text-align:center}.page-template-landing .site .site-content .landing-background .landing-container .landing-mid h2{font-weight:400;text-transform:uppercase}.page-template-landing .site .site-content .landing-background .landing-container .landing-mid a{font-family:"Raleway","Montserrat",Arial,Helvetica,sans-serif}.page-template-landing .site .site-content .landing-background .landing-container .landing-bottom{align-self:flex-end;text-align:center;width:100%}.page-template-landing .site .site-content .landing-background .landing-container .landing-bottom h5{margin-bottom:0}.page-template-landing .site .site-content .landing-background .landing-container .landing-bottom p{font-family:"Raleway","Montserrat",Arial,Helvetica,sans-serif}.page-template-landing .site-footer .footer-container .footer-content{display:none}.page-template-landing.admin-bar .site .site-content .landing-background{height:calc(100vh - 68px)}#main{position:relative}.page-template-homepage .site-content h1{font-family:"Poppins","Roboto",Helvetica,Arial,sans-serif;font-weight:400}.page-template-homepage .site-content .featured-links-container{background:#00457C;font-family:"Poppins","Roboto",Helvetica,Arial,sans-serif;padding:1rem 0}.page-template-homepage .site-content .featured-links-container .featured-links{display:flex;flex-wrap:wrap;justify-content:center;clear:both}.page-template-homepage .site-content .featured-links-container .featured-links a.featured-link{color:#fff;text-decoration:none;text-align:center;font-size:20px;font-weight:400;flex:1;max-width:calc(100%/4);background-size:cover;background-position:center center;transition:0.2s all}.page-template-homepage .site-content .featured-links-container .featured-links a.featured-link .background-hover{padding:25px;background:#00457C;transition:0.2s all}.page-template-homepage .site-content .featured-links-container .featured-links a.featured-link img.link-icon{max-height:65px;margin-bottom:1rem}.page-template-homepage .site-content .featured-links-container .featured-links a.featured-link div.link-text{font-size:1.2rem}.page-template-homepage .site-content .featured-links-container .featured-links a.featured-link:hover{padding:10px 0}.page-template-homepage .site-content .featured-links-container .featured-links a.featured-link:hover .background-hover{padding:15px;background:rgba(0,52,78,0.8)}.page-template-homepage .site-content .featured-links-container .featured-links a.featured-link:nth-child(3) div.link-text{font-size:1.1rem;line-height:1.6}.page-template-homepage .site-content .home-welcome{color:#707070;display:flex;flex-wrap:wrap;justify-content:space-between;margin:5rem auto;max-width:1440px}.page-template-homepage .site-content .home-welcome .welcome-left{flex:2;width:90%}.page-template-homepage .site-content .home-welcome .welcome-left h1{color:#707070;font-weight:700;text-align:left;width:auto}.page-template-homepage .site-content .home-welcome .welcome-left h1::after{border-color:#707070;margin:0}.page-template-homepage .site-content .home-welcome .welcome-left p{color:#707070;font-family:"Raleway","Montserrat",Arial,Helvetica,sans-serif;line-height:1.5;width:90%}.page-template-homepage .site-content .home-welcome .welcome-right{flex:1}.page-template-homepage .site-content .our-mission-container{padding:1.5rem 0}.page-template-homepage .site-content .our-mission-container .our-mission{color:#fff}.page-template-homepage .site-content .our-mission-container .our-mission h2{color:#fff;font-weight:400;text-align:center}.page-template-homepage .site-content .our-mission-container .our-mission p{color:#fff;font-size:1.25rem;line-height:1.5}.page-template-homepage .site-content .parallax{background-attachment:fixed;background-position:top;background-repeat:no-repeat;background-size:cover}.page-template-homepage .site-content .calendar-container{background-position:10% 100px;color:#fff;min-height:200px;padding:3.5rem 0}.page-template-homepage .site-content .calendar-container h2{color:#fff;font-weight:400;margin:0;text-align:center}.page-template-homepage .site-content .calendar-container .simcal-calendar .simcal-calendar-list{margin:0 auto}.page-template-homepage .site-content .calendar-container .simcal-calendar .simcal-calendar-list .simcal-events-list-container{display:flex;flex-direction:column;flex-wrap:wrap;font-size:1.5rem;height:30em;margin:0}.page-template-homepage .site-content .calendar-container .simcal-calendar .simcal-calendar-list .simcal-events-list-container .simcal-day-has-events .simcal-events .simcal-event .simcal-event-details{height:110px;align-items:center;margin-bottom:2rem}.page-template-homepage .site-content .calendar-container .simcal-calendar .simcal-calendar-list .simcal-events-list-container .simcal-day-has-events .simcal-events .simcal-event .simcal-event-details p{color:#fff;font-weight:700;margin:0;z-index:2}.page-template-homepage .site-content .calendar-container .simcal-calendar .simcal-calendar-list .simcal-events-list-container .simcal-day-has-events .simcal-events .simcal-event .simcal-event-details p:first-child .simcal-event-start{background-color:#5B8EDB;border-radius:50%;font-family:"Poppins","Roboto",Helvetica,Arial,sans-serif;font-size:2rem;padding:2rem 2.25rem}.page-template-homepage .site-content .calendar-container .simcal-calendar .simcal-calendar-list .simcal-events-list-container .simcal-day-has-events .simcal-events .simcal-event .simcal-event-details p:nth-child(2){background-color:#00457C;border:0.15rem solid #5B8EDB;border-radius:0 0.5rem 0.5rem 0;padding:1rem 1rem 1rem 2.5rem;margin:1rem 0 1rem -2rem;width:85%;z-index:1}.page-template-homepage .site-content .calendar-container .simcal-calendar .simcal-calendar-list .simcal-events-list-container .simcal-day-has-events .simcal-events .simcal-event .simcal-event-details p:nth-child(2) .simcal-event-title{display:block}.page-template-homepage .site-content .calendar-container .simcal-calendar .simcal-calendar-list .simcal-events-list-container .simcal-day-has-events .simcal-events .simcal-event .simcal-event-details p:nth-child(2) .simcal-event-start,.page-template-homepage .site-content .calendar-container .simcal-calendar .simcal-calendar-list .simcal-events-list-container .simcal-day-has-events .simcal-events .simcal-event .simcal-event-details p:nth-child(2) .simcal-event-address{font-size:1rem}.page-template-homepage .site-content .calendar-container .calendar-btn{display:flex}.page-template-homepage .site-content .calendar-container .calendar-btn a{background-color:#00457C;border:0.15rem solid #5B8EDB;border-radius:2rem;color:#fff;font-size:1.25rem;font-weight:700;text-decoration:none;padding:0.5rem 1rem;margin:0 auto}.page-template-homepage .site-content .calendar-container .calendar-btn a:hover{background-color:#fff;color:#00457C}.page-template-homepage .site-content .church-events-container .title,.page-template-homepage .site-content .school-news-container .title{background:#00457C;color:#fff;text-align:center;padding:1.5rem 0}.page-template-homepage .site-content .church-events-container .title h2,.page-template-homepage .site-content .school-news-container .title h2{color:#fff;font-weight:400}.page-template-homepage .site-content .church-events-container .events,.page-template-homepage .site-content .school-news-container .events{display:flex;flex-wrap:wrap}.page-template-homepage .site-content .church-events-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1026,.page-template-homepage .site-content .church-events-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1187,.page-template-homepage .site-content .school-news-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1026,.page-template-homepage .site-content .school-news-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1187{margin-left:0;width:100%}.page-template-homepage .site-content .church-events-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1026 .wp-show-posts-single,.page-template-homepage .site-content .church-events-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1187 .wp-show-posts-single,.page-template-homepage .site-content .school-news-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1026 .wp-show-posts-single,.page-template-homepage .site-content .school-news-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1187 .wp-show-posts-single{width:calc(100%/3)}.page-template-homepage .site-content .church-events-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1026 .wp-show-posts-single .wp-show-posts-inner,.page-template-homepage .site-content .church-events-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1187 .wp-show-posts-single .wp-show-posts-inner,.page-template-homepage .site-content .school-news-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1026 .wp-show-posts-single .wp-show-posts-inner,.page-template-homepage .site-content .school-news-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1187 .wp-show-posts-single .wp-show-posts-inner{position:relative;margin:0 !important}.page-template-homepage .site-content .church-events-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1026 .wp-show-posts-single .wp-show-posts-inner .wp-show-posts-image,.page-template-homepage .site-content .church-events-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1187 .wp-show-posts-single .wp-show-posts-inner .wp-show-posts-image,.page-template-homepage .site-content .school-news-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1026 .wp-show-posts-single .wp-show-posts-inner .wp-show-posts-image,.page-template-homepage .site-content .school-news-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1187 .wp-show-posts-single .wp-show-posts-inner .wp-show-posts-image{margin:0}.page-template-homepage .site-content .church-events-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1026 .wp-show-posts-single .wp-show-posts-inner .wp-show-posts-entry-header,.page-template-homepage .site-content .church-events-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1187 .wp-show-posts-single .wp-show-posts-inner .wp-show-posts-entry-header,.page-template-homepage .site-content .school-news-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1026 .wp-show-posts-single .wp-show-posts-inner .wp-show-posts-entry-header,.page-template-homepage .site-content .school-news-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1187 .wp-show-posts-single .wp-show-posts-inner .wp-show-posts-entry-header{position:absolute;opacity:0.9;bottom:0;width:100%}.page-template-homepage .site-content .church-events-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1026 .wp-show-posts-single .wp-show-posts-inner .wp-show-posts-entry-header .wp-show-posts-entry-title,.page-template-homepage .site-content .church-events-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1187 .wp-show-posts-single .wp-show-posts-inner .wp-show-posts-entry-header .wp-show-posts-entry-title,.page-template-homepage .site-content .school-news-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1026 .wp-show-posts-single .wp-show-posts-inner .wp-show-posts-entry-header .wp-show-posts-entry-title,.page-template-homepage .site-content .school-news-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1187 .wp-show-posts-single .wp-show-posts-inner .wp-show-posts-entry-header .wp-show-posts-entry-title{background:#5B8EDB;color:#fff;font-weight:400;text-align:center;opacity:0.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;padding:1.5rem 0}.page-template-homepage .site-content .church-events-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1026 .wp-show-posts-single .wp-show-posts-inner .wp-show-posts-entry-header .wp-show-posts-entry-title a,.page-template-homepage .site-content .church-events-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1187 .wp-show-posts-single .wp-show-posts-inner .wp-show-posts-entry-header .wp-show-posts-entry-title a,.page-template-homepage .site-content .school-news-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1026 .wp-show-posts-single .wp-show-posts-inner .wp-show-posts-entry-header .wp-show-posts-entry-title a,.page-template-homepage .site-content .school-news-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1187 .wp-show-posts-single .wp-show-posts-inner .wp-show-posts-entry-header .wp-show-posts-entry-title a{color:#fff}.page-template-homepage .site-content .church-events-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1026 .wp-show-posts-single:hover .wp-show-posts-inner .wp-show-posts-entry-header,.page-template-homepage .site-content .church-events-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1026 .wp-show-posts-single:hover .wp-show-posts-inner .wp-show-posts-entry-header .wp-show-posts-entry-title,.page-template-homepage .site-content .church-events-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1187 .wp-show-posts-single:hover .wp-show-posts-inner .wp-show-posts-entry-header,.page-template-homepage .site-content .church-events-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1187 .wp-show-posts-single:hover .wp-show-posts-inner .wp-show-posts-entry-header .wp-show-posts-entry-title,.page-template-homepage .site-content .school-news-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1026 .wp-show-posts-single:hover .wp-show-posts-inner .wp-show-posts-entry-header,.page-template-homepage .site-content .school-news-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1026 .wp-show-posts-single:hover .wp-show-posts-inner .wp-show-posts-entry-header .wp-show-posts-entry-title,.page-template-homepage .site-content .school-news-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1187 .wp-show-posts-single:hover .wp-show-posts-inner .wp-show-posts-entry-header,.page-template-homepage .site-content .school-news-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1187 .wp-show-posts-single:hover .wp-show-posts-inner .wp-show-posts-entry-header .wp-show-posts-entry-title{opacity:1}.page-template-homepage .site-content .social-media{background:#5B8EDB;padding:3rem 0}.page-template-homepage .site-content .social-media .social-media-container{display:flex;flex-wrap:wrap;justify-content:space-between}.page-template-homepage .site-content .social-media .social-media-container .sm-col{width:32%}.page-template-homepage .site-content .social-media .social-media-container .sm-col .sm-logo{display:block;padding:1rem 1rem 0.5rem 1rem;margin-bottom:0;width:90%}.page-template-homepage .site-content .plan-your-visit{background:#00457C;color:#fff;padding:1rem 0}.page-template-homepage .site-content .plan-your-visit .max-width{display:flex;justify-content:space-between}.page-template-homepage .site-content .plan-your-visit .max-width .flex-help{display:flex;justify-content:space-between;width:100%}.page-template-homepage .site-content .plan-your-visit .max-width .flex-help h3{color:#fff;font-weight:400;margin:0.5rem 0}.page-template-homepage .site-content .plan-your-visit .max-width .flex-help a{border:1px solid #fff;border-radius:25px;color:#fff;font-family:"Raleway","Montserrat",Arial,Helvetica,sans-serif;padding:10px 20px;margin:auto 0;text-decoration:none}.page-template-homepage .site-content .plan-your-visit .max-width .flex-help a:hover{background:#fff;color:#00457C;font-family:"Raleway","Montserrat",Arial,Helvetica,sans-serif}.page-template-homepage .site-footer .footer-container .featured-links-container,.page-template-homepage .site-footer .footer-container .noHeader{display:none}@media screen and (max-width: 1440px){.home-events .wp-show-posts-entry-header{padding:15px 15px 0}.home-events .wp-show-posts-entry-header{padding:0 15px}.home-events .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}.home-info{padding:5%}.infoContainer{width:48%}}@media screen and (max-width: 900px){.massTimesWrapper{top:-175px;right:50px}.home-info{flex-direction:column}.infoContainer{width:100%;margin:20px 0}.home-events .wp-show-posts-columns{display:flex;flex-direction:column}.home-events .wp-show-posts-columns article{width:100%}.home-events .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){.home .metaslider .flexslider{margin:0}.massTimesWrapper{width:100%;position:relative;top:0;right:0;margin-bottom:25px}.massTimesWrapper h1{text-align:center}.homePastorGiving{flex-direction:column}.homePastor{width:100%}.homeGiving{width:100%}}@media screen and (max-width: 1300px){.content-area .site-main .parallax .calendar-container .simcal-calendar .simcal-calendar-list .simcal-events-list-container{height:auto}}@media screen and (max-width: 992px){.content-area .site-main .featured-links-container .featured-links a.featured-link{flex:auto;max-width:calc(100%/3);width:calc(100%/3)}.content-area .site-main .parallax .church-events-container .events .wp-show-posts#wpsp-1026 article.wp-show-posts-single:not(.wp-show-posts-masonry-block){height:auto;min-width:100%}.content-area .site-main .parallax .church-events-container .events .wp-show-posts#wpsp-1026 article.wp-show-posts-single:not(.wp-show-posts-masonry-block) .wp-show-posts-inner .wp-show-posts-image a img.center{object-fit:cover;width:100% !important}.content-area .site-main .parallax .school-news-container .events .wp-show-posts#wpsp-1187 article.wp-show-posts-single:not(.wp-show-posts-masonry-block){height:auto;min-width:100%}.content-area .site-main .parallax .school-news-container .events .wp-show-posts#wpsp-1187 article.wp-show-posts-single:not(.wp-show-posts-masonry-block) .wp-show-posts-inner .wp-show-posts-image a img.center{object-fit:cover;width:100% !important}.content-area .site-main .parallax .social-media .social-media-container .sm-col{width:100%}}@media screen and (max-width: 768px){.content-area .site-main .featured-links-container .featured-links a.featured-link{max-width:50%;width:50%}.content-area .site-main .home-welcome .welcome-left,.content-area .site-main .home-welcome .welcome-right{flex:auto}}@media screen and (max-width: 640px){.infoContainer .dpi_bulletin_wrapper a.tab_drawer_heading::after{top:0}.infoContainer .dpi_bulletin_wrapper a.d_active::after{top:-0.4rem}}@media screen and (max-width: 576px){.page-template-homepage .site-content .content-area .plan-your-visit .max-width .flex-help{display:block}.page-template-homepage .site-content .content-area .plan-your-visit .max-width .flex-help h3,.page-template-homepage .site-content .content-area .plan-your-visit .max-width .flex-help a{text-align:center}.page-template-homepage .site-content .content-area .plan-your-visit .max-width .flex-help a{display:block;margin:0.5rem auto;min-width:10rem;width:30%}}@media screen and (min-width: 1776px){.content-area .site-main .parallax .church-events-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1026 article.wp-show-posts-single:not(.wp-show-posts-masonry-block) .wp-show-posts-inner .wp-show-posts-image img.center,.content-area .site-main .parallax .school-news-container .events .wp-show-posts.wp-show-posts-columns#wpsp-1187 article.wp-show-posts-single:not(.wp-show-posts-masonry-block) .wp-show-posts-inner .wp-show-posts-image img.center{object-fit:cover;width:100% !important}}.page-template-default .background .site .site-content .content-area .site-main h1,.page-template-default .background .site .site-content .content-area .site-main h2,.page-template-default .background .site .site-content .content-area .site-main h3,.page-template-default .background .site .site-content .content-area .site-main h4,.page-template-default .background .site .site-content .content-area .site-main h5,.page-template-default .background .site .site-content .content-area .site-main h6,.page-template-default .background .site .site-content .content-area .site-main a,.page-template-default .background .site .site-content .content-area .site-main li,.page-template-default .background .site .site-content .content-area .site-main p{color:#707070}.page-template-default .background .site .site-content .content-area .site-main a:hover{color:#303030}.page-template-default .background .site .site-content .content-area .site-main ul{padding-left:0.5em}.page-template-default .background .site .site-content .content-area .site-main li span{font-size:1rem}.page-template-default .background .site .site-content .content-area .site-main p{font-size:1rem;line-height:1.5}.column{margin:0 10%}.twoColumns{margin:0 10%;justify-content:space-between;display:flex}.columns{width:48%;margin:2% 0}.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:0 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:0 5%}.pageSidebar .sidebarColumn,.pageSidebar .sidebar{width:100%}}.banner{width:100%;position:relative;height:auto;margin-bottom:25px;padding:50px 0;color:#00457C;z-index:1}.banner:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#34535E;opacity:.9;z-index:-1}.banner h1,.banner h2,.banner h3,.banner h4,.banner h5,.banner h6{color:#00457C}.banner h1:after{border-bottom:1px solid #00457C}@media screen and (max-width: 500px){.bannerText{width:100%}}.buttons{margin:3% 10%;display:flex;justify-content:space-around;flex-wrap:wrap}.pageContentButton{width:30%;text-align:center;height:250px;margin:25px 0}.pageContentButtonLink{display:block;height:100%;position:relative}.pageContentButtonLink img{object-fit:cover;height:100%;width:100%}.pageContentButtonLink h3{position:absolute;width:fit-content;max-width:80%;top:50%;transform:translateY(-50%);left:0;right:0;padding:5px 25px;margin:0 auto;font-size:2rem;border:3px solid #ffffff;color:#ffffff;background:rgba(0,0,0,0.5)}@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%}}.pageGallery{padding:3% 10%;margin:3% 0;background-size:cover;background-position:center bottom;position:relative;z-index:10}.pageGallery #envira-gallery-wrap-181{z-index:999}.pageGallery:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,0.5);z-index:-1}.page-template-page-accordion .ui-accordion .ui-accordion-content{border:none;position:relative;background-repeat:no-repeat;background-size:cover;line-height:1.6;margin-bottom:30px;z-index:0}.page-template-page-accordion .ui-accordion .ui-accordion-content #vsel h4.vsel-meta-title a{color:#fff}.page-template-page-accordion .ui-accordion .ui-accordion-content p,.page-template-page-accordion .ui-accordion .ui-accordion-content li{color:#000}.page-template-page-accordion .ui-accordion .ui-accordion-content h1,.page-template-page-accordion .ui-accordion .ui-accordion-content h2,.page-template-page-accordion .ui-accordion .ui-accordion-content h3,.page-template-page-accordion .ui-accordion .ui-accordion-content h4,.page-template-page-accordion .ui-accordion .ui-accordion-content h5,.page-template-page-accordion .ui-accordion .ui-accordion-content h6{color:#000}.page-template-page-accordion .ui-accordion .ui-accordion-content a{color:#000}.page-template-page-accordion .ui-accordion .ui-accordion-content .container{width:95%;padding:15px 0;max-width:1200px;margin:0 auto}.page-template-page-accordion .ui-accordion .ui-accordion-content:after{content:'';position:absolute;width:100%;height:100%;bottom:0;left:0;background:#ffffff;z-index:-1;opacity:.85}.page-template-page-accordion .ui-accordion .ui-accordion-header{display:block;text-align:center;padding:0;margin:15px auto;width:95%;max-width:1000px;font-size:26px;color:#000;border:0;border-radius:0;background:transparent}.page-template-page-accordion .ui-accordion .ui-accordion-header h2{display:inline-block;text-align:center;font-size:3rem;color:#00457C;margin:0;padding:0}.page-template-page-accordion .ui-accordion .ui-accordion-header h2:after{content:'';font-family:"Font Awesome 5 Free";font-weight:800;width:13px;height:13px;background-size:12px;background-position:center center;vertical-align:middle;margin-left:15px;transition:0.15s all;background-repeat:no-repeat}.page-template-page-accordion .ui-accordion .ui-accordion-header.ui-state-active h2:after{transform:rotate(90deg)}.page-template-page-accordion .ui-accordion .ui-accordion-header .ui-accordion-header-icon{display:none}.page-template-page-accordion .ui-accordion .ui-accordion-header i{font-size:2rem;color:#00457C;transition:transform .2s ease-in-out}.page-template-page-accordion .ui-accordion .ui-state-active i{transform:rotate(90deg);transition:transform .2s ease-in-out}.page-template-page-accordion .ui-accordion .ui-widget{border:0;border-radius:0}.pageHeader{position:relative;margin:30px 0}.pageHeader img{position:relative;width:100%;height:250px;object-fit:cover;filter:brightness(70%)}.pageHeaderTitle{position:absolute;font-size:3rem;font-weight:400;top:0;padding:15px 30px;font-family:"Poppins","Roboto",Helvetica,Arial,sans-serif;color:#ffffff;z-index:99;left:0}.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 img{object-position:0}}.shiftnav-shiftnav-main .shiftnav-inner .shiftnav-links{margin:1.5em 0;text-align:center;width:100%}.shiftnav-shiftnav-main .shiftnav-inner .shiftnav-links a{background:#fff;border:1px solid transparent;border-radius:50%;color:#00457C;text-decoration:none;margin:5px}.shiftnav-shiftnav-main .shiftnav-inner .shiftnav-links a:first-child{margin-left:0}.shiftnav-shiftnav-main .shiftnav-inner .shiftnav-links a:last-child{margin-right:0}.shiftnav-shiftnav-main .shiftnav-inner .shiftnav-links a#social-media{padding:5px 8px}.shiftnav-shiftnav-main .shiftnav-inner .shiftnav-links a#location{padding:5px 9px}.shiftnav-shiftnav-main .shiftnav-inner .shiftnav-links a#call-us{padding:5px 8px}.shiftnav-shiftnav-main .shiftnav-inner .shiftnav-links a#email-us{padding:5px 7px}.shiftnav-shiftnav-main .shiftnav-inner .shiftnav-links a:hover{background:#5B8EDB;border-color:#fff;text-decoration:underline}.shiftnav-shiftnav-main .shiftnav-inner .shiftnav-links a:hover i::before{color:#fff}.shiftnav-shiftnav-main .shiftnav-inner .header-search form.search-form{padding-left:25px}.shiftnav-shiftnav-main .shiftnav-inner .header-search form.search-form label input[type="search"]{background:#fff}.shiftnav-shiftnav-main .shiftnav-inner .header-search form.search-form input[type="submit"]{color:#fff;cursor:pointer}.shiftnav-shiftnav-main .shiftnav-inner .header-search form.search-form input[type="submit"]:hover{background:#fff;color:#00457C}.shiftnav ul.shiftnav-menu li.menu-item:hover{background-color:#003763 !important}.shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu>li.menu-item>.shiftnav-target:hover{text-decoration:underline}.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation{background:none !important;color:#fff !important}.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation:hover{background-color:#005396 !important}.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}.simcal-default-calendar-list ul.simcal-events{padding:0}.home .simcal-default-calendar-list ul.simcal-events{margin:10px 5px 0}.simcal-default-calendar-list dd.simcal-day{width:auto;margin:0 auto}.simcal-default-calendar-list .simcal-event-details{display:flex}.calendarDate{font-size:34px;font-weight:800;line-height:34px;text-align:center;color:#5B8EDB;width:115px;padding:15px 15px;border:6px solid beige}.calendarEvent{border:6px solid beige;border-left:none;padding:15px;width:325px;display:flex;flex-direction:column;justify-content:center}.calendarEventTitle{font-size:22px;line-height:22px;font-weight:600;text-align:center}.calendarEventTime{text-align:center;font-size:16px}.massTimesWrapper{background:#5B8EDB;width:100%;padding:25px 0;display:flex;flex-direction:column;justify-content:space-between}.massTimesWrapper a{font-size:1rem;text-transform:uppercase}.massTimesWrapper a:visited{color:#00457C}.massTimesWrapper a:hover{color:#00457C;background:#5B8EDB}.massTimesWrapper .massTimes{font-size:1rem;line-height:1rem;display:flex;justify-content:space-around}.massTimesWrapper .massTimes .massTime{margin-bottom:10px;text-align:center;color:#00457C;width:33%}.massTime h3{text-transform:uppercase;line-height:30px}.massTime .dayMass{font-size:1.5rem;line-height:2rem}.homeEvents{padding:1% 15%;color:#00457C;position:relative;background-image:url("images/sand.jpg");z-index:0}.homeEvents:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#34535E;opacity:.9;z-index:-1}.homeEvents h1{text-align:center;color:#00457C}.calendarLink{display:block;width:fit-content;margin:0 auto;color:#1C8BE0;font-weight:600;text-decoration:none}.homeEvents a{color:#1C8BE0;margin-bottom:15px}.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:#00457C}.homeEvents .wp-show-posts-entry-header .wp-show-posts-entry-meta{display:none}.homeEvents .wp-show-posts-entry-content,.homeEvents .wp-show-posts-entry-summary{padding:0}.homeEvents .wpsp-read-more{padding:0 0 25px}.homeEvents .wpsp-read-more a{border:none;font-size:1em;font-weight:700;padding:0}.myparish-home-feed{height:275px}.myparish-home-feed-wrap{display:flex;height:100%;box-shadow:0px 0px 5px #000000}.myparish-home-feed-app{display:flex;flex-wrap:wrap;justify-content:space-around;flex:1;background:#EDEBD3;padding:25px}.myparish-home-feed-app .myparish-title{width:100%;text-align:center}.myparish-home-feed-app .myparish-title h5,.myparish-home-feed-app .myparish-title h2{margin:0}.myparish-home-feed-app svg{width:60px;height:60px}.myparish-home-feed-app .myparish_view_more{width:100%;text-align:center}.myparish-home-feed-app .myparish_view_more button{background:transparent;border:none}.myparish-home-feed-app .myparish_view_more button:hover{text-decoration:underline}#mpa_slider{flex:3}#mpa_slider .dpi_mpa_messages_container{display:flex;list-style:none;margin:0;padding:0;height:100%;align-items:center}#mpa_slider .dpi_mpa_messages_container li{flex:1;background:#F6F4E9;padding:25px 15px;height:100%;justify-content:space-between}#mpa_slider .dpi_mpa_messages_container li:hover{height:110%;border-top:5px solid #F1C400;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:#F1C400}@media screen and (max-width: 900px){.myparish-home-feed-wrap{flex-direction:column;width:100%}.myparish-home-feed{height:auto}.myparish-home-feed-wrap #mpa_slider{flex-direction:column}#mpa_slider .dpi_mpa_messages_container li{height:250px}}@media screen and (max-width: 600px){#mpa_slider .dpi_mpa_messages_container{flex-direction:column}#mpa_slider .dpi_mpa_messages_container li{width:100%;height:auto}}.page-template-homepage .metaslider{z-index:-1;overflow:hidden}.page-template-homepage .flexslider{border:none;margin:135px 0 0 0;overflow:hidden}.page-template-homepage .flexslider h1,.page-template-homepage .flexslider h2,.page-template-homepage .flexslider h3,.page-template-homepage .flexslider h4,.page-template-homepage .flexslider h5,.page-template-homepage .flexslider h6{font-family:"Poppins","Roboto",Helvetica,Arial,sans-serif}.page-template-homepage .flexslider .slides{position:relative}.page-template-homepage .flexslider .slides li{position:relative}.page-template-homepage .flexslider .slides li img{height:calc(85vh - 200px);object-fit:cover}.page-template-homepage .flexslider .slides li .slider-info-box{position:absolute;top:30%;left:0;right:0;text-align:center;color:#FFFFFF;font-weight:400;overflow:hidden;text-overflow:ellipsis;width:fit-content;margin:auto;padding:0 15px}.page-template-homepage .flexslider .slides li .slider-info-box *{overflow:hidden;text-overflow:ellipsis}.page-template-homepage .flexslider .slides li .slider-info-box h1{color:#FFFFFF;line-height:1.25;text-align:center;width:100%;margin:0 auto}.page-template-homepage .flexslider .slides li .slider-info-box h1:first-child{display:none}.page-template-homepage .flexslider .slides li .slider-info-box h1:after{content:none}.page-template-homepage .flexslider .slides li .slider-info-box h4{color:#FFFFFF;width:100%;margin:0 auto}.page-template-homepage .flexslider .slides li .slider-info-box a{display:table;background-color:#030507 !important;border:3px solid #00457C;border-radius:100px;color:#FFFFFF;font-size:1rem;text-decoration:none;transition:0.5s;width:fit-content;max-width:50%;padding:15px 25px;margin:0 auto}.page-template-homepage .flexslider .slides li .slider-info-box a:hover{background:#00457C}.page-template-homepage .flexslider .slides li .height-300px{top:15%}.page-template-homepage .flexslider .slides li .box-bg{background:rgba(0,0,0,0.45);border:3px solid #FFFFFF;padding:50px}.page-template-homepage .flexslider .slides .slider-overlay{position:absolute;height:100%;width:100%;top:0;left:0;opacity:0.35}.page-template-homepage .flexslider .slides>li{display:block;background-repeat:no-repeat;object-fit:cover;overflow:hidden}.page-template-homepage .flexslider .flex-direction-nav a{height:50px}.page-template-homepage .flexslider .flex-direction-nav a::before{color:rgba(243,236,215,0.8)}.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: 865px){.page-template-homepage .flexslider{margin-top:100px}.page-template-homepage .flexslider .slides li .slider-info-box{top:15%;width:95%}}@media screen and (max-width: 782px){.page-template-homepage .flexslider{margin-top:80px}.page-template-homepage .flexslider .slides li .slider-info-box{top:0}}@media screen and (max-width: 425px){.page-template-homepage .flexslider .slides li .slider-info-box h1{font-size:2.2rem}}.page-template-page-contact{color:#5B8EDB}.page-template-page-contact h1,.page-template-page-contact h2,.page-template-page-contact h3{font-family:"Poppins","Roboto",Helvetica,Arial,sans-serif;text-align:center;width:100%}.page-template-page-contact .contact-info{display:flex;font-family:"Poppins","Roboto",Helvetica,Arial,sans-serif;justify-content:space-between}.page-template-page-contact .contact-info a{text-decoration:none;color:#000000;margin-bottom:10px;max-width:50%;margin:0 auto 10px}.page-template-page-contact .contact-info .column{margin:0 5% 0 0;width:100%}.page-template-page-contact .contact-info .column .category{margin-bottom:1rem}.page-template-page-contact .contact-info .column .category h4{font-family:"Poppins","Roboto",Helvetica,Arial,sans-serif;font-size:1.5rem;margin:0}.page-template-page-contact .contact-info .column .category .category-contact{display:flex;font-size:1.25rem;border-bottom:1px solid #5B8EDB;padding:0.5rem 0;margin-bottom:1rem}.page-template-page-contact .contact-info .column .category .category-contact .phone,.page-template-page-contact .contact-info .column .category .category-contact .fax{width:50%}.page-template-page-contact .contact-info .column .category .member{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:1rem}.page-template-page-contact .contact-info .column .category .member h5,.page-template-page-contact .contact-info .column .category .member h6{font-size:0.95rem;margin:0}.page-template-page-contact .contact-info .column .category .member h6{font-weight:400}.page-template-page-contact .contact-info .column .category .member a{text-decoration:none}.page-template-page-contact .contact-info .column .category .member a:hover{text-decoration:underline}.page-template-page-contact .contact-info .column .category .member .name{width:100%}.page-template-page-contact .contact-info .column .category .member .title{width:37%;padding-right:5%}.page-template-page-contact .contact-info .column .category .member .email{width:53%;padding-right:5%}.page-template-page-contact .contact-info .column .category .member .ext{width:10%;text-align:right}.page-template-page-contact .contact-info .column .category .parish-school .member .address,.page-template-page-contact .contact-info .column .category .parish-school .member .email,.page-template-page-contact .contact-info .column .category .parish-school .member .fax,.page-template-page-contact .contact-info .column .category .parish-school .member .phone,.page-template-page-contact .contact-info .column .category .parish-school .member .title,.page-template-page-contact .contact-info .column .category .parish-school .member .website{width:50%;padding-right:5%}.page-template-page-contact .contact-info .column .category .parish-school .member .phone{font-size:1em}.page-template-page-contact .contact-info .column:last-child{margin-right:0}.page-template-page-contact .site .site-content .site-main .contact-container .middle-container .ctas{padding:2rem 0}.page-template-page-contact .site .site-content .site-main .contact-container .middle-container .ctas .cta h6{font-weight:400}.page-template-page-contact .site .site-content .site-main .contact-container .middle-container .ctas .cta a{border-radius:2em !important;margin-top:1em !important;padding:0.75em 0 !important}.page-template-page-contact .site .site-content .site-main .contact-container .middle-container .ctas .cta p{font-size:0.8em;letter-spacing:-0.25px}.page-template-page-contact input[type="text"],.page-template-page-contact input[type="email"],.page-template-page-contact input[type="url"],.page-template-page-contact input[type="password"],.page-template-page-contact input[type="search"],.page-template-page-contact input[type="number"],.page-template-page-contact input[type="tel"],.page-template-page-contact input[type="range"],.page-template-page-contact input[type="date"],.page-template-page-contact input[type="month"],.page-template-page-contact input[type="week"],.page-template-page-contact input[type="time"],.page-template-page-contact input[type="datetime"],.page-template-page-contact input[type="datetime-local"],.page-template-page-contact input[type="color"],.page-template-page-contact textarea{border:2px solid #666}.page-template-page-contact .gform_footer.top_label input{background:transparent;color:#666;padding:15px 35px;border:2px solid #666;border-radius:0}.page-template-page-contact .gform_footer.top_label input:hover{background:#666;color:#ffffff}.page-template-page-contact .formContainer .gform_wrapper .gform_footer{text-align:center}.page-template-page-contact .formContainer .gform_wrapper .gform_footer input.button,.page-template-page-contact .formContainer .gform_wrapper .gform_footer input[type=submit]{margin:0 auto}.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 .formContainer .gform_wrapper .gform_page_footer input.button,.page-template-page-contact .formContainer .gform_wrapper .gform_page_footer input[type=submit]{margin:0 auto}@media screen and (max-width: 991.98px){.page-template-page-contact .site .site-content .site-main .contact-container .middle-container .ctas{flex-direction:column}.page-template-page-contact .site .site-content .site-main .contact-container .middle-container .ctas .cta{margin-left:auto !important;margin-right:auto !important;text-align:center;width:90% !important}.page-template-page-contact .site .site-content .site-main .contact-container .middle-container .ctas .cta a{margin:0 auto}.page-template-page-contact .site .site-content .site-main .contact-container .middle-container .ctas .cta:last-child{margin-bottom:2rem !important}}.site-footer .footer-container{color:#707070;font-size:1rem}.site-footer .footer-container a{color:#707070;font-weight:400;text-decoration:none}.site-footer .footer-container a:hover{text-decoration:underline}.site-footer .footer-container .featured-links-container{background:#00457C;font-family:"Poppins","Roboto",Helvetica,Arial,sans-serif;padding:1rem 0}.site-footer .footer-container .featured-links-container .featured-links{display:flex;flex-wrap:wrap;justify-content:center;clear:both}.site-footer .footer-container .featured-links-container .featured-links a.featured-link{color:#fff;text-decoration:none;text-align:center;font-size:20px;font-weight:400;flex:1;max-width:calc(100%/4);background-size:cover;background-position:center center;transition:0.2s all}.site-footer .footer-container .featured-links-container .featured-links a.featured-link .background-hover{padding:25px;background:#00457C;transition:0.2s all}.site-footer .footer-container .featured-links-container .featured-links a.featured-link img.link-icon{max-height:65px;margin-bottom:1rem}.site-footer .footer-container .featured-links-container .featured-links a.featured-link div.link-text{font-size:1.2rem}.site-footer .footer-container .featured-links-container .featured-links a.featured-link:hover{padding:10px 0}.site-footer .footer-container .featured-links-container .featured-links a.featured-link:hover .background-hover{padding:15px;background:rgba(0,52,78,0.8)}.site-footer .footer-container .featured-links-container .featured-links a.featured-link:nth-child(3) div.link-text{font-size:1.1rem;line-height:1.6}.site-footer .footer-container .footer-content{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;width:95%;max-width:1440px;margin:0 auto;padding:25px 0}.site-footer .footer-container .footer-content div{font-family:"Raleway","Montserrat",Arial,Helvetica,sans-serif;text-align:left;width:22%}.site-footer .footer-container .footer-content .footer-logo{max-height:88px;max-width:340px;width:34%}.site-footer .footer-container .footer-content .footer-address,.site-footer .footer-container .footer-content .footer-contact{border-left:1px solid #707070;padding:20px 0 20px 10px}.site-footer .footer-container .footer-content .footer-contact{display:flex;flex-direction:column}.site-footer .footer-container .footer-content .footer-contact a.phone{font-family:"Montserrat", "Raleway", Arial, Helvetica, sans-serif;margin-bottom:0.5rem}.site-footer .footer-container .footer-content .footer-links{display:flex;flex-wrap:wrap;justify-content:space-around}.site-footer .footer-container .footer-content .footer-links a{border:1px solid #5B8EDB;border-radius:50%;color:#5B8EDB;font-weight:400;text-align:center;padding:10px 5px;margin:0 5px}.site-footer .footer-container .footer-content .footer-links a .footer-icon{display:flex;width:2.5rem;height:2rem}.site-footer .footer-container .footer-content .footer-links a .footer-icon i.fa{font-size:1.5rem;margin:auto}.site-footer .footer-container .footer-content .footer-links a:hover{background-color:#5B8EDB;border-color:#00457C;color:#fff;text-decoration:none}.site-footer .footer-container .site-info{background-color:#484848;color:#fff;font-size:16px;font-weight:600;font-family:"Raleway","Montserrat",Arial,Helvetica,sans-serif}.site-footer .footer-container .site-info a{text-decoration:none;color:#fff;font-size:16px;font-weight:100}.site-footer .footer-container .site-info a:hover{color:#fff;text-decoration:underline}.site-footer .footer-container .site-info p{display:flex;flex-wrap:wrap;line-height:16px;justify-content:space-between;padding:10px 0;font-size:16px;width:90%;margin:0 auto;max-width:1400px;font-weight:100}.site-footer .footer-container .site-info span.hearts{color:#CE5343}@media screen and (max-width: 1200px){.site-footer .footer-container .footer-content .footer-links{width:20%}.site-footer .footer-container .footer-content .footer-links a{margin:0.2rem 1rem}}@media screen and (max-width: 885px){.site-footer .footer-container .footer-content{font-size:0.9rem}.site-footer .footer-container .footer-content .footer-links{margin:0}.site-footer .footer-container .footer-content .footer-links a{margin:0.2rem}}@media screen and (max-width: 768px){.site-footer .footer-container .footer-content{font-size:1.5rem}.site-footer .footer-container .footer-content .footer-logo,.site-footer .footer-container .footer-content .footer-address,.site-footer .footer-container .footer-content .footer-contact{border:none;text-align:center;margin:0 auto;width:100%}.site-footer .footer-container .footer-content .footer-links{margin:0 auto;width:90%}.site-footer .footer-container .featured-links-container .featured-links a.featured-link{flex:auto;max-width:calc(100%/3);width:calc(100%/3)}}@media screen and (max-width: 576px){.site-footer .footer-container .featured-links-container .featured-links a.featured-link{max-width:50%;width:50%}.site-footer .footer-container .site-info{text-align:center}.site-footer .footer-container .site-info p>a,.site-footer .footer-container .site-info p>span{width:100%}.site-footer .footer-container .site-info p>span{margin-top:0.5rem}}.page-template-page-gallery .site-content .noHeader{margin-top:calc(140px + 1rem)}.page-template-page-gallery .site-content h1{color:#707070;text-align:left;width:90%}.page-template-page-gallery .site-content h1:after{color:#ddd;margin:0}.page-template-page-gallery .site-content .site-main .page-content .gallery-container h1,.page-template-page-gallery .site-content .site-main .page-content .gallery-container h2,.page-template-page-gallery .site-content .site-main .page-content .gallery-container h3,.page-template-page-gallery .site-content .site-main .page-content .gallery-container h4,.page-template-page-gallery .site-content .site-main .page-content .gallery-container h5,.page-template-page-gallery .site-content .site-main .page-content .gallery-container h6,.page-template-page-gallery .site-content .site-main .page-content .gallery-container a,.page-template-page-gallery .site-content .site-main .page-content .gallery-container p{color:#707070}.page-template-page-gallery .site-content .site-main .page-content .gallery-container a{text-decoration:none}.page-template-page-gallery .site-content .site-main .page-content .gallery-container a:hover{text-decoration:underline}.page-template-page-gallery .site-content .gallery-container{display:flex;flex-wrap:wrap;justify-content:space-between}.page-template-page-gallery .site-content .gallery-container .item{display:flex;margin-bottom:5rem;width:30%}.page-template-page-gallery .site-content .gallery-container .item a{display:flex}.page-template-page-gallery .site-content .gallery-container .item a img{border-radius:50%;cursor:pointer;object-fit:cover;height:5rem;width:5rem}.page-template-page-gallery .site-content .gallery-container .item a p{align-self:center;margin-left:1rem}.page-template-page-gallery .site-footer .pageHeader{height:150px;opacity:0.35;margin:0 0 -25px 0}.page-template-page-gallery .site-footer .pageHeader img{height:125px}.page-template-page-gallery .site-footer .pageHeader .pageHeaderTitle{display:none}@media screen and (max-width: 768px){.page-template-page-gallery .site-content .gallery-container{flex-direction:column;align-items:center;width:100%}.page-template-page-gallery .site-content .gallery-container .item{width:100%;justify-content:center}.page-template-page-gallery .site-content .gallery-container .item a{flex-direction:column;align-items:center;width:100%}}.page-template-homepage .site-content .site-main .media-center{background:none}.page-template-homepage .site-content .site-main .media-center h1{color:#00457C;padding-top:45px;text-align:center}.page-template-homepage .site-content .site-main .media-center h1:after{display:none}.page-template-homepage .site-content .site-main .media-center .parish-media-container{display:flex;padding:0 25px 25px 25px}.page-template-homepage .site-content .site-main .media-center .parish-media-container .image-container{width:33.33333%}.page-template-homepage .site-content .site-main .media-center .parish-media-container .buttons{width:66.66667%}.page-template-homepage .site-content .site-main .media-center .parish-media-container .image-container{height:400px;overflow:hidden}.page-template-homepage .site-content .site-main .media-center .parish-media-container .image-container img{display:none;object-fit:cover;z-index:-1}.page-template-homepage .site-content .site-main .media-center .parish-media-container .image-container img.active{display:block;z-index:1}.page-template-homepage .site-content .site-main .media-center .parish-media-container .buttons{display:flex;margin:0}.page-template-homepage .site-content .site-main .media-center .parish-media-container .buttons .button{background:#FFF;border-color:#F1C400;color:#00457C;display:flex;flex-direction:column;height:30%;justify-content:center;margin:0 0 50px 0;padding:0;text-align:center;width:40%}.page-template-homepage .site-content .site-main .media-center .parish-media-container .buttons .button i.fa{color:#FFF}.page-template-homepage .site-content .site-main .media-center .parish-media-container .buttons .button p{font-weight:400;font-size:1.75rem;margin:0}.page-template-homepage .site-content .site-main .media-center .parish-media-container .buttons .button:hover{background:linear-gradient(135deg, #00457C, #5B8EDB, #F1C400);color:#FFF}.page-template-homepage .site-content .site-main .communications-center{padding:1.5rem 0}.page-template-homepage .site-content .site-main .communications-center h2{position:relative;color:#fff;font-weight:400;text-align:center;padding:0.5rem}.page-template-homepage .site-content .site-main .communications-center h2::after{border-bottom:2px solid #fff;content:"";position:absolute;width:215px;left:0;right:0;margin:0 auto;bottom:0}.page-template-homepage .site-content .site-main .communications-center .cc-container{display:flex;flex-wrap:wrap;text-align:center}.page-template-homepage .site-content .site-main .communications-center .cc-container a{color:#484848;display:flex;flex:1;flex-direction:column;justify-content:space-around;padding-top:2.33em;text-decoration:none}.page-template-homepage .site-content .site-main .communications-center .cc-container a .cc-icon-wrapper{background-color:#fff;border:1px solid transparent;border-radius:50%;display:flex;flex-direction:column;height:150px;width:150px;margin:0 auto;padding:25px;box-shadow:0 1px 10px #484848;text-align:center}.page-template-homepage .site-content .site-main .communications-center .cc-container a .cc-icon-wrapper img{height:auto;margin:auto;width:70px}.page-template-homepage .site-content .site-main .communications-center .cc-container a .cc-icon-wrapper p{color:#484848;font-size:0.8rem;padding-top:5px;margin:auto;width:100%}.page-template-homepage .site-content .site-main .communications-center .cc-container a .cc-icon-wrapper:hover{border-color:#fff;background-color:#FBFBFB;box-shadow:0 2px 20px #484848}.page-template-homepage .site-content .site-main .communications-center .cc-container a h6{color:#fff;font-weight:500;margin-block-start:1.165em}@media screen and (max-width: 992px){.content-area .site-main .parallax .communications-center .cc-container a{flex:auto;width:calc(100%/3)}}@media screen and (max-width: 576px){.content-area .site-main .parallax .communications-center .cc-container a{width:50%}}@media screen and (max-width: 375px){.content-area .site-main .parallax .communications-center .cc-container a{width:100%}}.page-template-page-contact .site .site-content .noHeader,.page-template-page-contact .site .site-content .pageHeader{margin-top:125px}.page-template-page-contact .site .site-content .site-main .contact-container{display:flex;flex-direction:column;flex-wrap:wrap}.page-template-page-contact .site .site-content .site-main .contact-container .container{display:flex;flex:1;flex-wrap:wrap}.page-template-page-contact .site .site-content .site-main .contact-container .top-container .col{flex:1}.page-template-page-contact .site .site-content .site-main .contact-container .top-container .left-column{margin:0 -10% 0 10%}.page-template-page-contact .site .site-content .site-main .contact-container .top-container .left-column h1{text-align:left;width:100%}.page-template-page-contact .site .site-content .site-main .contact-container .top-container .left-column h1::after{margin:0}.page-template-page-contact .site .site-content .site-main .contact-container .top-container .left-column h2{color:#707070;text-align:left;width:80%}.page-template-page-contact .site .site-content .site-main .contact-container .top-container .left-column h5{font-weight:400;margin-top:0.5rem}.page-template-page-contact .site .site-content .site-main .contact-container .top-container .left-column a{color:#707070;line-height:1.5;margin:0 auto}.page-template-page-contact .site .site-content .site-main .contact-container .top-container .left-column a:hover{color:#00457C}.page-template-page-contact .site .site-content .site-main .contact-container .top-container .left-column p{display:flex;color:#707070;margin:0}.page-template-page-contact .site .site-content .site-main .contact-container .top-container .left-column .contact-info{display:block;margin-bottom:1rem;width:80%}.page-template-page-contact .site .site-content .site-main .contact-container .top-container .right-column{height:fit-content}.page-template-page-contact .site .site-content .site-main .contact-container .top-container .right-column img{object-fit:cover;height:400px;width:100%}.page-template-page-contact .site .site-content .site-main .contact-container .middle-container{background-color:#5B8EDB}.page-template-page-contact .site .site-content .site-main .contact-container .middle-container .ctas{display:flex;justify-content:space-around;width:100%}.page-template-page-contact .site .site-content .site-main .contact-container .middle-container .ctas .cta{display:flex;flex-direction:column;width:30%;margin:2rem 0 0 0}.page-template-page-contact .site .site-content .site-main .contact-container .middle-container .ctas .cta h6{color:#fff;font-size:1.25em;font-weight:700;margin:0}.page-template-page-contact .site .site-content .site-main .contact-container .middle-container .ctas .cta p{color:#fff;font-size:1.25em;font-style:italic}.page-template-page-contact .site .site-content .site-main .contact-container .middle-container .ctas .cta a{background-color:#00457C;border-radius:1rem;color:#fff;font-family:"Raleway","Montserrat",Arial,Helvetica,sans-serif;padding:0.5rem 0;text-align:center;text-decoration:none;transition:0.25s;width:50%}.page-template-page-contact .site .site-content .site-main .contact-container .middle-container .ctas .cta a:hover{background-color:#0061af}@media screen and (max-width: 576px){.page-template-page-contact .site .site-content .site-main .contact-container .top-container .col{flex:initial}.page-template-page-contact .site .site-content .site-main .contact-container .middle-container .ctas{flex-direction:column;align-items:center;margin-bottom:2rem}.page-template-page-contact .site .site-content .site-main .contact-container .middle-container .ctas .cta a{width:100%}}.page-template-page-sidebar .site-content .noHeader{margin-top:calc(140px + 1rem)}.page-template-page-sidebar .site-content .site-main .page-content{display:flex;flex-wrap:wrap;margin:0 auto}.page-template-page-sidebar .site-content .site-main .page-content h1{text-align:left;width:100%}.page-template-page-sidebar .site-content .site-main .page-content h1::after{margin:0}.page-template-page-sidebar .site-content .site-main .page-content h2{text-align:left;width:100%}.page-template-page-sidebar .site-content .site-main .page-content h1,.page-template-page-sidebar .site-content .site-main .page-content h2,.page-template-page-sidebar .site-content .site-main .page-content h3,.page-template-page-sidebar .site-content .site-main .page-content h4,.page-template-page-sidebar .site-content .site-main .page-content h5,.page-template-page-sidebar .site-content .site-main .page-content h6,.page-template-page-sidebar .site-content .site-main .page-content a,.page-template-page-sidebar .site-content .site-main .page-content p,.page-template-page-sidebar .site-content .site-main .page-content li{color:#707070}.page-template-page-sidebar .site-content .site-main .page-content a:hover{color:#303030}.page-template-page-sidebar .site-content .site-main .page-content p span{line-height:1.5}.page-template-page-sidebar .site-content .site-main .page-content ul{padding-left:0.5em}.page-template-page-sidebar .site-content .site-main .page-content li span{font-size:1rem}.page-template-page-sidebar .site-content .site-main .page-content .container{display:flex;flex-wrap:wrap;justify-content:space-between}.page-template-page-sidebar .site-content .site-main .page-content .container .left-column{flex:3;flex-wrap:wrap;justify-content:space-between;padding-right:0.5rem}.page-template-page-sidebar .site-content .site-main .page-content .container .right-column{display:flex;flex:1;flex-direction:column}.page-template-page-sidebar .site-content .site-main .page-content .container .right-column img{margin-bottom:1rem;width:100%}.page-template-page-sidebar .site-content .site-main .page-content .container .right-column .btns a.btn{display:flex;align-items:center;color:#fff;text-decoration:none;margin:1rem auto}.page-template-page-sidebar .site-content .site-main .page-content .container .right-column .btns a.btn:first-child{margin-top:0}.page-template-page-sidebar .site-content .site-main .page-content .container .right-column .btns.pill a.btn{background-color:#00457C;border-radius:25px;font-size:1rem;padding:0.5rem 0 0.5rem 1rem;width:100%}.page-template-page-sidebar .site-content .site-main .page-content .container .right-column .btns.pill a.btn:hover{background-color:#0061af}.page-template-page-sidebar .site-content .site-main .page-content .container .right-column .btns.round a.btn{background-color:#5B8EDB;border-radius:50%;justify-content:center;text-align:center;height:10rem;width:10rem;padding:0.5rem;margin:1rem auto}.page-template-page-sidebar .site-content .site-main .page-content .container .right-column .btns.round a.btn:hover{background-color:#3171d2}.page-template-page-sidebar .site-content .site-main .page-content .container.images .left-column{display:flex}.page-template-page-sidebar .site-content .site-main .page-content .container.images .left-column .item{width:49%;margin-bottom:1rem}.page-template-page-sidebar .site-content .site-main .page-content .container.images .left-column .item a img{object-fit:cover;height:350px;width:500px}.page-template-page-sidebar .site-content .site-main .page-content .container.images .left-column .item a img:hover{filter:brightness(110%)}.page-template-page-sidebar .site-content .site-main .page-content .container.images .left-column .item a h5{margin-top:0}.page-template-page-sidebar .site-content .site-main .page-content .container.text .left-column{display:block}.page-template-page-sidebar .site-footer .pageHeader{height:150px;opacity:0.35;margin:0 0 -25px 0}.page-template-page-sidebar .site-footer .pageHeader img{height:125px}.page-template-page-sidebar .site-footer .pageHeader .pageHeaderTitle{display:none}@media screen and (max-width: 768px){.page-template-page-sidebar .site-content .site-main .page-content .container .left-column,.page-template-page-sidebar .site-content .site-main .page-content .container .right-column{flex:initial;width:100%}.page-template-page-sidebar .site-content .site-main .page-content .container .right-column .btns.round{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.page-template-page-sidebar .site-content .site-main .page-content .container .right-column .btns.pill a.btn{text-align:center;padding:0.5rem}}.page-template-page-staff .site-content .noHeader{margin-top:calc(140px + 1rem)}.page-template-page-staff .site-content .site-main .page-content .staff-container h1,.page-template-page-staff .site-content .site-main .page-content .staff-container h2,.page-template-page-staff .site-content .site-main .page-content .staff-container h3,.page-template-page-staff .site-content .site-main .page-content .staff-container h4,.page-template-page-staff .site-content .site-main .page-content .staff-container h5,.page-template-page-staff .site-content .site-main .page-content .staff-container h6,.page-template-page-staff .site-content .site-main .page-content .staff-container a,.page-template-page-staff .site-content .site-main .page-content .staff-container p{color:#707070}.page-template-page-staff .site-content .site-main .page-content .staff-container a:hover{color:#303030}.page-template-page-staff .site-content .site-main .page-content .staff-container .category{display:flex;flex-wrap:wrap;justify-content:space-evenly}.page-template-page-staff .site-content .site-main .page-content .staff-container .category h3{width:100%}.page-template-page-staff .site-content .site-main .page-content .staff-container .category .member{text-align:center;width:18%;margin:0 1% 1rem 1%;z-index:998}.page-template-page-staff .site-content .site-main .page-content .staff-container .category .member img{border-radius:50%;cursor:pointer;object-fit:cover;height:10rem;width:10rem}.page-template-page-staff .site-content .site-main .page-content .staff-container .category .member .staff-shown p{font-size:1.25rem}.page-template-page-staff .site-content .site-main .page-content .staff-container .category .member .staff-shown *{margin:0}.page-template-page-staff .site-content .site-main .page-content .staff-container .category .member .staff-hidden{display:flex;flex-wrap:wrap;text-align:center;visibility:hidden}.page-template-page-staff .site-content .site-main .page-content .staff-container .category .member .staff-hidden a{font-family:"Poppins","Roboto",Helvetica,Arial,sans-serif;font-size:1.15rem;width:100%}.page-template-page-staff .site-content .site-main .page-content .staff-container .category .member .staff-hidden div{display:none}.page-template-page-staff .site-content .site-main .page-content .staff-container .category .member:hover img{box-shadow:0 0.25rem 1rem #707070}.page-template-page-staff .site-content .site-main .page-content .staff-container .category .member:hover .staff-hidden{visibility:visible}.page-template-page-staff .site-content .site-main .page-content .staff-container .category .lightbox{display:flex;flex-wrap:wrap;box-shadow:0 0.25rem 1rem #707070;width:100%;padding:1em 1rem 1em 0;z-index:999}.page-template-page-staff .site-content .site-main .page-content .staff-container .category .lightbox .image{text-align:center;margin:0 0.5em}.page-template-page-staff .site-content .site-main .page-content .staff-container .category .lightbox .image img{border:1px solid #707070;border-radius:50%;object-fit:cover;margin-top:1.33em;height:10rem;width:10rem}.page-template-page-staff .site-content .site-main .page-content .staff-container .category .lightbox .body{flex:4;position:relative}.page-template-page-staff .site-content .site-main .page-content .staff-container .category .lightbox .body h4{font-weight:500}.page-template-page-staff .site-content .site-main .page-content .staff-container .category .lightbox .body a,.page-template-page-staff .site-content .site-main .page-content .staff-container .category .lightbox .body p{display:block;font-size:1.25rem;line-height:1.5}.page-template-page-staff .site-content .site-main .page-content .staff-container .category .lightbox .body a:hover{cursor:pointer;text-decoration:underline}.page-template-page-staff .site-content .site-main .page-content .staff-container .category .lightbox .body .lightbox-close{position:absolute;background:none;border:none;color:#484848;cursor:pointer;font-size:2rem;font-weight:700;right:0}.page-template-page-staff .site-content .site-main .page-content .staff-container #overlay{display:none;position:absolute;top:0;left:0;height:100%;width:100%;z-index:997}@media screen and (max-width: 768px){.page-template-page-staff .background .site .site-content .site-main article.hentry .page-content .staff-container .category .member{width:30%}}@media screen and (max-width: 525px){.page-template-page-staff .background .site .site-content .site-main article.hentry .page-content .staff-container .category .member{width:48%}}@media screen and (max-width: 475px){.page-template-page-staff .background .site .site-content .site-main article.hentry .page-content .staff-container .category .lightbox{padding:1em}.page-template-page-staff .background .site .site-content .site-main article.hentry .page-content .staff-container .category .lightbox .image{display:none}}@media screen and (max-width: 375px){.page-template-page-staff .background .site .site-content .site-main article.hentry .page-content .staff-container .category .member{width:100%}}.page-template-page-mission .site-content .noHeader{margin-top:calc(140px + 1rem)}.page-template-page-mission .site-content .content-area .site-main .page-content .mission-container .mission-img{object-fit:cover;height:500px;width:100%}.page-template-page-mission .site-content .content-area .site-main .page-content .mission-container .mission-text{display:flex;flex-direction:column;padding:4rem 0;max-width:1440px;margin:0 auto}.page-template-page-mission .site-content .content-area .site-main .page-content .mission-container .mission-text h2{margin:0.5rem 0}.page-template-page-mission .site-content .content-area .site-main .page-content .mission-container .mission-text .mission-cols{display:flex;flex-direction:row;margin-block-end:0.5rem}.page-template-page-mission .site-content .content-area .site-main .page-content .mission-container .mission-text .mission-cols .mission-col{flex:3;padding:0 1rem}.page-template-page-mission .site-content .content-area .site-main .page-content .mission-container .mission-text .mission-cols .mission-col:first-child{padding-left:0}.page-template-page-mission .site-content .content-area .site-main .page-content .mission-container .mission-text .mission-cols .mission-col:last-child{padding-right:0}.page-template-page-mission .site-content .content-area .site-main .page-content .mission-container .mission-text .mission-cols .mission-sidebar{flex:1;border-left:1px solid;padding-left:0.5rem}.page-template-page-mission .site-content .content-area .site-main .page-content .mission-container .mission-text.white,.page-template-page-mission .site-content .content-area .site-main .page-content .mission-container .mission-text.white *{color:#fff}.page-template-page-mission .site-content .content-area .site-main .page-content .mission-container .mission-text.light,.page-template-page-mission .site-content .content-area .site-main .page-content .mission-container .mission-text.light *{color:#ddd}.page-template-page-mission .site-content .content-area .site-main .page-content .mission-container .mission-text.dark,.page-template-page-mission .site-content .content-area .site-main .page-content .mission-container .mission-text.dark *{color:#484848}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section .bt-cols{display:flex;flex-direction:row;flex-wrap:wrap}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section .bt-cols .bt-col{flex:3;padding:0 1rem}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section .bt-cols .bt-col.gallery{display:flex;flex-wrap:wrap}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section .bt-cols .bt-col.gallery a.bt-gallery-item{color:#484848;margin:0 auto 2rem auto;text-decoration:none;width:45%}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section .bt-cols .bt-col.gallery a.bt-gallery-item img{object-fit:cover;height:350px;width:500px}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section .bt-cols .bt-col.gallery a.bt-gallery-item:hover{text-decoration:underline}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section .bt-cols .bt-col.gallery a.bt-gallery-item:hover img{filter:brightness(110%)}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section .bt-cols .bt-col:first-child{padding-left:0}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section .bt-cols .bt-col:last-child{padding-right:0}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section .bt-cols .bt-sidebar{flex:1}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section .bt-cols .bt-sidebar.btns{display:flex;flex-direction:column;text-align:center}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section .bt-cols .bt-sidebar.btns a.btn{display:flex;align-items:center;background-color:#5B8EDB;color:#fff;justify-content:center;text-decoration:none;margin:0.5rem auto}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section .bt-cols .bt-sidebar.btns a.btn:first-child{margin-top:0}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section .bt-cols .bt-sidebar.btns a.btn:hover{background-color:#3171d2}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section .bt-cols .bt-sidebar.btns.pill a{border-radius:15px;padding:0.5rem 0;width:90%}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section .bt-cols .bt-sidebar.btns.round a{border-radius:50%;text-align:center;padding:0.5rem;height:10rem;width:10rem}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section img,.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section iframe{margin-bottom:1em}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section iframe{height:500px;width:100%}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section:nth-child(even){background-color:#5B8EDB;padding:1em 0}.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section:nth-child(even) .bt-inner h1,.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section:nth-child(even) .bt-inner h2,.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section:nth-child(even) .bt-inner h3,.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section:nth-child(even) .bt-inner h4,.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section:nth-child(even) .bt-inner h5,.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section:nth-child(even) .bt-inner h6,.page-template-page-mission .site-content .content-area .site-main .page-content .bottom-text .bt-section:nth-child(even) .bt-inner p{color:#fff}.page-template-page-mission .site-content h1{text-align:left;width:100%}.page-template-page-mission .site-content h1,.page-template-page-mission .site-content h2,.page-template-page-mission .site-content h3,.page-template-page-mission .site-content h4,.page-template-page-mission .site-content h5,.page-template-page-mission .site-content h6,.page-template-page-mission .site-content p{color:#707070}.search .site .site-content .content-area .site-main{margin:125px auto;width:95%}.search .site .site-content .content-area .site-main .page-header h1{width:100%}.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-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}

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