.ctc_event-template-no-intro .entry-meta,.ctc_location-template-no-intro .entry-meta,.ctc_person-template-no-intro .entry-meta,.ctc_sermon-template-no-intro .entry-meta{display:none}.type-ctc_event .entry-meta-item,.type-ctc_location .entry-meta-item,.type-ctc_person .entry-meta-item{display:block}.sermon-tags a:before{content:"#";font-weight:400}.sermon-speakers a,.sermon-topic{white-space:nowrap}.type-ctc_event .page-meta,.type-ctc_location .page-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.posts .type-ctc_location .entry-meta{margin-top:1rem}.type-ctc_event .event-address,.type-ctc_event .event-datetime,.type-ctc_location .entry-meta-item,.type-ctc_person .entry-meta-item{font-weight:400}.entry-meta-item.event-address,.entry-meta-item.event-datetime,.entry-meta-item.location-address,.entry-meta-item.location-times{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.entry-meta-item.event-address .svg-icon,.entry-meta-item.event-datetime .svg-icon,.entry-meta-item.location-address .svg-icon,.entry-meta-item.location-times .svg-icon{margin-right:0.25em}.type-ctc_location .page-meta .entry-meta-item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.type-ctc_location .page-meta .location-address{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:672px){.type-ctc_location .page-meta .location-times{-webkit-box-flex:1;-ms-flex:1;flex:1}}.page-meta .location-address{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:3rem}.entry-meta-item address{position:relative;font-weight:700}.entry-meta-item address a{line-height:1}.entry-meta .entry-meta-item .address-map-link .svg-icon{position:absolute;right:-2em;top:0;width:1.5em;margin:0}.location-times-content{display:block}.location-times-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.location-times-item .sep{-webkit-box-flex:1;-ms-flex:1;flex:1;display:inline-block;min-width:1em;height:0.618em;margin:0 0.25em;text-indent:-9999em;border-bottom:1px dashed;opacity:0.2;speak:none}.posts .type-ctc_event .entry-meta{-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3;margin-top:1rem}.event-time-desc{display:block}.entry-meta-item .event-address-venue{display:inline-block;font-weight:400}.event-registration{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-size:1.272em}.event-registration:not(:first-child){margin-top:2rem}.entry-meta-item.person-position{margin-top:-1rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--letter_spacing);color:var(--color_accent)}.entry-meta-item.person-position+.entry-meta-item{margin-top:1rem}.page-meta .entry-meta-item.person-position{margin-top:-2rem}.posts .type-ctc_location .entry-header{-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3}.posts .type-ctc_person{padding:0 0 1em}.posts .type-ctc_person:before{display:none}@media (min-width:672px){.has-posts-layout-columns:not(.search-results) .posts .type-ctc_person{width:calc(50% - var(--posts_list_gap));max-width:calc(50% - var(--posts_list_gap))}}@media (min-width:880px){.has-posts-layout-columns:not(.search-results) .posts .type-ctc_person{width:calc(33.33% - var(--posts_list_gap));max-width:calc(33.33% - var(--posts_list_gap))}}@media (min-width:1280px){.has-posts-layout-columns.no-widgets-in-sidebar:not(.search-results) .posts .type-ctc_person,.no-widgets-in-sidebar .has-posts-layout-columns .posts .type-ctc_person{width:calc(25% - var(--posts_list_gap));max-width:calc(25% - var(--posts_list_gap))}}.type-ctc_event .entry-media,.type-ctc_location .entry-media,.type-ctc_person .entry-media,.type-ctc_sermon .entry-media{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.posts .type-ctc_sermon .entry-media{margin-top:-1rem}@media (min-width:1600px){.posts .type-ctc_sermon .entry-media{margin-top:-2rem}}.posts .type-ctc_person .entry-media{margin-left:0;margin-right:0;margin-top:0}.type-ctc_person .entry-media{-webkit-transition:-webkit-filter 0.3s;transition:-webkit-filter 0.3s;transition:filter 0.3s;transition:filter 0.3s,-webkit-filter 0.3s;-webkit-filter:grayscale(1);filter:grayscale(1)}.type-ctc_person:focus-within .entry-media,.type-ctc_person:hover .entry-media{-webkit-filter:none;filter:none}.entry-media-section{position:relative;padding:2em;margin-bottom:3em}@media (min-width:1600px){.entry-media-section{padding:3em}}.entry-media-section.has-audio:not(.has-video) .entry-media-button-audio,.entry-media-section.has-video:not(.has-audio) .entry-media-button-video,.entry-media-section.is-player-audio .entry-media-item-video,.entry-media-section.is-player-audio.has-video .entry-media-button-audio,.entry-media-section.is-player-video .entry-media-item-audio,.entry-media-section.is-player-video.has-audio .entry-media-button-video{display:none}.entry-media-item .svg-icon{width:1.618rem;vertical-align:middle;margin-right:0.25rem}.entry-media-buttons{text-align:center}.entry-media-buttons:not(:last-child){margin-bottom:2em}.entry-media-buttons li,.entry-media-buttons ul{margin:0}.has-1-items:not(.has-pdf) .entry-media-buttons{display:none}.site .entry-media-buttons .wp-block-button{margin:0.15rem}.entry-media-buttons .svg-icon{width:1.618rem;margin-top:-0.25em;vertical-align:middle;margin-right:0.25rem}.posts .type-ctc_person .entry-content{margin-top:0}.type-ctc_person .page-summary{display:none}.entry-media-item-title,.entry-media-section-title{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);position:absolute!important;width:1px;height:1px;line-height:1px;overflow:hidden;word-wrap:normal!important}.entry-media-section{z-index:1}.entry-media-section:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:currentColor;border-radius:inherit;opacity:var(--pseudo_background_opacity);z-index:-1}