/*!
Theme Name: kingwood-2017
Theme URI: https://www.kingwoodchurch.com
Author: Morgan Stone
Author URI: https://www.kingwoodchurch.com
Description: 2017 Wordpress theme for Kingwood
Version: 1.0.11
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: kingwood-2017
Tags:

kingwood-2017 is based on Underscores http://underscores.me/, (C) 2012-2016 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 http://necolas.github.io/normalize.css/
*/html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,select,textarea{color:#12181d;font-family:Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{margin-top:0;font-family:Montserrat,sans-serif;clear:both}h2{text-transform:uppercase;font-size:1.5em;letter-spacing:.1em;font-weight:200}@media screen and (min-width:950px){h2{font-size:2em}}h3{text-transform:uppercase;font-size:1em;letter-spacing:.1em}h3+h4{font-weight:200;text-transform:uppercase}p{margin-top:0;margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#f0eee8}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}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%}.form-iframe{width:100%;min-height:1600px;border:none}@media (max-width:719px){.hide-for-mobile{display:none!important}}@media (min-width:720px){.show-for-mobile-only{display:none!important}}.page-form-button{text-align:center;padding-top:1rem;padding-bottom:2rem}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:0;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=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],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}select{border:1px solid #ccc}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,textarea:focus{color:#111}textarea{width:100%}body,html{height:100%}.pic-shade{position:absolute;top:0;left:0;right:0;bottom:0;z-index:111;background:linear-gradient(to bottom,rgba(18,24,29,0) 0,rgba(18,24,29,.2) 30%,rgba(18,24,29,.4) 80%,rgba(18,24,29,.5) 100%)}.hero{height:calc(100vh - 79.75px);background-color:#12181d;position:relative;overflow:hidden}@media screen and (min-width:950px){.hero{height:100vh}}@keyframes slideUp{0%{opacity:0;transform:translateY(50%)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.hero-content{position:absolute;left:50%;top:50%;width:100%;text-align:center;transform:translate(-50%,-50%);color:#fff;padding:1rem;z-index:222;text-transform:uppercase}.hero-content .headline{will-change:transform;animation:slideUp 2s ease;text-align:center;font-weight:100;font-size:8vw;margin:0}.hero-content .text{font-family:Montserrat,sans-serif;font-size:1em;margin:0;letter-spacing:.2em}@media (min-width:640px){.hero-content .text{font-size:2vw}}.hero-content .button{margin-top:2em}#simple-slider{overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0;margin:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}.simple-slide{background-position:center center!important;background-repeat:no-repeat;position:absolute;width:100%!important;height:100%!important;top:0;z-index:1;opacity:0;will-transform:opacity,z-index;-ms-filter:'alpha(opacity=0)';background-size:cover!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.simple-slide-content-wrapper{height:100%}.fader_controls{z-index:1;display:none}.fader_controls .next,.fader_controls .prev{position:absolute;height:80px;line-height:55px;width:50px;font-size:100px;text-align:center;color:#fff;top:50%;left:0;z-index:4;margin-top:-25px;cursor:pointer;opacity:.7;transition:all 150ms}.fader_controls .next:hover,.fader_controls .prev:hover{opacity:1}.fader_controls .next{left:auto;right:0}.pager-list{position:absolute;width:100%;height:40px;line-height:40px;bottom:0;text-align:center;z-index:4;padding:0;margin:0}.pager-list li{display:inline-block;width:15px;height:15px;margin:0 7px;background:#fff;opacity:.7;text-indent:-9999px;border-radius:999px;cursor:pointer;transition:all 150ms}.pager-list li.active,.pager-list li:hover{opacity:1}@media screen and (max-width:1160px){.simple-slide-content{bottom:0;padding:50px 0}.simple-slide-content h2,.simple-slide-content p{text-align:center}.simple-slide-content a.button{margin-top:30px;float:none}}@media screen and (max-width:960px){.simple-slide{padding:0}#simple-slider .fader_controls{display:none}}@media screen and (max-width:680px){.simple-slide-content{width:100%;margin-left:0;left:inherit;height:auto}.simple-slide-content h2,.simple-slide-content p{font-size:20px}}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0) scale(.5)}}40%{transform:translateY(-30px) scale(.5)}@media screen and (min-width:950px){.bounce{opacity:1}}.arrow{z-index:333;text-indent:-1000em;position:absolute;bottom:0;left:50%;margin-left:-20px;margin-bottom:2rem;width:40px;height:40px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yOTMuNzUxLDQ1NS44NjhjLTIwLjE4MSwyMC4xNzktNTMuMTY1LDE5LjkxMy03My42NzMtMC41OTVsMCwwYy0yMC41MDgtMjAuNTA4LTIwLjc3My01My40OTMtMC41OTQtNzMuNjcyICBsMTg5Ljk5OS0xOTBjMjAuMTc4LTIwLjE3OCw1My4xNjQtMTkuOTEzLDczLjY3MiwwLjU5NWwwLDBjMjAuNTA4LDIwLjUwOSwyMC43NzIsNTMuNDkyLDAuNTk1LDczLjY3MUwyOTMuNzUxLDQ1NS44Njh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjIwLjI0OSw0NTUuODY4YzIwLjE4LDIwLjE3OSw1My4xNjQsMTkuOTEzLDczLjY3Mi0wLjU5NWwwLDBjMjAuNTA5LTIwLjUwOCwyMC43NzQtNTMuNDkzLDAuNTk2LTczLjY3MiAgbC0xOTAtMTkwYy0yMC4xNzgtMjAuMTc4LTUzLjE2NC0xOS45MTMtNzMuNjcxLDAuNTk1bDAsMGMtMjAuNTA4LDIwLjUwOS0yMC43NzIsNTMuNDkyLTAuNTk1LDczLjY3MUwyMjAuMjQ5LDQ1NS44Njh6Ii8+DQo8L3N2Zz4=);background-size:contain}a{color:#05728c;text-decoration:none}a:focus,a:hover{text-decoration:none;color:#059fb0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.button,.post-edit-link{display:inline-block;padding:.5rem 1rem;min-width:10rem;text-align:center;border:none;background-color:#05728c;color:#fff;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:.2rem;font-size:1rem;text-transform:uppercase;transition:background-color .2s linear;line-height:1.5}.button:focus,.button:hover,.post-edit-link:focus,.post-edit-link:hover{color:#fff;background-color:#059fb0}.account-login,.account-login-wrapper{background-color:rgba(18,24,29,.5)}.account-login-wrapper{display:none;position:fixed;height:4px;left:0;right:0;top:0;text-align:right;will-change:transform;transition:transform .2s ease}@media screen and (min-width:950px){.account-login-wrapper{display:block}}.account-login{display:inline-block;font-family:Montserrat,sans-serif;margin-top:4px;padding:.5em 1em;text-decoration:none;text-transform:uppercase;font-size:.8em;color:#ccc;font-weight:600;will-change:transform;transition:transform .2s ease;letter-spacing:.2em}.account-login:focus,.account-login:hover{color:#fff}.site-header{padding:0;position:fixed;top:0;left:0;right:0;z-index:999;will-change:transform,box-shadow,background-color;background-color:rgba(5,114,140,0);transition:transform .2s ease,box-shadow .2s linear,background-color .2s linear,padding-top .2s ease}@media screen and (min-width:950px){.site-header{padding-top:32px}}.site-header.not-at-top{padding-top:0;transform:translateY(-100%)}.site-header.not-at-top .account-login,.site-header.not-at-top .account-login-wrapper{transform:translateY(-100%)}.site-header.not-at-top.pinned .main-navigation{box-shadow:0 2px 20px rgba(0,0,0,.2)}.site-header.pinned{transform:translateY(0)}.site-header.pinned .main-navigation{transform:translateY(0)}.site-header.unpinned{transform:translateY(-100%)}.site-header.unpinned .main-navigation{transform:translateY(-100%)}.admin-bar .site-header{top:32px}.site-branding{padding:1em 0;float:left}.site-logo{width:10rem;padding:0;margin:0}@media screen and (min-width:950px){.site-logo{width:12rem}}.site-logo>a{display:block;width:100%;padding-bottom:29.8507462686567%;position:relative}.site-logo>a>.logo{position:absolute;left:0;top:0;width:100%;height:100%}.logo{color:#fff;transition:color .2s linear}.site-logo>a:focus>.logo,.site-logo>a:hover>.logo{color:#059fb0}.stop-1{stop-color:#3a3aaf}.stop-2{stop-color:#059fb0}.not-at-top.pinned .main-navigation{background-color:rgba(5,114,140,.9)}.main-navigation{display:block;position:absolute;top:100%;left:0;right:0;background-color:rgba(5,114,140,.9);box-shadow:0 2px 20px rgba(0,0,0,.3);will-change:transform,box-shadow,background-color;transition:transform .2s ease,box-shadow .2s linear,background-color .2s linear}@media screen and (min-width:950px){.main-navigation{box-shadow:0 2px 20px transparent}}.main-navigation.toggled{background-color:rgba(5,114,140,.9);position:fixed;top:0;left:0;bottom:0;height:100vh}@media screen and (min-width:950px){.main-navigation{background-color:rgba(5,114,140,0)}}@media screen and (min-width:950px){.menu-main-menu-container{padding-top:1rem;float:right}}.main-navigation ul{display:none;list-style:none;padding:0;margin:0}.main-navigation li{float:left;position:relative;width:100%}.main-navigation li a{display:block;padding:1em;font-size:1em;text-shadow:0 1px 10px rgba(0,0,0,.3);text-decoration:none;text-transform:uppercase;letter-spacing:.2em;color:#fff;font-family:Montserrat,sans-serif;text-align:center;font-weight:600;background-color:rgba(5,159,176,0);transition:background-color .2s linear}@media screen and (min-width:950px){.main-navigation li a{font-size:.8em}}@media (min-width:1200px){.main-navigation li a{font-size:.9em}}.main-navigation li a:focus,.main-navigation li a:hover{background-color:rgba(5,159,176,.5)}.not-at-top .main-navigation li a{text-shadow:none}.main-navigation li.current-menu-ancestor,.main-navigation li.current-menu-item,.main-navigation li.current-page-ancestor,.main-navigation li.current_page_item{position:relative}.main-navigation li.current-menu-ancestor::after,.main-navigation li.current-menu-item::after,.main-navigation li.current-page-ancestor::after,.main-navigation li.current_page_item::after{height:.25em;background-color:rgba(0,0,0,.2);position:absolute;left:1rem;right:1rem;bottom:0}@media screen and (min-width:950px){.main-navigation li.current-menu-ancestor::after,.main-navigation li.current-menu-item::after,.main-navigation li.current-page-ancestor::after,.main-navigation li.current_page_item::after{content:''}}@media (min-width:1080px){.main-navigation li.current-menu-ancestor::after,.main-navigation li.current-menu-item::after,.main-navigation li.current-page-ancestor::after,.main-navigation li.current_page_item::after{left:1.25rem;right:1.25rem}}@media (min-width:1080px){.menu-main-menu-container>ul>li>a{padding-left:1.25rem;padding-right:1.25rem}}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation.toggled ul,.menu-toggle{display:block}.menu-toggle{font-size:1em;margin-top:1rem;float:right;padding:1rem;text-transform:uppercase;font-family:Montserrat,sans-serif;border:none;border-radius:0;background:0 0;color:#fff}@media screen and (min-width:950px){.menu-toggle{display:none}.main-navigation ul{display:block;width:100%}.main-navigation li{float:left;width:auto}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0;overflow:hidden;background-color:#f0eee8}.comment-navigation .nav-next>a,.comment-navigation .nav-previous>a,.post-navigation .nav-next>a,.post-navigation .nav-previous>a,.posts-navigation .nav-next>a,.posts-navigation .nav-previous>a{padding:1rem;font-family:Montserrat,sans-serif;text-transform:uppercase;display:block}.comment-navigation .nav-next>a:focus,.comment-navigation .nav-next>a:hover,.comment-navigation .nav-previous>a:focus,.comment-navigation .nav-previous>a:hover,.post-navigation .nav-next>a:focus,.post-navigation .nav-next>a:hover,.post-navigation .nav-previous>a:focus,.post-navigation .nav-previous>a:hover,.posts-navigation .nav-next>a:focus,.posts-navigation .nav-next>a:hover,.posts-navigation .nav-previous>a:focus,.posts-navigation .nav-previous>a:hover{color:#fff;background-color:#059fb0}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}@media (min-width:950px){#menu-item-2187{display:none}}.symbol-defs{display:none}.site{background-color:#fff}.full-background .content-area,.site.full-background{background-color:#05728c}.full-background .entry-header.entry-post{padding-bottom:3rem}.full-background .hentry{margin-bottom:0}.full-background .post-edit-link{background-color:#12181d}.full-background .post-edit-link:focus,.full-background .post-edit-link:hover{background-color:#059fb0}.full-background .entry-header .button{background-color:#12181d}.full-background .entry-header .button:focus,.full-background .entry-header .button:hover{background-color:#059fb0}.site-content{background-color:#05728c;padding-top:79.75px}@media screen and (min-width:950px){.site-content{padding-top:0;background-color:transparent}}.container{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1rem;padding-right:1rem}.content-area{background-color:#fff;position:relative;z-index:888}.promo{padding-top:1rem}.current-series{background-color:#f0eee8}.current-series>.media-body{padding:1rem}.grid{list-style-type:none;margin:0 -1rem;padding:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.grid>*{width:100%;padding:1rem}.grid.collapse{margin-left:0;margin-right:0}.grid.collapse>*{padding:0}.grid.collapse>.card{padding:2rem 1rem 0}.grid-tight>*{padding-top:0}@media (min-width:640px){.grid-2>*{width:50%}}@media (min-width:640px){.grid-3>*{width:50%}}@media (min-width:1200px){.grid-3>*{width:33.333333333333333333%}}@media (min-width:640px){.grid-4>*{width:50%}}@media (min-width:900px){.grid-4>*{width:25%}}@media (min-width:900px){.grid-5>*{width:20%}}.entry-content>.grid{max-width:1000px;margin-left:auto;margin-right:auto}.card,.card h1,.card h2,.card h3,.card h4,.card h5,.card h6,.card p{text-decoration:none;color:#12181d}.card{display:block}.card img{display:block}.card h1,.card h2,.card h3,.card h4,.card h5,.card h6{margin-top:1rem;margin-bottom:0}.card h1 span,.card h2 span,.card h3 span,.card h4 span,.card h5 span,.card h6 span{font-weight:200;text-transform:uppercase;font-size:.75em}.card p{margin-top:0}.card:focus h1,.card:focus h2,.card:focus h3,.card:focus h4,.card:focus h5,.card:focus h6,.card:hover h1,.card:hover h2,.card:hover h3,.card:hover h4,.card:hover h5,.card:hover h6{color:#059fb0}.card.cream{background-color:#f0eee8}.card.cream h2{font-weight:600;font-size:1.25em;margin:0;padding:1rem}.card-with-image{position:relative;overflow:hidden;background-color:#12181d;transition:background-color .2s linear;padding-bottom:56.25%}.card-with-image h1,.card-with-image h2,.card-with-image h3,.card-with-image h4,.card-with-image h5,.card-with-image p{color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.5)}.card-with-image h2{font-weight:600;font-size:1.25em}.card-with-image p{font-family:Montserrat,sans-serif}.card-with-image .subheading{margin-bottom:1em}.card-with-image .icon{color:#05728c;transition:color .2s linear}.card-with-image>:not(img){min-width:100%;margin:0;padding:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.card-with-image>img{position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%) scale(1.01);opacity:.7;transition:transform .2s ease,opacity .2s linear}.card-with-image:focus,.card-with-image:hover{background-color:#000}.card-with-image:focus h1,.card-with-image:focus h2,.card-with-image:focus h3,.card-with-image:focus h4,.card-with-image:focus h5,.card-with-image:focus p,.card-with-image:hover h1,.card-with-image:hover h2,.card-with-image:hover h3,.card-with-image:hover h4,.card-with-image:hover h5,.card-with-image:hover p{color:#fff}.card-with-image:focus .icon,.card-with-image:hover .icon{color:#059fb0}.card-with-image:focus>img,.card-with-image:hover>img{transform:translate(-50%,-50%) scale(1.1);opacity:.5}.card-centered{text-align:center}.wrapper{padding-top:2rem;padding-bottom:2rem}.wrapper.cream{background:#f0eee8 url(../jpg/upcoming-events.jpg) no-repeat;background-attachment:fixed;background-size:cover}.wrapper.cream .card.cream{background-color:#fff;box-shadow:0 1px 10px rgba(0,0,0,.1)}.post-type-archive-wpfc_sermon .entry-header.entry-post{background-image:url(../jpg/messages.jpg)}.cta-wrapper{background-color:#05728c;color:#fff;padding-bottom:0}.cta-wrapper a{color:#fff}.site-footer{position:relative;background-color:#12181d;color:rgba(255,255,255,.5)}.site-footer a{color:#fff;font-family:Montserrat,sans-serif}.site-footer a:focus,.site-footer a:hover{color:#059fb0}.site-info{margin-top:2rem;border-top:1px solid rgba(255,255,255,.1);padding-top:1rem}.site-footer-logo{padding-top:2rem}.site-footer-logo .site-logo{padding-bottom:1rem}.site-footer-logo p{margin-bottom:1rem}@media (min-width:640px){.site-footer-logo{float:left}}@media (min-width:640px){.site-footer-menu{padding-top:1.5rem;float:right;width:calc(100% - 14em)}}.menu-footer-container{font-family:Montserrat,sans-serif}.menu-footer-container ul{padding:0;margin:0;list-style-type:none}.menu-footer-container a{display:inline-block}.menu-footer-container a,.menu-footer-container p{margin:0;padding:.5em 0}@media (min-width:640px){.menu-footer-container a,.menu-footer-container p{padding:.5em}}@media (min-width:640px){.menu-footer-container>ul>li{float:left;width:50%}.menu-footer-container>ul>li:nth-child(3){clear:left}.menu-footer-container>ul>li>ul{padding-bottom:2rem}.menu-footer-container>ul>li>ul>li{float:left;width:50%}}@media (min-width:940px){.menu-footer-container>ul>li:nth-child(3){clear:none}.menu-footer-container>ul>li{float:left;width:40%}.menu-footer-container>ul>li:nth-child(1){width:35%}.menu-footer-container>ul>li:nth-child(2){width:25%}}.menu-footer-container>ul>li>a{font-weight:600;letter-spacing:.2em;text-transform:uppercase}.text-center{text-align:center}.section-header{font-weight:300}@media (min-width:640px){.section-header{font-size:2em}}.archive-description>p,.section-subheader{font-family:Montserrat,sans-serif;max-width:640px}.archive-description>p.text-center,.section-subheader.text-center{margin-left:auto;margin-right:auto}@media (min-width:640px){.archive-description>p,.section-subheader{font-size:1.5em}}.archive-description>p{text-align:center;margin-left:auto;margin-right:auto}.slideshow-container{position:absolute;left:0;top:0}@keyframes zoomIn{0%{transform:scale(1)}100%{transform:scale(1.1)}}.slideshow{list-style-type:none;margin:0;padding:0;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000}.slideshow>li{position:absolute;left:0;top:0;bottom:0;right:0;opacity:0;will-change:opacity;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-backface-visibility:hidden}.slideshow>li:not(.slide-next){transition:opacity .5s linear}.slideshow>li.slide-previous.slide-toggle{opacity:1}.slideshow>li.slide-current{z-index:0;opacity:1}.slideshow>li .slide-toggle,.slideshow>li.slide-next{z-index:1;opacity:0}.slideshow>li.slide-toggle-on{opacity:1}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;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::after,.clear::before,.comment-content::after,.comment-content::before,.entry-content::after,.entry-content::before,.event-list-item::after,.event-list-item::before,.site-content::after,.site-content::before,.site-footer::after,.site-footer::before,.site-header::after,.site-header::before{content:"";display:table;table-layout:fixed}.clear::after,.comment-content::after,.entry-content::after,.event-list-item::after,.site-content::after,.site-footer::after,.site-header::after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-header.entry-post,.page>.entry-header,.site-main>.page-header{background-color:#05728c;background-repeat:no-repeat;background-position:center top;background-size:cover!important;color:#fff;padding-top:4rem;padding-bottom:4rem;padding-left:1rem;padding-right:1rem;overflow:hidden;position:relative}@media (min-width:1200px){.entry-header.entry-post,.page>.entry-header,.site-main>.page-header{background-attachment:fixed}}@media screen and (min-width:950px){.entry-header.entry-post,.page>.entry-header,.site-main>.page-header{padding-top:10rem}}.entry-header.entry-post>.pic-shade,.page>.entry-header>.pic-shade,.site-main>.page-header>.pic-shade{opacity:0}.entry-header.entry-post>:not(.pic-shade),.page>.entry-header>:not(.pic-shade),.site-main>.page-header>:not(.pic-shade){position:relative;z-index:222}.entry-header.entry-post .section-subheader,.page>.entry-header .section-subheader,.site-main>.page-header .section-subheader{max-width:800px;text-shadow:0 1px 10px rgba(0,0,0,.3)}@media (min-width:1200px){.entry-header.entry-post,.page>.entry-header,.site-main>.page-header{padding-top:14rem;padding-bottom:8rem}}.entry-menu{background-color:#12181d}.entry-menu>ul{list-style-type:none;margin:0;padding:0;text-align:center}.entry-menu>ul>li{display:block}.entry-menu>ul>li>a{display:block}.entry-menu>ul>li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}@media screen and (min-width:950px){.entry-menu>ul>li{display:inline-block}.entry-menu>ul>li:not(:last-child){border-bottom:none}}.entry-menu>ul .current_page_item{font-weight:600}.entry-menu>ul a{text-transform:uppercase;letter-spacing:.2em;display:inline-block;padding:1rem;font-family:Montserrat,sans-serif;color:#fff}.entry-menu>ul a:focus,.entry-menu>ul a:hover{background-color:#059fb0}.entry-menu.sibling-menu.entry-menu-top{display:none}@media screen and (min-width:950px){.entry-menu.sibling-menu.entry-menu-top{display:block}}.entry-menu.sibling-menu.entry-menu-bottom{border-bottom:1px solid rgba(255,255,255,.1)}@media screen and (min-width:950px){.entry-menu.sibling-menu.entry-menu-bottom{display:none}}.page-title,h1.entry-title{max-width:900px;margin-left:auto;margin-right:auto;text-align:center;letter-spacing:.2em;text-transform:uppercase;font-weight:100;text-shadow:0 1px 10px rgba(0,0,0,.3)}.page-title small,h1.entry-title small{font-size:50%;display:block}@media (min-width:1200px){.page-title,h1.entry-title{font-size:3em}}#post-599{margin-bottom:0}#post-599 .services{color:#fff}#post-599 .services>.wide-section-content{background:0 0}#post-599 .services .service-location,#post-599 .services .service-times{font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:1.5rem}#post-599 .services .service-times{margin-bottom:0}#post-599 .services .service-location{margin-bottom:1rem}@media (max-width:799px){#post-599 .services{background-color:#12181d}#post-599 .services::before{background-position:center top;background-image:url(../webp/connect-with-us-sunday-services-665729594f26e.webp)}#post-599 .parking::before{background-image:url(../jpg/parking.jpg)}#post-599 .children::before{background-image:url(../jpg/children.jpg)}#post-599 .youth::before{background-image:url(../jpg/youth.jpg)}#post-599 .small-groups::before{background-image:url(../jpg/small-groups.jpg)}}@media (min-width:800px){#post-599 .services{background-position:center top;background-image:url(../webp/connect-with-us-sunday-services-665729594f26e.webp)}#post-599 .services>.wide-section-content{top:50%;transform:translateY(-50%)}#post-599 .parking{background-image:url(../jpg/parking.jpg)}#post-599 .children{background-image:url(../jpg/children.jpg)}#post-599 .youth{background-image:url(../jpg/youth.jpg)}#post-599 .small-groups{background-image:url(../jpg/small-groups.jpg)}}#post-599 .entry-content{margin-top:0;margin-bottom:0}.entry-content,.entry-summary,.page-content{margin:1.5em auto 0}@media (min-width:768px){.entry-content,.entry-summary,.page-content{margin-top:3rem}}.entry-content>.wide-section>div,.entry-content>.wide-section>h1,.entry-content>.wide-section>h2,.entry-content>.wide-section>h3,.entry-content>.wide-section>h4,.entry-content>.wide-section>h5,.entry-content>.wide-section>h6,.entry-content>.wide-section>ol,.entry-content>.wide-section>p,.entry-content>.wide-section>ul,.entry-content>div,.entry-content>h1,.entry-content>h2,.entry-content>h3,.entry-content>h4,.entry-content>h5,.entry-content>h6,.entry-content>ol,.entry-content>p,.entry-content>ul,.entry-summary>.wide-section>div,.entry-summary>.wide-section>h1,.entry-summary>.wide-section>h2,.entry-summary>.wide-section>h3,.entry-summary>.wide-section>h4,.entry-summary>.wide-section>h5,.entry-summary>.wide-section>h6,.entry-summary>.wide-section>ol,.entry-summary>.wide-section>p,.entry-summary>.wide-section>ul,.entry-summary>div,.entry-summary>h1,.entry-summary>h2,.entry-summary>h3,.entry-summary>h4,.entry-summary>h5,.entry-summary>h6,.entry-summary>ol,.entry-summary>p,.entry-summary>ul,.page-content>.wide-section>div,.page-content>.wide-section>h1,.page-content>.wide-section>h2,.page-content>.wide-section>h3,.page-content>.wide-section>h4,.page-content>.wide-section>h5,.page-content>.wide-section>h6,.page-content>.wide-section>ol,.page-content>.wide-section>p,.page-content>.wide-section>ul,.page-content>div,.page-content>h1,.page-content>h2,.page-content>h3,.page-content>h4,.page-content>h5,.page-content>h6,.page-content>ol,.page-content>p,.page-content>ul{max-width:800px;padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto}.entry-content>div,.entry-content>h3,.entry-content>h4,.entry-content>h5,.entry-content>h6,.entry-content>p,.entry-summary>div,.entry-summary>h3,.entry-summary>h4,.entry-summary>h5,.entry-summary>h6,.entry-summary>p,.page-content>div,.page-content>h3,.page-content>h4,.page-content>h5,.page-content>h6,.page-content>p{font-size:1.25em}.entry-content>.wide-section,.entry-summary>.wide-section,.page-content>.wide-section{max-width:100%}.entry-content>.wide-section>.wide-section-content,.entry-summary>.wide-section>.wide-section-content,.page-content>.wide-section>.wide-section-content{max-width:640px;font-size:1.25rem}@media (min-width:800px){.entry-content>.wide-section>.wide-section-content,.entry-summary>.wide-section>.wide-section-content,.page-content>.wide-section>.wide-section-content{font-size:1.5rem}}@media (min-width:1200px){.entry-content>.wide-section>.wide-section-content,.entry-summary>.wide-section>.wide-section-content,.page-content>.wide-section>.wide-section-content{max-width:800px;padding-left:2rem;padding-right:2rem}}.entry-content hr,.entry-summary hr,.page-content hr{margin-left:auto;margin-right:auto;max-width:1160px}@media (max-width:799px){.wide-section{position:relative;padding-top:56.25%}.wide-section::before{content:"";position:absolute;left:0;right:0;top:0;padding-bottom:56.25%;width:100%;background-color:#12181d;background-size:cover!important;background-position:center center}}@media (min-width:800px){.wide-section{background-color:#12181d;background-size:cover!important;background-position:center center;padding-top:2rem;padding-bottom:2rem;min-height:90vh;position:relative;box-shadow:inset 0 1px 80px rgba(0,0,0,.3)}}.wide-section .button{font-size:1rem}.wide-section>.wide-section-content{padding-top:1rem;padding-bottom:1rem;background-color:#fff;width:100%;max-width:640px}.wide-section>.wide-section-content h2{margin-bottom:.5rem}@media (min-width:800px){.wide-section>.wide-section-content{padding:1rem 0 0 0;margin-left:0;margin-right:0;left:0;position:absolute;bottom:2rem;background-color:rgba(255,255,255,.9)}}.wide-section.wide-section-left>.wide-section-content{margin-left:0}@media (min-width:800px){.wide-section.wide-section-right>.wide-section-content{margin-left:0;margin-right:0;right:0;left:auto}}.post-edit-link{display:block;margin:2rem auto;max-width:10rem}.page-links{clear:both;margin:0 0 1.5em}.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}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1 1 0%;flex:1 1 0%}.media-image{max-width:50%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.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:.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}.background-image{display:block;width:100%;padding-bottom:56.25%;position:relative;background-color:#12181d;background-size:cover;background-repeat:no-repeat}.background-image>img{display:none}.audio-image{background-color:#05728c;background-image:url(../svg/podcast-placeholder.svg)}.entry-pause,.entry-play{opacity:0;transition:.5s ease;width:4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:640px){.entry-pause,.entry-play{width:5rem}}.entry-pause .play-button-triangle,.entry-play .play-button-triangle{fill:#000}.entry-pause .play-button-circle,.entry-play .play-button-circle{fill:#fff}.entry-play{height:4rem}@media (min-width:640px){.entry-play{height:5rem}}.entry-pause{width:3rem;height:3.85714rem;fill:#fff}@media (min-width:640px){.entry-pause{width:4rem;height:5.14286rem}}.entry-pause>svg{transform:scale(.7)}.entry-pause>svg>use{transform:scaleY(.9)}.entry-thumbnail,.posts-container>a{position:relative}.entry-thumbnail:not(.playing):hover .entry-play,.posts-container>a:not(.playing):hover .entry-play{opacity:1}.posts-container{display:-ms-flexbox;display:flex;margin:0 auto;padding:1rem;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px}.posts-container>a{display:block;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding:1rem;margin-bottom:0}@media (min-width:800px){.posts-container>a{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.posts-container .entry-header{position:absolute;bottom:1rem;left:1rem;right:1rem;padding:1rem;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:.1em;font-family:Montserrat,sans-serif;text-shadow:0 0 10px rgba(0,0,0,.8);font-size:.75rem}@media (min-width:640px){.posts-container .entry-header{font-size:1rem}}.posts-container .entry-title{margin-top:.5rem;margin-bottom:0;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em}@media (min-width:640px){.posts-container .entry-title{font-size:1.25rem}}.shade{position:relative}.shade::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.613883) 0,rgba(0,0,0,.297356) 35%,transparent 100%)}@media (min-width:640px){.entry-meta{display:-ms-flexbox;display:flex;flex-align:center;-ms-flex-pack:center;justify-content:center}}.entry-meta>*{padding:1rem;text-align:center;font-family:Montserrat,sans-serif;text-transform:uppercase}.entry-thumbnail-container{padding-bottom:1rem}@media (min-width:640px){.entry-thumbnail-container{margin-top:-5rem}}.entry-thumbnail{margin-left:auto;margin-right:auto}.entry-thumbnail:not(.playing) .entry-play{opacity:.5}.entry-thumbnail.playing .entry-pause{opacity:.5}.entry-thumbnail.playing:hover .entry-pause{opacity:1}.entry-audio{text-align:center}.entry-audio audio{width:100%;display:block;background-color:#12181d;color:#f0eee8}#em-wrapper>p{margin-bottom:0}.em-events-search-form.em-search-form{padding-bottom:2rem}.em-events-search-text.em-search-text{width:100%;padding:.5em 1em;display:block}.event-list-item{position:relative;padding:1rem 0 0}.event-list-item>.event-item{text-align:left}@media (min-width:640px){.event-list-item>.event-image-container{float:left;width:40%}.event-list-item>.event-item{float:right;width:60%;padding-left:2rem}}.em-location-map-container{margin-left:auto;margin-right:auto}.event-item{margin-bottom:1rem;text-align:center}.event-item-date{margin-bottom:0}a.event-list-item{display:block;color:#12181d}a.event-list-item .event-item-name{color:#05728c;margin-bottom:.5rem}a.event-list-item:focus .event-item-name,a.event-list-item:hover .event-item-name{color:#059fb0}a.event-list-item:focus .event-image,a.event-list-item:hover .event-image{background-color:#059fb0}.event-image{background-color:#f0eee8;position:relative;padding-bottom:56.25%;margin-bottom:1rem;transition:background-color .2s linear;overflow:hidden}.event-image>*{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.event-image>a{position:relative;display:block}.event-image>a::before,.event-image>a>img{position:absolute;width:100%;top:0;left:0}.event-image>a::before{content:"";height:100%}.event-date{width:4em;background-color:#fff;font-family:Montserrat,sans-serif;color:#12181d;text-transform:uppercase}.event-date>.event-month{background-color:#12181d;color:#fff;text-align:center}.event-date>.event-day{padding:.25rem 1rem;text-align:center;font-size:2em}.event-image-background{width:100%;height:100%;background-repeat:no-repeat;background-size:cover}