.twmt-section-standard{padding:var(--space-l) var(--space-m)}@media (max-width:767px){.twmt-section-standard{padding-left:var(--space-s);padding-right:var(--space-s)}}.twmt-section-compact{padding:var(--space-m)}@media (max-width:767px){.twmt-section-compact{padding-left:var(--space-s);padding-right:var(--space-s)}}.twmt-section-spacious{padding:var(--space-xl) var(--space-m)}@media (max-width:767px){.twmt-section-spacious{padding-left:var(--space-s);padding-right:var(--space-s)}}.twmt-wrapper-narrow{margin-left:auto;margin-right:auto;max-width:65ch;width:100%}.twmt-wrapper-wide{margin-left:auto;margin-right:auto;max-width:1496px;width:100%}.twmt-button-primary{align-items:center;background-color:var(--brand-primary);color:var(--neutral-100);display:inline-flex;font-weight:700;text-decoration:none;text-transform:uppercase;padding:1rem 2rem}.twmt-button-primary:is(:hover,:focus){background-color:var(--neutral-100);color:var(--brand-secondary)}.twmt-button-secondary{align-items:center;background-color:var(--brand-secondary);color:var(--neutral-100);display:inline-flex;font-weight:700;letter-spacing:1px;text-decoration:none;text-transform:uppercase;padding:1rem 2rem}.twmt-button-secondary:is(:hover,:focus){background-color:var(--brand-primary);color:#ffffff}.twmt-button-tertiary{align-items:center;background-color:var(--brand-tertiary);color:var(--neutral-100);display:inline-flex;text-decoration:none;padding:1rem 2rem}.twmt-button-tertiary:is(:hover,:focus){background-color:var(--brand-tertiary-shade-20);color:#ffffff}.twmt-button-primary-outline{align-items:center;color:var(--neutral-100);display:inline-flex;font-weight:700;letter-spacing:1px;text-decoration:none;text-transform:uppercase;border:2px solid var(--neutral-100);padding:1rem 2rem}.twmt-button-primary-outline:is(:hover,:focus){color:var(--brand-secondary);background-color:var(--neutral-100)}.twmt-button-secondary-outline{align-items:center;color:var(--neutral-0);display:inline-flex;text-decoration:none;border:2px solid var(--brand-secondary);padding:1rem 2rem}.twmt-button-secondary-outline:is(:hover,:focus){color:var(--neutral-0);border:2px solid var(--brand-secondary-shade-20)}.twmt-button-tertiary-outline{align-items:center;color:var(--neutral-0);display:inline-flex;text-decoration:none;border:2px solid var(--brand-tertiary);padding:1rem 2rem}.twmt-button-tertiary-outline:is(:hover,:focus){color:var(--neutral-0);border:2px solid var(--brand-tertiary-shade-20)}.twmt-button-container{column-gap:30px;display:inline-flex;flex-wrap:wrap;row-gap:30px}.twmt-grid-flex{align-items:center;column-gap:var(--space-m);display:flex;flex-direction:row;margin-left:auto;margin-right:auto;row-gap:var(--space-m)}@media (max-width:767px){.twmt-grid-flex{flex-direction:column}}.twmt-grid-flex-child{flex-basis:0px;flex-grow:1;flex-shrink:1}@media (max-width:767px){.twmt-grid-flex-child{flex-basis:auto;width:100%}}.twmt-wrapper-standard{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}.twmt-hero-background-overlay{background-blend-mode:overlay,normal;background:linear-gradient(to left,var(--brand-primary-shade-20) 0%,var(--brand-primary-shade-20) 100%),url(https://swcc.thewebministryteam.com.au/wp-content/uploads/2026/01/placeholder-image.jpg) center /cover no-repeat}.twmt-grid-flex-child-2-col{display:flex}@media (max-width:767px){.twmt-grid-flex-child-2-col{max-width:65ch}}.twmt-grid-flex-child-3-col{margin-left:auto;margin-right:auto;max-width:45ch;min-width:30ch}@media (max-width:500px){.twmt-grid-flex-child-3-col{min-width:unset}}.twmt-grid-flex-child-4-col{margin-left:auto;margin-right:auto;max-width:35ch;min-width:28ch}@media (max-width:1125px){.twmt-grid-flex-child-4-col{max-width:31ch}}@media (max-width:1024px){.twmt-grid-flex-child-4-col{max-width:28ch}}@media (max-width:899px){.twmt-grid-flex-child-4-col{max-width:40ch}}.twmt-grid-flex-image-card{flex-grow:0;flex-shrink:0;height:auto;width:auto}.gbp-section {padding:7rem 40px;}@media (max-width: 1024px) {.gbp-section {padding:6rem 30px;}}@media (max-width: 767px) {.gbp-section {padding:4rem 20px;}}.gbp-section__inner{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1}.gbp-section__headline {margin-bottom:1.5rem;}@media (max-width: 767px) {.gbp-section__headline {margin-bottom:1.25rem;}}.gbp-section__text {font-size:1.125rem;}.gbp-footer{font-size:0.875rem;padding:5rem 40px}.gbp-footer a{font-size:0.875rem}@media (max-width:1024px){.gbp-footer{padding:4rem 30px}}@media (max-width:767px){.gbp-footer{padding:3rem 20px}}.gbp-footer__title{font-size:1rem;font-weight:700;margin-bottom:1rem}.gbp-footer__link{display:block;padding-bottom:0.375rem;padding-top:0.375rem}.twmt-grid-flex-child-team-2{align-items:center;max-width:45%;row-gap:var(--space-s)}@media (max-width:1195px){.twmt-grid-flex-child-team-2{max-width:700px}}@media (max-width:767px){.twmt-grid-flex-child-team-2{align-items:flex-start;display:block;flex-direction:column}}.twmt-grid-flex-child-team-2-image{height:auto;max-width:250px;object-fit:cover;width:auto}@media (max-width:1195px){.twmt-grid-flex-child-team-2-image{max-width:400px}}@media (max-width:767px){.twmt-grid-flex-child-team-2-image{aspect-ratio:1/1;max-width:100%}}.twmt-grid-flex-child-team-2-name{margin-bottom:0px}@media (max-width:767px){.twmt-grid-flex-child-team-2-name{padding-top:var(--space-s)}}.twmt-team-2-grid-child-card{align-items:center;column-gap:var(--space-s);display:flex}@media (max-width:767px){.twmt-team-2-grid-child-card{display:flex;flex-direction:column}}.twmt-team-2-grid-child-image{max-width:50%}@media (max-width:767px){.twmt-team-2-grid-child-image{max-width:100%}}.twmt-contact-1-card{margin-bottom:var(--space-s)}.twmt-contact-1-card-heading{margin-bottom:5px}.twmt-map-embed .map-embed iframe{width:100%;height:100%}.twmt-contact-2-card{max-width:unset;min-width:unset;width:35ch}@media (max-width:767px){.twmt-contact-2-card{width:100%}}.social-links{align-items:center;color:var(--brand-primary-tint-60);column-gap:0.5em;display:inline-flex}.social-links .gb-shape svg{display:inline-flex;align-items:center;column-gap:0.5em;width:1.5em;height:1.5em;color:var(--brand-primary-tint-60)}.footer-titles{color:var(--brand-primary-tint-60);letter-spacing:1px;text-transform:uppercase}.eyebrow{font-size:clamp(0.7072rem,0.5741rem + 0.5323vi,1rem);font-weight:700;letter-spacing:3px;text-transform:uppercase}.h2-heading{font-weight:900;line-height:1;text-transform:uppercase}.service-time-card{background-color:var(--brand-secondary-tint-90);border-left:4px solid var(--brand-secondary);padding:30px}.title_service-time{color:var(--brand-secondary);font-size:clamp(1.125rem,0.9133rem + 0.8468vi,1.5907rem);font-weight:700;margin-bottom:8px;text-transform:uppercase}.service-time_text{font-weight:500}.ministry-areas__heading{font-size:clamp(1.25rem,1.0148rem + 0.9409vi,1.7675rem);font-weight:900;margin-bottom:1.5rem;text-transform:uppercase}.ministry-areas__card{aspect-ratio:1/1;display:flex;flex-direction:column;height:100%;justify-content:center;padding:var(--space-m)}.ministry-areas__card a{color:var(--neutral-100)}@media (max-width:1500px){.ministry-areas__card{padding:var(--space-s)}}@media (max-width:1300px){.ministry-areas__card{padding:var(--space-m)}}@media (max-width:500px){.ministry-areas__card{padding:var(--space-s)}}.ministry-areas__button{letter-spacing:1px;padding-bottom:8px;text-decoration:none;text-transform:uppercase;border-bottom:2px solid var(--neutral-100)}.values-card{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.2),0px 6px 20px 0px rgba(0,0,0,0.2);display:flex;flex-direction:column;border:4px solid var(--brand-primary);padding:var(--space-m)}.h3-heading{color:var(--brand-secondary);font-weight:900;line-height:1;text-transform:uppercase}.values-card_verse{color:var(--brand-secondary-tint-10);font-style:italic;font-weight:300}.values-card_intro{color:var(--brand-primary-shade-40);font-weight:700}.values-card_tag{background-color:var(--brand-primary);color:var(--neutral-100);display:inline-flex;font-size:clamp(0.7956rem,0.6459rem + 0.5989vi,1.125rem);font-weight:700;margin-bottom:0.5rem;text-transform:uppercase;padding:5px 10px}.values-card_content-container{margin-top:2rem}.bank-details_label{color:var(--brand-secondary-tint-10);font-size:0.875rem;font-weight:700;letter-spacing:0.1em;margin-bottom:0px;text-transform:uppercase}.bank-details_text{font-family:var(--gp-font--montserrat);font-weight:800}.event-card{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.2),0px 6px 20px 0px rgba(0,0,0,0.2);display:flex;flex-direction:column;border:4px solid var(--brand-primary);padding:var(--space-m)}.contact_social-text{font-size:12px;letter-spacing:0.1em;margin-top:0.5rem;text-transform:uppercase}.contact_social-container{align-items:center}.contact_headings{font-size:clamp(1.5rem,1.2177rem + 1.1291vi,2.121rem)}