.elementor-52 .elementor-element.elementor-element-29df162 > .elementor-container{max-width:1565px;}.elementor-52 .elementor-element.elementor-element-29df162{margin-top:15px;margin-bottom:0px;}.elementor-52 .elementor-element.elementor-element-8261e7c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-8261e7c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0E3A;}.elementor-52 .elementor-element.elementor-element-8261e7c > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-8261e7c > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-8261e7c > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-8261e7c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-8261e7c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-52 .elementor-element.elementor-element-03f3064.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-52 .elementor-element.elementor-element-03f3064.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-52 .elementor-element.elementor-element-03f3064.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-pp-fancy-heading .pp-heading-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-3286354 .pp-heading-text{background-color:transparent;font-family:"Inter", Sans-serif;font-size:48px;font-weight:600;background-image:linear-gradient(257deg, #FF9860 35%, #2F29F2 100%);}.elementor-52 .elementor-element.elementor-element-3286354{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-f0a5be5{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-f0a5be5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;letter-spacing:-2.3px;color:#9C9C9C;}.elementor-bc-flex-widget .elementor-52 .elementor-element.elementor-element-96740d9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-52 .elementor-element.elementor-element-96740d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-52 .elementor-element.elementor-element-96740d9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-52 .elementor-element.elementor-element-e9fc94f{width:var( --container-widget-width, 74.815% );max-width:74.815%;--container-widget-width:74.815%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-e9fc94f img{width:88%;filter:brightness( 114% ) contrast( 103% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-52 .elementor-element.elementor-element-e278db9:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-e278db9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-e278db9 > .elementor-background-overlay{background-image:url("https://bellcom.ie/wp-content/uploads/2025/12/a-digital-visualization-showing-luminous_fl40kwIjSiCF5lNF20dc-w_Jsauc04dRZ-lw86B3mf3EA.png");opacity:0.01;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-e278db9 > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-e278db9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 33px 0px;}.elementor-52 .elementor-element.elementor-element-ff4fe78:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-ff4fe78 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D8EC00;}.elementor-52 .elementor-element.elementor-element-ff4fe78 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0;}.elementor-52 .elementor-element.elementor-element-ff4fe78 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1px 0px 22px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-ff4fe78 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-ff4fe78 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-ff4fe78 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-ff4fe78 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-d8f9d72:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-d8f9d72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-52 .elementor-element.elementor-element-d8f9d72 > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-d8f9d72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52 .elementor-element.elementor-element-d8f9d72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-59046e6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-59046e6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-59046e6 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-59046e6 > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-59046e6 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-59046e6 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-59046e6 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-59046e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-a688211 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-b033349{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-25a30af{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-9f285dc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-9f285dc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-9f285dc > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-9f285dc > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-9f285dc > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-9f285dc > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-9f285dc > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-9f285dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-e4c04fc{--e-transform-scale:1.4;}.elementor-52 .elementor-element.elementor-element-e4c04fc img{filter:brightness( 100% ) contrast( 124% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-52 .elementor-element.elementor-element-8e80038:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-8e80038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-52 .elementor-element.elementor-element-8e80038 > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-8e80038{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52 .elementor-element.elementor-element-8e80038 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-c3b932a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-c3b932a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-c3b932a > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-c3b932a > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-c3b932a > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-c3b932a > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-c3b932a > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-c3b932a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-f681c10:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-f681c10 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-f681c10 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-f681c10 > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-f681c10 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-f681c10 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-f681c10 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-f681c10 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-e41bcb3 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-777080c{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-54c02de:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-54c02de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-52 .elementor-element.elementor-element-54c02de > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-54c02de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52 .elementor-element.elementor-element-54c02de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-5efaa43:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-5efaa43 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-5efaa43 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-5efaa43 > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-5efaa43 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-5efaa43 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-5efaa43 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-5efaa43 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-77c990f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-5edd10e{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-1c58916 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-31da1ee{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-8fbc943:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-8fbc943 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-8fbc943 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-8fbc943 > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-8fbc943 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-8fbc943 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-8fbc943 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-8fbc943 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-635085f{width:var( --container-widget-width, 101.121% );max-width:101.121%;--container-widget-width:101.121%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-bef6c5d:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-bef6c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-bef6c5d > .elementor-background-overlay{background-image:url("https://bellcom.ie/wp-content/uploads/2025/12/a-digital-visualization-showing-luminous_fl40kwIjSiCF5lNF20dc-w_Jsauc04dRZ-lw86B3mf3EA.png");opacity:0.01;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-bef6c5d > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-bef6c5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 33px 0px;}.elementor-52 .elementor-element.elementor-element-c8c2b33:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-c8c2b33 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D8EC00;}.elementor-52 .elementor-element.elementor-element-c8c2b33 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0;}.elementor-52 .elementor-element.elementor-element-c8c2b33 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 0px 22px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-c8c2b33 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-c8c2b33 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-c8c2b33 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-c8c2b33 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-17ade2c:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-17ade2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-52 .elementor-element.elementor-element-17ade2c > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-17ade2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52 .elementor-element.elementor-element-17ade2c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-425ec73:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-425ec73 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-425ec73 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-425ec73 > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-425ec73 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-425ec73 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-425ec73 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-425ec73 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-9887859 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-cd1a162{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-2a3e1af:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-2a3e1af > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-2a3e1af > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-2a3e1af > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-2a3e1af > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-2a3e1af > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-2a3e1af > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-2a3e1af > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-31cc57c img{filter:brightness( 100% ) contrast( 130% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-dbce347:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-dbce347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-52 .elementor-element.elementor-element-dbce347 > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-dbce347{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52 .elementor-element.elementor-element-dbce347 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-31ffd12:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-31ffd12 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-31ffd12 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-31ffd12 > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-31ffd12 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-31ffd12 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-31ffd12 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-31ffd12 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-d82c6a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-d82c6a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-d82c6a5 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-d82c6a5 > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-d82c6a5 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-d82c6a5 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-d82c6a5 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-d82c6a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-6c56ded .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-ce4fa2f{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-237847b:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-237847b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-52 .elementor-element.elementor-element-237847b > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-237847b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52 .elementor-element.elementor-element-237847b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-ece8d5f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-ece8d5f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-ece8d5f > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-ece8d5f > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-ece8d5f > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-ece8d5f > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-ece8d5f > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-ece8d5f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-4169c31 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-ff5048a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-0bd4856:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-0bd4856 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-0bd4856 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-0bd4856 > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-0bd4856 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-0bd4856 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-0bd4856 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-0bd4856 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-a0b7a04 img{width:38%;}.elementor-52 .elementor-element.elementor-element-788f25d:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-788f25d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-788f25d > .elementor-background-overlay{background-image:url("https://bellcom.ie/wp-content/uploads/2025/12/a-digital-visualization-showing-luminous_fl40kwIjSiCF5lNF20dc-w_Jsauc04dRZ-lw86B3mf3EA.png");opacity:0.01;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-788f25d > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-788f25d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:22px 0px 33px 0px;}.elementor-52 .elementor-element.elementor-element-7d24869:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-7d24869 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D8EC00;}.elementor-52 .elementor-element.elementor-element-7d24869 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0;}.elementor-52 .elementor-element.elementor-element-7d24869 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 0px 22px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-7d24869 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-7d24869 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-7d24869 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-7d24869 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-d80fea0:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-d80fea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-52 .elementor-element.elementor-element-d80fea0 > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-d80fea0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52 .elementor-element.elementor-element-d80fea0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-08dca7c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-08dca7c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-08dca7c > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-08dca7c > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-08dca7c > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-08dca7c > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-08dca7c > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-08dca7c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-c4e0ea4 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-84f1044 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-5846e01{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-62a216a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-62a216a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-62a216a > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-62a216a > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-62a216a > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-62a216a > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-62a216a > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-62a216a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-6dca59a .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-b1da5be{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-c7d47ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-c7d47ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-c7d47ab > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-c7d47ab > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-c7d47ab > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-c7d47ab > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-c7d47ab > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-c7d47ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-2ee8c0b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-d231a1a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-4447511:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-4447511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-52 .elementor-element.elementor-element-4447511 > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-4447511{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52 .elementor-element.elementor-element-4447511 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-61e47b3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-61e47b3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-61e47b3 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-61e47b3 > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-61e47b3 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-61e47b3 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-61e47b3 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-61e47b3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-cb0192f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-419746b{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-63a80a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-63a80a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-63a80a9 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-63a80a9 > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-63a80a9 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-63a80a9 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-63a80a9 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-63a80a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-99de5b7 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-dce42eb{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-3ffbeff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-3ffbeff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-3ffbeff > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-3ffbeff > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-3ffbeff > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-3ffbeff > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-3ffbeff > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-3ffbeff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-e36a280 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-dc51a4f{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-92d90b7:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-92d90b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-92d90b7 > .elementor-background-overlay{background-image:url("https://bellcom.ie/wp-content/uploads/2025/12/a-digital-visualization-showing-luminous_fl40kwIjSiCF5lNF20dc-w_Jsauc04dRZ-lw86B3mf3EA.png");opacity:0.01;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-92d90b7 > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-92d90b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 33px 0px;}.elementor-52 .elementor-element.elementor-element-13163f5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-13163f5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D8EC00;}.elementor-52 .elementor-element.elementor-element-13163f5 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0;}.elementor-52 .elementor-element.elementor-element-13163f5 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 0px 22px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-13163f5 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-13163f5 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-13163f5 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-13163f5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-a934aa5:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-a934aa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-52 .elementor-element.elementor-element-a934aa5 > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-a934aa5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52 .elementor-element.elementor-element-a934aa5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-312ee71:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-312ee71 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-312ee71 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-312ee71 > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-312ee71 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-312ee71 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-312ee71 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-312ee71 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-4629fdb .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-d60b834{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-d5c9ae8:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-d5c9ae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-52 .elementor-element.elementor-element-d5c9ae8 > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-d5c9ae8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52 .elementor-element.elementor-element-d5c9ae8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-454e648:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-454e648 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-454e648 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-454e648 > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-454e648 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-454e648 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-454e648 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-454e648 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-8e17470 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-e02dec2{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-a4f19c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-a4f19c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-a4f19c7 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-a4f19c7 > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-a4f19c7 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-a4f19c7 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-a4f19c7 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-a4f19c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-f698896 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-cdbf8d5{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-2767ecf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-2767ecf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-2767ecf > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-2767ecf > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-2767ecf > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-2767ecf > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-2767ecf > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-2767ecf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-8b68a0c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-bd12711{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-aded06c:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-aded06c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE;}.elementor-52 .elementor-element.elementor-element-aded06c > .elementor-background-overlay{background-image:url("https://bellcom.ie/wp-content/uploads/2025/12/a-digital-visualization-showing-luminous_fl40kwIjSiCF5lNF20dc-w_Jsauc04dRZ-lw86B3mf3EA.png");opacity:0.01;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-aded06c > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-aded06c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 33px 0px;}.elementor-52 .elementor-element.elementor-element-1b8750f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-1b8750f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D8EC00;}.elementor-52 .elementor-element.elementor-element-1b8750f > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0;}.elementor-52 .elementor-element.elementor-element-1b8750f > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 0px 22px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-1b8750f > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-1b8750f > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-1b8750f > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-1b8750f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-4f2c77f:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-4f2c77f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-52 .elementor-element.elementor-element-4f2c77f > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-4f2c77f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52 .elementor-element.elementor-element-4f2c77f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-0f0ff6b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-0f0ff6b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-0f0ff6b > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-0f0ff6b > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-0f0ff6b > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-0f0ff6b > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-0f0ff6b > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-0f0ff6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-f86e0b7 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-bb705db{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-37faaac:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-37faaac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-52 .elementor-element.elementor-element-37faaac > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-37faaac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52 .elementor-element.elementor-element-37faaac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-eae54ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-eae54ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-eae54ae > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-eae54ae > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-eae54ae > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-eae54ae > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-eae54ae > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-eae54ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-0d9265a .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-f44848d{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-59a2e07:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-59a2e07 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-59a2e07 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-59a2e07 > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-59a2e07 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-59a2e07 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-59a2e07 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-59a2e07 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-7212c9b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-ab26075{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-00e865b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-00e865b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-00e865b > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-00e865b > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-00e865b > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-00e865b > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-00e865b > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-00e865b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-7b5afba .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-2d3dd5f{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-ae770bd:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-ae770bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-ae770bd > .elementor-background-overlay{background-image:url("https://bellcom.ie/wp-content/uploads/2025/12/a-digital-visualization-showing-luminous_fl40kwIjSiCF5lNF20dc-w_Jsauc04dRZ-lw86B3mf3EA.png");opacity:0.01;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-ae770bd > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-ae770bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:22px 0px 33px 0px;}.elementor-52 .elementor-element.elementor-element-0ef14fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-0ef14fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D8EC00;}.elementor-52 .elementor-element.elementor-element-0ef14fa > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0;}.elementor-52 .elementor-element.elementor-element-0ef14fa > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 0px 22px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-0ef14fa > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-0ef14fa > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-0ef14fa > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-0ef14fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-afabe0b:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-afabe0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-52 .elementor-element.elementor-element-afabe0b > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-afabe0b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52 .elementor-element.elementor-element-afabe0b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-ba17a4b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-ba17a4b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-ba17a4b > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-ba17a4b > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-ba17a4b > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-ba17a4b > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-ba17a4b > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-ba17a4b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-b8d6830 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-72767e3{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-8a33709:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-8a33709 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-8a33709 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-8a33709 > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-8a33709 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-8a33709 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-8a33709 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-8a33709 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-418494e:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-418494e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-418494e > .elementor-background-overlay{background-image:url("https://bellcom.ie/wp-content/uploads/2025/12/a-digital-visualization-showing-luminous_fl40kwIjSiCF5lNF20dc-w_Jsauc04dRZ-lw86B3mf3EA.png");opacity:0.01;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-418494e > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-418494e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:22px 0px 33px 0px;}.elementor-52 .elementor-element.elementor-element-a216c06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-a216c06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D8EC00;}.elementor-52 .elementor-element.elementor-element-a216c06 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0;}.elementor-52 .elementor-element.elementor-element-a216c06 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 0px 22px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-a216c06 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-a216c06 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-a216c06 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-a216c06 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-0b6464b:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-0b6464b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-52 .elementor-element.elementor-element-0b6464b > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-0b6464b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52 .elementor-element.elementor-element-0b6464b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-072158b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-072158b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-072158b > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-072158b > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-072158b > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-072158b > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-072158b > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-072158b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-549b5e9 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-03352a1{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-19dee9c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-19dee9c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-19dee9c > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-19dee9c > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-19dee9c > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-19dee9c > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-19dee9c > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-19dee9c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-a84e626:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-a84e626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-a84e626 > .elementor-background-overlay{background-image:url("https://bellcom.ie/wp-content/uploads/2025/12/a-digital-visualization-showing-luminous_fl40kwIjSiCF5lNF20dc-w_Jsauc04dRZ-lw86B3mf3EA.png");opacity:0.01;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-a84e626 > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-a84e626{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:22px 0px 33px 0px;}.elementor-52 .elementor-element.elementor-element-622b08a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-622b08a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D8EC00;}.elementor-52 .elementor-element.elementor-element-622b08a > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0;}.elementor-52 .elementor-element.elementor-element-622b08a > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 0px 22px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-622b08a > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-622b08a > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-622b08a > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-622b08a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-bd50b0e:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-bd50b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-52 .elementor-element.elementor-element-bd50b0e > .elementor-container{max-width:1296px;}.elementor-52 .elementor-element.elementor-element-bd50b0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52 .elementor-element.elementor-element-bd50b0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-5c07a69:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-5c07a69 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #D8D8ECDB 28%, #7E7EB4E3 64%);}.elementor-52 .elementor-element.elementor-element-5c07a69 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-5c07a69 > .elementor-element-populated{border-style:solid;border-width:1px 2px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;padding:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-5c07a69 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-5c07a69 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-5c07a69 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-52 .elementor-element.elementor-element-5c07a69 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-af3adc6 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-52 .elementor-element.elementor-element-9e9598f{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-03f3064{width:58.571%;}.elementor-52 .elementor-element.elementor-element-96740d9{width:41.34%;}.elementor-52 .elementor-element.elementor-element-c3b932a{width:36.838%;}.elementor-52 .elementor-element.elementor-element-f681c10{width:63.122%;}.elementor-52 .elementor-element.elementor-element-5efaa43{width:48.319%;}.elementor-52 .elementor-element.elementor-element-8fbc943{width:51.601%;}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-29df162{padding:11px 11px 11px 11px;}.elementor-52 .elementor-element.elementor-element-3286354{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-3286354 .pp-heading-text{font-size:29px;}.elementor-52 .elementor-element.elementor-element-f0a5be5{text-align:center;}.elementor-52 .elementor-element.elementor-element-f0a5be5 .elementor-heading-title{font-size:25px;}.elementor-52 .elementor-element.elementor-element-e9fc94f{margin:-51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:28px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-ff4fe78 > .elementor-element-populated{padding:0px 0px 0px 0px;}}