.elementor .e-67f58fb1-5053{max-width:60rem;}.elementor .e-5e20346a-8988{max-width:42rem;font-size:1.25rem;}.elementor .e-20e0b85c-4904{color:#FFFFFF;padding-inline-start:0px;}.elementor .e-38fb07b3-7fc3{color:#FFFFFF;}.elementor .e-7ebb48b5-2bdb{color:#FFFFFF;}.elementor .e-6e20b0a4-3cee{color:#FFFFFF;}.elementor .e-654857d6-19f6{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:2rem;box-shadow:0px 1px 0px 0px rgba(255,255,255,0.12) inset;gap:1rem;flex-wrap:wrap;}.elementor .e-b819113-5781{min-height:22rem;background-image:url("https://macphersonwerks.com/wp-content/uploads/2026/10/AaGKKgQ8zIo2z-we-k_Cqg-AaGKKgQ8jUb1tezYszXcGQ.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-12a32053-7ea9{padding:0px;gap:3rem;flex-wrap:wrap;align-items:center;}.elementor .e-71452672-18f1{min-height:22rem;background-image:url("https://macphersonwerks.com/wp-content/uploads/2026/10/AaGKKhKl7TNnmkD2gr3dnw-AaGKKhKlkgzXBLgxUKfAvA.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-59c37c24-83c2{padding:0px;gap:3rem;flex-wrap:wrap-reverse;align-items:center;}.elementor .e-76cea7b-a12b{min-height:22rem;background-image:url("https://macphersonwerks.com/wp-content/uploads/2026/10/AaGKKiFjEGe7GxzF_UYJlQ-AaGKKiFj50urg-5SgtZYdg.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-3aaf3454-7fa3{padding:0px;gap:3rem;flex-wrap:wrap;align-items:center;}.elementor .e-148ad10a-b602{min-height:22rem;background-image:url("https://macphersonwerks.com/wp-content/uploads/2026/10/AaGKKi_m5qSuEpIgdIxoUA-AaGKKi_mOpdk6eBqVXoArw.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-427f884-b239{padding:0px;gap:3rem;flex-wrap:wrap-reverse;align-items:center;}.elementor .e-7f8bdbfe-e6ee{gap:5rem;}.elementor .e-3b9797d4-5305{padding:2.5rem;flex:1 1 320px;}.elementor .e-20c8a9e0-3c25{padding:2.5rem;flex:1 1 320px;}.elementor .e-6d095325-ac55{margin-block-start:0px;}.elementor .e-4e0a75c0-f426{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-750a0d3c-dcac{max-width:48rem;font-size:2.6rem;}.elementor .e-39905e2d-737d{flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-3c6bb0fe-973b{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%;}