.elementor .e-3ba20e60-ab75{max-width:680px;}.elementor .e-4262e031-a051{margin-block-start:8px;}.elementor .e-303c07e-9bc4{margin-block-start:10px;gap:10px;}.elementor .e-3541b1df-e877{background-image:linear-gradient(100deg, #0F1419F5 0%,#0F1419D9 45%,#0F141973 100%),url("https://dfwstructurewelding.com/wp-content/uploads/tenants/27/2026/11/welder-welding-steel-frame-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-626030af-d738{max-width:760px;}.elementor .e-368e918e-1055{margin-block-start:auto;}.elementor .e-1632837c-4ad2{margin-block-start:auto;}.elementor .e-5d9d2d88-e5ac{margin-block-start:auto;}.elementor .e-654918ea-1a40{margin-block-start:auto;}.elementor .e-a390261-86d4{margin-block-start:auto;}.elementor .e-60867f35-abca{margin-block-start:auto;}.elementor .e-722d728-1955{font-size:17px;}.elementor .e-528fdc6f-a7ad{font-size:17px;}.elementor .e-6531fa31-18e6{max-width:760px;}.elementor .e-5df474fd-4d50{max-width:760px;}.elementor .e-4eb2caf5-5882{max-width:760px;}.elementor .e-24db233b-de23{font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-1191400f-c518{font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-45c2999e-db02{font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-296361c8-be22{font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-31980059-3fbd{font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-7f0f69aa-648f{font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-72dddaff-53a7{font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-640e3f81-9523{font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-5f970fa9-7d35{font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-3cac04b4-bc5e{gap:12px;}.elementor .e-527efb0d-e907{max-width:760px;}.elementor .e-506ab903-ad91{font-family:var(--dfw-font-heading);font-weight:600;font-size:18px;color:var(--dfw-graphite);line-height:1.4;}.elementor .e-49cdd41f-573f{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-33106b8b-5266{padding-block-start:0px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-513e82be-2bb8{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--dfw-line);\n}.elementor .e-2126dede-b652{font-family:var(--dfw-font-heading);font-weight:600;font-size:18px;color:var(--dfw-graphite);line-height:1.4;}.elementor .e-d70905a-67c1{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-5e545f25-1e72{padding-block-start:0px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-3c789a08-8bcc{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--dfw-line);\n}.elementor .e-9bc0ae1-8741{font-family:var(--dfw-font-heading);font-weight:600;font-size:18px;color:var(--dfw-graphite);line-height:1.4;}.elementor .e-6fb48847-2c0a{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-523b7768-aa5e{padding-block-start:0px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-5bcd5518-abd0{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--dfw-line);\n}.elementor .e-6bc2416d-db19{font-family:var(--dfw-font-heading);font-weight:600;font-size:18px;color:var(--dfw-graphite);line-height:1.4;}.elementor .e-273a0b76-dd1e{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-2a54f82f-37d3{padding-block-start:0px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-14db913d-2a66{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--dfw-line);\n}.elementor .e-2bf13732-529d{border-block-start-width:1px;border-top-style: solid; border-top-color: var(--dfw-line);\n}.elementor .e-1a22bf5f-4861{gap:36px;flex:3 1 0px;}.elementor .e-3273efd8-42b0{height:460px;object-fit:cover;}.elementor .e-3eb4703c-7885{font-size:22px;}.elementor .e-7def4fe4-1902{font-size:16px;}.elementor .e-34154e79-9705{margin-block-start:4px;gap:12px;}.elementor .e-1aab301a-4b37{padding:28px;gap:12px;}.elementor .e-3b82d0f1-f933{position:sticky;inset-block-start:110px;gap:20px;flex:2 1 0px;}.elementor .e-642476b3-eb5e{gap:64px;align-items:flex-start;}.elementor .e-38ca5fe5-6b3d{font-size:36px;}.elementor .e-4f6191c4-207c{flex:1 1 0px;}.elementor .e-4464f051-b361{width:auto;padding:0px;gap:12px;flex:0 0 auto;}.elementor .e-2d1af1db-88ee{padding:48px;border-radius:20px;border-width:1px;border-color:#FFFFFF14;border-style:solid;background-image:linear-gradient(120deg, #1C2530 0%,#0F1419 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;gap:32px;}.elementor .e-df9647d-79bf{padding-block-start:0px;padding-block-end:96px;}