.elementor .e-aaa0303-841da0f{font-family:var(--Body);font-size:var(--Body-Lg-22px);}.elementor .e-6c1f8179-e113e8f{padding-block-start:1em;padding-block-end:0em;padding-inline-start:0em;padding-inline-end:0em;flex-direction:column;gap:0px;justify-content:flex-start;}.elementor .e-5f477c82-2cb0e20:hover,.elementor .e-5f477c82-2cb0e20:focus-visible{color:var(--Black);}.elementor .e-4107ca20-7c8992f:hover,.elementor .e-4107ca20-7c8992f:focus-visible{color:var(--Yellow);border-radius:5px;border-width:2px;border-color:var(--White);border-style:solid;}.elementor .e-4107ca20-7c8992f{border-style:solid;}.elementor .e-1e83be68-7b03d1a{padding-block-start:var(--2EM);padding-block-end:0em;padding-inline-start:0em;padding-inline-end:0em;flex-direction:row;gap:2em;}.elementor .e-d7aa6bf-557787b{width:55%;padding:0px;margin-inline-end:0em;flex-direction:column;gap:var(--Service-Box-Padding);justify-content:center;}.elementor .e-3935a19-826a208{font-family:var(--Body);font-weight:900;font-size:var(--32px);letter-spacing:0px;line-height:130%;text-align:center;padding-block-end:0px;}.elementor .e-402049b9-eef6595{padding-block-start:var(--2EM);padding-block-end:var(--2EM);padding-inline-start:1.5em;padding-inline-end:1.5em;border-radius:var(--Border-radius);background-color:var(--White);display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .e-77b906ae-ae6ae95{width:40%;padding:0em;flex-direction:column;align-items:end;}.elementor .e-4b9f6435-8995014{width:var(--Width-Desktop);padding:0px;display:flex;flex-direction:row;gap:var(--2EM);justify-content:space-between;}.elementor .e-1d41912a-951b587{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/2026/06/onsite-asphalt-shingles-roof-repair-swat-roofing-team-fort-worth-tx.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-7922e0a2-3ea6453{padding:0px;}.elementor .e-4cdf811f-55bdd45{padding:0px;}.elementor .e-2f4c0668-c3a68f9{padding:0px;}.elementor .e-475fab8b-d1afdc3{padding:0px;}.elementor .e-575a3835-5d805e5{padding:0px;}.elementor .e-1e6f983d-63f9038{width:var(--Width-1440);padding:0px;flex-direction:row;gap:2em;justify-content:space-evenly;}.elementor .e-735e62ff-20eb5dd{padding-block-start:4em;padding-block-end:4em;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 0px 10px 0px var(--Shadow);flex-direction:row;justify-content:center;}.elementor .e-7d93373-b64578b{padding:0px;flex-direction:column;gap:var(--Service-Box-Padding);justify-content:flex-start;}.elementor .e-2f83a815-32b071b{font-family:var(--Headings);font-size:var(--28px);color:var(--Black);text-align:start;}.elementor .e-49f018f2-180aae3{padding:var(--2EM);border-radius:3px;border-block-start-width:4px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Blue);border-style:solid;background-color:var(--White);flex-direction:column;gap:var(--Service-Box-Padding);justify-content:center;}.elementor .e-2801daa-2039a63{max-width:540px;padding:0em;border-radius:5px;box-shadow:0px 0px 10px 0px var(--T-black);flex-direction:column;}.elementor .e-3cb9f4f8-6f58617{font-family:var(--Headings);font-size:var(--28px);color:var(--Black);}.elementor .e-39765ced-ffed666{padding:var(--2EM);border-radius:3px;border-block-start-width:4px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Blue);border-style:solid;background-color:var(--White);flex-direction:column;gap:var(--Service-Box-Padding);}.elementor .e-32d34d38-bea0d02{max-width:540px;padding:0em;margin-block-start:2em;border-radius:5px;box-shadow:0px 0px 10px 0px var(--T-black);flex-direction:column;}.elementor .e-674ebc9f-74c248f{padding-block-start:0em;padding-block-end:0em;padding-inline-start:0em;padding-inline-end:0em;flex-direction:column;gap:1em;justify-content:flex-start;align-items:end;}.elementor .e-7c552503-36b6bc6{padding:0px;}.elementor .e-c96ab56-c79d3f8{padding:0em;}.elementor .e-169d64-199153b{width:1440px;padding:0em;display:flex;flex-direction:row;gap:var(--2EM);align-items:center;}.elementor .e-546dd963-0f8486d{padding-block-start:var(--Main-Padding);padding-block-end:var(--Main-Padding);flex-direction:row;justify-content:center;}.elementor .e-24a11e93-3cde615{text-align:center;padding:0px;}.elementor .e-469e1ec6-410742c{width:920px;color:var(--e-gv-3fea524);text-align:center;align-self:center;}.elementor .e-28a43641-a9d1463{width:var(--Width-Desktop);padding:0px;display:flex;flex-direction:column;}.elementor .e-180a3a95-453770f{width:80px;padding:10px;border-radius:5px;background-color:var(--TBlue);}.elementor .e-3c13f8c0-6de1955:hover,.elementor .e-3c13f8c0-6de1955:focus-visible{color:var(--Yellow);}.elementor .e-2a702d7-280eac5{align-self:start;}.elementor .e-203f1600-74ae538{width:80px;padding:10px;border-radius:5px;background-color:var(--TBlue);}.elementor .e-113e2ebc-ff164fe:hover,.elementor .e-113e2ebc-ff164fe:focus-visible{color:var(--Yellow);}.elementor .e-22964900-2d6b814{align-self:start;}.elementor .e-6b7e5314-788ac10{flex-direction:column;align-items:start;}.elementor .e-40482240-6de4459{width:80px;padding:10px;border-radius:5px;background-color:var(--TBlue);}.elementor .e-580ded4d-b4a5da2:hover,.elementor .e-580ded4d-b4a5da2:focus-visible{color:var(--Yellow);}.elementor .e-232e358a-e45528c{align-self:start;}.elementor .e-6abc62f7-44213a6{flex-direction:column;align-items:start;}.elementor .e-ae2981a-eba70a1{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-3b832da6-4ff7419{width:80px;padding:10px;border-radius:5px;background-color:var(--TBlue);}.elementor .e-130936f0-00951f6{align-self:start;}.elementor .e-5e8f13dc-fcada42{padding:var(--2EM);flex-direction:column;align-items:start;}.elementor .e-bc37748-9e1033b{width:80px;padding:10px;border-radius:5px;background-color:var(--TBlue);}.elementor .e-16a56d3e-595293f:hover,.elementor .e-16a56d3e-595293f:focus-visible{color:var(--Yellow);}.elementor .e-d5f02a6-e5fc8ff{align-self:start;}.elementor .e-2db6b6ef-56edd17{padding:var(--2EM);flex-direction:column;row-gap:1.5em;align-items:start;}.elementor .e-4b17194-2035dda{width:80px;padding:10px;border-radius:5px;background-color:var(--TBlue);}.elementor .e-79647a0a-9d47c19:hover,.elementor .e-79647a0a-9d47c19:focus-visible{color:var(--Yellow);}.elementor .e-63fd422e-52783fe{align-self:start;}.elementor .e-6b489836-0e7dfff{padding:var(--2EM);flex-direction:column;row-gap:1.5em;align-items:start;}.elementor .e-71694df1-7d90947{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-66e3370f-4efd5a9{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-38179d0d-a617304{padding:0px;justify-content:center;}.elementor .e-484cb3a6-ac1810c{padding:0px;background-color:var(--LtGray);}.elementor .e-4956c86e-7a073ff{width:90%;height:100%;object-fit:cover;object-position:center left;border-radius:5px;}.elementor .e-548417f1-2e1e621{padding:0px;flex-direction:column;}.elementor .e-81d9971-297aeef{align-self:start;}.elementor .e-44a5c48f-08ac698{margin-block-start:10px;margin-block-end:15px;background-color:#82858e47;flex-direction:column;gap:1em;}.elementor .e-571b0e16-bba233e{margin-block-start:10px;margin-block-end:15px;background-color:#82858e47;flex-direction:column;gap:1em;}.elementor .e-205c42b1-e25b830{margin-block-start:10px;margin-block-end:15px;background-color:#82858e47;flex-direction:column;gap:1em;}.elementor .e-62727405-381f2df{margin-block-start:10px;margin-block-end:15px;background-color:#82858e47;flex-direction:column;gap:1em;}.elementor .e-353381d2-c0f55bd{padding:0px;flex-direction:column;gap:1em;}.elementor .e-7fef4aa1-5e0c729{padding-block-start:1.5em;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;}.elementor .e-6c6ff1a0-17cc94c{padding:0px;flex-direction:column;}.elementor .e-23ee69e0-26a2b92{width:var(--Width-1440);column-gap:0em;padding:0px;display:flex;flex-direction:row;}.elementor .e-774ac720-39418eb{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-6597ab84-423ec5d{padding-block-end:35px;}.elementor .e-70104976-b9fcb5a{display:none;}.elementor .e-bd22b43-a494ac1{font-family:var(--Headings);font-size:var(--28px);color:var(--Black);letter-spacing:0px;text-transform:uppercase;}.elementor .e-473a1ff8-a77f24c{text-align:center;}.elementor .e-90658f7-67a927b{padding:0em;flex-direction:column;gap:0.5em;align-items:center;}.elementor .e-6e6179f-bc411e1{display:none;}.elementor .e-79e201c8-ce8832d{font-family:var(--Headings);font-size:var(--28px);color:var(--Black);letter-spacing:0px;text-transform:uppercase;}.elementor .e-403468f8-a378bb6{text-align:center;padding:0em;flex-direction:column;row-gap:1em;align-items:center;}.elementor .e-290407d7-ff92634{padding:0em;flex-direction:column;gap:0.5em;align-items:center;}.elementor .e-4db99183-5fd54c3{display:none;}.elementor .e-26989e43-cc38250{font-family:var(--Headings);font-size:var(--28px);color:var(--Black);letter-spacing:0px;text-transform:uppercase;}.elementor .e-54ab573a-6f887d7{text-align:center;padding:0em;flex-direction:column;row-gap:1em;align-items:center;}.elementor .e-1fdf6eb7-2c107c8{padding:0em;flex-direction:column;gap:0.5em;align-items:center;}.elementor .e-2f1ed9fa-acfd9d4{display:none;}.elementor .e-65beeda8-4796976{font-family:var(--Headings);font-size:var(--28px);color:var(--Black);letter-spacing:0px;text-transform:uppercase;}.elementor .e-52714be2-4a7fed4{text-align:center;padding:0em;flex-direction:column;row-gap:1em;align-items:center;}.elementor .e-5a09e9b3-07032b2{padding:0em;flex-direction:column;gap:0.5em;align-items:center;}.elementor .e-7fa97c31-58bba53{display:none;}.elementor .e-65dee4f9-91d7fcf{font-family:var(--Headings);font-size:var(--28px);color:var(--Black);letter-spacing:0px;text-transform:uppercase;}.elementor .e-92f0800-a958f92{text-align:center;padding:0em;flex-direction:column;row-gap:1em;align-items:center;}.elementor .e-39b9c3db-52a41b7{padding:0em;flex-direction:column;gap:0.5em;align-items:center;}.elementor .e-15641030-87777c4{padding-block-start:0.675em;padding-block-end:0em;padding-inline-start:0em;padding-inline-end:0em;display:flex;flex-direction:row;gap:2em;align-items:center;}.elementor .e-51b95cbe-593b516{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;row-gap:1em;align-items:center;}.elementor .e-39c2904a-849397b{padding:0px;background-color:var(--LtGray);flex-direction:column;align-items:center;}.elementor .e-4dd11105-8420852{display:flex;align-self:center;}.elementor .e-1983adb9-310bb8d{width:var(--Width-1440);padding:0px;flex-direction:column;gap:var(--Side-Padding-Mobile);align-items:center;}.elementor .e-48db1d5b-4d1c72f{text-align:center;padding-block-end:12px;}.elementor .e-777f7abe-eca6962{font-family:var(--Headings);font-size:var(--28px);color:var(--Black);letter-spacing:0px;text-transform:uppercase;}.elementor .e-613f8b2a-12910be{text-align:center;}.elementor .e-3b3edb9d-57c10de{width:1120px;padding-block-start:var(--Main-Padding);padding-block-end:var(--Main-Padding);padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:1em;}.elementor .e-44681743-4413912{background-color:var(--Black);flex-direction:column;align-items:center;}.elementor .e-7b8d55f0-5371c28{font-size:0.9rem;color:var(--Black);letter-spacing:4px;}.elementor .e-78cb43f2-76bf1ec{width:37.5%;margin-block-start:-12px;margin-block-end:0px;background-color:var(--Yellow);}.elementor .e-4bc8029e-48ca7ab{text-align:center;align-self:center;}.elementor .e-2b953c9f-457a440{font-size:var(--Body-16px);color:var(--Yellow);letter-spacing:0.15em;text-transform:uppercase;padding-block-start:1em;padding-block-end:0em;padding-inline-start:0em;padding-inline-end:0em;align-self:center;}.elementor .e-4e28248e-3562dd9:hover,.elementor .e-4e28248e-3562dd9:focus-visible{color:var(--Yellow);border-radius:5px;border-width:2px;border-color:var(--White);border-style:solid;}.elementor .e-4e28248e-3562dd9{border-radius:5px;border-width:2px;border-color:var(--White);border-style:solid;}.elementor .e-6f4b185f-d6a0b2c{padding-block-start:1.5em;padding-block-end:0em;padding-inline-start:0em;padding-inline-end:0em;flex-direction:row;gap:1em;justify-content:center;}.elementor .e-74f4c0b5-63b2fe1{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:1em;}.elementor .e-dc3ebda-b688429{padding: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%;flex-direction:column;align-items:center;}