@media(max-width:1024px){.elementor .e-7dd1b9b9-01e966c{align-self:center;}}@media(max-width:1024px){.elementor .e-5ee5e995-daa1cd5{text-align:center;align-self:center;}}@media(max-width:1024px){.elementor .e-1c640ee8-70f8592{text-align:center;}}@media(max-width:1024px){.elementor .e-2e82237a-bf28c9b{display:none;flex-direction:row;justify-content:center;}}@media(max-width:1024px){.elementor .e-706e70ee-a289e89{margin-block-end:10px;align-self:center;}}@media(max-width:1024px){.elementor .e-4bc27bc7-656ec18{margin-block-end:0em;}}@media(max-width:1024px){.elementor .e-a406260-e0213af{display:flex;flex-direction:row;justify-content:center;}}@media(max-width:1024px){.elementor .e-4bb49fa6-7cbcfe7{width:100%;flex-direction:column;gap:2em;}}@media(max-width:1024px){.elementor .e-2b116331-2215527{padding-inline-start:var(--2EM);padding-inline-end:var(--2EM);flex-direction:column;}}@media(max-width:1024px){.elementor .e-62e4590d-3118ac3{padding-block-start:2em;padding-block-end:2em;}}@media(max-width:1024px){.elementor .e-f566972-2674a38{padding-inline-start:0em;}}@media(max-width:1024px){.elementor .e-74e5a90b-e2a93fb{display:none;}}@media(max-width:1024px){.elementor .e-2b50e5e8-69ad566{display:flex;flex-direction:column;gap:var(--e-gv-1032148);}}@media(max-width:1024px){.elementor .e-27463d9-adbe16c{padding-inline-start:2em;padding-inline-end:2em;}}@media(max-width:1024px){.elementor .e-6cae5056-e506da8{text-align:center;}}@media(max-width:1024px){.elementor .e-41421bd-4351791{width:var(--e-gv-52c0061);}}@media(max-width:1024px){.elementor .e-73fc832d-2dd3906{width:100%;}}@media(max-width:1024px){.elementor .e-5f64bc05-ee4bb6e{gap:2em;flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-2748b10e-813da94{gap:2em;flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-6369ee6b-88ab8a0{width:100%;padding:0em;}}@media(max-width:1024px){.elementor .e-181277db-11c24d3{padding:0px;}}@media(max-width:1024px){.elementor .e-74e35058-a50993a{padding-block-start:var(--Main-Padding);padding-block-end:var(--Main-Padding);padding-inline-start:2em;padding-inline-end:2em;}}@media(max-width:1024px){.elementor .e-3c393cc2-990d816{padding:0px;}}@media(max-width:1024px){.elementor .e-20b62a55-197faa7{width:100%;gap:var(--2EM);flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-7ee07b54-9e4757c{padding-inline-start:2em;padding-inline-end:2em;}}@media(max-width:1024px){.elementor .e-4125e688-d1d1c46{width:100%;}}@media(max-width:1024px){.elementor .e-54342f7b-7490a84{width:100%;padding-block-start:1em;flex-direction:row;gap:2em;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-e6280fd-8ea8509{width:100%;flex-direction:column;align-items:stretch;}}@media(max-width:1024px){.elementor .e-2698225b-e373f95{width:100%;padding-inline-start:2em;padding-inline-end:2em;}}@media(max-width:1024px){.elementor .e-62e1eeae-f04fb12{text-align:center;}}@media(max-width:1024px){.elementor .e-15e098bd-81ea1e1{width:var(--e-gv-52c0061);padding-block-end:var(--e-gv-1032148);}}@media(max-width:1024px){.elementor .e-1553cb75-814dc28{width:100%;padding-inline-start:2em;padding-inline-end:2em;}}@media(max-width:1024px){.elementor .e-283d5f72-55c5e40{width:90%;}}@media(max-width:1024px){.elementor .e-60dc38c2-2626cc1{gap:2em;}}@media(max-width:1024px){.elementor .e-6074951-3eb05ef{margin-block-start:1em;}}@media(max-width:1024px){.elementor .e-2f56f80f-c56658a{width:100%;}}@media(max-width:1024px){.elementor .e-2388a3a2-60e4571{padding-inline-start:var(--2EM);padding-inline-end:var(--2EM);}}@media(max-width:1024px){.elementor .e-69247f7-373f119{width:100%;}}@media(max-width:1024px){.elementor .e-26625914-9398db9{padding-inline-start:2.5em;padding-inline-end:2.5em;}}@media(max-width:1024px){.elementor .e-70aa166-991b9fd{font-size:var(--e-gv-76808ae);}}@media(max-width:1024px){.elementor .e-1fc1999f-86fce7b{justify-content:center;}}@media(max-width:1024px){.elementor .e-8b3621d-6121d33{width:var(--Width);}}@media(max-width:1024px){.elementor .e-1a82c908-74c08f7{flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-3ee4f7ad-6c94fde{width:100%;padding-inline-start:var(--2EM);padding-inline-end:var(--2EM);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:auto auto;background-position:top center;}}@media(max-width:1024px){.elementor .e-535b243-603ee23{text-align:center;}}@media(max-width:1024px){.elementor .e-41062864-c156e1a{width:var(--e-gv-52c0061);}}@media(max-width:1024px){.elementor .e-17936282-9061294{padding:1.5em;}}@media(max-width:1024px){.elementor .e-2db13ede-b354aa2{width:31%;}}@media(max-width:1024px){.elementor .e-9c799b3-da2ab1f{width:3.5%;}}@media(max-width:1024px){.elementor .e-1c563bf7-503b470{width:31%;padding:1.5em;}}@media(max-width:1024px){.elementor .e-725ba6d9-dc18865{width:3.5%;}}@media(max-width:1024px){.elementor .e-74944c10-8b7d434{width:31%;padding:1.5em;}}@media(max-width:1024px){.elementor .e-459edf4-90f48aa{width:100%;}}@media(max-width:1024px){.elementor .e-6726e588-14ee81d{padding-inline-start:var(--2EM);padding-inline-end:var(--2EM);}}@media(max-width:1024px){.elementor .e-25dbc021-42d454f{text-align:center;}}@media(max-width:1024px){.elementor .e-58a2780a-089fd32{width:100%;}}@media(max-width:1024px){.elementor .e-e7b9814-3eb28d6{padding-inline-start:2em;padding-inline-end:2em;}}