body,button,input,select,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:mukta-webfont,sans-serif;font-size:18px;font-size:1.125rem;font-weight:300;line-height:1.3}@media screen and (min-width:750px){body,button,input,select,textarea{font-size:1.25rem}}h1{color:#184f83;font-size:48px;font-size:3rem;font-style:italic;line-height:1.145833333}.tribe-events-list-separator-month,h2,h2.tribe-events-single-event-title{color:#4e4d4d;font-size:24px;font-size:1.5rem;font-weight:700;letter-spacing:.02em;line-height:1.33;text-transform:uppercase}.blog-single .entry-header h3.author,h3{font-weight:300;letter-spacing:.04em;text-transform:uppercase}.blog-single .entry-header h3.author,h3,h4{color:#000;font-size:22px;font-size:1.375rem;line-height:1.454545455}h4{font-style:normal;font-weight:600;letter-spacing:.01em}.blog-content h4,.entry-content h4,.squarecandy-the-content h4,.stories-body h4,.the-content h4{font-family:mukta-webfont,sans-serif;font-style:normal}.blog-content ol li,.content-area ol li,.sajm-content ol li,.squarecandy-the-content ol li,.stories-body ol li,.the-content ol li,.tribe-events-after-html ol li,.tribe-events-before-html ol li,.tribe-events-content ol li{font-size:18px;font-size:1.125rem;font-style:normal}@media screen and (min-width:750px){.blog-content ol li,.content-area ol li,.sajm-content ol li,.squarecandy-the-content ol li,.stories-body ol li,.the-content ol li,.tribe-events-after-html ol li,.tribe-events-before-html ol li,.tribe-events-content ol li{font-size:1.25rem}}.button-container a,.entry-content>a.button,.entry-content>p.button-container>a,a.button,button,input[type=button],input[type=reset],input[type=submit],span.button{background:#fff;border:1px solid #cc2e2e;color:#cc2e2e;font-size:18px;font-size:1.125rem;font-weight:600;letter-spacing:.1em;transition:color .2s ease,transform .2s ease,background .2s ease,box-shadow .2s ease}@media screen and (min-width:1024px){.button-container a,.entry-content>a.button,.entry-content>p.button-container>a,a.button,button,input[type=button],input[type=reset],input[type=submit],span.button{font-style:1.25rem}}.button-container a:active,.button-container a:focus,.entry-content>a.button:active,.entry-content>a.button:focus,.entry-content>p.button-container>a:active,.entry-content>p.button-container>a:focus,a.button:active,a.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus,span.button:active,span.button:focus{outline:none}.button-container a:active,.entry-content>a.button:active,.entry-content>p.button-container>a:active,a.button:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active,span.button:active{transform:translate(1px,1px)}.button-container a:focus,.entry-content>a.button:focus,.entry-content>p.button-container>a:focus,a.button:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,span.button:focus{background-color:#f8dfdf;color:#cc2e2e}.button-container a:active,.button-container a:focus:active,.button-container a:hover,.button-container a:hover:active,.entry-content>a.button:active,.entry-content>a.button:focus:active,.entry-content>a.button:hover,.entry-content>a.button:hover:active,.entry-content>p.button-container>a:active,.entry-content>p.button-container>a:focus:active,.entry-content>p.button-container>a:hover,.entry-content>p.button-container>a:hover:active,a.button:active,a.button:focus:active,a.button:hover,a.button:hover:active,button:active,button:focus:active,button:hover,button:hover:active,input[type=button]:active,input[type=button]:focus:active,input[type=button]:hover,input[type=button]:hover:active,input[type=reset]:active,input[type=reset]:focus:active,input[type=reset]:hover,input[type=reset]:hover:active,input[type=submit]:active,input[type=submit]:focus:active,input[type=submit]:hover,input[type=submit]:hover:active,span.button:active,span.button:focus:active,span.button:hover,span.button:hover:active{background-color:#cc2e2e;color:#fff}select{background-image:url(../../images/chevron-down.svg)}.main-input-style,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{color:#000;font-family:mukta-webfont,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;padding:10px 8px}.main-input-style:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#cc2e2e}select,select.gray{padding-right:47px}::-moz-placeholder{font-family:mukta-webfont,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400}::placeholder{font-family:mukta-webfont,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400}@media screen and (max-width:1023px){.main-navigation>.menu-main-menu-container>ul>li{border-color:#316da5}}.main-navigation>.menu-main-menu-container>ul>li>a{font-size:19.2px;font-size:1.2rem;font-weight:300;text-transform:uppercase}@media screen and (max-width:1023px){.main-navigation>.menu-main-menu-container>ul>li>a{font-weight:600}}@media screen and (min-width:1024px){.main-navigation>.menu-main-menu-container>ul>li>a{font-size:1.375rem}.main-navigation>.menu-main-menu-container>ul>li>a:active,.main-navigation>.menu-main-menu-container>ul>li>a:focus,.main-navigation>.menu-main-menu-container>ul>li>a:hover{background-image:linear-gradient(180deg,transparent,transparent 86%,#cc2e2e 86.1%,#cc2e2e 90%,transparent 90.1%,transparent);margin-left:.75rem;margin-right:.75rem;outline:0;padding-left:0;padding-right:0;text-decoration:none}}@media screen and (min-width:1200px){.main-navigation>.menu-main-menu-container>ul>li>a:active,.main-navigation>.menu-main-menu-container>ul>li>a:focus,.main-navigation>.menu-main-menu-container>ul>li>a:hover{margin-left:1.25rem;margin-right:1.25rem}}@media screen and (min-width:1440px){.main-navigation>.menu-main-menu-container>ul>li>a{font-size:1.5rem}}@media screen and (min-width:1800px){.main-navigation>.menu-main-menu-container>ul>li>a{font-size:1.625rem}}@media screen and (min-width:1024px){.main-navigation>.menu-main-menu-container>ul>li.current-menu-ancestor>a,.main-navigation>.menu-main-menu-container>ul>li.current-menu-parent>a{background-image:linear-gradient(180deg,transparent,transparent 86%,#cc2e2e 86.1%,#cc2e2e 90%,transparent 90.1%,transparent);margin-left:.75rem;margin-right:.75rem;outline:0;padding-left:0;padding-right:0;text-decoration:none}}@media screen and (min-width:1200px){.main-navigation>.menu-main-menu-container>ul>li.current-menu-ancestor>a,.main-navigation>.menu-main-menu-container>ul>li.current-menu-parent>a{margin-left:1.25rem;margin-right:1.25rem}}@media screen and (min-width:1024px){.main-navigation ul li.menu-item-has-children .submenu-wrapper h3.featured-page-title{font-family:playfair_display-webfont,serif;font-size:1.75rem;font-style:italic;font-weight:400;letter-spacing:0;text-transform:none}}.main-navigation ul li.menu-item-has-children .submenu-wrapper .featured-page-excerpt{font-size:20px;font-size:1.25rem}@media screen and (min-width:1024px){.main-navigation ul li.menu-item-has-children .submenu-wrapper h3.submenu-title{color:#184f83;font-size:1.7rem;letter-spacing:.5px}}@media screen and (min-width:1440px){.main-navigation ul li.menu-item-has-children .submenu-wrapper h3.submenu-title{font-size:1.875rem}}.main-navigation>.menu-main-menu-container>ul>li ul li>a{display:inline-block}@media screen and (max-width:1023px){.main-navigation>.menu-main-menu-container>ul>li ul li>a{padding-right:0}.main-navigation>.menu-main-menu-container>ul>li ul li>a:focus{outline-color:#316da5}}@media screen and (min-width:1024px){.main-navigation>.menu-main-menu-container>ul>li ul li>a{border-bottom:2px solid transparent;font-size:1.36rem;padding-bottom:2px}}@media screen and (min-width:1440px){.main-navigation>.menu-main-menu-container>ul>li ul li>a{font-size:1.5rem}}@media screen and (min-width:1024px){.main-navigation>.menu-main-menu-container>ul>li .submenu-wrapper .sub-menu>li.current-menu-ancestor>a,.main-navigation>.menu-main-menu-container>ul>li .submenu-wrapper .sub-menu>li.current-menu-item>a,.main-navigation>.menu-main-menu-container>ul>li .submenu-wrapper a:active,.main-navigation>.menu-main-menu-container>ul>li .submenu-wrapper a:focus,.main-navigation>.menu-main-menu-container>ul>li .submenu-wrapper a:hover{border-bottom:2px solid #184f83;color:#184f83;outline:0}}@media screen and (max-width:1023px){.mobile-top-bar .menu-secondary-menu-container>ul>li{border-color:#316da5}}.mobile-top-bar .mobile-top-bar-search{border-color:#316da5}.mobile-top-bar .mobile-top-bar-search ::-webkit-input-placeholder{color:#fff}.mobile-top-bar .mobile-top-bar-search ::-moz-placeholder{color:#fff}.mobile-top-bar .mobile-top-bar-search :-ms-input-placeholder{color:#fff}.mobile-top-bar .mobile-top-bar-search :-moz-placeholder{color:#fff}button.menu-toggle:focus{outline:1px solid #cc2e2e}button.menu-toggle:active{transform:translateY(-50%)}.site-header-container .site-header-container-inner{padding:1.3rem 1rem}.logo{margin-top:-5px;max-height:63px;max-height:3.9375rem}@media screen and (min-width:1024px){.logo{margin-top:-10px;max-height:5rem}}@media screen and (min-width:1440px){.logo{margin-top:-10px;max-height:6rem}}.logo img,.logo svg{height:63px;height:3.9375rem}@media screen and (min-width:1024px){.logo img,.logo svg{height:5rem}}@media screen and (min-width:1440px){.logo img,.logo svg{height:6rem}}.template-header.has-image h1.squarecandy-title{margin:20px 0;padding:0 1rem;position:relative;text-align:center;z-index:500}@media screen and (min-width:1024px){.template-header.has-image h1.squarecandy-title{margin:60px auto 50px;max-width:900px;padding:0 3rem}}.entry-header h1.squarecandy-title,.site-main>header h1,.tribe-events-title-bar>h1,.type-page>header h1,h1.squarecandy-title{background:none;color:#184f83;font-family:playfair_display-webfont,serif;font-style:italic;font-weight:400;margin-bottom:40px;margin-top:40px;text-transform:none}@media screen and (min-width:1024px){.entry-header h1.squarecandy-title,.site-main>header h1,.tribe-events-title-bar>h1,.type-page>header h1,h1.squarecandy-title{font-size:3rem;margin-top:60px}}.site-footer{background-color:#184f83}@media screen and (min-width:750px){.site-footer{background-image:url(/wp-content/themes/theoryone-weston/images/footer-background.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:60%}}@media screen and (min-width:1024px){.site-footer{background-position:102% 0;background-size:contain}}.site-footer-inner{max-width:1200px}.blog-single .entry-header .site-footer-inner h3.author,.site-footer-inner .blog-single .entry-header h3.author,.site-footer-inner h3{color:#fff;font-size:26px;font-size:1.625rem;font-weight:600;letter-spacing:0;margin-bottom:10px;text-transform:none}.site-footer-inner .footer-text{font-size:18px;font-size:1.125rem}.site-footer-inner .footer-credits:not(:first-child){font-size:16px;font-size:1rem}.service-and-justice-ministries .title-bar{background-color:#035b6a;margin-bottom:80px;position:relative}.service-and-justice-ministries .title-bar:before{background-color:#99d0c4;bottom:-15px;content:" ";display:block;left:60px;position:absolute;right:60px;top:-15px;z-index:-1}.service-and-justice-ministries .title-bar .tribe-events-list-separator-month,.service-and-justice-ministries .title-bar h2{color:#fff;font-family:playfair_display-webfont,serif;font-size:42px;font-size:2.625rem;font-weight:400;line-height:1.19;text-transform:none}.service-and-justice-ministries article{margin-bottom:80px;padding-bottom:80px}.service-and-justice-ministries .sajm-header{margin-bottom:5px}.service-and-justice-ministries .sajm-footer .tribe-events-list-separator-month,.service-and-justice-ministries .sajm-footer h2,.service-and-justice-ministries .sajm-header .sajm-title{color:#4e4d4d;font-size:24px;font-size:1.5rem;font-weight:700;letter-spacing:.2px;text-transform:uppercase}.service-and-justice-ministries .sajm-content{margin-bottom:40px}.service-and-justice-ministries .sajm-footer p{font-size:20px;font-size:1.25rem;margin:10px 0}.service-and-justice-ministries .sajm-footer p strong{font-size:18px;font-size:1.125rem;letter-spacing:.02em}.service-and-justice-ministries .sajm-footer p a:not(.button){color:#000}.service-and-justice-ministries .sajm-footer p a:not(.button):hover{color:#cc2e2e}.service-and-justice-ministries .sajm-footer p:first-of-type{margin-top:0}@media screen and (min-width:1024px){.homepage-slider{margin-bottom:80px}}.homepage-slider .slide-container{margin:0 auto;position:relative}@media screen and (min-width:1024px){.homepage-slider .slide-container{max-width:calc(100vw - 160px);padding:0 100px}}@media screen and (min-width:1730px){.homepage-slider .slide-container{max-width:1570px}}.homepage-slider .slide-content{background:#184f83;color:#fff;padding-bottom:40px;padding-top:40px;position:relative}@media screen and (min-width:1024px){.homepage-slider .slide-content{background:transparent}}.homepage-slider .slide-content.fake-box{display:none}@media screen and (min-width:1024px){.homepage-slider .slide-content.fake-box{background:rgba(24,79,131,.7);display:block;mix-blend-mode:multiply;width:100%}.homepage-slider .slide-content{bottom:60px;left:0;max-width:635px;min-height:13rem;position:absolute;transform:translateX(0);width:auto}}@media screen and (min-width:1024px){.homepage-slider .slide-content.fake-box:after,.homepage-slider .slide-content.fake-box:before{background-color:rgba(81,199,227,.8);content:" ";display:block;height:28px;left:30px;mix-blend-mode:multiply;position:absolute;right:30px}}@media screen and (min-width:1024px){.homepage-slider .slide-content.fake-box:before{top:-28px}}@media screen and (min-width:1024px){.homepage-slider .slide-content.fake-box:after{bottom:-28px}}@media screen and (min-width:1024px){.homepage-slider .slide-content.fake-box .slide-content-inner{display:none}}.homepage-slider .slide-content .tribe-events-list-separator-month,.homepage-slider .slide-content h2{color:inherit;font-family:playfair_display-webfont,serif;font-size:27.6px;font-size:1.725rem;font-style:italic;font-weight:400;text-transform:none}@media screen and (min-width:1024px){.homepage-slider .slide-content .tribe-events-list-separator-month,.homepage-slider .slide-content h2{font-size:2.3rem}}.homepage-slider .slide-content p{display:none}.cycle-prevnext{height:50px}@media screen and (min-width:1024px){.featured-content{max-width:1200px}}.site-main>.featured-content{margin-bottom:80px}.featured-content .featured-content-main{background-color:#99d0c4}.featured-content .featured-content-main .tribe-events-list-separator-month,.featured-content .featured-content-main h2{color:#001c43;font-family:playfair_display-webfont,serif;font-size:30px;font-size:1.875rem;font-weight:400;letter-spacing:.02em;line-height:1.33;margin-bottom:15px;text-transform:none}.blog-single .entry-header .featured-content .featured-content-main h3.author,.featured-content .featured-content-main .blog-single .entry-header h3.author,.featured-content .featured-content-main h3{color:#001c43;font-size:20px;font-size:1.25rem;letter-spacing:0;line-height:1.2;margin-bottom:15px;text-transform:none}.featured-content .featured-content-main .text-block{font-size:20px;font-size:1.25rem}@media screen and (min-width:1024px){.visitor-feature .background-banner{bottom:100px}.visitor-feature .visitor-main{align-items:flex-end;display:flex;flex-direction:column;float:none;margin:0 auto;max-width:calc(100vw - 160px);padding:100px 3rem 0;padding-bottom:28px;padding-left:0;padding-right:0;width:100%}}@media screen and (min-width:1730px){.visitor-feature .visitor-main{max-width:1570px}}.visitor-feature .visitor-main.fake-box{display:none}@media screen and (min-width:1024px){.visitor-feature .visitor-main.fake-box{display:flex;left:50%;mix-blend-mode:multiply;position:absolute;transform:translateX(-50%)}}.visitor-feature .visitor-main.fake-box .visitor-main-top{position:relative}@media screen and (min-width:1024px){.visitor-feature .visitor-main.fake-box .visitor-main-top:before{background-color:rgba(112,218,190,.66);content:" ";display:block;height:28px;left:30px;position:absolute;right:30px;top:-28px}}.visitor-feature .visitor-main.fake-box .visitor-main-bottom{position:relative}@media screen and (min-width:1024px){.visitor-feature .visitor-main.fake-box .visitor-main-bottom:after{background-color:rgba(112,218,190,.66);bottom:-28px;content:" ";display:block;height:28px;left:30px;position:absolute;right:30px}}@media screen and (min-width:1024px){.visitor-feature .visitor-main-bottom,.visitor-feature .visitor-main-top{max-width:574px;width:100%}}.visitor-main-top{background:rgba(3,91,106,.89)}.visitor-main-top .tribe-events-list-separator-month,.visitor-main-top h2{color:#fff;font-family:playfair_display-webfont,serif;font-size:32px;font-size:2rem;font-style:italic;font-weight:400;text-transform:none}@media screen and (min-width:750px){.visitor-main-top .tribe-events-list-separator-month,.visitor-main-top h2{font-size:2.625rem}}.visitor-main-top .text-block{font-size:22px;font-size:1.375rem}.visitor-main-bottom{background:#035b6a}.blog-single .entry-header .visitor-main-bottom h3.bottom-title.author,.visitor-main-bottom .blog-single .entry-header h3.bottom-title.author,.visitor-main-bottom h3.bottom-title{color:#fff;font-size:30px;font-size:1.875rem}.visitor-main-bottom .bottom-text-block{font-size:22px;font-size:1.375rem}.latest-sermon{background-color:#184f83;background-image:url(../../images/sermon-background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.latest-sermon-summary-text .tribe-events-list-separator-month,.latest-sermon-summary-text h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:playfair_display-webfont,serif;font-size:36px;font-size:2.25rem;font-weight:400;line-height:1.22;text-transform:none}.latest-sermon .text-block{font-size:20px;font-size:1.25rem}.latest-sermon-article-wrap .tribe-events-list-separator-month,.latest-sermon-article-wrap h2{color:#fff;font-size:20px;font-size:1.25rem;font-weight:300}.blog-single .entry-header .latest-sermon-article-wrap h3.latest-sermon-entry-title.author,.latest-sermon-article-wrap .blog-single .entry-header h3.latest-sermon-entry-title.author,.latest-sermon-article-wrap h3.latest-sermon-entry-title{color:#fff;font-family:playfair_display-webfont,serif;font-size:32px;font-size:2rem;font-style:italic;font-weight:300;text-transform:none}.latest-sermon-article-wrap p.latest-sermon-speaker{font-size:20px;font-size:1.25rem;font-style:normal}@media screen and (min-width:1024px){.homepage-section.feature-boxes{max-width:100%;padding-left:0;padding-right:0}}@media screen and (min-width:1100px){.homepage-section.feature-boxes{max-width:calc(100vw - 50px)}}@media screen and (min-width:1200px){.homepage-section.feature-boxes{max-width:calc(100vw - 160px)}}@media screen and (min-width:1730px){.homepage-section.feature-boxes{max-width:1570px}}.home-feed-title.tribe-events-list-separator-month,h2.home-feed-title{color:#035b6a;font-family:mukta-webfont,sans-serif;font-size:27px;font-size:1.6875rem;text-align:left}@media screen and (min-width:1024px){.home-feed-title.tribe-events-list-separator-month,h2.home-feed-title{font-size:2.25rem}}@media screen and (min-width:750px){.home-feed{flex-direction:column;max-width:none}}.home-feed .see-all-container{text-align:left}.home-feed a.see-all{background-color:transparent;border:none;border-bottom:2px solid transparent;display:inline-flex;font-size:24px;font-size:1.5rem;padding:5px 0;transition:color .2s ease,background .2s ease,box-shadow .2s ease,-webkit-text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease,background .2s ease,box-shadow .2s ease;transition:color .2s ease,text-decoration .2s ease,background .2s ease,box-shadow .2s ease,-webkit-text-decoration .2s ease}.home-feed a.see-all:after{background-image:url(../../images/see-all-button.svg);content:"";display:block;margin-left:10px;transform:rotate(90deg);width:20px}.home-feed a.see-all:active,.home-feed a.see-all:hover{background-color:transparent;background-image:linear-gradient(180deg,transparent,transparent 94%,#cc2e2e 94.1%,#cc2e2e 100%,transparent 100.1%,transparent);color:#cc2e2e;text-decoration:none;transform:none}.home-feed a.see-all:focus{background-color:#f8dfdf;box-shadow:-.3em 0 0 #f8dfdf,.3em 0 0 #f8dfdf}.homepage-upcoming-events,.latest-news{padding:50px 20px}@media screen and (min-width:750px){.homepage-upcoming-events,.latest-news{margin-left:auto;margin-right:auto;max-width:550px}}@media screen and (min-width:1024px){.homepage-upcoming-events,.latest-news{max-width:none;padding:100px 80px}}.blog-single .entry-header .homepage-upcoming-events h3.event-title.author,.homepage-upcoming-events .blog-single .entry-header h3.event-title.author,.homepage-upcoming-events h3.event-title{color:#4e4d4d;font-family:playfair_display-webfont,serif;font-size:25.5px;font-size:1.59375rem;font-weight:400;text-transform:none}@media screen and (min-width:1024px){.blog-single .entry-header .homepage-upcoming-events h3.event-title.author,.homepage-upcoming-events .blog-single .entry-header h3.event-title.author,.homepage-upcoming-events h3.event-title{font-size:2.125rem}}.homepage-upcoming-events .event-time{font-size:22px;font-size:1.375rem}.homepage-upcoming-events .event-time .date{color:#001c43;font-weight:600}.homepage-upcoming-events .event-time .time{color:#414141;font-weight:300}@media screen and (min-width:1024px){.homepage-section.homepage-upcoming-events.left-col{display:inline-block;float:left;width:50%}}@media screen and (min-width:1440px){.homepage-section.homepage-upcoming-events.left-col{padding-left:calc(50% - 500px)}}@media screen and (min-width:750px){.home-feed article.event-post{width:100%}}.homepage-section.latest-news{background-color:#fff}.homepage-section.latest-news h3.news-title{color:#4e4d4d;font-family:playfair_display-webfont,serif;font-size:25.5px;font-size:1.59375rem;font-style:italic;font-weight:400;text-transform:none}@media screen and (min-width:1024px){.homepage-section.latest-news h3.news-title{font-size:2.125rem}}.homepage-section.latest-news .news-excerpt p{color:#4a4a4a;font-family:mukta-webfont,sans-serif;font-size:22px;font-size:1.375rem}.homepage-section.latest-news a.home-feed-read-more{display:inline-block;font-size:20px;font-size:1.25rem;font-weight:600;margin-top:10px;padding:3px 0}@media screen and (min-width:1024px){.homepage-section.latest-news.right-col{display:inline-block;float:right;width:50%}}@media screen and (min-width:1440px){.homepage-section.latest-news.right-col{padding-right:calc(50% - 500px)}}@media screen and (min-width:1024px){.home-feed article.news-post{width:100%}}.blog-header h1.blog-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#184f83;color:#fff;padding:35px 0 45px}.blog-header.has-image h1.blog-title{font-size:35.2px;font-size:2.2rem;margin:0 0 20px;padding:1.3rem 1rem 1.5rem}@media screen and (min-width:750px){.blog-header.has-image h1.blog-title{font-size:3rem}}@media screen and (min-width:1024px){.blog-header.has-image h1.blog-title{margin:-2.5rem auto 50px;max-width:960px;padding:1.3rem 3rem 1.5rem}}.post-preview .entry-title{font-size:24px;font-size:1.5rem}.post-preview .entry-meta{font-family:mukta-webfont,sans-serif;font-size:22px;font-size:1.375rem;font-style:normal;font-weight:600}.post-preview .entry-meta a{color:#000}.post-preview-content{font-size:20px;font-size:1.25rem;line-height:1.3}.blog-feed article{border-bottom-color:#b4b3b3}.blog-single .entry-header h4.postdate{font-family:mukta-webfont,sans-serif;font-size:20px;font-size:1.25rem;font-style:normal;font-weight:600}.site-footer .social-icon-nav ul li a:not(.button){align-items:center;background-color:#fff;border-radius:40px;color:#184f83;display:flex;font-size:25px;font-size:20.8px;font-size:1.3rem;height:40px;justify-content:center;margin-right:10px;padding-top:2px;width:40px}.site-footer .social-icon-nav ul li a:not(.button):visited{color:#184f83}.site-footer .social-icon-nav ul li a:not(.button):focus{color:#cc2e2e;text-decoration:none}.site-footer .social-icon-nav ul li a:not(.button):active,.site-footer .social-icon-nav ul li a:not(.button):hover{background-color:#cc2e2e;color:#fff;text-decoration:none}.feature-boxes{margin-bottom:80px;margin-top:80px}.feature-boxes .feature{margin-bottom:20px;margin-top:14px;position:relative}@media screen and (min-width:750px){.feature-boxes .feature{width:calc(50% - 15px)}.feature-boxes .feature:nth-of-type(3){margin-bottom:20px;margin-top:14px}}@media screen and (min-width:1024px){.feature-boxes .feature{width:calc(33.33% - 15px)}.feature-boxes .feature:nth-of-type(3){margin-bottom:20px;margin-top:14px}}.feature-boxes .feature:before{background-color:#99d0c4;content:" ";display:block;height:14px;left:20px;position:absolute;right:20px;top:-14px}.feature-boxes a.feature-text .tribe-events-list-separator-month,.feature-boxes a.feature-text h2,.feature-boxes span.feature-initial-text .tribe-events-list-separator-month,.feature-boxes span.feature-initial-text h2{color:#fff;font-size:26px;font-size:1.625rem;letter-spacing:.08em;line-height:1.05}.feature-boxes span.feature-initial-text:before{background-color:rgba(0,0,0,.3);content:" ";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%;z-index:1}.feature-boxes span.feature-initial-text .tribe-events-list-separator-month,.feature-boxes span.feature-initial-text h2{background-color:transparent;border:none;line-height:1.05;padding:15px 30px;z-index:2}.feature-boxes a.feature-text{z-index:3}.feature-boxes a.feature-text p{font-size:18px;font-size:1.125rem}.feature-boxes a.feature-text .button{border:1px solid #cc2e2e;color:#cc2e2e;letter-spacing:0}.feature-boxes a.feature-text .button:active,.feature-boxes a.feature-text .button:hover{background-color:#cc2e2e}.feature-boxes a.feature-text .button:focus{background-color:#f8dfdf}.feature-boxes a.feature-text,.feature-boxes span.feature-initial-text{padding:12%}@media screen and (min-width:1024px) and (max-width:1440px){.feature-boxes a.feature-text,.feature-boxes span.feature-initial-text{padding:7%}}.squarecandy-filters button[class*=search-button]{background-color:#cc2e2e;height:45px;width:45px}.site-content .search-form-container button.search-submit{background-color:#cc2e2e}.flyout-search input{font-size:22px;font-size:1.375rem}#tribe-events-bar #tribe-bar-form input,#tribe-events-bar #tribe-bar-form.mini input{font-size:18px;font-size:1.125rem}#tribe-events-bar #tribe-bar-form .tribe-bar-date-filter button.tribe-events-c-top-bar__datepicker-button:before,#tribe-events-bar #tribe-bar-form .tribe-bar-date-filter:before,#tribe-events-bar #tribe-bar-form.mini .tribe-bar-date-filter button.tribe-events-c-top-bar__datepicker-button:before,#tribe-events-bar #tribe-bar-form.mini .tribe-bar-date-filter:before{background-color:#cc2e2e;background-image:url(../../images/chevron-down.svg);content:""}#tribe-events-bar #tribe-bar-form .tribe-bar-submit:before,#tribe-events-bar #tribe-bar-form.mini .tribe-bar-submit:before{background-color:#cc2e2e}#tribe-events-bar #tribe-bar-form .tribe-bar-category-filter select,#tribe-events-bar #tribe-bar-form .tribe-bar-date-filter button.tribe-events-c-top-bar__datepicker-button,#tribe-events-bar #tribe-bar-form .tribe-bar-search-filter input[type=text],#tribe-events-bar #tribe-bar-form input[type=submit],#tribe-events-bar #tribe-bar-form input[type=text],#tribe-events-bar #tribe-bar-form.mini .tribe-bar-category-filter select,#tribe-events-bar #tribe-bar-form.mini .tribe-bar-date-filter button.tribe-events-c-top-bar__datepicker-button,#tribe-events-bar #tribe-bar-form.mini .tribe-bar-search-filter input[type=text],#tribe-events-bar #tribe-bar-form.mini input[type=submit],#tribe-events-bar #tribe-bar-form.mini input[type=text]{font-family:mukta-webfont,sans-serif;font-size:18px;font-size:1.125rem;font-weight:300;line-height:1;width:100%}#tribe-events-bar #tribe-bar-form .tribe-bar-category-filter select:focus,#tribe-events-bar #tribe-bar-form .tribe-bar-date-filter button.tribe-events-c-top-bar__datepicker-button:focus,#tribe-events-bar #tribe-bar-form .tribe-bar-search-filter input[type=text]:focus,#tribe-events-bar #tribe-bar-form input[type=submit]:focus,#tribe-events-bar #tribe-bar-form input[type=text]:focus,#tribe-events-bar #tribe-bar-form.mini .tribe-bar-category-filter select:focus,#tribe-events-bar #tribe-bar-form.mini .tribe-bar-date-filter button.tribe-events-c-top-bar__datepicker-button:focus,#tribe-events-bar #tribe-bar-form.mini .tribe-bar-search-filter input[type=text]:focus,#tribe-events-bar #tribe-bar-form.mini input[type=submit]:focus,#tribe-events-bar #tribe-bar-form.mini input[type=text]:focus{border:1px solid #cc2e2e;outline:none}#tribe-events-bar #tribe-bar-form .tribe-bar-category-filter select::-moz-placeholder,#tribe-events-bar #tribe-bar-form .tribe-bar-date-filter button.tribe-events-c-top-bar__datepicker-button::-moz-placeholder,#tribe-events-bar #tribe-bar-form .tribe-bar-search-filter input[type=text]::-moz-placeholder,#tribe-events-bar #tribe-bar-form input[type=submit]::-moz-placeholder,#tribe-events-bar #tribe-bar-form input[type=text]::-moz-placeholder,#tribe-events-bar #tribe-bar-form.mini .tribe-bar-category-filter select::-moz-placeholder,#tribe-events-bar #tribe-bar-form.mini .tribe-bar-date-filter button.tribe-events-c-top-bar__datepicker-button::-moz-placeholder,#tribe-events-bar #tribe-bar-form.mini .tribe-bar-search-filter input[type=text]::-moz-placeholder,#tribe-events-bar #tribe-bar-form.mini input[type=submit]::-moz-placeholder,#tribe-events-bar #tribe-bar-form.mini input[type=text]::-moz-placeholder{font-family:mukta-webfont,sans-serif;font-size:18px;font-size:1.125rem;font-weight:300}#tribe-events-bar #tribe-bar-form .tribe-bar-category-filter select::placeholder,#tribe-events-bar #tribe-bar-form .tribe-bar-date-filter button.tribe-events-c-top-bar__datepicker-button::placeholder,#tribe-events-bar #tribe-bar-form .tribe-bar-search-filter input[type=text]::placeholder,#tribe-events-bar #tribe-bar-form input[type=submit]::placeholder,#tribe-events-bar #tribe-bar-form input[type=text]::placeholder,#tribe-events-bar #tribe-bar-form.mini .tribe-bar-category-filter select::placeholder,#tribe-events-bar #tribe-bar-form.mini .tribe-bar-date-filter button.tribe-events-c-top-bar__datepicker-button::placeholder,#tribe-events-bar #tribe-bar-form.mini .tribe-bar-search-filter input[type=text]::placeholder,#tribe-events-bar #tribe-bar-form.mini input[type=submit]::placeholder,#tribe-events-bar #tribe-bar-form.mini input[type=text]::placeholder{font-family:mukta-webfont,sans-serif;font-size:18px;font-size:1.125rem;font-weight:300}.tribe-events-list-separator-month,.tribe-events-single-event-title.tribe-events-list-separator-month,h2.tribe-events-single-event-title{border-bottom-color:#b4b3b3;font-family:mukta-webfont,sans-serif}.blog-single .entry-header h3.tribe-events-list-event-title.author,h3.tribe-events-list-event-title{text-transform:none}.tribe-events-single{-webkit-font-smoothing:inherit}.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{display:none}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-list-event-title,.tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-list-event-title{font-size:1.1em}.tribe-events-loop .event-time .date{font-weight:600}.tribe-events-loop .event-time .date,.tribe-events-loop .event-time .time{font-size:20px;font-size:1.25rem}.tribe-events-list .tribe-events-venue-details{font-family:playfair_display-webfont,serif;font-size:20px;font-size:1.25rem}.tribe-events-details:after{background-color:#b4b3b3}.tribe-events-details li{font-size:20px;font-size:1.25rem;font-weight:600}.tribe-events-details li span.label{font-size:inherit;letter-spacing:inherit}#tribe-events-footer .tribe-events-sub-nav li a,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-left a,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-next a,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-previous a,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-right a{color:#cc2e2e}#tribe-events-footer .tribe-events-sub-nav li a i,#tribe-events-footer .tribe-events-sub-nav li a svg,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-left a i,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-left a svg,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-next a i,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-next a svg,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-previous a i,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-previous a svg,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-right a i,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-right a svg{padding:0 0 .27em;vertical-align:middle}#tribe-events-footer .tribe-events-sub-nav li a:active,#tribe-events-footer .tribe-events-sub-nav li a:hover,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-left a:active,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-left a:hover,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-next a:active,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-next a:hover,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-previous a:active,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-previous a:hover,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-right a:active,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-right a:hover{background-image:linear-gradient(180deg,transparent,transparent 92%,#cc2e2e 92.1%,#cc2e2e 100%,transparent 100.1%,transparent);color:#cc2e2e;padding:.2em 0;text-decoration:none}#tribe-events-footer .tribe-events-sub-nav li a:focus,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-left a:focus,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-next a:focus,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-previous a:focus,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-right a:focus{background:#f8dfdf;box-shadow:-.3em 0 0 #f8dfdf,.3em 0 0 #f8dfdf;padding:.2em 0}#tribe-events-footer .tribe-events-sub-nav li a svg,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-left a svg,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-next a svg,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-previous a svg,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-right a svg{height:13px;top:.35em}table th,table thead td{background:#cc2e2e}.datepicker table th{background:#fff}table tbody tr:nth-of-type(2n){background:#f8dfdf}.datepicker table tbody tr:nth-of-type(2n){background:#fff}.tribe-events .datepicker .day.active,.tribe-events .datepicker .day.active.focused,.tribe-events .datepicker .day.active:focus,.tribe-events .datepicker .day.active:hover,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .datepicker .month.active:focus,.tribe-events .datepicker .month.active:hover,.tribe-events .datepicker .year.active,.tribe-events .datepicker .year.active.focused,.tribe-events .datepicker .year.active:focus,.tribe-events .datepicker .year.active:hover{background:#cc2e2e}.blog-single .entry-header h3.gallery-date.author,h3.gallery-date{font-family:mukta-webfont,sans-serif;font-size:20px;font-size:1.25rem;font-weight:600;text-transform:none}#tribe-events-footer .tribe-events-sub-nav li a,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-left a,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-next a,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-previous a,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-right a,a.back-to-list{display:inline-block;font-weight:600}.news-preview .the-excerpt{font-size:20px;font-size:1.25rem;font-weight:300;line-height:1.3}.blog-single .entry-header h3.news-date.author,h3.news-date{font-family:mukta-webfont,sans-serif;font-size:20px;font-size:1.25rem;font-weight:600;text-transform:none}.people-list{max-width:980px}.person-title.tribe-events-list-separator-month,h2.person-title{color:#000;font-size:22px;font-size:1.375rem;font-weight:300;letter-spacing:.04em;line-height:1.45;margin:15px 0 8px;text-transform:uppercase}.blog-single .entry-header h3.people-job-title.author,h3.people-job-title{font-family:playfair_display-webfont,serif;font-size:20px;font-size:1.25rem;font-style:normal;line-height:1.2;margin:8px 0;text-transform:none}.people-preview p{font-size:16px;font-size:1rem;line-height:1.2;margin:8px 0}.people-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.people-read-bio-link{display:inline-block;font-weight:600}.sermons-preview,.sermons-preview:first-child{border-color:#b4b3b3}.sermons-preview:first-child{padding-top:50px}.sermons-preview{padding-bottom:50px;padding-top:30px}@media screen and (min-width:750px){.sermons-preview{-moz-column-gap:100px;column-gap:100px;grid-template-columns:155px 1fr 270px}}.sermon-title.tribe-events-list-separator-month,h2.sermon-title{color:#000;font-family:playfair_display-webfont,serif;font-size:30px;font-size:1.875rem;font-weight:400;text-transform:none}.sermon-series{font-size:22px;font-size:1.375rem;font-weight:700}.sermon-series,.sermon-speaker{font-style:normal;text-transform:none}.sermon-speaker{font-size:20px;font-size:1.25rem;font-weight:300}.sermon-date{font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:0;text-transform:none}.sermon-podcast-link{margin:35px 0}a.sermon-podcast-button .icon{height:1em;margin-right:.25em;width:1em}.sermon-media-buttons a.sermon-button{align-items:center;display:flex;flex-wrap:wrap;font-size:18px;font-size:1.125rem;font-weight:300;letter-spacing:.05em;margin-bottom:16px}.sermon-media-buttons a.sermon-button svg{margin-right:20px;width:28px}.sermon-media-buttons a.sermon-button .icon-video{padding:0 4px}.icon-search{padding-bottom:2px;vertical-align:middle}.gecko .icon-search{height:1.15em}.squarecandy-filters div[class*=search-filter] form{height:45.4px}.squarecandy-filters div[class*=search-filter] form input[type=text]{width:calc(100% - 45px)}.safari .squarecandy-filters div[class*=search-filter] form input[type=text]{line-height:31px}#sermon-year-archive{background-size:contain}article.stories-single .story-main blockquote.stories-quote,blockquote.stories-quote{font-family:playfair_display-webfont,serif;position:relative}blockquote{border-left-color:#035b6a}.blog-content ul li:before,.content-area ul li:before,.sajm-content ul li:before,.squarecandy-the-content ul li:before,.stories-body ul li:before,.the-content ul li:before,.tribe-events-after-html ul li:before,.tribe-events-before-html ul li:before,.tribe-events-content ul li:before{background:#035b6a}.blog-content ol li:before,.content-area ol li:before,.sajm-content ol li:before,.squarecandy-the-content ol li:before,.stories-body ol li:before,.the-content ol li:before,.tribe-events-after-html ol li:before,.tribe-events-before-html ol li:before,.tribe-events-content ol li:before{color:#184f83;font-family:mukta-webfont,sans-serif;font-size:20px;font-size:1.25rem;font-style:normal;font-weight:600;padding-top:2px}.tribe-events-content a,.tribe-events-content a:focus,a{color:#cc2e2e}a:active,a:hover{color:#cc2e2e}.entry-content p:not(.button-container) a:active:not(.button),.entry-content p:not(.button-container) a:hover:not(.button),.service-and-justice-ministries a:active:not(.button),.service-and-justice-ministries a:hover:not(.button),.tribe-events-content :not(.button-container) a:active,.tribe-events-content :not(.button-container) a:hover{color:#cc2e2e}#tribe-events-footer .tribe-events-sub-nav li a:focus,.entry-content :not(.button-container) a:focus:not(.button),.latest-news a.home-feed-read-more:focus,.link-focus,.service-and-justice-ministries a:focus:not(.button),a.back-to-list:focus,a.people-read-bio-link:focus,a.read-more:focus{background-color:rgba(204,46,46,.14);box-shadow:-.2em 0 0 rgba(204,46,46,.14),.2em 0 0 rgba(204,46,46,.14);padding:0}a:focus img,a:focus picture{outline-color:#cc2e2e}.screen-reader-text:focus{color:#cc2e2e}.button-container a,a.button,button,input[type=button],input[type=reset],input[type=submit]{border-color:#cc2e2e;color:#cc2e2e}.button-container a:active,.button-container a:hover,a.button:active,a.button:hover,button:active,button:hover,input[type=button]:active,input[type=button]:hover,input[type=reset]:active,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:hover{background-color:#cc2e2e}.button-container a:focus,a.button:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{background-color:#f8dfdf;color:#cc2e2e}.main-input-style:focus{border-color:#f8dfdf}.site-main>header h1,.tribe-events-title-bar>h1,.type-page>header h1,h1.squarecandy-title{background:none}#tribe-events-footer .tribe-events-sub-nav li a,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-left a,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-next a,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-previous a,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-right a,.latest-news a.home-feed-read-more,.sermons-preview a.read-more,a.back-to-list,a.people-read-bio-link,a.read-more,a.secondary-link{color:#cc2e2e}#tribe-events-footer .tribe-events-sub-nav li a:focus,.latest-news a.home-feed-read-more:focus,.sermons-preview a.read-more:focus,a.back-to-list:focus,a.people-read-bio-link:focus,a.read-more:focus,a.secondary-link:focus{background-color:#f8dfdf;box-shadow:-.3em 0 0 #f8dfdf,.3em 0 0 #f8dfdf}#tribe-events-footer .tribe-events-sub-nav li a:active,#tribe-events-footer .tribe-events-sub-nav li a:hover,.latest-news a.home-feed-read-more:active,.latest-news a.home-feed-read-more:hover,.sermons-preview a.read-more:active,.sermons-preview a.read-more:hover,a.back-to-list:active,a.back-to-list:hover,a.people-read-bio-link:active,a.people-read-bio-link:hover,a.read-more:active,a.read-more:hover,a.secondary-link:active,a.secondary-link:hover{background-image:linear-gradient(180deg,transparent,transparent 92%,#cc2e2e 92.1%,#cc2e2e 100%,transparent 100.1%,transparent);color:#cc2e2e;text-decoration:none}.blog-feed article,.blog-single .entry-header,.news-preview,.people-single-title-container,.sermons-preview,.tribe-events-list-separator-month{border-bottom-color:#b4b3b3}.people-biography,.sermons-preview:first-child,.squarecandy-the-content,article.sermons-single .the-content{border-top-color:#b4b3b3}.tribe-events-details:after,hr{background-color:#b4b3b3}.entry-title a,h2.entry-title a{color:#4e4d4d}.entry-title a:hover,h2.entry-title a:hover{color:#cc2e2e}.feature-boxes a.feature-text .button:hover{background-color:#cc2e2e;border-color:#cc2e2e}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-list-event-title a,.tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-list-event-title a{color:#cc2e2e}#tribe-events-footer .tribe-events-sub-nav li a,#tribe-events-footer .tribe-events-sub-nav li a:visited{color:#cc2e2e}a.news-pdf-download-button:hover{color:#cc2e2e}a.people-read-bio-link{color:#cc2e2e}article.stories-preview>a.stories-media-button,article.stories-single .story-main>a.stories-media-button,article.stories-single footer>a.stories-media-button{color:#cc2e2e}article.stories-preview>a.stories-media-button:hover,article.stories-single .story-main>a.stories-media-button:hover,article.stories-single footer>a.stories-media-button:hover{color:#cc2e2e}.menu-toggle span,.menu-toggle span:after,.menu-toggle span:before{background-color:#cc2e2e}.menu-toggle.is-active span:after,.menu-toggle.is-active span:before{background-color:#fff}.accent-background-1{background-color:#035b6a}@media screen and (max-width:1023px){.menu-container{background-color:#184f83}}.site-header-container{color:#184f83}.site-header-container a,.site-header-container a:visited,.site-header-container button.search-submit,.site-header-container button.submenu-mobile-toggle{color:#184f83}@media screen and (max-width:1023px){.site-header-container a,.site-header-container a:visited,.site-header-container button.search-submit,.site-header-container button.submenu-mobile-toggle{color:#fff}}.site-header-container #main-menu>li.current-menu-ancestor>a,.site-header-container #main-menu>li.current-menu-item>a,.site-header-container a:active,.site-header-container a:focus,.site-header-container a:hover,.site-header-container button.search-submit:active,.site-header-container button.search-submit:focus,.site-header-container button.search-submit:hover{color:#184f83}@media screen and (max-width:1023px){.site-header-container #main-menu>li.current-menu-ancestor>a,.site-header-container #main-menu>li.current-menu-item>a,.site-header-container a:active,.site-header-container a:focus,.site-header-container a:hover,.site-header-container button.search-submit:active,.site-header-container button.search-submit:focus,.site-header-container button.search-submit:hover{color:#fff}}@media screen and (max-width:1023px){.submenu-wrapper a:active,.submenu-wrapper a:focus,.submenu-wrapper a:hover{background-image:linear-gradient(180deg,transparent,transparent 92%,#316da5 92.1%,#316da5 99%,transparent 99.1%,transparent);color:#fff;text-decoration:none}.submenu-wrapper .sub-menu>li.current-menu-ancestor>a,.submenu-wrapper .sub-menu>li.current-menu-item>a{background-image:linear-gradient(180deg,transparent,transparent 92%,#fff 92.1%,#fff 99%,transparent 99.1%,transparent);color:#fff;text-decoration:none}}@media screen and (min-width:1024px){.submenu-wrapper{background-color:#b4c4bf;color:#000}.blog-single .entry-header .submenu-wrapper h3.submenu-title.author,.submenu-wrapper .blog-single .entry-header h3.submenu-title.author,.submenu-wrapper a,.submenu-wrapper a:visited,.submenu-wrapper h3.submenu-title{color:#184f83}.blog-single .entry-header .submenu-wrapper h3.featured-page-title.author,.submenu-wrapper .blog-single .entry-header h3.featured-page-title.author,.submenu-wrapper .featured-page-excerpt,.submenu-wrapper h3.featured-page-title{color:#000}}.site-header-top-bar{background-color:#227888}.mejs-container{background:#001c43}.mejs-time{color:#fff}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:rgba(0,0,0,.1)}.mejs-controls .mejs-time-rail .mejs-time-current{background:#227888}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:#eee}.mejs-button button{background-color:transparent!important}a.sermon-podcast-button{border:none}a.sermon-podcast-button .icon{fill:#cc2e2e}a.sermon-podcast-button:hover{background-color:transparent;color:#cc2e2e}a.sermon-podcast-button:hover .icon{fill:#cc2e2e}a.sermon-podcast-button:focus span{color:#000}.sermon-media-buttons{color:#cc2e2e}.sermon-media-buttons a.sermon-button:active,.sermon-media-buttons a.sermon-button:focus,.sermon-media-buttons a.sermon-button:hover{color:#cc2e2e}.sermon-media-buttons a.sermon-button:active span,.sermon-media-buttons a.sermon-button:focus span,.sermon-media-buttons a.sermon-button:hover span{border-bottom-color:#cc2e2e}.sermon-media-buttons a.sermon-button:focus span{color:#000}.sermons-preview a:not(.button):hover{color:#cc2e2e}.blog-single .entry-header h3.audio-bar-title.author,h3.audio-bar-title{color:#cc2e2e}button.audio-bar-close{color:#001c43}button.audio-bar-close:hover{color:#227888}.site-header-top-bar a{font-size:18px;font-size:1.125rem;font-weight:600}article.news-single footer,article.sermons-single footer{padding:0 20px}@media screen and (min-width:1024px){article.news-single footer,article.sermons-single footer{padding:0 5.5rem}article.news-single footer>*,article.sermons-single footer>*{padding:0}}.squarecandy_accordion_closed:before,.squarecandy_accordion_opened:before{content:url(../../images/expand-close-icon.svg)}.error-404{max-width:672px;max-width:42rem}#tribe-events-footer .tribe-events-sub-nav li a,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-left a,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-next a,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-previous a,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-right a,a.back-to-list,a.home-feed-read-more,a.people-read-bio-link,a.secondary-link{font-size:14.4px;font-size:.9rem;font-weight:600}
/*# sourceMappingURL=main.min.css.map */