h1,h2,h3,h4,h5,h6,.et_pb_text blockquote h1{text-wrap:balance}.park-eco__links{display:flex;align-items:center;gap:0;margin-left:auto}.park-eco__site{display:flex;align-items:center;gap:6px;padding:4px 14px;border:none;background:transparent;text-decoration:none;transition:all .15s}.park-eco__site+.park-eco__site::before{content:'·';color:rgba(237,235,215,.18);font-size:14px;margin-right:14px}.park-eco__dot{width:6px;height:6px;border-radius:50%;flex-shrink:0;opacity:.5}.park-eco__site.is-current .park-eco__dot{opacity:1}.park-eco__name{font-family:"HvDTrial Brandon Grotesque","brandon-grotesque","Josefin Sans",sans-serif;text-transform:uppercase;letter-spacing:.13em;font-size:10.5px;font-weight:600;color:rgba(237,235,215,.35)}.park-eco__site.is-current .park-eco__name{color:#E3B23C}.park-eco__site:hover .park-eco__name{color:rgba(237,235,215,.7)}.park-eco__url{display:none}.park-eco{display:flex;align-items:center;flex-wrap:wrap;gap:20px 40px;padding:22px 64px;background:rgba(0,0,0,.22);border-bottom:1px solid rgba(255,255,255,.10)}.park-eco__label{font-family:var(--pf-font-caps);text-transform:uppercase;letter-spacing:.2em;font-size:11px;font-weight:600;color:var(--pf-gold);white-space:nowrap}.park-eco__links{display:flex;flex-wrap:wrap;gap:12px;margin-left:auto}.park-eco__site{display:flex;align-items:center;gap:11px;padding:8px 16px 8px 9px;border-radius:9px;border:1px solid rgba(255,255,255,.12);text-decoration:none;transition:border-color .18s,background .18s,transform .18s}.park-eco__site:hover{border-color:var(--pf-gold);background:rgba(255,255,255,.05);transform:translateY(-1px)}.park-eco__site.is-current{border-color:rgba(227,178,60,.55);background:rgba(227,178,60,.08)}.park-eco__swatch{width:34px;height:34px;border-radius:7px;flex:0 0 34px;display:flex;align-items:center;justify-content:center}.park-eco__swatch img,.park-eco__swatch svg{width:22px;height:22px;display:block}.park-eco__text{display:flex;flex-direction:column;line-height:1.1}.park-eco__name{font-family:var(--pf-font-caps);text-transform:uppercase;letter-spacing:.13em;font-size:11.5px;font-weight:600;color:var(--pf-eggshell)}.park-eco__url{font-family:ui-monospace,"SF Mono",Menlo,Consolas,monospace;font-size:10.5px;color:rgba(237,235,215,.5);margin-top:3px}.park-eco__site.is-current .park-eco__url{color:var(--pf-gold)}.park-footer__main{display:grid;grid-template-columns:minmax(280px,1.2fr) 2fr;gap:64px;padding:60px 64px 48px;border-bottom:1px solid rgba(255,255,255,.10)}.park-footer__lockup{display:flex;align-items:center;gap:16px;margin-bottom:24px}.park-footer__symbol,.park-footer__lockup img{width:54px;height:54px;flex-shrink:0;display:block}.park-footer__logotype{display:flex;flex-direction:column;gap:4px}.park-footer__wordmark{font-family:var(--pf-font-caps);font-weight:600;font-size:19px;letter-spacing:.20em;text-transform:uppercase;color:var(--pf-eggshell);line-height:1}.park-footer__descriptor{font-family:var(--pf-font-headline);font-style:italic;font-size:13.5px;color:rgba(237,235,215,.55);line-height:1}.park-footer__tagline{font-family:var(--pf-font-headline);font-style:italic;font-size:18px;line-height:1.55;color:var(--pf-eggshell);opacity:.82;margin:0 0 24px;max-width:34ch;text-wrap:pretty}.park-footer__visit{display:flex;flex-direction:column;gap:6px;margin-bottom:26px}.park-footer__visit span{font-size:14.5px;color:rgba(237,235,215,.78)}.park-footer__visit strong{color:var(--pf-eggshell);font-weight:600}.park-footer__cta{display:inline-flex;align-items:center;gap:9px;font-family:var(--pf-font-caps);text-transform:uppercase;letter-spacing:.13em;font-size:11.5px;font-weight:600;background:var(--pf-gold);color:var(--pf-black)!important;padding:13px 26px;border-radius:6px;text-decoration:none;transition:background .18s,transform .18s}.park-footer__cta:hover{background:var(--pf-eggshell);transform:translateY(-1px)}.park-footer__cols{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.park-footer__title{font-family:var(--pf-font-caps);text-transform:uppercase;letter-spacing:.2em;font-size:11px;font-weight:600;color:var(--pf-gold);margin:6px 0 18px}.park-footer__col ul{list-style:none;margin:0;padding:0}.park-footer__col li{margin:0 0 12px}.park-footer__col a{font-size:15px;color:rgba(237,235,215,.78);border-bottom:1px solid transparent;padding-bottom:1px;text-decoration:none;transition:color .15s,border-color .15s}.park-footer__col a:hover{color:var(--pf-eggshell);border-bottom-color:var(--pf-gold)}.park-footer__legal{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:22px 64px 26px}.park-footer__legal-left{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px}.park-footer__legal span{font-size:12.5px;color:rgba(237,235,215,.45)}.park-footer__legal a{font-size:12.5px;color:rgba(237,235,215,.55);text-decoration:none}.park-footer__legal a:hover{color:var(--pf-gold)}.park-footer__motto{font-family:var(--pf-font-caps)!important;text-transform:uppercase;letter-spacing:.18em;font-size:10px;font-weight:600;color:var(--pf-gold)!important;opacity:.8}p{text-wrap:pretty}@media (max-width:900px){.park-eco,.park-footer__main,.park-footer__legal{padding-left:32px;padding-right:32px}.park-eco__links{margin-left:0}.park-footer__main{grid-template-columns:1fr;gap:40px}}@media (max-width:560px){.park-eco,.park-footer__main,.park-footer__legal{padding-left:20px;padding-right:20px}.park-footer__cols{grid-template-columns:1fr 1fr;gap:28px}.park-eco__links{gap:8px}}body.post-type-archive-sermons .sermon-wrapper,body.single-sermons .sermon-wrapper,body.tax-sermon_series .sermon-wrapper,body.tax-sermon_speaker .sermon-wrapper,body.tax-sermon_book .sermon-wrapper{background:#edebd7;color:#231f20;font-family:Mulish,sans-serif}.sermon-wrapper .sermon-title-holder{margin:0;padding:0}.sermon-wrapper .sermon-featured-image{position:relative;display:flex;align-items:flex-end;min-height:clamp(320px,44vh,440px);padding:170px 0 clamp(2.25rem,4.5vw,3.75rem);background-color:#231f20;background-size:cover!important;background-position:center!important}.sermon-wrapper .sermon-featured-image::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(35,31,32,.62) 0%,rgba(35,31,32,.55) 45%,rgba(35,31,32,.94) 100%)}.sermon-wrapper .sermon-featured-image .sermon-title{position:relative;width:min(100% - clamp(40px,8vw,160px),1180px);margin:0 auto;padding:0;text-align:left}.sermon-wrapper .sermon-featured-image .sermon-title::before{content:"Sermons";display:block;font-family:"Funnel Sans",sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#e3b23c;padding-left:40px;margin:0 0 1.1rem;background:linear-gradient(#e3b23c,#e3b23c) no-repeat left center / 28px 2px;line-height:1.2}body.single-sermons .sermon-wrapper .sermon-featured-image .sermon-title::before{content:"Sermon"}.sermon-wrapper .sermon-title-holder .sermon-title h1{font-family:adobe-caslon-pro,"Libre Caslon Text",Georgia,serif!important;font-weight:400!important;font-size:clamp(2.4rem,1.4rem + 4vw,4.6rem)!important;line-height:1.04!important;letter-spacing:-.015em;color:#edebd7!important;margin:0;padding:0;text-align:left!important;max-width:18ch;text-wrap:balance}.sermon-wrapper .sermon-container{background:#edebd7;padding:clamp(2rem,4vw,3.5rem) 0 clamp(4rem,7vw,7rem)}.sermon-wrapper .sermon-container_inner{width:min(100% - clamp(40px,8vw,160px),1180px);max-width:none;margin:0 auto;padding:0}.sermon-wrapper .asp-archive-filter input,.sermon-wrapper .asp-archive-filter select{background:#fff;border:1px solid rgba(35,31,32,.14);border-radius:999px;box-shadow:none;color:#231f20;font-family:"Funnel Sans",sans-serif;font-size:.82rem;font-weight:500;min-height:46px}.sermon-wrapper .asp-archive-filter input:focus,.sermon-wrapper .asp-archive-filter select:focus{border-color:#e3b23c;outline:0;box-shadow:0 0 0 3px rgba(227,178,60,.28)}.sermon-wrapper li.sermon-archive-single{background:#fff;border:0;border-top:3px solid #e3b23c;border-radius:6px;overflow:hidden;box-shadow:0 1px 2px rgba(35,31,32,.06),0 10px 28px -16px rgba(35,31,32,.22);transition:transform .25s ease,box-shadow .25s ease}.sermon-wrapper li.sermon-archive-single:hover{transform:translateY(-3px);box-shadow:0 2px 4px rgba(35,31,32,.08),0 18px 36px -16px rgba(35,31,32,.3)}.sermon-wrapper li.sermon-archive-single .sermon-thumbnail img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.sermon-wrapper li.sermon-archive-single .preached-date p{font-family:"Funnel Sans",sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;font-style:normal;color:rgba(35,31,32,.6)}.sermon-wrapper li.sermon-archive-single .sermon-title h2,.sermon-wrapper li.sermon-archive-single .sermon-title h2 a{font-family:adobe-caslon-pro,"Libre Caslon Text",Georgia,serif;font-weight:400;font-size:1.55rem;line-height:1.15;letter-spacing:-.01em;color:#231f20;text-decoration:none}.sermon-wrapper li.sermon-archive-single .sermon-title h2 a:hover{color:#419d78}.sermon-wrapper li.sermon-archive-single a{color:#419d78}.sermon-wrapper li.sermon-archive-single .sermon-archive-details p,.sermon-wrapper li.sermon-archive-single .sermon-series p{font-family:"Funnel Sans",sans-serif;font-size:.8rem}body.single-sermons .sermon-info .sermon-title{display:none}body.single-sermons .sermon-container_inner{width:min(100% - clamp(40px,8vw,160px),980px)}.sermon-wrapper .asp-sermon-archive-button{font-family:"Funnel Sans",sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#231f20;text-decoration:none}.sermon-wrapper .asp-sermon-archive-button:hover{color:#419d78}body.single-sermons .sermon-header-details{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.1rem 0 1.75rem}body.single-sermons .sermon-header-details>div{font-family:"Funnel Sans",sans-serif;font-size:.78rem;font-weight:600;letter-spacing:.06em;background:#fff;border:1px solid rgba(35,31,32,.12);border-radius:999px;padding:.45rem 1rem}body.single-sermons .sermon-header-details p{margin:0;padding:0}body.single-sermons .sermon-header-details a{color:#419d78;text-decoration:none}body.single-sermons .sermon-vimeo-player iframe,body.single-sermons .sermon-video-player iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0;border-radius:8px;box-shadow:0 24px 50px -24px rgba(35,31,32,.55);background:#231f20}body.single-sermons .sermon-details{background:#fff;border-top:3px solid #e3b23c;border-radius:6px;padding:1.5rem 1.75rem;margin-top:2rem;box-shadow:0 10px 28px -16px rgba(35,31,32,.22)}body.single-sermons .asp-bible-passage-holder{margin-top:1.25rem}body.single-sermons .asp-bible-passage-text{font-family:adobe-caslon-pro,"Libre Caslon Text",Georgia,serif;font-size:1.2rem}body.single-sermons .asp-bible-span{font-family:"Funnel Sans",sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin-right:.6rem}body.single-sermons .asp-bible-passage-text a{color:#419d78}@media (max-width:767px){.sermon-wrapper .sermon-featured-image{padding-top:130px;min-height:300px}body.single-sermons .sermon-details{padding:1.25rem}}.sermon-wrapper .sermon-search-container{background:#fff;border:1px solid rgba(35,31,32,.14);border-radius:999px;overflow:hidden}.sermon-wrapper .sermon-search-container input{border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0}.sermon-wrapper li.sermon-archive-single .preached-date,.sermon-wrapper li.sermon-archive-single .sermon-media>div{border:0!important}body.post-type-archive-sermons .sermon-wrapper .sermon-featured-image{background-image:radial-gradient(60% 140% at 88% 0%,rgba(227,178,60,.2),rgba(227,178,60,0) 62%),radial-gradient(50% 120% at 0% 100%,rgba(65,157,120,.16),rgba(65,157,120,0) 60%)!important}.sermon-wrapper li.sermon-archive-single .preached-date p{border:0!important}.sermon-wrapper .sermon-featured-image::before{background:radial-gradient(60% 140% at 88% 0%,rgba(227,178,60,.2),rgba(227,178,60,0) 62%),radial-gradient(50% 120% at 0% 100%,rgba(65,157,120,.16),rgba(65,157,120,0) 60%),#231f20}body.single-sermons .sermon-header-details{justify-content:flex-start!important}body.single-sermons .sermon-header-details>div{width:auto!important;float:none!important;margin:0!important;font-style:normal}body.single-sermons .sermon-header-details .preached-date{font-style:normal!important}body.single-sermons .sermon-archive-button-holder,body.single-sermons .sermon-info{border:0!important}.sermon-wrapper .sermon-featured-image::after{display:none!important}body.single-sermons .sermon-details{display:flex;align-items:center;justify-content:space-between;gap:1.25rem 2rem;flex-wrap:wrap}body.single-sermons .sermon-details>div{display:block!important;width:auto!important;padding:0}body.single-sermons .details-sermon-speaker{display:flex!important;align-items:center;gap:.95rem}body.single-sermons .details-sermon-speaker .speaker-image{display:block;width:56px;height:56px;flex:0 0 56px;border-radius:50%;background-color:#edebd7;background-size:cover;background-position:center;box-shadow:0 0 0 3px #fff,0 0 0 4px rgba(35,31,32,.12)}body.single-sermons .details-sermon-speaker p{display:block;margin:0;padding:0;color:#231f20!important}body.single-sermons .details-sermon-speaker p::before{content:"Speaker";display:block;font-family:"Funnel Sans",sans-serif;font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(35,31,32,.55);margin-bottom:2px}body.single-sermons .details-sermon-speaker a{color:#231f20!important;font-family:adobe-caslon-pro,"Libre Caslon Text",Georgia,serif;font-size:1.4rem;line-height:1.1;text-decoration:none}body.single-sermons .details-sermon-speaker a:hover{color:#419d78!important}body.single-sermons .sermon-media-holder:empty{display:none!important}body.single-sermons .sermon-media-holder{display:flex!important;gap:.6rem;flex-wrap:wrap}body.single-sermons .asp-sermon-downloadable{position:relative}body.single-sermons .asp-sermon-downloadable>a{display:inline-flex;align-items:center;gap:.55rem;font-family:"Funnel Sans",sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#231f20!important;text-decoration:none;border:1px solid rgba(35,31,32,.35);border-radius:999px;padding:.65rem 1.1rem;transition:background .2s,border-color .2s,color .2s}body.single-sermons .asp-sermon-downloadable>a:hover{background:#e3b23c;border-color:#e3b23c}body.single-sermons .asp-bible-passage-holder{text-align:left!important}body.single-sermons .sermon-audio-player-wrapper{margin-top:1.5rem}body.single-sermons .details-sermon-speaker .speaker-image:not([style*="url"]):not(:has(img)){display:none!important}.sermon-wrapper .sermon-search-container{background:transparent!important;border:0!important;border-radius:0!important;overflow:visible!important;padding-top:0!important;padding-bottom:0!important}.sermon-wrapper .sermon-search-container input{border:1px solid rgba(35,31,32,.14)!important;background:#fff!important;border-radius:999px!important;min-height:46px;box-sizing:border-box}body.single-sermons .sermon-header-details>div{padding:.45rem 1rem!important;border-radius:18px!important;line-height:1.35}.sermon-wrapper .asp-sermon-pagination ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.5rem;list-style:none;margin:2.5rem 0 0;padding:0}.sermon-wrapper .asp-sermon-pagination li{margin:0;padding:0}.sermon-wrapper .asp-sermon-pagination li a{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-width:44px;height:44px;padding:0 1rem;font-family:"Funnel Sans",sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.08em;color:#231f20!important;background:#fff!important;border:1px solid rgba(35,31,32,.2)!important;border-radius:999px!important;text-decoration:none;transition:background .2s,border-color .2s,color .2s}.sermon-wrapper .asp-sermon-pagination li a:hover,.sermon-wrapper .asp-sermon-pagination li a:focus-visible{background:#e3b23c!important;border-color:#e3b23c!important;color:#231f20!important}.sermon-wrapper .asp-sermon-pagination li.active a{background:#231f20!important;border-color:#231f20!important;color:#edebd7!important}.sermon-wrapper .asp-sermon-pagination li.asp-pagination-spacing{color:rgba(35,31,32,.5)}.sermon-wrapper .sermon-title-holder .sermon-title h1{overflow:visible!important;line-height:1.14!important;padding-top:.08em!important;padding-bottom:.08em!important;height:auto!important;max-height:none!important}body.single-sermons .sermon-wrapper .sermon-container_inner{width:min(100% - clamp(40px,8vw,160px),1180px)!important;max-width:none!important}body.single-sermons .sermon-wrapper .asp-column-inner{max-width:920px;margin:0!important}body.single-sermons .sermon-info .sermon-header-details .preached-date{padding:.45rem 1rem!important}body.single-sermons .asp-sermon-downloadable>a span:not(.asp-download-tooltip){display:inline!important}