h1,h1>a{color:#12234f;font-size:38px;line-height:calc(15px + 38px);font-weight:700;font-family:'Cinzel',serif}h2,h2>a{color:#12234f;font-size:35px;line-height:calc(15px + 35px);font-weight:700;font-family:'Cinzel',serif}h3,h3>a{color:#12234f;font-size:30px;line-height:calc(10px + 30px);font-weight:700;font-family:'Cinzel',serif}h4,h4>a{color:#12234f;font-size:25px;line-height:calc(10px + 25px);font-weight:700;font-family:'Cinzel',serif}h5,h5>a{color:#12234f;font-size:22px;line-height:calc(10px + 22px);font-weight:700;font-family:'Cinzel',serif}h6,h6>a{color:#12234f;font-size:20px;line-height:calc(10px + 20px);font-weight:700;font-family:'Cinzel',serif}p,li{color:#3D3D3D;font-size:18px;line-height:calc(5px + 18px);font-family:'Montserrat',sans-serif}a{color:#12234f;font-size:18px;line-height:18px;font-weight:400;font-family:'Montserrat',sans-serif;text-decoration:underline}a:hover{color:#12234f;font-style:normal;text-decoration:none}strong a{font-weight:700}.button,.wp-block-button__link,.wp-block-button__link:visited,.gform_wrapper .gform_footer input[type=submit]{background:#12234f;border:1px solid #12234f;font-family:'Montserrat',sans-serif}.button:hover,.wp-block-button__link:hover,.transparentButton:hover,.gform_wrapper .gform_footer input[type=submit]:hover{background:#404040;border:1px solid #404040}.has-primary-color{color:#12234f}.has-primary-background-color{background-color:#12234f}.has-secondary-color{color:#65bcc1}.has-secondary-background-color{background-color:#65bcc1}.has-tertiary-color{color:#404040}.has-tertiary-background-color{background-color:#404040}.has-quaternary-color{color:#fff}.has-quaternary-background-color{background-color:#fff}.has-white-color{color:#fff}.has-white-background-color{background-color:#fff}.has-black-color{color:#0f0f0f}.has-black-background-color{background-color:#0f0f0f}.pageHeaderTitle,.fontHeader{font-family:'Cinzel',serif}.fontMain{font-family:'Montserrat',sans-serif}.main-navigation a,.secondary-navigation a{font-family:'Montserrat',sans-serif}.primaryBackground{background:#12234f}.primaryColor{color:#12234f}.primaryBorder{border-color:#12234f}.secondaryBackground{background:#65bcc1}.secondaryColor{color:#65bcc1}.secondaryBorder{border-color:#65bcc1}.tertiaryBackground{background:#404040}.tertiaryColor{color:#404040}.tertiaryBorder{border-color:#404040}.quaternaryBackground{background:#fff}.quaternaryColor{color:#fff}.quaternaryBorder{border-color:#fff}.whiteBackground{background:#fff}.whiteColor{color:#fff}.whiteBorder{border-color:#fff}.alertLink .button{background-color:#65bcc1;margin:0 auto}.alertLink .button:hover{background-color:#404040}#masthead{background-color:transparent}#masthead.sticky{background-color:#fff}#masthead.sticky .main-navigation ul.menu>li>a,#masthead.sticky .secondary-navigation ul.menu>li>a,.site-header.sticky .header-search .toggle{color:#12234f}.main-navigation ul li:hover a,.secondary-navigation ul li:hover a{border-bottom:2px solid #65bcc1}.main-navigation .menu .sub-menu li:hover a{background-color:#12234f}.main-navigation .menu .sub-menu li:after{background:#65bcc1}.main-navigation ul ul a,.secondary-navigation ul ul a{background:#404040}.headerOptions .slideWrapper{border-color:#65bcc1}.slideTitle{font-family:'Cinzel',serif}.site-info span span{color:#65bcc1}.mass-times{background:#12234fe3}.mass-times-wrap a.transparentButton:hover{color:#12234f}.site-main .headerOptions .flexslider .flex-control-nav li a.flex-active:before{background:#12234f}.homeFeaturedButton:hover .homeFeaturedBG{background:#12234f}.homeNews .slick-prev:before,.homeNews .slick-next:before{color:#12234f}.ministries .ministry{border:2px solid #65bcc1}.ministries-cards .ministry-card{border:2px solid #65bcc1}.ministryStaffTitle{color:#12234f}.pageHeaderTitle:after{background:#65bcc1}.staffContainerInfo{background:#12234fe6}.accordionSectionTitle .fa-plus{color:#12234f}.accordion .accordionSectionTitle{border:2px solid transparent;border-bottom:2px solid #65bcc1}.accordionSectionTitle.ui-accordion-header-active,.accordionSectionTitle:hover{border:2px solid #65bcc1}.eventTime{color:#12234f}.resultContainer .alm-listing .alm-paging-content>li img,.resultContainer .alm-listing .alm-reveal>li img,.resultContainer .alm-listing>li img{border-color:#65bcc1}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper select,.gform_wrapper textarea{border:2px solid #65bcc1}.buttons .pageContentButton.buttonOne .pageContentButtonLink:hover:after,.buttons .pageContentButton.buttonTwo .pageContentButtonLink:hover:after{background-color:#404040c9!important}#glt-translate-trigger{background:#12234f!important}.site-content .ministries-cards .ministry-card{border:2px solid #65bcc1}.site-footer .footer-content{background:transparent linear-gradient(180deg,#12234f 0%,#FEFDFC 100%) 0% 0% no-repeat padding-box}.site-footer .footer-content.solidBackground,.site-footer .site-info.solidBackground{background:#12234f}@media screen and (max-width:1229px){.navWrapper .menuContainer{background-color:#12234f}}.site-footer .site-info.solidBackground{background:#65bcc1}.site-info.solidBackground span,.site-info.solidBackground a{color:#072C50}.staffPhone:hover{color:inherit;text-decoration:none}.staffPhone{text-decoration:underline}.staffEmail:hover{color:inherit}.site-footer .footer-content .footerColumn.footerCenter .footerLogo{width:70%}.footer-content.solidBackground .footerLinks.footerColumn h6{color:#fff;margin-top:20px;margin-bottom:10px;width:100%}.quickLinkWrapper{padding-top:0}span.hearts{color:#fff!important}.staffJob{min-height:2rem}.gform_confirmation_message{font-size:18px;line-height:calc(5px + 18px);font-family:'Montserrat',sans-serif}.pageHeader:after{opacity:0}.headerOptions .slide:after{opacity:0}.pageHeader .headerImageWrapper:after{opacity:0}.pageHeaderTitle{text-shadow:0 0 2px #000}.main-navigation a{text-shadow:0 0 2px #12234f}#masthead.sticky .main-navigation ul.menu &gt;li &gt;a{text-shadow:0 0 2px #FFF}.slideTitle{text-shadow:0 0 2px #000}@media screen and (max-width:768px){.slideButton{bottom:185px}}.decorative{font-family:"Cinzel Decorative","Cinzel",serif}@media screen and (max-width:1620px){.footerPhoneFax{display:block}.footerPhoneFax span,.footerPhoneFax span.footerFax{margin-left:0;display:block}}.headerOptions .sliderOverlay{background:#000;opacity:.25;inset:0;position:absolute}.homeWelcomeImage{flex:1;max-width:none}.homeWelcomeText{flex:1}.main-navigation a,secondary-navigation a{font-size:18px}@media screen and (max-width:1490px){.main-navigation a,secondary-navigation a{font-size:14px}}