.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:1600px;width:100%}.twmt-button-primary{align-items:center;color:var(--neutral-100);display:inline-flex;font-size:1rem;font-weight:700;letter-spacing:0.1rem;text-decoration:none;text-transform:uppercase}.twmt-button-secondary{align-items:center;color:var(--brand-secondary-shade-50);display:inline-flex;font-size:1rem;font-weight:700;text-decoration:none;text-transform:uppercase;padding:1rem 2rem}.twmt-button-secondary:is(:hover,:focus){background-color:var(--neutral-90)}.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-0);display:inline-flex;text-decoration:none;border:2px solid var(--brand-primary);padding:1rem 2rem}.twmt-button-primary-outline:is(:hover,:focus){color:var(--neutral-0);border:2px solid var(--brand-primary-shade-20)}.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://sheppbap.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%}}.footer-heading{color:var(--brand-secondary-tint-80);font-size:14px;font-weight:700;letter-spacing:0.1rem;margin-bottom:1rem;text-transform:uppercase}.footer-text{font-size:1rem;font-weight:500}.footer-social-link{align-items:center;color:var(--brand-secondary-tint-90);column-gap:0.5em;display:flex;font-weight:500;text-decoration:none;border-bottom:2px solid var(--brand-secondary-shade-40)}.footer-social-link:is(:hover,:focus){border-bottom:2px solid var(--neutral-100)}.h1-heading{color:var(--neutral-100);font-size:clamp(3rem,2.7663rem + 1.1688vw,3.875rem);font-weight:900;line-height:1.25}.h2-heading{color:var(--neutral-100);font-size:clamp(2.375rem,2.2081rem + 0.8344vw,3rem);font-weight:900}.p-text{font-weight:500}.hero-image-1{height:75%;max-width:calc(100% - 15px);object-fit:cover;position:absolute;right:0px;top:0px;width:90%;border-radius:4rem}@media (max-width:1024px){.hero-image-1{height:50%}}@media (max-width:767px){.hero-image-1{height:50vh;margin-left:10%;max-width:80%;position:static}}.hero-image-2{bottom:0px;height:55%;left:0px;max-width:100%;object-fit:cover;position:absolute;width:55%;border:8px solid var(--brand-secondary-shade-50);border-radius:4rem}@media (max-width:1024px){.hero-image-2{bottom:70px;height:50%;width:80%}}@media (max-width:767px){.hero-image-2{height:50vh;margin-top:-10%;position:static}}.image-box-shadow_primary{box-shadow:15px 15px 0px 0px rgba(0,0,0,0.5);margin-right:15px}@media (max-width:767px){.image-box-shadow_primary{max-height:calc(100% - 15px);max-width:calc(100% - 15px)}}.hero-subtitle{color:var(--brand-secondary-tint-80);font-size:clamp(1.5rem,1.4265rem + 0.3675vw,1.775rem);font-weight:500}.h3-heading{color:var(--neutral-100);font-size:clamp(1.875rem,1.7615rem + 0.5675vw,2.3rem);font-weight:900}.general-image{height:auto;object-fit:cover;width:100%;border-radius:4rem}.sticky{height:fit-content;position:sticky;top:15rem}@media (max-width:767px){.sticky{height:unset;position:static}}.border-radius{border-radius:4rem}.card-core-values{background-color:var(--brand-secondary-shade-10);column-gap:2rem;display:flex;flex-direction:row;border:1px solid var(--brand-secondary-tint-10);border-radius:50px;padding:3rem}@media (max-width:1024px){.card-core-values{padding:2rem}}@media (max-width:767px){.card-core-values{column-gap:1rem}}.number-core-values{color:var(--brand-secondary-tint-80);font-size:clamp(2rem,1.8667rem + 0.6667vw,2.5rem);font-weight:900;line-height:1}.team-member-position{color:var(--brand-secondary-tint-80);font-size:0.9rem;font-weight:700;margin-bottom:1rem;padding-bottom:0.5rem;text-transform:uppercase;border-bottom:1px solid var(--brand-secondary-shade-10)}@media (max-width:1024px){.team-member-position{text-align:center}}.card-team-member{background-color:var(--brand-secondary-shade-50);display:flex;flex-direction:column;row-gap:1rem;border:1px solid var(--brand-secondary-shade-10);border-radius:50px;padding:1.5rem}@media (max-width:767px){.card-team-member{margin-left:auto;margin-right:auto;max-width:400px;width:100%}}.team-member-name-image{align-items:center;column-gap:1.5rem;display:flex}@media (max-width:1024px){.team-member-name-image{flex-direction:column;row-gap:1rem}}.team-member-name{font-size:1.25rem;font-weight:500;margin-bottom:0px}@media (max-width:1024px){.team-member-name{text-align:center}}.team-member-image{height:auto;max-width:100%;object-fit:cover;width:4rem;border-radius:100px}.team-member-top-row{max-width:31%;width:100%}.team-member-bottom-row{max-width:18%;width:100%}.team-member-middle-row{max-width:25%;width:100%}.card-program{background-color:var(--brand-secondary-shade-40);display:flex;flex-direction:column;overflow-x:hidden;overflow-y:hidden;border:1px solid var(--brand-secondary-shade-20);border-radius:1.5rem}@media (max-width:767px){.card-program{margin-left:auto;margin-right:auto;max-width:400px}}.card-program_text-container{padding:2rem}.program-image{aspect-ratio:16/9;height:auto;max-width:100%;object-fit:cover;width:auto}.program-name{font-size:1.25rem;font-weight:700;text-transform:capitalize}.contact-container{width:50%;border:1px solid var(--brand-secondary-shade-20);padding:var(--space-m)}@media (max-width:767px){.contact-container{width:100%}}.footer-first-row_container{gap:0.5rem;justify-content:center;margin:0 auto;max-width:300px;width:100%}.twmt-hero-grid{column-gap:4rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:4rem}@media (max-width:767px){.twmt-hero-grid{column-gap:0}}.twmt-hero-grid-left{grid-column:1/6}@media (max-width:1024px){.twmt-hero-grid-left{grid-column:1/7}}@media (max-width:767px){.twmt-hero-grid-left{grid-column:1/13}}.twmt-hero-grid-right{grid-column:6/13;position:relative}@media (max-width:1024px){.twmt-hero-grid-right{grid-column:7/13}}@media (max-width:767px){.twmt-hero-grid-right{grid-column:1/13}}.twmt-grid-left{grid-column:1/6}@media (max-width:1024px){.twmt-grid-left{grid-column:1/7}}@media (max-width:767px){.twmt-grid-left{grid-column:1/13}}.twmt-grid-right{grid-column:6/13;position:relative}@media (max-width:1024px){.twmt-grid-right{grid-column:7/13}}@media (max-width:767px){.twmt-grid-right{grid-column:1/13}}.home-donation-text{aspect-ratio:1/1;background-color:var(--brand-secondary-shade-40);display:flex;flex-direction:column;justify-content:center;max-height:70vh;max-width:70vh;border:1px solid var(--brand-secondary-shade-30);padding:3.5rem}@media (max-width:1024px){.home-donation-text{aspect-ratio:unset;grid-column:1/3;margin-left:0;max-width:calc(100% - 15px);padding:4rem}}@media (max-width:767px){.home-donation-text{padding:2rem}}.home-contact-text{aspect-ratio:1/1;background-color:var(--brand-secondary-shade-40);display:flex;flex-direction:column;justify-content:center;max-height:70vh;max-width:70vh;border:1px solid var(--brand-secondary-shade-30);padding:4rem}@media (max-width:1024px){.home-contact-text{aspect-ratio:unset;grid-column:1/3;margin-right:0;max-width:calc(100% - 15px);padding:4rem}}@media (max-width:767px){.home-contact-text{padding:2rem}}.home-donation-contact-image{aspect-ratio:16/9;height:100%;max-height:70vh;max-width:70vh;position:relative;width:100%}@media (max-width:1024px){.home-donation-contact-image{aspect-ratio:1/1}}@media (max-width:767px){.home-donation-contact-image{grid-column:1/3;height:50vh;max-height:calc(100% - 15px);max-width:calc(100% - 15px);width:50vh}}.email-address{word-break:break-word}@media (max-width:500px){.footer-container{grid-column:1/5}}.card-mission-partner{background-color:var(--brand-secondary-shade-40);display:flex;flex-direction:column;overflow-x:hidden;overflow-y:hidden;border:1px solid var(--brand-secondary-shade-20);border-radius:1.5rem}@media (max-width:1024px){.card-mission-partner{margin-left:auto;margin-right:auto;max-width:300px}}