/* French Creek Sunday actions and sample bulletin. */
.church-site--frenchccc .visit-card[aria-labelledby="visit-title"] .french-visit-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;width:100%}
.church-site--frenchccc .visit-card[aria-labelledby="visit-title"] .french-visit-actions .directions{justify-self:stretch;align-self:stretch;width:100%;min-width:0;min-height:48px;white-space:normal;text-align:center}
.church-site--frenchccc .french-sample-bulletin{display:grid;gap:1.25rem}
.church-site--frenchccc .french-sample-bulletin section{display:grid;gap:.55rem}
.church-site--frenchccc .french-sample-bulletin h3{margin:0;font-size:1.2rem;color:#275a78}
.church-site--frenchccc .french-sample-bulletin p{margin:0}
.church-site--frenchccc .french-sample-bulletin .bulletin-sample-label{padding:.8rem 1rem;border-left:4px solid #91c83e;border-radius:.35rem;background:#f3f7ed}
.church-site--frenchccc .french-sample-bulletin .bulletin-date{font-weight:750;color:#275a78}
.church-site--frenchccc .french-sample-bulletin :is(ol,ul){margin:0;padding-left:1.4rem;line-height:1.65}
.church-site--frenchccc .french-sample-bulletin li+li{margin-top:.4rem}
.church-site--frenchccc .french-sample-bulletin .bulletin-tagline{padding-top:.8rem;border-top:1px solid #d3ded5;font-weight:750;color:#275a78}
