/* Children ministry scripture — matches the homepage Scripture Band */
body.page-id-107 .scripture-quote-type {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  margin: 0 !important;
  padding: clamp(2rem, 5vw, 4rem) !important;
  text-align: center !important;
  font-family: var(--oec-font-body, Manrope, sans-serif) !important;
  font-size: .78rem !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 1.4 !important;
  letter-spacing: .16em !important;
  text-transform: uppercase !important;
  color: #76c9bd !important;
/* Children ministry scripture — matches the homepage Scripture Band */
body.page-id-107 .scripture-quote-type {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  margin: 0 !important;
  padding: clamp(2rem, 5vw, 4rem) !important;
  text-align: center !important;
  font-family: var(--oec-font-body, Manrope, sans-serif) !important;
  font-size: 0 !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 1.4 !important;
  letter-spacing: .16em !important;
  text-transform: uppercase !important;
  color: #76c9bd !important;
}
body.page-id-107 .scripture-quote-type::before {
  content: "“";
  display: block;
  margin: 0 0 .45rem;
  font-family: var(--oec-font-display, Fraunces, Georgia, serif);
  font-size: clamp(4.5rem, 7vw, 6.5rem);
/* Children ministry scripture — matches the homepage Scripture Band */
body.page-id-107 .scripture-quote-type {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  margin: 0 !important;
  padding: clamp(2rem, 5vw, 4rem) !important;
  text-align: center !important;
  font-family: var(--oec-font-body, Manrope, sans-serif) !important;
  font-size: 0 !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 1.4 !important;
  letter-spacing: .16em !important;
  text-transform: uppercase !important;
  color: #76c9bd !important;
}
body.page-id-107 .scripture-quote-type::before {
  content: "“";
  display: block;
  margin: 0 0 .45rem;
  font-family: var(--oec-font-display, Fraunces, Georgia, serif);
  font-size: clamp(4.5rem, 7vw, 6.5rem);
  font-style: normal;
  font-weight: 300;
  line-height: .55;
  letter-spacing: -.04em;
  color: #2b5b5e;
}
body.page-id-107 .scripture-quote-type::after {
  content: "WANGEELA MAATEWOS 19:14";
  display: block;
  font-family: var(--oec-font-body, Manrope, sans-serif);
  font-size: .78rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.4;
  letter-spacing: .16em;
  text-transform: uppercase;
  color: #76c9bd;
}
body.page-id-107 .scripture-quote-type em {
  display: block;
  max-width: 18ch;
  margin: 0 auto 1.25rem;
  font-family: var(--oec-font-display, Fraunces, Georgia, "Times New Roman", serif) !important;
  font-size: clamp(1.55rem, 2.6vw, 2.35rem) !important;
  font-style: italic !important;
  font-weight: 300 !important;
  line-height: 1.28 !important;
  letter-spacing: -.02em !important;
  text-transform: none !important;
  color: #edf6f4 !important;
}
@media (max-width: 767px) {
  body.page-id-107 .scripture-quote-type { padding: 2.5rem 1.5rem !important; }
  body.page-id-107 .scripture-quote-type em { max-width: 22ch; }
}