.elementor .e-546f97ef-fc59{font-size:0.95rem;}.elementor .e-15bab9c1-d95a{max-width:56rem;}.elementor .e-2bf012be-1de0{max-width:42rem;font-size:1.25rem;}.elementor .e-36878a33-8b91{min-height:40rem;border-radius:16px;background-image:url("https://macphersonwerks.com/wp-content/uploads/2026/11/joseph-pearson-macpherson-werks.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex:1 1 360px;}.elementor .e-480cd84f-9130{font-size:1.75rem;}.elementor .e-2bc6d964-ad76{font-size:1rem;color:#4B5563;margin-block-start:-0.75rem;}.elementor .e-6d02930d-2342{flex:1 1 560px;}.elementor .e-4a4d16f6-23f6{flex-direction:row;gap:4rem;flex-wrap:wrap;align-items:flex-start;}.elementor .e-26e5e7ce-6b6b{margin-block-start:2rem;}.elementor .e-5fb8b09b-cee6{color:#111827;line-height:2.1;}.elementor .e-443c2374-88cf{min-height:13rem;background-image:url("https://macphersonwerks.com/wp-content/uploads/2026/10/mw-about-gas-licensed.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:1 1 auto;}.elementor .e-b1c6dc-4027{min-height:13rem;background-image:url("https://macphersonwerks.com/wp-content/uploads/2026/10/mw-about-service-van.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:1 1 auto;}.elementor .e-1c1793e5-cba1{flex-direction:row;gap:3.5rem;flex-wrap:wrap;}.elementor .e-4e8789f8-892c{max-width:48rem;font-size:2.6rem;}.elementor .e-4e8cfadd-605d{flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-69f66504-1370{padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:linear-gradient(115deg, rgba(17,18,20,0) 70%,rgba(215,25,32,0.18) 70%,rgba(215,25,32,0.18) 70%,rgba(17,18,20,0) 70%),radial-gradient(circle at 0% 100%, rgba(215,25,32,0.3) 0%,rgba(17,18,20,0) 50%),linear-gradient(120deg, #1C1D20 0%,#111214 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 3px 0px 0px #D71920 inset;}