.progressive{position:relative;display:block;overflow:hidden;outline:0}.progressive img{display:block;width:100%;max-width:none;height:auto;border:0}.progressive img.preview{filter:blur(2vw)}.progressive img.reveal{position:absolute;left:0;top:0;will-change:opacity;animation:progressiveReveal 1s ease-out}@keyframes progressiveReveal{0%{transform:opacity: 0}100%{transform:opacity: 1}}.js.wf-inactive a,.js.wf-inactive em,.js.wf-inactive h1,.js.wf-inactive h2,.js.wf-inactive h3,.js.wf-inactive h4,.js.wf-inactive h5,.js.wf-inactive h6,.js.wf-inactive label,.js.wf-inactive li,.js.wf-inactive p,.js.wf-inactive span,.js.wf-inactive strong{visibility:hidden}.menu,.menu *{display:table;margin:0 auto 0;padding:0;list-style:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menu span{display:inline}ul.menu{float:left;line-height:1}.menu ul{margin:0;padding:0}div.menu ul ul,ul.menu ul{position:absolute;top:-9999px;left:-9999px;width:240px;opacity:0;transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out}div.menu ul ul li,ul.menu ul li{width:100%;margin:0}.menu li{float:left;display:inline-block;position:relative;max-width:240px}.menu li li{display:block;position:relative}.menu a{display:inline-block;position:relative}.menu li:hover ul,.menu li[aria-expanded=true] ul{left:0;top:100%;z-index:99;opacity:1}div.menu ul li:hover li ul,div.menu ul li:hover li ul ul,ul.menu li:hover li ul,ul.menu li:hover li ul ul{top:-9999px;opacity:1}ul.menu li li ul li:hover ul,ul.menu li li ul li[aria-expanded=true] ul,ul.menu li li:hover ul,ul.menu li li[aria-expanded=true] ul{left:240px;top:0;opacity:1}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;line-height:20px;left:0;text-align:center}.cookie-notice-container{padding:10px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cn-top{top:0}.cn-bottom{bottom:0}#cookie-notice .button{margin-left:10px}#cookie-notice .button.wp-default{font-family:sans-serif;line-height:18px;padding:2px 12px;background:linear-gradient(to bottom,#fefefe,#f4f4f4) repeat scroll 0 0 #f3f3f3;border-color:#bbb;color:#333;text-shadow:0 1px 0 #fff;-moz-box-sizing:border-box;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;cursor:pointer;display:inline-block;font-size:12px;font-style:normal;text-decoration:none;white-space:nowrap;outline:0}#cookie-notice .button.wp-default:focus,#cookie-notice .button.wp-default:hover{background:linear-gradient(to bottom,#fff,#f3f3f3) repeat scroll 0 0 #f3f3f3;border-color:#999;color:#222}#cookie-notice .button.bootstrap{font-family:sans-serif;display:inline-block;padding:4px 12px;margin-right:.3em;margin-bottom:0;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);font-style:normal;vertical-align:middle;cursor:pointer;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-style:solid;border-width:1px;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);padding:2px 10px;font-size:12px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0}#cookie-notice .button.bootstrap:focus,#cookie-notice .button.bootstrap:hover{color:#fff;background-color:#04c;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}@media all and (max-width:900px){.cookie-notice-container span{display:block}}iframe{display:block}.progressive{opacity:1;transition:opacity .3s linear;background-color:#000}.progressive.replace{opacity:.5}.ie9 .progressive.replace,.no-js .progressive.replace{opacity:1}.no-js .progressive img{display:none}.no-js .progressive noscript img{display:block}.ie9 .progressive .preview,.progressive .ie9-view{display:none}.ie9 .progressive .ie9-view{display:block}.splash{position:relative}.splash-image{background-repeat:no-repeat;background-size:cover;background-position:top center}.splash-video{background-color:#000;background-repeat:no-repeat;background-size:cover;background-position:top center;padding-top:56.25%;height:0}.splash-video .is-cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;transition:opacity .3s ease-in-out .3s}.splash-video iframe{position:absolute;top:0;left:0;z-index:1;transition:opacity .3s ease-in-out .3s}.splash-video.has-cover iframe,body.video-playing .splash-video.has-cover .is-cover{opacity:0}.splash-video.has-cover .is-cover,body.video-playing .splash-video.has-cover iframe{opacity:1}.splash-overlay{position:absolute;z-index:3;bottom:0;left:0;transition:opacity .3s ease-in-out .6s}.trigger-youtube-js{position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease-in-out}body.video-ready .trigger-youtube-js{opacity:1}body.video-playing .trigger-youtube-js{opacity:0}.f2-modal{position:fixed;z-index:999;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:90%;width:100%;max-width:900px;min-height:250px;max-height:80%;padding:25px;background:#e5e5e5;opacity:0}.f2-modal-close{font-family:FontAwesome;color:#fff;font-size:25px;text-align:right;position:absolute;bottom:-32px;right:0;height:22px;width:22px;z-index:1000;cursor:pointer}.f2-modal-loader{color:#8a8a8a;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.f2-modal-bg{content:" ";position:fixed;z-index:998;background:rgba(0,0,0,.8);top:0;left:0;width:100%;height:100%;display:block;opacity:0}.f2-modal-bg:hover{cursor:pointer}body.f2-modal-active{overflow:hidden}@media only screen and (max-width:768px){.f2-modal{padding:15px;left:0;top:50px;-webkit-transform:none;-ms-transform:none;transform:none;max-height:90%}}@media only screen and (max-width:480px){.f2-modal-close{right:10px}}.fadeIn{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.wave{margin:0 auto;width:60px;height:60px;text-align:center}.wave>div{background:#444;height:100%;width:7px;margin:0 2px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.wave .ver1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.wave .ver2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.wave .ver3{-webkit-animation-delay:-1s;animation-delay:-1s}.wave .ver4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.wave .ver5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes stretchdelay{0%,100%,40%{transform:scaleY(.4)}20%{transform:scaleY(1)}}@media print{body{color:#000;background:0 0}aside,nav{display:none}article,body{width:100%;margin:0;padding:0}blockquote,h1,h2,h3,h4{color:#000;page-break-after:avoid}img{max-width:100%!important}img,ol,ul{page-break-inside:avoid}@page{margin:2cm}}body{font:400 16px/1.5em 'Roboto',sans-serif;color:#444;background:#f1f1f1}#body.single-resource,body.has-no-media.has-no-banner{padding-top:150px}body.page-template-page-front_page,body.page-template-page-people,body.page-template-page-tiles{padding-top:0}h1,h2,h3,h4,h5,h6{color:#222;font-weight:700;font-family:'Open Sans',sans-serif}h1{font-size:30px}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}summary{cursor:default}summary::marker{content:""}.list-indexed
span{font-weight:700;text-transform:uppercase}a:hover{text-decoration:none}.btn{color:#fff;background:#1f1f1f}a.btn,.btn:hover{color:#fff}.btn
i{margin-right:8px}.btn:hover,.btn:focus,.btn:active{box-shadow:none;outline:none;transition:all 0.3s ease}@media only screen and (max-width:767px){#body.single-resource,body.has-no-media.has-no-banner{padding-top:0}}@media only screen and (min-width:1200px){.container{max-width:1280px}}#logo{margin:0;display:block;position:fixed;top:45px;left:5%;z-index:98;transition:opacity 0.3s ease}#logo
a{display:inline-block}#logo
img{width:200px}#logo
span{display:none}@media only screen and (min-width:768px){.video-playing #logo,
.video-playing .sunday-service{opacity:0;pointer-events:none}.scroll-far-top #logo,
.scroll-far-top .sunday-service{opacity:0;pointer-events:none}}@media only screen and (max-width:767px){#logo{position:static;display:inline-block;margin-top:15px;margin-bottom:15px;height:50px}#logo
img{width:120px}}@media only screen and (max-width:321px){#logo{top:10px}#logo
img{width:95px}}#header{position:fixed;width:100%;max-width:none;top:0;left:0;z-index:4;transition:background 0.3s ease}@media only screen and (max-width:767px){#header{position:static;background:#6BC82C;height:130px}.header-second{background:rgba(0,0,0,0.5)}}@media only screen and (min-width:768px){body.has-no-banner.has-no-media:not(.scroll-far-top) #header{height:150px;background:#6BC82C}}.menu-toggle{width:60px;height:60px;color:#6BC82C;background:#fff;border-radius:50%;font-size:24px;line-height:60px;text-align:center;padding:0;display:block;position:fixed;top:50px;right:5%;z-index:99;box-shadow:0 0 5px 0 rgba(0,0,0,0.5)}.menu-toggle::after{content:attr(data-notifications);width:28px;height:28px;color:#fff;background:#6BC82C;border:2px
solid #fff;border-radius:14px;font-weight:700;font-size:14px;line-height:24px;text-align:center;display:block;position:absolute;top:-8px;right:-8px}.menu-toggle[data-notifications=""]::after{display:none}.menu-toggle:focus{box-shadow:none}.menu-toggle:hover{color:#6BC82C}@media only screen and (max-width:767px){.menu-toggle{width:40px;height:40px;font-size:16px;line-height:40px;top:20px;right:15px}.menu-toggle::after{width:20px;height:20px;border-width:1px;border-radius:10px;font-size:12px;line-height:18px;top:-7px;right:-7px}}@media only screen and (max-width:321px){.menu-toggle{top:15px}}.menu-drawer{display:block;position:fixed;right:-100%;top:0;z-index:98;height:100%;min-height:100vh;width:100%;max-width:600px;min-width:320px;overflow-y:scroll;overflow-x:hidden;transition:right 0.3s ease;color:#464646;background:#fff;padding:0
15px 50px;-webkit-overflow-scrolling:touch}.menu-drawer::-webkit-scrollbar{width:5px}.menu-drawer::-webkit-scrollbar-track{background:transparent;border-left:0}.menu-drawer::-webkit-scrollbar-thumb{background:#ccc}.menu-drawer::-webkit-scrollbar-thumb:hover{background:#bbb}.menu-drawer
a{color:#464646}.menu-active .menu-drawer{right:0;outline:none}.menu-active #main-menu-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer}.menu-active .menu-toggle .fa-bars:before{content:"\f00d"}@media only screen and (max-width:767px){.menu-drawer{background:#464646;color:#fff}.menu-drawer
a{color:#fff}}.sunday-service{text-align:right;display:block;position:fixed;top:60px;right:8%;right:calc(5% + 60px + 20px);width:300px;z-index:99;transition:opacity 0.3s ease}.sunday-service
p{font-size:18px;margin:0}.sunday-service a,
.sunday-service
p{color:#fff}.sunday-service
a{text-decoration:none}.sunday-service
p{line-height:20px;font-size:13px;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.sunday-service p
span{display:block}.sunday-service p strong,
.sunday-service p span.service-title{font-weight:700;text-transform:uppercase}.menu-active .sunday-service{opacity:0;pointer-events:none}@media only screen and (max-width:767px){.sunday-service{position:static;width:auto;height:50px;overflow:hidden;padding-top:5px;padding-bottom:5px}.sunday-service
p{text-shadow:none}.sunday-service
a{display:block}.sunday-service
span{height:20px;display:block}.sunday-service span.service-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.welcome-message,.notifications{color:#fff;background:#313131}.welcome-message h4,
.notifications
h4{margin:20px
0 10px;font-size:16px;line-height:1em;text-transform:uppercase;color:#fff}.notifications
ul{margin:0
-15px}.welcome-message
p{padding:0
145px 0 0}.welcome-message p,
.notifications
li{line-height:1.4em;font-size:13px}.notifications
li{color:#000;background:#fff;border-top:1px solid #bbb;position:relative;padding:10px
15px 25px}.notifications
li.seen{background:#ececec}.notifications li i.fa-circle{display:inline-block;vertical-align:top;font-size:22px;margin:4px
0 0;width:40px;cursor:pointer}.notifications li.seen i.fa-circle.fa-circle:before{content:"\f058"}.notifications li
p{margin:0}.notifications li
a{display:inline-block;vertical-align:top;width:450px;width:calc(100% - 75px);color:#222;transition-property:background-color;transition-duration:0.2s}.notifications li
span{font:9px verdana,sans-serif;opacity:0.8;text-transform:uppercase;display:block;pointer-events:none;margin:0;padding:0;position:absolute;bottom:7px;left:55px}.notifications li
i{margin-right:5px;font-size:10px;opacity:0.5}.push-message{display:inline-block;vertical-align:top;width:450px;width:calc(100% - 75px);cursor:pointer}.seen .push-message{cursor:initial}.nav-notifications{margin:0;padding:0;list-style:none;height:35px}.nav-notifications
li{background:none;display:inline-block;border:0;margin:0;padding:0}.nav-notifications
.btn{background:none;border-radius:0;font-size:13px;line-height:1em;padding:10px
0 10px 15px;color:#fff}.nav-notifications .btn:focus,
.nav-notifications .btn:hover{text-decoration:underline}.nav-notifications .btn
i{font-size:16px;line-height:13px}.nav-notifications .btn.clear-notifications
i{margin:0;width:39px;padding:0
0 0 3px}@media only screen and (max-width:767px){.welcome-message{min-height:130px}.welcome-message p,
.notifications
li{line-height:1.4em;font-size:16px}.notifications
li{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.nav-notifications{height:40px}.nav-notifications
.btn{font-size:16px}}.menu-drawer
.widget{width:100%;margin:20px
0 15px}.menu-drawer .widget
.inner{border-bottom:1px solid #464646}.menu-drawer .widget-title{color:#464646}.menu-drawer .widget
p{color:#464646}ul.menu{margin:0
0 20px;display:block;float:none;width:100%;font-weight:400;font-family:'Open Sans',sans-serif}ul.menu
ul{position:static;width:auto;opacity:1;text-align:left;margin:5px
0 0 10px}ul.menu
li{float:none;display:block;position:relative;width:100%;max-width:none;font-size:18px;line-height:24px;text-align:left;margin:0
0 10px;padding:0}ul.menu ul
li{width:100%;margin:0
0 5px}.menu-main{border-bottom:1px solid #464646;margin:15px
0}.menu-main ul.menu
li{font-size:28px;line-height:48px;font-weight:700}@media only screen and (max-width:767px){.menu-main{border-bottom:1px solid #eee}ul.menu
li{margin-bottom:20px}}.searchform .input-search{width:90%;width:calc(100% - 40px);height:40px;border:0;outline:0;line-height:40px;padding:0
10px;color:#464646;background:#dcdcdc}.searchform
.btn{width:40px;height:40px;line-height:40px;border-radius:0;padding:0;margin:0;background:#dcdcdc;color:#464646}#body.single-resource,#body.page-template-page-resources{background:#144a4c;color:#fff}#body.single-resource #header,
#body.page-template-page-resources
#header{background:#1f1f1f}#body.single-resource main h1,
#body.single-resource main h2,
#body.single-resource main h3,
#body.page-template-page-resources main h1,
#body.page-template-page-resources main h2,
#body.page-template-page-resources main h3,
#body.single-resource main a:not(.btn){color:#fff}#body.page-template-page-resources .wave>div{background:#fff}.single-resource .share-info
.btn{background:#757575}.single-resource .meta-line{border-color:#fff}.loop-item.type-resource .contact-title{display:none}.loop-item.type-resource
.btn{color:#fff;background:#1f1f1f;margin-right:10px}.loop-item.type-resource .btn
i{margin-right:8px}.speaker-wrapper{max-width:280px;margin:0
auto}.podcast-wrapper{position:fixed;border-top:1px solid #1f1f1f;z-index:97;bottom:-50vh;left:0;width:100%;height:50vh;background:#144a4c;color:#fff;padding:10px;margin:0;transition:bottom 0.3s ease;transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.podcast-wrapper.active{bottom:0}.podcast-wrapper h2,
.podcast-wrapper
a{color:#fff}.podcast-wrapper
p{color:#fff;font-size:14px;line-height:22px}.podcast-wrapper p span,
.podcast-wrapper p a.go-to-archive{font-style:italic;display:inline-block;vertical-align:top;margin:0
15px 0 0}.podcast-wrapper p a.go-to-archive{color:#d8eced;text-transform:uppercase;font-weight:700}.podcast-drawer
button{position:absolute;top:-40px;right:10px;z-index:996;height:40px;min-width:100px;background:#144a4c;color:#fff;border:0;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:0
15px;border:1px
solid #1f1f1f;border-bottom:0}.podcast-drawer button
i{margin:0
0 0 5px}.podcast-wrapper .mejs-container,
.podcast-wrapper .mejs-container .mejs-controls,
.podcast-wrapper .mejs-embed,.mejs-embed
body{background:#144a4c}@media only screen and (min-width:768px){.single-resource
.related{margin-top:35px;padding-top:35px;border-top:1px solid #fff}.podcast-wrapper
p{height:44px;white-space:nowrap;margin:0}.podcast-wrapper{bottom:-60px;height:60px}}@media only screen and (max-width:767px){.single-resource
.content{padding:0
0 15px}.single-resource
.related{margin-top:35px}.loop-item.type-resource .excerpt,
.loop-item.type-resource .contact-name{display:none}.podcast-drawer button,.podcast-wrapper{background:#092526;border:0}.podcast-player-wrapper{background:#092526;padding-top:10px;position:fixed;bottom:0;left:0;width:100%;z-index:2}.podcast-player-wrapper::before{background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(9,37,38,1) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(9,37,38,1) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(9,37,38,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#092526',GradientType=0);z-index:1;content:"";display:block;position:absolute;top:-20px;left:0;width:100%;height:20px;z-index:1}.podcast-wrapper .mejs-container,
.podcast-wrapper .mejs-container .mejs-controls,
.podcast-wrapper .mejs-embed,.mejs-embed
body{background:#092526}.podcast-wrapper
ul{height:45px;margin:15px
0 0}.podcast-wrapper
li{display:inline-block;vertical-align:top;margin:0
10px}.podcast-wrapper li .btn,
.podcast-wrapper li
button{cursor:pointer;border:0;background:0;color:#fff;padding:0;margin:0}.podcast-wrapper li .btn
i{margin:0
8px}.loop-item.type-resource
.btn{font-size:13px;padding:3px
8px}.loop-item.type-resource .btn
small{display:none}}body .splash-video.has-cover{transition:all 0.3s ease}body.video-playing .splash-video.has-cover{background-color:#000!important;background-image:none!important}body.video-ready .trigger-youtube-js{opacity:1}body.video-playing .trigger-youtube-js,
body.video-playing .splash-video .splash-inner{opacity:0}body.video-playing .splash-video.has-cover .is-cover{width:0;transition:opacity .3s ease-in-out .3s, width .6s ease .3s}.trigger-youtube-js{border:0;font-size:0;color:transparent;padding-bottom:0;outline:0;cursor:pointer;height:75px;width:75px;background:rgba(122,18,20,0.5);border-radius:50%;box-shadow:0 0 0 0 rgba(255,255,255,0);-webkit-animation:pulsate-play 3s ease-out;-webkit-animation-iteration-count:infinite;top:auto;left:50%;bottom:200px;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.trigger-youtube-js::after{font:900 35px/75px "Font Awesome 5 Free";content:"\f04b";color:#fff;text-align:center;position:absolute;height:75px;top:0%;width:75px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@-webkit-keyframes pulsate-play{0%{box-shadow:0 0 0 0 rgba(255,255,255,0.4)}70%{box-shadow:0 0 0 10px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes pulsate-play{0%{box-shadow:0 0 0 0 rgba(255,255,255,0.4)}70%{box-shadow:0 0 0 10px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}@-webkit-keyframes
pulsate{0%{-webkit-transform:scale(0.1,0.1);opacity:0.0}50%{opacity:1.0}100%{-webkit-transform:scale(1.2,1.2);opacity:0.0}}@keyframes
pulsate{0%{-webkit-transform:scale(0.1,0.1);opacity:0.0}50%{opacity:1.0}100%{-webkit-transform:scale(1.2,1.2);opacity:0.0}}.scroll-down{position:absolute;display:block;bottom:30px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity 0.3s ease;opacity:1;z-index:2;cursor:pointer}.scroll-down::after{font:900 40px/1em "Font Awesome 5 Free";display:block;content:"\f078";color:#fff;-webkit-animation:fadeAndMove 3s ease infinite;animation:fadeAndMove 3s ease infinite}.scroll-far-top .scroll-down{opacity:0}@-webkit-keyframes
fadeAndMove{0%{-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-moz-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes
fadeAndMove{0%{-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-moz-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}}.title-section{margin-bottom:15px}.title-section
.clause{font-weight:700;font-size:14px;line-height:1em;text-transform:uppercase;margin:0
auto 10px}.title-section
h1.title{font-size:34px;line-height:1.3em;margin:0
auto 15px}.title-section .summary
p{font-size:22px;line-height:1.3em;margin:0
auto 10px}.justify-content-sm-center .title-section{text-align:center;margin-bottom:45px}#body.has-no-banner.has-no-media #main,#article{padding-top:40px}.content{padding:0
0 50px}.content
a{color:inherit;text-decoration:underline}.content a:hover{text-decoration:none}.content a
span{text-decoration:none!important}.content
li{margin-bottom:10px}.content
figcaption{font-size:14px;margin-top:10px}.content figure.aligncenter,
.content img.aligncenter,
.content .embed-responsive{margin-top:50px;margin-bottom:50px}.content figure,
.content
img{margin-left:auto;margin-right:auto;margin-bottom:1rem;display:block;max-width:100%;height:auto}.content
img.circle{border-radius:50%}@media only screen and (max-width:767px){#article{padding-top:30px}.title-section
h1.title{font-size:26px;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.title-section .summary
p{font-size:18px}article .title-section,
article .meta-line,
.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6,
.content figure,
.content blockquote,
.content table,
.content
p{padding-left:15px;padding-right:15px}article .split-content .title-section,
article .split-content .meta-line,
.split-content .content h1,
.split-content .content h2,
.split-content .content h3,
.split-content .content h4,
.split-content .content h5,
.split-content .content h6,
.split-content .content figure,
.split-content .content blockquote,
.split-content .content table,
.split-content .content
p{padding-left:0;padding-right:0}.content ul,
.content
ol{padding-left:35px;padding-right:0}.content figure.aligncenter,
.content img.aligncenter,
.content .embed-responsive,
.content figure,
.content
img{margin-top:30px;margin-bottom:30px}}@media only screen and (min-width:768px){article .title-section,
article .meta-line,
.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6,
.content figure,
.content blockquote,
.content table,
.content hr,
.content li,
.content
p{margin-right:auto;margin-left:auto;width:100%;max-width:738px}article:not(.text-center) .title-section,
.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content
h6{padding-right:100px}.content figure.alignright,
.content
img.alignright{float:right;margin-top:5px;margin-left:1.2em;margin-bottom:1rem}.content
figure.alignright{margin-right:15px}.content figure.alignleft,
.content
img.alignleft{float:left;margin-top:5px;margin-right:1.2em;margin-bottom:1rem}.content
figure.alignleft{margin-left:15px}}.btn-first{color:#fff;background:#6BC82C;border-color:#6BC82C}.btn-first:hover{background:#6BC82C;border-color:#6BC82C}.btn-second{color:#fff;background:#144a4c;border-color:#144a4c}.btn-second:hover{background:#144a4c;border-color:#144a4c}.btn-third{color:#fff;background:#144a4c;font-size:12px;line-height:26px;height:26px;font-weight:700;text-transform:uppercase;border:0;padding:0
10px;vertical-align:middle;margin:0
10px 10px 0}.btn-third
i{margin-right:8px}.btn-third:hover{color:#fff;background:#144a4c}#body .featured-media .splash-video{background-color:#000!important;height:auto;padding:0}#body .featured-media .splash-video
iframe{position:static;max-height:72vh}#body .tile-1{padding:0}.tile{padding:50px
0}.tile.tile-right,.tile.tile-left{padding:0}.tiles
.tile{position:relative}.tiles h2.tile-title{font-size:38px;margin:0
auto 30px}.tiles .tile .splash-overlay{position:absolute;left:50%;right:auto;top:50%;bottom:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tiles .tile .splash-image{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-size:cover;background-position:center center}.tiles .tile .splash-video{margin:0
-15px;padding-top:72vh;background-color:#1f1f1f;background-size:cover;background-position:center center}.tiles .tile .splash-video
iframe{height:72vh;width:128vh;margin:0
auto;right:0}.tiles .tile ul.tile-list{margin:25px
0 0}.tiles .tile ul.tile-list
li{display:inline-block;vertical-align:top;margin:0
15px 20px}.tiles .tile.tile-right ul.tile-list
li{margin-left:0}.tiles .tile.tile-left ul.tile-list
li{margin-right:0}.tiles .tile
.btn{border-radius:0;color:#000;border:3px
solid #000;background:none;margin:0;padding:10px
20px;transition:all 0.3s ease}.tiles .tile .btn:hover{box-shadow:0 0 5px 0 rgba(0,0,0,0.5);color:#000;border-color:#fff;background-color:#fff}.tiles .col-content,
.tiles .tile-without-media .text-center{padding-top:50px;padding-bottom:50px}.tiles .col-content
.inner{padding-left:15px;padding-left:calc((100% - 768px) / 2);padding-right:15px;max-width:768px}.tiles .embed-responsive{max-width:880px;margin:15px
auto 30px}@media only screen and (min-width:768px){.tiles .tile .loop-item{margin-bottom:0}}@media only screen and (max-width:767px){.tiles .tile .splash-overlay{top:50px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.tiles .tile .splash-video{padding-top:calc(100vh - 130px)}.tiles .tile .splash-video
iframe{height:calc(100vh - 130px);width:100vw}.trigger-youtube-js{bottom:75px}}@media only screen and (min-width:768px){.page-template-page-front_page .sunday-service a,
.page-template-page-front_page .sunday-service
p{color:#6BC82C}.page-template-page-front_page .tiles .tile .splash-overlay{top:40%;width:100%}}@media only screen and (max-width:767px){#body.page-template-page-front_page .tile-1{min-height:72vh!important}}#body.page-template-page-front_page .tile-1 h2.tile-title{font-size:55px;letter-spacing:1px;margin-bottom:28px;text-shadow:none;font-family:'Bebas Neue',arial,cursive}#body.page-template-page-front_page .tile-1 p.tile-suptitle,
#body.page-template-page-front_page .tile-1 p.tile-subtitle{text-shadow:2px 2px 3px rgba(0,0,0,0.33)}#body.page-template-page-front_page .tile-1 p.tile-subtitle{letter-spacing:2px;font-size:30px;line-height:1.4}#body.page-template-page-front_page .tile-1 p.tile-subtitle
span{color:#d8eced}@media only screen and (max-width:767px){.splash-overlay{width:80%}.page-template-page-front_page .tiles .tile .splash-overlay{top:15%}#body.page-template-page-front_page .tile-1 h2.tile-title{font-size:25px;line-height:1.5em;letter-spacing:0}#body.page-template-page-front_page .tile-1 p.tile-subtitle{font-size:20px;line-height:1.4em}}.alpha-teaser{position:absolute;bottom:45px;left:5%;z-index:1;height:200px;width:220px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:opacity 0.3s ease;opacity:0.8}.alpha-teaser:hover{opacity:1}#loop_query{transition:opacity 0.3s ease}#submit_query.loading+#loop_query{opacity:0.5}.query-subscription{text-align:right}.query-filter{margin-bottom:30px}.query-filter
label{display:none}.loop-item{margin-bottom:45px}.loop-item .heading-section
h3{font-size:18px;margin-top:25px}.loop-item
.clause{display:none}.heading-section h3
a{color:inherit}.progressive
img.preview{filter:none}.search .loop-item
a{color:inherit}.search .loop-item a:hover{color:#6BC82C}.thumb-wrapper{position:relative;margin-bottom:15px}@media only screen and (max-width:767px){.query-heading{text-align:center}.query-heading
.btn{font-size:12px;padding:4px
8px}.query-subscription{text-align:center}.loop-item{margin-bottom:30px}.loop-item .heading-section
h3{font-size:16px;margin-top:10px;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}#body.single-resource .loop-item.type-resource,
#body.page-template-page-resources .loop-item.type-resource{border-top:1px solid #fff;padding-top:30px}.heading-section
h3{font-size:16px}}.form-control{border-radius:0;border-color:#444;font-family:'Open Sans',sans-serif}.form-control:focus{border-color:#444;box-shadow:none}.input-group-text{border-radius:0;border-color:#444;color:#fff;background:#1f1f1f}.meta-line{border-top:1px solid #000;padding-top:5px;margin-bottom:20px}.meta-info{margin:0;text-transform:uppercase;font-size:13px;line-height:24px}.meta-info
li{display:inline-block;vertical-align:top;margin-right:15px}.meta-info
a{color:inherit}.meta-info a:hover{color:#6BC82C}.categories_link dfn,
.date_dmy
dfn{display:none}.thumb-wrapper .date-circle,
.thumb-wrapper .plus-circle{position:absolute;top:0;right:0;z-index:1;border-radius:50%;overflow:hidden;width:70px;height:70px;text-align:center;color:#444;background:#fff;padding:20px
0;box-shadow:0 0 10px -5px rgba(0,0,0,0.5)}.thumb-wrapper .plus-circle{width:25px;font-size:14px;line-height:27px;height:25px;padding:0;top:auto;right:0;bottom:0}.thumb-wrapper .date-circle .date-month,
.thumb-wrapper .date-circle .date-day,
.thumb-wrapper .date-circle .date-time{display:block;line-height:16px;font-size:16px;white-space:nowrap;color:#444!important}.thumb-wrapper .date-circle .date-month{font-weight:700;text-transform:uppercase}.thumb-wrapper .date-circle .date-time{line-height:32px}.date-string{margin:5px
auto 10px;line-height:15px;font-size:15px;font-weight:700;text-transform:uppercase}@media only screen and (min-width:768px){.thumb-wrapper .date-circle{top:10px;right:10px}.thumb-wrapper .plus-circle{top:auto;right:25px;bottom:25px}}@media only screen and (max-width:767px){.thumb-wrapper .date-circle,
.thumb-wrapper .plus-circle{width:40px;height:40px;line-height:40px;padding:6px
0 0;top:-10px;right:0}.thumb-wrapper .plus-circle{padding:2px
0 0}.thumb-wrapper .date-circle .date-month,
.thumb-wrapper .date-circle .date-day{line-height:14px;font-size:14px}.thumb-wrapper .date-circle .date-time{line-height:28px;font-size:12px}.date-string{font-size:12px}}.person-container{max-width:320px;margin:0
auto;cursor:pointer}.person-container .list-inline
li{margin:0
10px}.person-container .contact-details{display:none}.person-container .contact-name{font-size:1.1em}.person-container .contact-title,
.person-container .contact-email,
.person-container .contact-phone{font-size:0.9em}.tiles-people{margin-top:40px}.tiles-people
a{color:#444}.tiles-people .row.justify-content-center+.row.justify-content-center{margin-top:30px}@media only screen and (max-width:767px){.person-container .contact-email,
.person-container .contact-phone{text-align:center;display:inline-block;width:50px;margin-top:10px}.person-container .contact-email a,
.person-container .contact-phone
a{display:inline-block;font-size:0}.person-container .contact-email a::before,
.person-container .contact-phone a::before{font:900 16px/24px "Font Awesome 5 Free";display:block;width:24px;height:24px;text-align:center;border-radius:50%}.person-container .contact-email a::before{content:"\f0e0"}.person-container .contact-phone a::before{content:"\f095"}}#body.f2-modal-active{overflow-y:auto}.f2-modal-bg{background:rgba(0,0,0,0.95)}.f2-modal
a{color:#6BC82C}.f2-modal .plus-circle{display:none}.f2-modal .contact-name{font-size:24px}.f2-modal .contact-title{font-size:14px}.f2-modal .list-inline
li{margin:0
10px}@media only screen and (min-width:768px){.f2-modal .thumb-wrapper,
.f2-modal .content-wrapper{padding:15px;width:50%;float:left}}@media only screen and (max-width:767px){.f2-modal{max-height:none;padding:0;top:0}.f2-modal-inner{overflow-x:hidden;overflow-y:scroll;height:90vh;height:calc( 100vh - 40px );padding:15px}.f2-modal-inner::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.4)}.f2-modal-inner::-webkit-scrollbar{width:8px;height:4px}.f2-modal-inner::-webkit-scrollbar-thumb{background-color:rgba(47,54,64,0.2)}#body .f2-modal-close{right:20px}}.split-sidebar
h4{text-transform:uppercase}.split-sidebar a:not(.btn){color:#144a4c}.split-sidebar a:not(.btn):hover{color:#144a4c;text-decoration:underline}.event-time,.event-venue,.event-contacts,.event-details{margin-top:30px;margin-bottom:30px;font-size:14px;line-height:1.4em;font-family:'Open Sans',sans-serif}.split-content .event-time{border-top:1px solid #1f1f1f;padding-top:15px;margin-top:15px;font-size:18px}.event-apps{margin-top:10px}.event-venue
.btn{margin-top:10px}.event-contacts
li{line-height:1.6em}.event-details
ul{margin-left:30px}.event-details ul
li{margin-bottom:15px}.event-details ul li
i{font-size:16px}@media only screen and (min-width:992px){.event-contacts .thumb-wrapper{padding:0}.event-contacts
ul{margin-top:15px}}@media only screen and (max-width:767px){body:not(.single-resource) .split-sidebar{border-top:1px solid #1f1f1f;padding-top:15px}.event-back-to-archive{font-size:14px;line-height:1.4em;font-family:'Open Sans',sans-serif;border-top:1px solid #1f1f1f;padding-top:15px;padding-bottom:15px}.event-back-to-archive
a{color:#144a4c}.event-contacts
ul{margin-top:15px}}.related{margin-bottom:50px}.related
h3{font-size:16px}.section-title{font-size:34px;line-height:1.3em;margin:0
auto 30px;text-align:center}@media only screen and (max-width:767px){.section-title{font-size:24px;margin:0
auto 15px}.related{margin-bottom:30px}}.share-info{margin:0}.share-info
li{display:inline-block;vertical-align:top}.share-info li
.btn{margin-left:10px}.share-info
.btn{color:#fff;padding:0
10px;background:#6BC82C;font-size:12px;line-height:26px;height:26px;font-weight:700;text-transform:uppercase;border:0;vertical-align:middle}.share-info .btn
i{margin-right:8px}@media only screen and (max-width:767px){.share-info{text-align:left;margin:10px
auto 0}.share-info li
.btn{margin:0
10px 0 0}}.footer{padding:65px
0;color:#fff;background:#1f1f1f;font-weight:400;font-family:'Open Sans',sans-serif}.footer h3,
.footer
a{color:#fff}.footer
.contacts{font-size:14px;line-height:1.4em}.footer .contact-address{margin-bottom:15px}.footer .contact-address br::before{content:", "}.footer .contact-address
br{content:""}.footer .contact-phone::before{content:"Tlf-nr. "}.footer .contact-cvr{margin-top:15px}.footer .contact-cvr::before{content:"CVR-nr. "}.footer .contact-sortcode::before{content:"Reg.nr. "}.footer .contact-accountno::before{content:"Kontonr. "}.footer .social-links{margin:0}.footer .social-links
li{display:inline-block;margin:0
10px 10px 0}.footer .form-inline .form-row{width:100%}.footer .form-inline .form-control,
.footer .form-inline
.btn{width:100%;margin-bottom:10px}.footer .menu-legal-container
ul{margin:0}.footer .menu-legal-container ul
li{font-size:12px;display:inline-block;width:auto;margin:0
10px 10px 0}.footer
.copyright{font-size:12px;margin:0}.legal-area{opacity:0.5}@media only screen and (min-width:768px){.footer .contact-sortcode,
.footer .contact-accountno{display:inline-block;vertical-align:top;margin-right:10px}}@media only screen and (max-width:767px){.footer{padding:15px
0}.footer .social-links
li{margin:0
20px 10px 0;font-size:20px}.footer
h3{font-size:16px}.footer
p{font-size:14px}.footer .mailchimp-form{margin-bottom:30px}.legal-area .text-right{text-align:left!important}}.cookies-accepted #cookie-notice{display:none!important}