@media(max-width:1024px){.elementor .e-49f4439-d39b235{font-size:16px;}}@media(max-width:1024px){.elementor .e-c51726f-9ef5897{font-size:50px;}}@media(max-width:1024px){.elementor .e-a1c044a-0bcacbd{font-size:16px;}}@media(max-width:1024px){.elementor .e-36d29a8-aff3574{margin-block-start:20px;}}@media(max-width:1024px){.elementor .e-9e6d58f-1027783{gap:8px;}}@media(max-width:1024px){.elementor .e-65b9d16-60eb04a{width:20px;height:20px;}}@media(max-width:1024px){.elementor .e-0e7819d-85a510f{font-size:16px;}}@media(max-width:1024px){.elementor .e-eeacc37-98957c2{font-size:26px;}}@media(max-width:1024px){.elementor .e-bcb9554-ea3a4b3{font-size:14px;}}@media(max-width:1024px){.elementor .e-d794f73-041b982{gap:6px;}}@media(max-width:1024px){.elementor .e-5c8eb7f-2c34ad6{font-size:14px;}}@media(max-width:1024px){.elementor .e-f5fe246-f3dd01e{display:flex;}}@media(max-width:1024px){.elementor .e-8e331ac-ee2be00{flex-direction:column;gap:40px;}}@media(max-width:1024px){.elementor .e-4dcc0b8{height:auto;padding-block-start:260px;padding-block-end:80px;padding-inline-start:30px;padding-inline-end:30px;background-image:linear-gradient(180deg, #123A67 0%,#11396633 100%),url("https://gutterrepairslimerick.ie/wp-content/uploads/2026/09/gutter-cleaning.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}}@media(max-width:1024px){.elementor .e-1fa999f-27bb24d{font-size:22px;}}@media(max-width:1024px){.elementor .e-6a3ce0c-2a892d5{font-size:14px;}}@media(max-width:1024px){.elementor .e-13f0ff4-90fa13e{padding-inline-start:10px;padding-inline-end:10px;gap:6px;}}@media(max-width:1024px){.elementor .e-4d7a75a-d192fed{width:1px;height:50px;}}@media(max-width:1024px){.elementor .e-69af688-7f207f8{font-size:22px;}}@media(max-width:1024px){.elementor .e-e3ca745-67ce041{font-size:14px;}}@media(max-width:1024px){.elementor .e-855821f-0e81cea{padding-inline-start:10px;padding-inline-end:10px;gap:6px;}}@media(max-width:1024px){.elementor .e-c482ca3-ec611c1{width:1px;height:50px;}}@media(max-width:1024px){.elementor .e-8ff5f70-be136d2{font-size:22px;}}@media(max-width:1024px){.elementor .e-466316e-3990d56{font-size:14px;}}@media(max-width:1024px){.elementor .e-533f982-5626109{padding-inline-start:10px;padding-inline-end:10px;gap:6px;}}@media(max-width:1024px){.elementor .e-4214cd7-4edb816{width:1px;height:50px;}}@media(max-width:1024px){.elementor .e-7b0d249-be19fef{font-size:22px;}}@media(max-width:1024px){.elementor .e-6a87dcf-a86e88e{font-size:14px;}}@media(max-width:1024px){.elementor .e-7e1eeb2-8f3602f{padding-inline-start:10px;padding-inline-end:10px;gap:6px;}}@media(max-width:1024px){.elementor .e-1071aeb{padding-block-start:60px;padding-block-end:60px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-e3b376d-8c7bbee{width:30px;height:30px;}}@media(max-width:1024px){.elementor .e-a7dde66-5bd99e5{min-height:80px;max-width:80px;border-radius:10px;}}@media(max-width:1024px){.elementor .e-412f8f8-3b490ab{font-size:18px;line-height:1.3em;}}@media(max-width:1024px){.elementor .e-3a06e94-eda89ea{font-size:16px;}}@media(max-width:1024px){.elementor .e-65ab082-be62e85{gap:4px;}}@media(max-width:1024px){.elementor .e-fbb090b-3f987a5{padding:14px;border-radius:14px;gap:16px;}}@media(max-width:1024px){.elementor .e-97196d5-5180c5b{width:30px;height:30px;}}@media(max-width:1024px){.elementor .e-5db77e7-5e4d65b{min-height:80px;max-width:80px;border-radius:10px;}}@media(max-width:1024px){.elementor .e-4a4daa9-9c33b03{font-size:18px;line-height:1.3em;}}@media(max-width:1024px){.elementor .e-1f3a1ef-498366f{font-size:16px;}}@media(max-width:1024px){.elementor .e-8c18a94-d10ec9b{gap:4px;}}@media(max-width:1024px){.elementor .e-e4049d4-ed89939{padding:14px;border-radius:14px;gap:16px;}}@media(max-width:1024px){.elementor .e-5b98c46-39bb4ef{width:30px;height:30px;}}@media(max-width:1024px){.elementor .e-377c17a-23c0670{min-height:80px;max-width:80px;border-radius:10px;}}@media(max-width:1024px){.elementor .e-de4307a-5df4af9{font-size:18px;line-height:1.3em;}}@media(max-width:1024px){.elementor .e-1d72d0a-af9b123{font-size:16px;}}@media(max-width:1024px){.elementor .e-9419e35-cbbed18{gap:4px;}}@media(max-width:1024px){.elementor .e-a3eee94-645f065{padding:14px;border-radius:14px;gap:16px;}}@media(max-width:1024px){.elementor .e-4cbd684-ba313bd{width:30px;height:30px;}}@media(max-width:1024px){.elementor .e-d1cb459-0bf78c6{min-height:80px;max-width:80px;border-radius:10px;}}@media(max-width:1024px){.elementor .e-580313e-72f7668{font-size:18px;line-height:1.3em;}}@media(max-width:1024px){.elementor .e-80cfa57-352b5d6{font-size:16px;}}@media(max-width:1024px){.elementor .e-436abec-699daf8{gap:4px;}}@media(max-width:1024px){.elementor .e-48d1ad7-291807f{padding:14px;border-radius:14px;gap:16px;}}@media(max-width:1024px){.elementor .e-d467c4b-02f430a{width:30px;height:30px;}}@media(max-width:1024px){.elementor .e-3a1f854-cf01d08{min-height:80px;max-width:80px;border-radius:10px;}}@media(max-width:1024px){.elementor .e-0361e1c-ad6aa4a{font-size:18px;line-height:1.3em;}}@media(max-width:1024px){.elementor .e-174b286-fbb632b{font-size:16px;}}@media(max-width:1024px){.elementor .e-7c7ba4e-cd8998a{gap:4px;}}@media(max-width:1024px){.elementor .e-73cf881-f288bef{padding:14px;border-radius:14px;gap:16px;}}@media(max-width:1024px){.elementor .e-3148bc6-cfd6534{width:30px;height:30px;}}@media(max-width:1024px){.elementor .e-79a514d-669a420{min-height:80px;max-width:80px;border-radius:10px;}}@media(max-width:1024px){.elementor .e-31f4749-7c6eb56{font-size:18px;line-height:1.3em;}}@media(max-width:1024px){.elementor .e-a109060-23c3a0c{font-size:16px;}}@media(max-width:1024px){.elementor .e-2dc734c-02f9778{gap:4px;}}@media(max-width:1024px){.elementor .e-b73b90d-36608e9{padding:14px;border-radius:14px;gap:16px;}}@media(max-width:1024px){.elementor .e-60dd152-a8cad9c{width:30px;height:30px;}}@media(max-width:1024px){.elementor .e-0014136-ec8a132{min-height:80px;max-width:80px;border-radius:10px;}}@media(max-width:1024px){.elementor .e-d71e775-426164c{font-size:18px;line-height:1.3em;}}@media(max-width:1024px){.elementor .e-c02dc07-3cc39ef{font-size:16px;}}@media(max-width:1024px){.elementor .e-aff39ae-84f4220{gap:4px;}}@media(max-width:1024px){.elementor .e-eac5d16-65f5441{padding:14px;border-radius:14px;gap:16px;}}@media(max-width:1024px){.elementor .e-06e7aeb-9cde0ae{width:30px;height:30px;}}@media(max-width:1024px){.elementor .e-cc7e3e6-6940d6d{min-height:80px;max-width:80px;border-radius:10px;}}@media(max-width:1024px){.elementor .e-9dd009e-f53e06c{font-size:18px;line-height:1.3em;}}@media(max-width:1024px){.elementor .e-3cd1c13-af6bcab{font-size:16px;}}@media(max-width:1024px){.elementor .e-0a74c82-fba6c3e{gap:4px;}}@media(max-width:1024px){.elementor .e-13b55d2-828548d{padding:14px;border-radius:14px;gap:16px;}}@media(max-width:1024px){.elementor .e-a76a8c1-cb3df1f{font-size:16px;}}@media(max-width:1024px){.elementor .e-d739cee-4d88431{gap:4px;}}@media(max-width:1024px){.elementor .e-7695977-a61a1f5{padding:14px;border-radius:14px;display:none;gap:16px;}}@media(max-width:1024px){.elementor .e-ad9ae6f-c40be03{column-gap:12px;row-gap:12px;grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .e-b2b3e1e-cf4fbc9{font-size:16px;text-align:center;display:flex;}}@media(max-width:1024px){.elementor .e-2b8f607-49ab6f9{gap:30px;}}@media(max-width:1024px){.elementor .e-98d2400{padding-block-start:80px;padding-block-end:80px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-2f7f34a-b9e95df{font-size:16px;}}@media(max-width:1024px){.elementor .e-c19ba5c-0de0c91{font-size:42px;line-height:1.3em;}}@media(max-width:1024px){.elementor .e-6793e59-c1d024f{font-size:16px;}}@media(max-width:1024px){.elementor .e-a27455e-d3abede{font-size:18px;}}@media(max-width:1024px){.elementor .e-a18727d-56edccd{gap:8px;}}@media(max-width:1024px){.elementor .e-3ff6836-9e7e071{font-size:16px;}}@media(max-width:1024px){.elementor .e-886a428-280dd1b{padding:30px;border-radius:30px;gap:20px;}}@media(max-width:1024px){.elementor .e-8c26867{padding-block-start:80px;padding-block-end:80px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-d5833cd-8ab69c9{font-size:16px;}}@media(max-width:1024px){.elementor .e-3e2456c-1417110{font-size:32px;line-height:1.2em;}}@media(max-width:1024px){.elementor .e-b3cd922-ddb7800{padding:22px;border-radius:26px;}}@media(max-width:1024px){.elementor .e-5df0548-092854c{border-radius:26px;flex-direction:column;gap:10px;}}@media(max-width:1024px){.elementor .e-8d39f2d-7a0f032{margin-block-start:20px;}}@media(max-width:1024px){.elementor .e-f0ae90f-ed75e09{padding:22px;border-radius:26px;flex-direction:column;gap:10px;}}@media(max-width:1024px){.elementor .e-0b52e26-45d436c{gap:14px;}}@media(max-width:1024px){.elementor .e-7939a2a-cffe1d4{font-size:16px;}}@media(max-width:1024px){.elementor .e-c650d60-e26a296{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:1024px){.elementor .e-beee2c6-7b5a95f{max-width:300px;padding:22px;border-radius:26px;}}@media(max-width:1024px){.elementor .e-883d646-72a0a2e{gap:14px;}}@media(max-width:1024px){.elementor .e-0904b98{padding-block-start:80px;padding-block-end:80px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-bb4e4ed-ede70c1{font-size:16px;}}@media(max-width:1024px){.elementor .e-1aad4bf-330cd78{font-size:38px;line-height:1.3em;text-align:center;}}@media(max-width:1024px){.elementor .e-5ac932a-a812e9c{font-size:18px;line-height:1.6em;}}@media(max-width:1024px){.elementor .e-134634f-9284f8f{font-size:14px;}}@media(max-width:1024px){.elementor .e-618feb6-4125818{padding-block-start:10px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-f3542d6-cb18e7a{border-radius:16px;}}@media(max-width:1024px){.elementor .e-539f362-cbe697d{font-size:18px;line-height:1.6em;}}@media(max-width:1024px){.elementor .e-5c898be-31120e6{font-size:14px;}}@media(max-width:1024px){.elementor .e-72ac7f4-deb8492{padding-block-start:10px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-e8f5fe4-70afc9b{border-radius:16px;}}@media(max-width:1024px){.elementor .e-23b265e-cc9f19e{font-size:18px;line-height:1.6em;}}@media(max-width:1024px){.elementor .e-8705c9f-5f9ed1f{font-size:14px;}}@media(max-width:1024px){.elementor .e-78439f2-d9fcd3b{padding-block-start:10px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-8d3c3c9-522c51f{border-radius:16px;}}@media(max-width:1024px){.elementor .e-c2b3e11-f557896{gap:24px;}}@media(max-width:1024px){.elementor .e-2e9605c{padding-block-start:80px;padding-block-end:80px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-1137dc4-1a6ecdd{font-size:38px;line-height:1.3em;text-align:center;}}@media(max-width:1024px){.elementor .e-5f8a89d-f11da66{font-size:22px;}}@media(max-width:1024px){.elementor .e-ce4149f-76c2c87{font-size:14px;}}@media(max-width:1024px){.elementor .e-07c0226-59968ee{padding-inline-start:10px;padding-inline-end:10px;gap:6px;}}@media(max-width:1024px){.elementor .e-b7bbe63-8d55b97{width:1px;height:60px;}}@media(max-width:1024px){.elementor .e-db99a8f-1c37118{font-size:22px;}}@media(max-width:1024px){.elementor .e-1766d53-c74fec6{font-size:14px;}}@media(max-width:1024px){.elementor .e-0ca8869-0e86707{padding-inline-start:10px;padding-inline-end:10px;gap:6px;}}@media(max-width:1024px){.elementor .e-821e572-23e27c6{width:1px;height:60px;}}@media(max-width:1024px){.elementor .e-a263665-8b72566{font-size:22px;}}@media(max-width:1024px){.elementor .e-1544630-1ecb4de{font-size:14px;}}@media(max-width:1024px){.elementor .e-8943658-5b4630e{padding-inline-start:10px;padding-inline-end:10px;gap:6px;}}@media(max-width:1024px){.elementor .e-87e6dad-29bfafc{max-width:1200px;}}@media(max-width:1024px){.elementor .e-bcec545-68a03ac{flex-direction:column;gap:20px;}}@media(max-width:1024px){.elementor .e-2c1ae0b-9a37a5e{font-size:16px;}}@media(max-width:1024px){.elementor .e-54b7c2c-89efa30{gap:20px;}}@media(max-width:1024px){.elementor .e-07824ba-9c6ff42{gap:30px;}}@media(max-width:1024px){.elementor .e-ef0ad7a{padding-block-start:80px;padding-block-end:80px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-76744cb-925a52b{font-size:16px;}}@media(max-width:1024px){.elementor .e-258b666-c73fa0a{font-size:32px;line-height:1.3em;}}@media(max-width:1024px){.elementor .e-0a6d603-b5ab9d0{font-size:14px;}}@media(max-width:1024px){.elementor .e-98c6aee-acc0520{font-size:16px;}}@media(max-width:1024px){.elementor .e-5641b13-40769f8{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:1024px){.elementor .e-99ca020-f06778c{font-size:16px;}}@media(max-width:1024px){.elementor .e-554e81b-551693a{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:1024px){.elementor .e-4875f1c-94b63b2{font-size:16px;}}@media(max-width:1024px){.elementor .e-44cd186-298e81a{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:1024px){.elementor .e-25614c8-48d71ba{gap:10px;}}@media(max-width:1024px){.elementor .e-e7e21a1-37e5305{gap:30px;}}@media(max-width:1024px){.elementor .e-c5a5d0d-2f1d9e8{border-radius:20px;}}@media(max-width:1024px){.elementor .e-5f59f98-07d17b2{padding:20px;border-radius:24px;gap:40px;}}@media(max-width:1024px){.elementor .e-b22c7a6-12a401d{border-radius:20px;}}@media(max-width:1024px){.elementor .e-80d35c4-c2c8e43{font-size:14px;}}@media(max-width:1024px){.elementor .e-7c2f66f-9d2a566{font-size:22px;letter-spacing:-0.5px;line-height:1.3em;}}@media(max-width:1024px){.elementor .e-949f0c2-068395c{margin-block-start:20px;}}@media(max-width:1024px){.elementor .e-0237133-fe7f291{padding:20px;border-radius:24px;gap:60px;}}@media(max-width:1024px){.elementor .e-5bbfc5b-77586ac{padding:20px;border-radius:24px;gap:40px;}}@media(max-width:1024px){.elementor .e-98f9df5-51b7604{gap:30px;}}@media(max-width:1024px){.elementor .e-00b2608{padding-block-start:80px;padding-block-end:80px;padding-inline-start:30px;padding-inline-end:30px;}}