.elementor .e-72b7fe69-7190{max-width:38rem;font-size:1.25rem;}.elementor .e-1f826a61-a8bd{padding:0px;margin-block-start:1rem;gap:1rem;flex-wrap:wrap;}.elementor .e-23c4c9cc-9789{flex:1 1 520px;}.elementor .e-2b4cfb49-647c{min-height:32rem;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-image:url("https://macphersonwerks.com/wp-content/uploads/2026/10/AaGKKn4EB2aqfinLAJLXZg-AaGKKn4EtVk8D4QlbBCfAw.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:center center;box-shadow:0px 40px 90px 0px rgba(0,0,0,0.35);flex:1 1 420px;}.elementor .e-7a520110-de9e{flex-direction:row;gap:4.5rem;flex-wrap:wrap;align-items:center;}.elementor .e-6dd46bfd-78e0{max-width:1240px;padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:3rem;border-block-start-width:1px;box-shadow:0px 1px 0px 0px #24364D inset;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;}.elementor .e-5d283d32-e50c{padding-block-start:9rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-cc65c-d50b{max-width:45rem;}.elementor .e-85d8dc2-50dd{flex:1 1 auto;}.elementor .e-42649363-c7b1{font-size:0.92rem;margin-block-start:auto;}.elementor .e-4621778f-b58d{flex:1 1 auto;}.elementor .e-1869a74f-6073{font-size:0.92rem;margin-block-start:auto;}.elementor .e-c04a298-64af{flex:1 1 auto;}.elementor .e-407e41e7-ca3a{font-size:0.92rem;margin-block-start:auto;}.elementor .e-59f56c15-7a0e{flex:1 1 auto;}.elementor .e-4601af71-ba16{font-size:0.92rem;margin-block-start:auto;}.elementor .e-17419bf5-16dd{margin-block-start:2rem;}.elementor .e-2636c238-3517{margin-block-start:0.75rem;align-self:flex-start;}.elementor .e-7bd9b9ae-7e5b{font-size:1.2rem;color:#6B7280;}.elementor .e-5fd1d63e-69ab{line-height:1.9;}.elementor .e-4dc74af3-cc8d{padding:2rem;border-radius:14px;border-width:1px;border-color:#DADDE2;border-style:solid;flex-direction:column;gap:0.75rem;}.elementor .e-2a94205f-dee8{font-size:1.2rem;color:#EF3B41;}.elementor .e-72e2bca4-22c6{color:#E5EAF0;line-height:1.9;}.elementor .e-4d3b1866-f74e{padding:2rem;border-radius:14px;background-color:#111214;box-shadow:0px 24px 60px 0px rgba(17,18,20,0.25);flex-direction:column;gap:0.75rem;}.elementor .e-5650e775-852d{gap:1.25rem;}.elementor .e-5eb4e90b-4dca{flex-direction:row;gap:3.5rem;flex-wrap:wrap;align-items:center;}.elementor .e-75766b61-d044{margin-block-start:2rem;}.elementor .e-4c053e49-2823{font-weight:300;font-size:3.5rem;color:#D71920;}.elementor .e-1d85a256-445f{gap:0.6rem;flex:1 1 300px;}.elementor .e-2d172a2-45c5{font-weight:300;font-size:3.5rem;color:#D71920;}.elementor .e-533b5768-208e{gap:0.6rem;flex:1 1 300px;}.elementor .e-7f478b41-142f{font-weight:300;font-size:3.5rem;color:#D71920;}.elementor .e-7d69e1e0-395f{gap:0.6rem;flex:1 1 300px;}.elementor .e-5bea81ad-648c{margin-block-start:2rem;gap:2.5rem;}.elementor .e-255701fc-65f1{flex:1 1 220px;}.elementor .e-7407d04-3116{flex:1 1 220px;}.elementor .e-22ac0110-d563{flex:1 1 220px;}.elementor .e-200060f8-c3aa{flex:1 1 220px;}.elementor .e-7d0ff5c6-9bf1{margin-block-start:2rem;}.elementor .e-5dbbf221-7840{min-height:30rem;flex:1 1 560px;}.elementor .e-2da3925e-977d{font-weight:600;color:#0E1B2C;line-height:2;}.elementor .e-41a94bb1-20e5{margin-block-start:0.75rem;align-self:flex-start;}.elementor .e-103694cb-5eef{flex:1 1 380px;}.elementor .e-2ec0d552-f23c{flex-direction:row;gap:3rem;flex-wrap:wrap;align-items:center;}.elementor .e-429e4c4e-30c2{min-height:14rem;margin-block-end:0.75rem;background-image:url("https://macphersonwerks.com/wp-content/uploads/2026/10/AaGKKfXamyR0_D7n6fOqfw-AaGKKfXaoPBBneQU-fOcBA.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:0 0 auto;}.elementor .e-7320e2f0-d9bc{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-7073206e-31f2{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-704986df-3c1c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-3abcf57b-a9b4{text-decoration:none;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;transition:transform 0.25s, box-shadow 0.25s;gap:0.6rem;}.elementor .e-3abcf57b-a9b4:hover,.elementor .e-3abcf57b-a9b4:focus-visible{box-shadow:0px 18px 40px 0px rgba(17,18,20,.16);transform:translate3d(0px, -6px, 0px);}.elementor .e-137e6b69-e644{min-height:14rem;margin-block-end:0.75rem;background-image:url("https://macphersonwerks.com/wp-content/uploads/2026/10/AaGKKj253kq_StEY61-Tqw-AaGKKj25ZDO8ZTFSy63E6Q.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:0 0 auto;}.elementor .e-2b970ebb-8e95{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-6c511338-2340{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-55061a9d-6d08{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-53e5f650-611d{text-decoration:none;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;transition:transform 0.25s, box-shadow 0.25s;gap:0.6rem;}.elementor .e-53e5f650-611d:hover,.elementor .e-53e5f650-611d:focus-visible{box-shadow:0px 18px 40px 0px rgba(17,18,20,.16);transform:translate3d(0px, -6px, 0px);}.elementor .e-6a333902-f78f{min-height:14rem;margin-block-end:0.75rem;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;flex:0 0 auto;}.elementor .e-5331cff8-6e04{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-1189a9e9-b4dd{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-320cfbe6-da1d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-7dd9ebab-6d5c{text-decoration:none;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;transition:transform 0.25s, box-shadow 0.25s;gap:0.6rem;}.elementor .e-7dd9ebab-6d5c:hover,.elementor .e-7dd9ebab-6d5c:focus-visible{box-shadow:0px 18px 40px 0px rgba(17,18,20,.16);transform:translate3d(0px, -6px, 0px);}.elementor .e-32c2ad4b-1e5c{margin-block-start:2rem;}.elementor .e-7a082996-3073{font-size:2rem;margin-block-start:1rem;}.elementor .e-7ab2e03b-a525{flex:1 1 380px;}.elementor .e-162fc2ce-db00{height:7rem;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;}.elementor .e-72f26eab-efb4{flex:1 1 100%;}.elementor .e-1d3cf5a4-8b2b{border-radius:2px;}.elementor .e-5da79c0b-a291{min-width:0px;flex:1 1 520px;}.elementor .e-705859ba-1d69{flex-direction:row;gap:3.5rem;flex-wrap:wrap;align-items:flex-start;}.elementor .e-167c418d-da26{width:auto;padding:0px;flex-direction:column;gap:0.75rem;}.elementor .e-5581e753-5886{padding:0px;gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-5b6d3ead-b2d1{margin-block-start:1.5rem;}