.elementor .e-1c640ee8-70f8592{margin-block-start:-0.5em;}.elementor .e-62ad5044-6421f9d:hover,.elementor .e-62ad5044-6421f9d:focus-visible{color:var(--e-gv-3fea524);background-color:var(--e-gv-754210e);}.elementor .e-311f4609-71d1c3d:hover,.elementor .e-311f4609-71d1c3d:focus-visible{color:var(--e-gv-73a6622);}.elementor .e-2e82237a-bf28c9b{padding-block-start:var(--2EM);padding-block-end:0em;padding-inline-start:0em;padding-inline-end:0em;flex-direction:row;gap:var(--2EM);}.elementor .e-7ebfc91a-f9fd33b{padding:0px;display:flex;flex-direction:column;gap:1em;}.elementor .e-706e70ee-a289e89{font-size:var(--22px);color:var(--White);margin-block-end:6px;}.elementor .e-4bc27bc7-656ec18{padding:0em;margin-block-start:var(--2EM);margin-block-end:var(--2EM);border-radius:5px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-490c17b-f1c2a01:hover,.elementor .e-490c17b-f1c2a01:focus-visible{color:var(--e-gv-3fea524);background-color:var(--e-gv-754210e);}.elementor .e-a07ace6-3c1b1c6:hover,.elementor .e-a07ace6-3c1b1c6:focus-visible{color:var(--e-gv-73a6622);}.elementor .e-a406260-e0213af{padding-block-start:var(--e-gv-1032148);padding-block-end:0em;padding-inline-start:0em;padding-inline-end:0em;display:none;flex-direction:row;gap:var(--2EM);}.elementor .e-4bb49fa6-7cbcfe7{width:var(--Width-1440);min-width:0px;padding:0px;display:flex;gap:4em;}.elementor .e-2b116331-2215527{padding-block-start:var(--Main-Padding);padding-block-end:var(--Main-Padding);padding-inline-start:0em;padding-inline-end:0em;background-image:linear-gradient(var(--Overlay), var(--Overlay)),url("https://swatroofing.com/wp-content/uploads/2025/01/new-roof-construction-park-place-swat-roofing-fort-worth-banner.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-2f9cb5df-465a13a{padding:0px;}.elementor .e-3b8971c4-a575762{padding:0px;}.elementor .e-1b7e59d7-0130025{padding:0px;}.elementor .e-115c2b28-7d2cd3c{padding:0px;}.elementor .e-7d8e46c7-68ba9e2{padding:0px;}.elementor .e-7d3dfebe-ae83afc{width:var(--Width-Desktop);column-gap:2em;padding:0px;flex-direction:row;row-gap:0px;justify-content:center;align-items:center;}.elementor .e-62e4590d-3118ac3{padding-block-start:3em;padding-block-end:3em;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 0px 10px 0px var(--e-gv-3003f77);flex-direction:row;justify-content:center;}.elementor .e-4286beeb-3f87b95{color:var(--Black);margin-block-start:-0.5em;}.elementor .e-3e797ab3-eeeb012{padding:0px;flex-direction:column;gap:2.5em;}.elementor .e-bf8f43-5824b9b{padding:0px;flex-direction:column;gap:2.5em;}.elementor .e-438d969-b92b55e{padding-block-start:var(--2EM);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:3em;}.elementor .e-3fe205e5-0d500f2{padding:0px;flex-direction:column;gap:var(--Service-Box-Padding);align-self:center;}.elementor .e-1654489-1984c81{font-size:var(--e-gv-7035bbd);color:var(--e-gv-3fea524);}.elementor .e-4bfc5357-6e41ec3{padding:0px;}.elementor .e-5dde13a3-947061a{font-size:var(--e-gv-7035bbd);color:var(--e-gv-3fea524);margin-block-end:-10px;}.elementor .e-759127d8-dc198be{padding:0px;}.elementor .e-7d934c43-69d0014{padding:var(--2EM);border-radius:5px;box-shadow:0px 0px 10px 0px var(--e-gv-3003f77);flex-direction:column;gap:var(--2EM);}.elementor .e-f566972-2674a38{padding:0em;border-radius:var(--e-gv-79ebf6a);flex-direction:column;}.elementor .e-63b68436-dd4c16f{padding:0px;flex-direction:column;gap:2.5em;}.elementor .e-616331d6-63f50ad{padding:0px;flex-direction:column;gap:2.5em;}.elementor .e-74e5a90b-e2a93fb{padding-block-start:var(--2EM);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:none;flex-direction:row;gap:3em;}.elementor .e-2b50e5e8-69ad566{width:var(--Width-1440);padding:0em;display:flex;gap:var(--Mobile-Padding);}.elementor .e-27463d9-adbe16c{padding-block-start:var(--Main-Padding);padding-block-end:var(--Main-Padding);padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;justify-content:center;}.elementor .e-6cae5056-e506da8{text-align:center;padding:0px;}.elementor .e-41421bd-4351791{width:920px;color:var(--e-gv-3fea524);text-align:center;align-self:center;}.elementor .e-73fc832d-2dd3906{width:var(--Width-Desktop);padding:0px;display:flex;flex-direction:column;}.elementor .e-4169b7a1-9007e18{width:80px;padding:10px;border-radius:5px;background-color:var(--TBlue);}.elementor .e-724bcb48-54c2286{align-self:start;}.elementor .e-cb03875-3052649{width:80px;padding:10px;border-radius:5px;background-color:var(--TBlue);}.elementor .e-67f0169c-ff66b9a{align-self:start;}.elementor .e-582cf146-17d23d6{flex-direction:column;align-items:start;}.elementor .e-75326a05-5230eb5{width:80px;padding:10px;border-radius:5px;background-color:var(--TBlue);}.elementor .e-3a802dee-f9b879a{font-family:var(--e-gv-23aaff1);font-weight:900;font-size:var(--e-gv-76808ae);color:var(--e-gv-3fea524);text-transform:uppercase;}.elementor .e-242c6ce4-6097664{align-self:start;}.elementor .e-230c6288-24fdbb4{flex-direction:column;align-items:start;}.elementor .e-5f64bc05-ee4bb6e{padding-block-start:var(--2EM);padding-block-end:0em;padding-inline-start:0em;padding-inline-end:0em;display:flex;flex-direction:row;gap:var(--2EM);align-items:center;}.elementor .e-bf9c6eb-a275cd0{width:80px;padding:10px;border-radius:5px;background-color:var(--TBlue);}.elementor .e-cf756c6-94d8396{font-family:var(--e-gv-23aaff1);font-weight:900;font-size:var(--e-gv-76808ae);color:var(--e-gv-3fea524);text-transform:uppercase;}.elementor .e-34840430-2fb0d87{align-self:start;}.elementor .e-4fb0e2f3-995b890{padding:var(--2EM);flex-direction:column;align-items:start;}.elementor .e-1347e88e-927af85{width:80px;padding:10px;border-radius:5px;background-color:var(--TBlue);}.elementor .e-2de5dc98-790940d{align-self:start;}.elementor .e-2cfd2b59-149d28c{padding:var(--2EM);flex-direction:column;row-gap:1.5em;align-items:start;}.elementor .e-3f6bd801-9d96633{width:80px;padding:10px;border-radius:5px;background-color:var(--TBlue);}.elementor .e-1ae20100-74409b8{align-self:start;}.elementor .e-51dbf9a1-30652e9{padding:var(--2EM);flex-direction:column;row-gap:1.5em;align-items:start;}.elementor .e-2748b10e-813da94{padding-block-start:var(--2EM);padding-block-end:0em;padding-inline-start:0em;padding-inline-end:0em;display:flex;flex-direction:row;gap:var(--2EM);align-items:center;}.elementor .e-6369ee6b-88ab8a0{width:var(--Width-1440);padding-block-start:var(--Main-Padding);padding-block-end:var(--Main-Padding);padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:var(--Service-Box-Padding);align-items:center;}.elementor .e-181277db-11c24d3{padding:0px;justify-content:center;}.elementor .e-74e35058-a50993a{padding:0px;background-color:var(--LtGray);}.elementor .e-430c4739-89644d0{width:var(--Width);border-radius:5px;}.elementor .e-43d3fcb8-1ef2e6b{padding:0px;flex-direction:column;gap:1em;justify-content:center;}.elementor .e-3bb8d1f9-912fade{margin-block-start:10px;margin-block-end:15px;background-color:#82858e47;flex-direction:column;gap:1em;}.elementor .e-41c07047-f4d78df{margin-block-start:10px;margin-block-end:15px;background-color:#82858e47;flex-direction:column;gap:1em;}.elementor .e-2d392d7d-dd1776e{margin-block-start:10px;margin-block-end:15px;background-color:#82858e47;flex-direction:column;gap:1em;}.elementor .e-21d0c8a1-338e306{margin-block-start:10px;margin-block-end:15px;background-color:#82858e47;flex-direction:column;gap:1em;}.elementor .e-3c393cc2-990d816{padding:0px;flex-direction:column;gap:1em;}.elementor .e-742700f4-d6e3dc2{padding:0px;flex-direction:column;gap:var(--2EM);}.elementor .e-5116cf9b-4d293e4{padding:0px;}.elementor .e-20b62a55-197faa7{width:var(--Width-1440);padding:0px;flex-direction:row;gap:var(--Mobile-Padding);}.elementor .e-7ee07b54-9e4757c{padding-block-start:var(--Main-Padding);padding-block-end:var(--Main-Padding);padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;align-items:center;}.elementor .e-561d62f9-dd3bd78{font-size:var(--32px);}.elementor .e-4125e688-d1d1c46{width:52%;padding:0px;flex-direction:column;gap:0.5em;}.elementor .e-47488b94-8b859a2:hover,.elementor .e-47488b94-8b859a2:focus-visible{color:var(--e-gv-73a6622);}.elementor .e-74314d44-4d17038:hover,.elementor .e-74314d44-4d17038:focus-visible{color:var(--e-gv-3fea524);border-color:var(--e-gv-e66ef50);}.elementor .e-54342f7b-7490a84{width:47%;padding:0px;flex-direction:row;gap:2em;justify-content:flex-end;align-items:center;}.elementor .e-e6280fd-8ea8509{width:var(--Width-1440);padding:0px;flex-direction:row;gap:1em;}.elementor .e-2698225b-e373f95{padding-block-start:5em;padding-block-end:4em;padding-inline-start:0em;padding-inline-end:0em;background-image:linear-gradient(#fcad0026, #fcad0026),url("https://swatroofing.com/wp-content/uploads/2026/06/caution-tape-black-stripes.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,contain;background-position:0% 0%,top center;background-color:var(--Orange);flex-direction:row;justify-content:center;}.elementor .e-15e098bd-81ea1e1{width:920px;text-align:center;padding-block-end:3em;}.elementor .e-f1006a7-23f26fb{margin-block-start:3em;}.elementor .e-f1006a7-23f26fb:hover,.elementor .e-f1006a7-23f26fb:focus-visible{color:var(--White);background-color:var(--Black);}.elementor .e-1553cb75-814dc28{width:var(--Width-1440);padding-block-start:var(--Main-Padding);padding-block-end:var(--Main-Padding);padding-inline-start:0em;padding-inline-end:0em;flex-direction:column;gap:0.5em;align-items:center;}.elementor .e-283d5f72-55c5e40{width:65%;margin-block-start:-0.5em;}.elementor .e-6b3147b-b11afa4{line-height:160%;}.elementor .e-1c6fd182-8c8e876{width:25%;padding:0px;flex-direction:column;gap:5px;}.elementor .e-6ab3ae43-c3ada7f{line-height:160%;}.elementor .e-7865d872-00a7d4e{width:25%;padding:0px;flex-direction:column;gap:5px;}.elementor .e-6ebb218d-a4003f3{line-height:160%;}.elementor .e-35f7d002-2cc1307{width:25%;padding:0px;flex-direction:column;gap:5px;}.elementor .e-25c800bd-5b060b8{font-family:var(--e-gv-3c622ea);font-size:var(--e-gv-5dddf82);color:var(--e-gv-754210e);letter-spacing:24%;}.elementor .e-52138705-1a48da3{line-height:160%;}.elementor .e-d0a4550-3710cb8{width:25%;padding:0px;flex-direction:column;gap:5px;}.elementor .e-60dc38c2-2626cc1{padding:0px;margin-block-start:1.5em;flex-direction:row;gap:4em;}.elementor .e-3b2844a6-f8552d6{color:var(--White);letter-spacing:0.015em;}.elementor .e-3b2844a6-f8552d6:hover,.elementor .e-3b2844a6-f8552d6:focus-visible{color:var(--e-gv-e66ef50);letter-spacing:0.02em;border-color:var(--e-gv-754210e);}.elementor .e-6074951-3eb05ef{padding:0px;margin-block-start:2em;}.elementor .e-2f56f80f-c56658a{width:var(--Width-1440);padding:0px;flex-direction:column;gap:1em;}.elementor .e-2388a3a2-60e4571{padding-block-start:var(--Main-Padding);padding-block-end:var(--Main-Padding);padding-inline-start:0em;padding-inline-end:0em;background-color:var(--Black);flex-direction:column;align-items:center;}.elementor .e-261f6ee8-0d12dff{color:var(--Yellow);}.elementor .e-20a566e7-c9e7813{padding:0px;display:flex;flex-direction:row;gap:0.5em;flex-wrap:wrap;align-content:center;}.elementor .e-46e63113-dfc8df2{width:80%;margin-block-start:-0.5em;}.elementor .e-1602a9d1-8b4d7d7{width:50px;height:50px;padding:10px;margin-block-start:0px;margin-block-end:25px;margin-inline-start:0px;margin-inline-end:0px;border-radius:5px;background-color:var(--TWhite);}.elementor .e-483b9c2f-c2c91aa{line-height:160%;}.elementor .e-74a7940d-eda9929{padding:0px;flex-direction:column;gap:5px;}.elementor .e-5fe201eb-b1aa988{width:50px;height:50px;padding:10px;margin-block-start:0px;margin-block-end:25px;margin-inline-start:0px;margin-inline-end:0px;border-radius:5px;background-color:var(--TWhite);}.elementor .e-34c8af04-ad42b83{line-height:160%;}.elementor .e-30962a4d-346de1d{padding:0px;flex-direction:column;gap:5px;}.elementor .e-49f6559-6a6b7fe{width:50px;height:50px;padding:10px;margin-block-start:0px;margin-block-end:25px;margin-inline-start:0px;margin-inline-end:0px;border-radius:5px;background-color:var(--TWhite);}.elementor .e-3e786aa7-7e9b871{line-height:160%;}.elementor .e-a9eccec-a242290{padding:0px;flex-direction:column;gap:5px;}.elementor .e-5da6e576-a4bee1d{padding:0px;margin-block-start:1.5em;flex-direction:row;gap:3em;}.elementor .e-69247f7-373f119{width:75%;padding:0px;flex-direction:column;gap:1em;}.elementor .e-736a85d8-8c6741d{font-family:var(--Body);font-weight:600;font-size:var(--Body-16px);color:var(--LtText);text-transform:uppercase;}.elementor .e-4b60b8c6-17c03e3{font-family:var(--Headings);font-size:var(--32px);color:var(--Black);text-transform:uppercase;}.elementor .e-26625914-9398db9{padding:1.5em;border-start-start-radius:var(--Border-radius);border-start-end-radius:var(--Border-radius);border-block-start-width:5px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Yellow);border-style:solid;background-color:var(--White);flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-35671664-519b90f{font-family:var(--Body);font-weight:400;font-size:var(--Body-16px);color:var(--LtText);text-transform:uppercase;}.elementor .e-4e4f0e3e-872b38b{font-family:var(--e-gv-3c622ea);font-size:var(--e-gv-7008f74);color:var(--e-gv-3fea524);text-transform:uppercase;}.elementor .e-77f71c50-2eb530f{font-family:var(--e-gv-3c622ea);font-size:var(--e-gv-3fe6cd1);color:var(--e-gv-3f969d1);text-transform:uppercase;margin-block-end:-12px;}.elementor .e-49fdb111-0f4cccf{padding:0px;margin-block-end:-24px;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;}.elementor .e-70aa166-991b9fd{font-family:var(--Body);font-weight:400;font-size:var(--Body-16px);color:var(--Blue);}.elementor .e-297109c8-e9e16fa{padding:1.5em;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#d6d6d6;border-style:solid;background-color:var(--LtGray);flex-direction:column;gap:0.8em;justify-content:space-between;align-items:center;}.elementor .e-1fc1999f-86fce7b{padding:1.5em;border-end-start-radius:var(--Border-radius);border-end-end-radius:var(--Border-radius);background-color:var(--White);flex-direction:row;justify-content:space-between;}.elementor .e-8b3621d-6121d33{width:32%;padding:0px;flex-direction:column;justify-content:center;}.elementor .e-1a82c908-74c08f7{width:var(--Width-1440);padding:0px;flex-direction:row;gap:4em;}.elementor .e-3ee4f7ad-6c94fde{padding-block-start:var(--Main-Padding);padding-block-end:var(--Main-Padding);padding-inline-start:0em;padding-inline-end:0em;background-image:url("https://swatroofing.com/wp-content/uploads/2026/10/caution-tape-yellow-stripes.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:top center;background-color:var(--Black);flex-direction:row;justify-content:center;}.elementor .e-535b243-603ee23{text-align:center;}.elementor .e-41062864-c156e1a{width:920px;color:var(--Text);text-align:center;margin-block-start:-0.5em;align-self:center;}.elementor .e-1f78076d-74c3a35{width:80px;}.elementor .e-17936282-9061294{padding:2.5em;border-radius:var(--Border-radius);border-block-start-width:5px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Yellow);border-style:solid;background-color:var(--White);box-shadow:0px 0px 6px 0px var(--e-gv-25a64fa);flex-direction:column;gap:1.25em;align-items:start;}.elementor .e-2db13ede-b354aa2{width:30%;padding:0px;}.elementor .e-16e06155-a72d681{height:3px;background-color:var(--e-gv-73a6622);}.elementor .e-9c799b3-da2ab1f{width:3%;padding:0px;flex-direction:column;justify-content:center;}.elementor .e-2ba7ee86-ba6b2c1{width:80px;}.elementor .e-1c563bf7-503b470{width:30%;padding:2.5em;border-radius:var(--Border-radius);border-block-start-width:5px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Yellow);border-style:solid;background-color:var(--White);box-shadow:0px 0px 6px 0px var(--e-gv-25a64fa);flex-direction:column;gap:1.25em;align-items:start;}.elementor .e-69b16707-0755aa3{height:3px;background-color:var(--e-gv-73a6622);}.elementor .e-725ba6d9-dc18865{width:3%;padding:0px;flex-direction:column;justify-content:center;}.elementor .e-2c946d76-bbfdf35{width:80px;}.elementor .e-74944c10-8b7d434{width:30%;padding:2.5em;border-radius:var(--Border-radius);border-block-start-width:5px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Yellow);border-style:solid;background-color:var(--White);box-shadow:0px 0px 6px 0px var(--e-gv-25a64fa);flex-direction:column;gap:1.25em;align-items:start;}.elementor .e-69e7f9f3-7f9e8bc{padding-block-start:2em;padding-block-end:0em;padding-inline-start:0em;padding-inline-end:0em;flex-direction:row;}.elementor .e-459edf4-90f48aa{width:var(--Width-1440);padding:0px;flex-direction:column;gap:1em;align-items:center;}.elementor .e-6726e588-14ee81d{padding-block-start:var(--Main-Padding);padding-block-end:var(--Main-Padding);padding-inline-start:0em;padding-inline-end:0em;flex-direction:column;align-items:center;}.elementor .e-749b1916-220e8e3{width:680px;text-align:center;padding-block-start:0.5em;padding-block-end:1em;}.elementor .e-1e833372-d892104:hover,.elementor .e-1e833372-d892104:focus-visible{color:var(--e-gv-3fea524);}.elementor .e-754acb69-55f4be6:hover,.elementor .e-754acb69-55f4be6:focus-visible{color:var(--e-gv-73a6622);}.elementor .e-225f8437-5db0ab0{padding-block-start:2em;padding-block-end:0em;padding-inline-start:0em;padding-inline-end:0em;flex-direction:row;gap:1em;justify-content:center;}.elementor .e-58a2780a-089fd32{width:var(--e-gv-2d2ddfb);padding:0px;flex-direction:column;align-items:center;}.elementor .e-e7b9814-3eb28d6{padding-block-start:var(--Main-Padding);padding-block-end:var(--Main-Padding);padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(var(--Overlay), var(--Overlay)),url("https://swatroofing.com/wp-content/uploads/2024/12/man-sitting-on-house-drone-inspection.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;align-items:center;}