@media(max-width:767px){.elementor .e-6acc4857-163b{font-size:2.15rem}}@media(max-width:767px){.elementor .e-e455bf8-9461{& a{color:#fff;text-decoration:underline}\n}}@media(max-width:767px){.elementor .e-674cd14a-bcab{min-height:0;padding-block-start:4.2rem;padding-block-end:4.2rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-image:linear-gradient(0deg,rgb(0 0 0 / .58) 0%,rgb(0 0 0 / .6) 100%),url(https://www.williammillwork.ca/wp-content/uploads/2026/03/WhatsApp-Image-2026-02-08-at-9.58.38-AM.webp);background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center}}@media(max-width:767px){.elementor .e-2112c8fc-397c{font-size:1.8rem}}@media(max-width:767px){.elementor .e-4f60b223-3b9f{gap:2rem;grid-template-columns:1fr}}@media(max-width:767px){.elementor .e-21f48a82-7869{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem}}@media(max-width:767px){.elementor .e-206aaf74-358e{font-size:1.8rem}}@media(max-width:767px){.elementor .e-52b57c11-90c2{font-size:1.8rem}}@media(max-width:767px){.elementor .e-3f13aa42-a851{font-size:1.8rem}}@media(max-width:767px){.elementor .e-597f43c2-c6c3{font-size:1.8rem}}@media(max-width:767px){.elementor .e-6132397c-9d2b{font-size:1.8rem}}@media(max-width:767px){.elementor .e-1bb1b83f-d560{gap:2rem;grid-template-columns:1fr}}@media(max-width:767px){.elementor .e-277aab60-17fa{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem}}@media(max-width:767px){.elementor .e-7eebc4a6-1ff0{font-size:1.8rem}}@media(max-width:767px){.elementor .e-367a4f1e-134f{gap:2rem;grid-template-columns:1fr}}@media(max-width:767px){.elementor .e-749e8ce5-4531{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem}}@media(max-width:767px){.elementor .e-7852ba1a-3560{font-size:1.8rem}}@media(max-width:767px){.elementor .e-56331405-d86b{gap:2rem;grid-template-columns:1fr}}@media(max-width:767px){.elementor .e-11dec0fc-2cdd{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem}}@media(max-width:767px){.elementor .e-629239ce-76af{font-size:1.8rem}}@media(max-width:767px){.elementor .e-3d6b534d-be4c{font-size:1.8rem}}@media(max-width:767px){.elementor .e-704d1880-a766{font-size:1.8rem}}@media(max-width:767px){.elementor .e-dcb1c16-b020{gap:2rem;grid-template-columns:1fr}}@media(max-width:767px){.elementor .e-4932198e-892e{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem}}@media(max-width:767px){.elementor .e-7b8791c9-ae79{font-size:1.8rem}}@media(max-width:767px){.elementor .e-353a8c25-2913{font-size:1.8rem}}@media(max-width:767px){.elementor .e-62deffb5-5cfe{font-size:1.8rem}}@media(max-width:767px){.elementor .e-4d8a5813-96b3{font-size:1.8rem}}@media(max-width:767px){.elementor .e-43ad12b7-a90b{font-size:1.8rem}}@media(max-width:767px){.elementor .e-5004b65-8b07{font-size:1.8rem}}@media(max-width:767px){.elementor .e-6bfd5db0-d4d4{gap:2rem;grid-template-columns:1fr}}@media(max-width:767px){.elementor .e-5ee55c0-5f63{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem}}@media(max-width:767px){.elementor .e-33fb2776-45da{font-size:1.8rem}}@media(max-width:767px){.elementor .e-6be486e0-65b3{font-size:1.8rem}}@media(max-width:767px){.elementor .e-84222d0-9bbf{gap:2rem;grid-template-columns:1fr}}@media(max-width:767px){.elementor .e-7a3d2e90-976e{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem}}@media(max-width:767px){.elementor .e-48b42edc-d639{font-size:1.8rem}}@media(max-width:767px){.elementor .e-5a0e127d-e629{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem}}@media(max-width:767px){.elementor .e-d309207-7bab{font-size:1.8rem}}@media(max-width:767px){.elementor .e-b3abbad-ce55{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem}}