@media(max-width:767px){.elementor .e-d198581-3bb2040{font-size:32px;}}@media(max-width:767px){.elementor .e-789850f-d2e2986{font-size:14px;color:#ffffff;}}@media(max-width:767px){.elementor .e-60fe454-faa49f2{gap:20px;}}@media(max-width:767px){.elementor .e-06d89b9-814e862{gap:20px;}}@media(max-width:767px){.elementor .e-784e914-497b190{gap:20px;}}@media(max-width:767px){.elementor .e-7572d3e-bf12147{height:100vh;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column-reverse;gap:30px;justify-content:flex-start;}}@media(max-width:767px){.elementor .e-f4da671-6e052d1{font-size:24px;line-height:1.3em;}}@media(max-width:767px){.elementor .e-48ac8bb-4497afb{font-size:14px;color:#ffffff80;}}@media(max-width:767px){.elementor .e-8fed9de-8bd319a{position:sticky;inset-block-start:100px;gap:8px;}}@media(max-width:767px){.elementor .e-519e4c5-da001e2{width:60px;height:60px;border-radius:18px;}}@media(max-width:767px){.elementor .e-8c9c939-386ea1e{font-size:18px;}}@media(max-width:767px){.elementor .e-07fdbc0-9cecc9e{font-size:14px;}}@media(max-width:767px){.elementor .e-2bbf1d7-4c9efaf{position:sticky;inset-block-start:320px;padding:20px;gap:30px;}}@media(max-width:767px){.elementor .e-34badcc-d9605d0{width:60px;height:60px;border-radius:18px;}}@media(max-width:767px){.elementor .e-9443476-9c25e7f{font-size:18px;}}@media(max-width:767px){.elementor .e-4155dad-6dc3738{font-size:14px;}}@media(max-width:767px){.elementor .e-a422e0e-c666953{position:sticky;inset-block-start:320px;padding:20px;gap:30px;}}@media(max-width:767px){.elementor .e-97aa879-6ed36ea{width:60px;height:60px;border-radius:18px;}}@media(max-width:767px){.elementor .e-f7b9e32-8c0388e{font-size:18px;}}@media(max-width:767px){.elementor .e-3b49540-1afe17d{font-size:14px;}}@media(max-width:767px){.elementor .e-e9099ac-58b2f3a{position:sticky;inset-block-start:320px;padding:20px;gap:30px;}}@media(max-width:767px){.elementor .e-8e9b303-017ec91{width:60px;height:60px;border-radius:18px;}}@media(max-width:767px){.elementor .e-bede4a0-54fe991{font-size:18px;}}@media(max-width:767px){.elementor .e-01f7e3f-3a1cbba{font-size:14px;}}@media(max-width:767px){.elementor .e-0be374d-3a87489{position:sticky;inset-block-start:320px;padding:20px;gap:30px;}}@media(max-width:767px){.elementor .e-c38a316-8819cb6{width:60px;height:60px;border-radius:18px;}}@media(max-width:767px){.elementor .e-ac259e4-6454c55{font-size:18px;}}@media(max-width:767px){.elementor .e-9538e22-0a6f248{font-size:14px;}}@media(max-width:767px){.elementor .e-61770dc-34ed964{position:sticky;inset-block-start:320px;padding:20px;gap:30px;}}@media(max-width:767px){.elementor .e-fc2931f-f267b4d{width:60px;height:60px;border-radius:18px;}}@media(max-width:767px){.elementor .e-855fd53-8ff1655{font-size:18px;}}@media(max-width:767px){.elementor .e-80633fa-60c6234{font-size:14px;}}@media(max-width:767px){.elementor .e-bbdba96-9a61f25{position:sticky;inset-block-start:320px;padding:20px;gap:30px;}}@media(max-width:767px){.elementor .e-1d9762a-c7bf184{width:60px;height:60px;border-radius:18px;}}@media(max-width:767px){.elementor .e-8adda3c-e31287f{font-size:18px;}}@media(max-width:767px){.elementor .e-ae2682f-0526d48{font-size:14px;}}@media(max-width:767px){.elementor .e-14fbbb4-54952a5{position:sticky;inset-block-start:320px;padding:20px;gap:30px;}}@media(max-width:767px){.elementor .e-86fdb3d-db5f53f{gap:30px;}}@media(max-width:767px){.elementor .e-c0c39fa-af3566e{flex-direction:column;gap:40px;}}@media(max-width:767px){.elementor .e-fbab11b{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-63194fc-1738fc0{min-height:280px;}}@media(max-width:767px){.elementor .e-65b830f-78563ff{font-size:24px;}}@media(max-width:767px){.elementor .e-0fdf596-9a95abe{gap:8px;}}@media(max-width:767px){.elementor .e-732d9ad-6cf8a94{width:50px;height:50px;border-radius:14px;}}@media(max-width:767px){.elementor .e-28227aa-2befc20{font-size:14px;}}@media(max-width:767px){.elementor .e-03f0741-20df550{padding:12px;border-radius:14px;gap:12px;}}@media(max-width:767px){.elementor .e-7960f12-9ffad02{width:50px;height:50px;border-radius:14px;}}@media(max-width:767px){.elementor .e-090e38d-2c829ad{font-size:14px;}}@media(max-width:767px){.elementor .e-f262612-07c50dc{padding:12px;border-radius:14px;gap:12px;}}@media(max-width:767px){.elementor .e-23c7e8c-c890ea9{width:50px;height:50px;border-radius:14px;}}@media(max-width:767px){.elementor .e-b37b956-be6d485{font-size:14px;}}@media(max-width:767px){.elementor .e-5aed0c7-56b79a0{padding:12px;border-radius:14px;gap:12px;}}@media(max-width:767px){.elementor .e-d441121-c340b7b{display:flex;}}@media(max-width:767px){.elementor .e-5bc9459-9d7d9e1{gap:20px;}}@media(max-width:767px){.elementor .e-ad85835-a1fff45{flex-direction:column;gap:20px;}}@media(max-width:767px){.elementor .e-85f095d-4b042fb{width:60px;height:60px;border-radius:18px;}}@media(max-width:767px){.elementor .e-7f6b081-870ed4d{font-size:14px;}}@media(max-width:767px){.elementor .e-67fab01-f7b9358{width:60px;height:60px;border-radius:18px;}}@media(max-width:767px){.elementor .e-9678d8a-995de92{font-size:14px;}}@media(max-width:767px){.elementor .e-8dcff4d-389e888{width:60px;height:60px;border-radius:18px;}}@media(max-width:767px){.elementor .e-a319bf0-2ae30e2{font-size:14px;}}@media(max-width:767px){.elementor .e-fc7be43-7fbc9fe{width:60px;height:60px;border-radius:18px;}}@media(max-width:767px){.elementor .e-be5c2f3-2252658{font-size:14px;}}@media(max-width:767px){.elementor .e-b4e8be5-752a110{display:none;}}@media(max-width:767px){.elementor .e-63f345a{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-11d4137-51394fc{font-size:14px;}}@media(max-width:767px){.elementor .e-c6ae132-2bddf61{font-size:24px;letter-spacing:-1px;}}@media(max-width:767px){.elementor .e-7fa108c-e4769da{font-size:36px;}}@media(max-width:767px){.elementor .e-7127fbc-7424a79{font-size:22px;}}@media(max-width:767px){.elementor .e-4d3fafd-ac46862{font-size:14px;}}@media(max-width:767px){.elementor .e-0246925-4c42a49{gap:8px;}}@media(max-width:767px){.elementor .e-cfca47c-0351d4c{padding:20px;gap:30px;}}@media(max-width:767px){.elementor .e-40aacd0-e762608{font-size:36px;}}@media(max-width:767px){.elementor .e-d172ab2-f3e4eaa{font-size:22px;}}@media(max-width:767px){.elementor .e-970685f-4d4333e{font-size:14px;}}@media(max-width:767px){.elementor .e-5124fa1-9226602{gap:8px;}}@media(max-width:767px){.elementor .e-398a537-c381fe2{padding:20px;gap:30px;}}@media(max-width:767px){.elementor .e-fd8de1c-90d54c9{font-size:36px;}}@media(max-width:767px){.elementor .e-e367635-1199c3c{font-size:22px;}}@media(max-width:767px){.elementor .e-dad3874-9093816{font-size:14px;}}@media(max-width:767px){.elementor .e-60ce13b-ece1407{gap:8px;}}@media(max-width:767px){.elementor .e-13e59ad-21a57c6{padding:20px;gap:30px;}}@media(max-width:767px){.elementor .e-45d5982{height:auto;padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6586da9-387e0b2{font-size:28px;}}@media(max-width:767px){.elementor .e-946b676-e7dac80{gap:8px;}}@media(max-width:767px){.elementor .e-221e071-041a9cb{font-size:14px;}}@media(max-width:767px){.elementor .e-69ef0c4-61e92b7{font-size:14px;}}@media(max-width:767px){.elementor .e-2252f82-a22d8e9{font-size:14px;}}@media(max-width:767px){.elementor .e-ad82989-36f6212{gap:30px;}}@media(max-width:767px){.elementor .e-ffeaaf0{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-e679630-e35abe3{font-size:32px;}}@media(max-width:767px){.elementor .e-6380ffe-7ea3888{font-size:14px;color:#ffffff;}}@media(max-width:767px){.elementor .e-9043fe1-554bb12{gap:20px;}}@media(max-width:767px){.elementor .e-7c42e32-3975188{width:100%;height:50%;border-radius:20px;}}@media(max-width:767px){.elementor .e-12c206a-e537202{min-height:600px;padding:16px;border-radius:30px;background-image:url("https://opencom.ie/wp-content/uploads/2026/09/merchant-cta-bg-rotated.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column-reverse;}}@media(max-width:767px){.elementor .e-4ccf0ad{padding-block-start:40px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;}}