.elementor .p-0{padding:0px;}.elementor .text-h1{font-family:var(--font-primary);font-weight:500;font-size:var(--font-size-h1);line-height:var(--font-size-h1);text-transform:uppercase;}.elementor .text-white{color:var(--colour-white);}.elementor .dir-col{flex-direction:column;}.elementor .rad-md{overflow:hidden;border-radius:var(--rad-md);}.elementor .text-body{font-family:var(--font-secondary);font-weight:400;font-size:var(--font-size-body);}.elementor .gap-2{gap:var(--space-2);}.elementor .shadow-md{box-shadow:0px 6px 18px 0px rgba(58, 58, 58, 0.2);}.elementor .section-inner-narrow{width:1064px;column-gap:var(--space-5);padding:0px;flex-direction:column;row-gap:var(--space-3);justify-content:flex-start;align-items:start;}.elementor .section-outer{padding-block-start:var(--space-8);padding-block-end:var(--space-8);padding-inline-start:0px;padding-inline-end:0px;justify-content:center;}.elementor .pad-0{padding:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .nav-website-tab{font-family:"Object Sans";font-size:0.8rem;color:#d8d8d8;text-align:start;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;align-self:center;}.elementor .nav-website-tab:hover,.elementor .nav-website-tab:focus-visible{color:#FFD200;}.elementor .nav-website-tab-active{color:var(--colour-yellow);text-align:start;background-color:#000000;align-self:center;}.elementor .bg-dark{background-image:linear-gradient(#00000080, #00000080),url("https://bacharhoulifoundation.com.au/wp-content/uploads/2026/03/texture1.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--colour-black);}.elementor .text-muted-dark{color:var(--colour-light-border);}.elementor .text-lead-para{font-family:var(--font-secondary);font-size:var(--font-size-lead-para);}.elementor .bg-border-dark{background-color:var(--colour-dark-border);}.elementor .offset-hero-news{padding-block-start:calc( 128px + 125px);margin-block-start:-155px;}