.container[data-astro-cid-j7pv25f6]{max-width:1170px;margin:0 auto;padding:0 20px}.two-col[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.two-col[data-astro-cid-j7pv25f6].reverse{direction:rtl}.two-col[data-astro-cid-j7pv25f6].reverse .col[data-astro-cid-j7pv25f6]{direction:ltr}@media(max-width:800px){.two-col[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.two-col[data-astro-cid-j7pv25f6].reverse{direction:ltr}}.hero[data-astro-cid-j7pv25f6]{position:relative;display:flex;align-items:center;padding:48px 0;background:url(/wp-content/uploads/2022/08/concreting-pro-bendigo.jpg) center/cover no-repeat}.hero-overlay[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:#000000a8}.hero-grid[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.hero-content[data-astro-cid-j7pv25f6]{text-align:left}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:#fff;font-size:44.9631px;font-weight:400;line-height:61.8242px;margin-bottom:16px}.hero-subtext[data-astro-cid-j7pv25f6]{color:#ffffffeb;font-size:16px;line-height:1.5;margin-bottom:20px;max-width:480px}.hero-cta-row[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.hero-form-col[data-astro-cid-j7pv25f6]{position:relative}@media(max-width:700px){.hero[data-astro-cid-j7pv25f6]{padding:32px 0}.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:24px}.hero-content[data-astro-cid-j7pv25f6]{text-align:left}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:24.225px;line-height:33.3094px;margin-bottom:12px}.hero-subtext[data-astro-cid-j7pv25f6]{font-size:15px;margin-bottom:16px;max-width:none}}.welcome[data-astro-cid-j7pv25f6]{padding:60px 0}.hero-cta-row[data-astro-cid-j7pv25f6].center{justify-content:center}.heading-md[data-astro-cid-j7pv25f6].center,.heading-lg[data-astro-cid-j7pv25f6].center{text-align:center}.heading-md[data-astro-cid-j7pv25f6]{font-size:26px;font-weight:600;margin-bottom:20px}.heading-lg[data-astro-cid-j7pv25f6]{font-size:32px;font-weight:400;margin-bottom:20px}.heading-sm[data-astro-cid-j7pv25f6]{font-size:18.465px;font-weight:600;margin-bottom:16px}.prose[data-astro-cid-j7pv25f6]{font-size:16px;color:var(--color-text);margin-bottom:20px}.prose[data-astro-cid-j7pv25f6].light{color:#ffffffe6}.prose[data-astro-cid-j7pv25f6] a{color:var(--color-orange-text);text-decoration:underline}.prose[data-astro-cid-j7pv25f6].light a{color:var(--color-brand-orange)}.welcome[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{margin-bottom:20px}.dark-band[data-astro-cid-j7pv25f6]{position:relative;padding:40px 0 20px;background-size:cover;background-position:50% 50%}.about-band[data-astro-cid-j7pv25f6]{background-image:url(/wp-content/uploads/2022/08/bendigo-concrete-pro.jpg)}.band-overlay[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:#00000096}.band-inner[data-astro-cid-j7pv25f6]{position:relative;text-align:center}.dark-band[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:#fff;font-size:26px;font-weight:600;margin-bottom:16px}.service-overview[data-astro-cid-j7pv25f6]{padding:60px 0}.service-overview-intro[data-astro-cid-j7pv25f6]{max-width:760px;margin-left:auto;margin-right:auto;margin-bottom:40px}.service-card-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:900px){.service-card-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.service-card-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.service-card[data-astro-cid-j7pv25f6]{background:#fff;border:1px solid var(--color-border);border-radius:6px;box-shadow:0 2px 12px #00000014;overflow:hidden}.service-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:160px;object-fit:cover}.service-card[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{list-style:none;cursor:pointer;padding:20px 20px 16px;position:relative}.service-card[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.service-card[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:16.155px;font-weight:600;margin-bottom:10px;padding-right:28px}.service-card[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6] .prose[data-astro-cid-j7pv25f6]{font-size:15px;margin-bottom:0}.service-card[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:after{content:"+";position:absolute;top:20px;right:20px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--color-orange-text);font-size:18px;line-height:1}.service-card[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6]:after{content:"−"}.service-card-rest[data-astro-cid-j7pv25f6]{padding:0 20px 20px;font-size:15px;margin-bottom:0}.image-strip[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr)}.image-strip[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:220px;object-fit:cover}@media(max-width:700px){.image-strip[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}.cta-band[data-astro-cid-j7pv25f6]{background:var(--color-brand-orange);padding:40px 0;text-align:center}.cta-band[data-astro-cid-j7pv25f6] .btn-call[data-astro-cid-j7pv25f6]{background:#fff;color:var(--color-orange-text)}.faq[data-astro-cid-j7pv25f6]{padding:40px 0;text-align:center}.faq-list[data-astro-cid-j7pv25f6]{max-width:800px;margin:24px auto 0;text-align:left}.faq-item[data-astro-cid-j7pv25f6]{border-bottom:1px solid #eee;padding:12px 0}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{font-size:15px;font-weight:400;color:#616161;cursor:pointer}.faq-item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:10px;font-size:15px;color:var(--color-text)}.contact-band[data-astro-cid-j7pv25f6]{background:#db561d;padding:30px 0 20px}.contact-band[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.contact-band[data-astro-cid-j7pv25f6] .prose[data-astro-cid-j7pv25f6]{color:#fff}.center[data-astro-cid-j7pv25f6]{text-align:center}.light[data-astro-cid-j7pv25f6]{color:#fff}.final-form[data-astro-cid-j7pv25f6]{padding:60px 0}.final-form-inner[data-astro-cid-j7pv25f6]{text-align:center}.final-form[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:26px;margin-bottom:12px}
