 @media only screen and (min-width: 0rem) {#wed-intro {padding: var(--sectionPadding);}#wed-intro .wed-wrap {max-width: 48rem;margin: auto;display: flex;flex-direction: column;align-items: center;text-align: center;}#wed-intro .cs-topper {text-align: center;}#wed-intro .cs-title {text-align: center;margin-bottom: 1rem;}#wed-intro .cs-text {color: var(--bodyTextColor);margin-bottom: 1rem;}#wed-intro .ib-cta-row {justify-content: center;margin-top: 0.5rem;}#wed-info {padding: 0 1rem clamp(2.5rem, 6vw, 4.5rem);}#wed-info .wed-cards {max-width: 80rem;margin: auto;display: grid;grid-template-columns: 1fr;gap: 1.5rem;}.wed-card {background-color: #f7f7f7;border-radius: 1rem;padding: 1.75rem;}.wed-card h3 {margin: 0 0 0.6rem;color: var(--headerColor);font-size: 1.15rem;line-height: 1.3;}.wed-card p {margin: 0;color: var(--bodyTextColor);}.wed-card p a, .wed-more a {color: #0a7bab;text-decoration: underline;text-underline-offset: 2px;}#wed-reviews {padding: var(--sectionPadding);background-color: #f7f7f7;}#wed-reviews .wed-wrap {max-width: 70rem;margin: auto;}#wed-reviews .cs-title {text-align: center;margin-bottom: 2rem;}.wed-quotes {display: grid;grid-template-columns: 1fr;gap: 1.25rem;margin-bottom: 1.5rem;}.wed-quote {background-color: #fff;border-radius: 1rem;padding: 1.5rem;border-left: 4px solid var(--primary);}.wed-quote p {margin: 0 0 0.75rem;font-style: italic;color: var(--bodyTextColor);}.wed-quote cite {font-style: normal;font-weight: 700;color: var(--headerColor);}.wed-more {text-align: center;color: var(--bodyTextColor);}#wed-areas {padding: var(--sectionPadding);text-align: center;}#wed-areas .wed-wrap {max-width: 80rem;margin: auto;}#wed-areas h3 {color: var(--headerColor);font-size: 1.35rem;margin: 0 0 1rem;}#wed-areas .ib-suburbs {justify-content: center;margin: 0 auto 1.75rem;}}@media only screen and (min-width: 48rem) {#wed-info .wed-cards {grid-template-columns: repeat(3, 1fr);}.wed-quotes {grid-template-columns: 1fr 1fr;}}body.dark-mode #wed-intro .cs-text {color: #cdd6df;}body.dark-mode .wed-card {background-color: var(--medium, #2c394b);}body.dark-mode .wed-card h3 {color: #fff;}body.dark-mode .wed-card p, body.dark-mode .wed-more {color: #cdd6df;}body.dark-mode .wed-card p a, body.dark-mode .wed-more a {color: #5bc9f2;}body.dark-mode #wed-reviews {background-color: transparent;}body.dark-mode .wed-quote {background-color: var(--medium, #2c394b);}body.dark-mode .wed-quote p {color: #cdd6df;}body.dark-mode .wed-quote cite {color: #fff;}body.dark-mode #wed-areas h3 {color: #fff;}