.elementor-449 .elementor-element.elementor-element-88a654c{--display:flex;--min-height:477px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:137px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-449 .elementor-element.elementor-element-88a654c:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-88a654c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futuretech.ie/wp-content/uploads/2026/04/Frame-6.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-449 .elementor-element.elementor-element-237be43{width:var( --container-widget-width, 776px );max-width:776px;--container-widget-width:776px;--container-widget-flex-grow:0;text-align:center;}.elementor-449 .elementor-element.elementor-element-237be43.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-237be43 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:64px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.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-449 .elementor-element.elementor-element-6cbba70{text-align:center;}.elementor-449 .elementor-element.elementor-element-6cbba70 img{width:511px;height:2px;object-fit:cover;object-position:center center;}.elementor-449 .elementor-element.elementor-element-2c550ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;box-shadow:0px 4px 55px 0px rgba(179, 179, 179, 0.25098039215686274);--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-449 .elementor-element.elementor-element-2c550ba:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-2c550ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-10b094e{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-06e6e9b{width:var( --container-widget-width, 419px );max-width:419px;--container-widget-width:419px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-06e6e9b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-2f6e117{width:var( --container-widget-width, 445px );max-width:445px;--container-widget-width:445px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-2f6e117 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-0c39223{width:var( --container-widget-width, 403px );max-width:403px;--container-widget-width:403px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-0c39223 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-2991fc7{--display:flex;--min-height:531px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-2991fc7:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-2991fc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futuretech.ie/wp-content/uploads/2026/04/Cloud-Migrations.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-449 .elementor-element.elementor-element-a1b6415{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;bottom:0px;text-align:start;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-a1b6415{left:0px;}body.rtl .elementor-449 .elementor-element.elementor-element-a1b6415{right:0px;}.elementor-449 .elementor-element.elementor-element-a1b6415 img{width:100%;}.elementor-449 .elementor-element.elementor-element-314dfbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:77px;--padding-bottom:77px;--padding-left:60px;--padding-right:60px;}.elementor-449 .elementor-element.elementor-element-8e97364{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-6d3b411{width:var( --container-widget-width, 936px );max-width:936px;--container-widget-width:936px;--container-widget-flex-grow:0;text-align:center;}.elementor-449 .elementor-element.elementor-element-6d3b411.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-6d3b411 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:64px;font-weight:300;line-height:1.11em;color:#000000;}.elementor-449 .elementor-element.elementor-element-008e489{width:var( --container-widget-width, 708px );max-width:708px;--container-widget-width:708px;--container-widget-flex-grow:0;text-align:center;}.elementor-449 .elementor-element.elementor-element-008e489.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-008e489 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-6a5eed5{--display:flex;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-2eaa3aa{--display:flex;--min-height:311px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 55px 0px rgba(208, 208, 208, 0.25098039215686274);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-449 .elementor-element.elementor-element-9177c17{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-9177c17:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-9177c17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futuretech.ie/wp-content/uploads/2026/04/Assess-Plan.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-449 .elementor-element.elementor-element-014896c{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-449 .elementor-element.elementor-element-014896c:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-014896c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futuretech.ie/wp-content/uploads/2026/04/Frame-31.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-449 .elementor-element.elementor-element-966de47 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:400;color:#000000;}.elementor-449 .elementor-element.elementor-element-76f2aed .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-449 .elementor-element.elementor-element-db1927c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-449 .elementor-element.elementor-element-db1927c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-449 .elementor-element.elementor-element-db1927c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-449 .elementor-element.elementor-element-db1927c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-449 .elementor-element.elementor-element-db1927c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-449 .elementor-element.elementor-element-db1927c .elementor-icon-list-icon i{color:#AD11FF;transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-db1927c .elementor-icon-list-icon svg{fill:#AD11FF;transition:fill 0.3s;}.elementor-449 .elementor-element.elementor-element-db1927c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-449 .elementor-element.elementor-element-db1927c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-449 .elementor-element.elementor-element-db1927c .elementor-icon-list-item > a{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-449 .elementor-element.elementor-element-db1927c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-862f485{--display:flex;--min-height:311px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 55px 0px rgba(208, 208, 208, 0.25098039215686274);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-449 .elementor-element.elementor-element-e3c2e03{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-449 .elementor-element.elementor-element-e3c2e03:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-e3c2e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futuretech.ie/wp-content/uploads/2026/04/Frame-31.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-449 .elementor-element.elementor-element-fda12b5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:400;color:#000000;}.elementor-449 .elementor-element.elementor-element-8977471 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-3775be4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-449 .elementor-element.elementor-element-3775be4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-449 .elementor-element.elementor-element-3775be4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-449 .elementor-element.elementor-element-3775be4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-449 .elementor-element.elementor-element-3775be4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-449 .elementor-element.elementor-element-3775be4 .elementor-icon-list-icon i{color:#AD11FF;transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-3775be4 .elementor-icon-list-icon svg{fill:#AD11FF;transition:fill 0.3s;}.elementor-449 .elementor-element.elementor-element-3775be4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-449 .elementor-element.elementor-element-3775be4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-449 .elementor-element.elementor-element-3775be4 .elementor-icon-list-item > a{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-449 .elementor-element.elementor-element-3775be4 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-80fe869{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-80fe869:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-80fe869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futuretech.ie/wp-content/uploads/2026/04/Design-Prepare.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-449 .elementor-element.elementor-element-fcbf9d5{--display:flex;--min-height:311px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 55px 0px rgba(208, 208, 208, 0.25098039215686274);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-449 .elementor-element.elementor-element-29e1b36{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-29e1b36:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-29e1b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futuretech.ie/wp-content/uploads/2026/04/Migrate-Modernize.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-449 .elementor-element.elementor-element-f20086a{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-449 .elementor-element.elementor-element-f20086a:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-f20086a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futuretech.ie/wp-content/uploads/2026/04/Frame-31.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-449 .elementor-element.elementor-element-8c4e6e8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:400;color:#000000;}.elementor-449 .elementor-element.elementor-element-7915e04 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-3de133a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-449 .elementor-element.elementor-element-3de133a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-449 .elementor-element.elementor-element-3de133a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-449 .elementor-element.elementor-element-3de133a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-449 .elementor-element.elementor-element-3de133a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-449 .elementor-element.elementor-element-3de133a .elementor-icon-list-icon i{color:#AD11FF;transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-3de133a .elementor-icon-list-icon svg{fill:#AD11FF;transition:fill 0.3s;}.elementor-449 .elementor-element.elementor-element-3de133a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-449 .elementor-element.elementor-element-3de133a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-449 .elementor-element.elementor-element-3de133a .elementor-icon-list-item > a{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-449 .elementor-element.elementor-element-3de133a .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-b37cdbf{--display:flex;--min-height:311px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 55px 0px rgba(208, 208, 208, 0.25098039215686274);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-449 .elementor-element.elementor-element-6ebf848{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-449 .elementor-element.elementor-element-6ebf848:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-6ebf848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futuretech.ie/wp-content/uploads/2026/04/Frame-31.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-449 .elementor-element.elementor-element-4b59075 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:400;color:#000000;}.elementor-449 .elementor-element.elementor-element-df7ace0 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-f6b8c2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-449 .elementor-element.elementor-element-f6b8c2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-449 .elementor-element.elementor-element-f6b8c2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-449 .elementor-element.elementor-element-f6b8c2b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-449 .elementor-element.elementor-element-f6b8c2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-449 .elementor-element.elementor-element-f6b8c2b .elementor-icon-list-icon i{color:#AD11FF;transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-f6b8c2b .elementor-icon-list-icon svg{fill:#AD11FF;transition:fill 0.3s;}.elementor-449 .elementor-element.elementor-element-f6b8c2b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-449 .elementor-element.elementor-element-f6b8c2b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-449 .elementor-element.elementor-element-f6b8c2b .elementor-icon-list-item > a{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-449 .elementor-element.elementor-element-f6b8c2b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-58594cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-58594cf:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-58594cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futuretech.ie/wp-content/uploads/2026/04/Optimize-Manage.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-449 .elementor-element.elementor-element-0f99ca4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:77px;--padding-left:60px;--padding-right:60px;}.elementor-449 .elementor-element.elementor-element-43f00e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-d16a825{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;box-shadow:0px 4px 55px 0px rgba(189, 189, 189, 0.25098039215686274);--padding-top:62px;--padding-bottom:62px;--padding-left:39px;--padding-right:39px;}.elementor-449 .elementor-element.elementor-element-d16a825:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-d16a825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futuretech.ie/wp-content/uploads/2026/05/about-us-left.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-449 .elementor-element.elementor-element-2228911{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-929d1f8{width:var( --container-widget-width, 507px );max-width:507px;--container-widget-width:507px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-929d1f8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-d234eb4{width:var( --container-widget-width, 377px );max-width:377px;--container-widget-width:377px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-d234eb4 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-46a2b1f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-449 .elementor-element.elementor-element-dd426f3{padding:15px 10px 15px 10px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-dd426f3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-449 .elementor-element.elementor-element-dd426f3 .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-dd426f3.elementor-view-stacked .elementor-icon{background-color:#7B16B0;}.elementor-449 .elementor-element.elementor-element-dd426f3.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-dd426f3.elementor-view-default .elementor-icon{fill:#7B16B0;color:#7B16B0;border-color:#7B16B0;}.elementor-449 .elementor-element.elementor-element-dd426f3 .elementor-icon{font-size:12px;}.elementor-449 .elementor-element.elementor-element-dd426f3 .elementor-icon-box-title, .elementor-449 .elementor-element.elementor-element-dd426f3 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-449 .elementor-element.elementor-element-dd426f3:has(:hover) .elementor-icon-box-title,
					 .elementor-449 .elementor-element.elementor-element-dd426f3:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-b215bc3{padding:15px 10px 15px 10px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-b215bc3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-449 .elementor-element.elementor-element-b215bc3 .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-b215bc3.elementor-view-stacked .elementor-icon{background-color:#7B16B0;}.elementor-449 .elementor-element.elementor-element-b215bc3.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-b215bc3.elementor-view-default .elementor-icon{fill:#7B16B0;color:#7B16B0;border-color:#7B16B0;}.elementor-449 .elementor-element.elementor-element-b215bc3 .elementor-icon{font-size:12px;}.elementor-449 .elementor-element.elementor-element-b215bc3 .elementor-icon-box-title, .elementor-449 .elementor-element.elementor-element-b215bc3 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-449 .elementor-element.elementor-element-b215bc3:has(:hover) .elementor-icon-box-title,
					 .elementor-449 .elementor-element.elementor-element-b215bc3:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-a454161{padding:15px 10px 15px 10px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-a454161 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-449 .elementor-element.elementor-element-a454161 .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-a454161.elementor-view-stacked .elementor-icon{background-color:#7B16B0;}.elementor-449 .elementor-element.elementor-element-a454161.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-a454161.elementor-view-default .elementor-icon{fill:#7B16B0;color:#7B16B0;border-color:#7B16B0;}.elementor-449 .elementor-element.elementor-element-a454161 .elementor-icon{font-size:12px;}.elementor-449 .elementor-element.elementor-element-a454161 .elementor-icon-box-title, .elementor-449 .elementor-element.elementor-element-a454161 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-449 .elementor-element.elementor-element-a454161:has(:hover) .elementor-icon-box-title,
					 .elementor-449 .elementor-element.elementor-element-a454161:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-5acb4d5{padding:15px 10px 15px 10px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-5acb4d5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-449 .elementor-element.elementor-element-5acb4d5 .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-5acb4d5.elementor-view-stacked .elementor-icon{background-color:#7B16B0;}.elementor-449 .elementor-element.elementor-element-5acb4d5.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-5acb4d5.elementor-view-default .elementor-icon{fill:#7B16B0;color:#7B16B0;border-color:#7B16B0;}.elementor-449 .elementor-element.elementor-element-5acb4d5 .elementor-icon{font-size:12px;}.elementor-449 .elementor-element.elementor-element-5acb4d5 .elementor-icon-box-title, .elementor-449 .elementor-element.elementor-element-5acb4d5 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-449 .elementor-element.elementor-element-5acb4d5:has(:hover) .elementor-icon-box-title,
					 .elementor-449 .elementor-element.elementor-element-5acb4d5:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-21c9a8e{padding:15px 10px 15px 10px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-21c9a8e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-449 .elementor-element.elementor-element-21c9a8e .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-21c9a8e.elementor-view-stacked .elementor-icon{background-color:#7B16B0;}.elementor-449 .elementor-element.elementor-element-21c9a8e.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-21c9a8e.elementor-view-default .elementor-icon{fill:#7B16B0;color:#7B16B0;border-color:#7B16B0;}.elementor-449 .elementor-element.elementor-element-21c9a8e .elementor-icon{font-size:12px;}.elementor-449 .elementor-element.elementor-element-21c9a8e .elementor-icon-box-title, .elementor-449 .elementor-element.elementor-element-21c9a8e .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-449 .elementor-element.elementor-element-21c9a8e:has(:hover) .elementor-icon-box-title,
					 .elementor-449 .elementor-element.elementor-element-21c9a8e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-fd2739e{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:12px;--margin-bottom:0px;--margin-left:-39px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:47px;--padding-right:24px;}.elementor-449 .elementor-element.elementor-element-fd2739e:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-fd2739e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #400062 0%, #120034 100%);}.elementor-449 .elementor-element.elementor-element-a5edb5e{width:var( --container-widget-width, 390px );max-width:390px;--container-widget-width:390px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-449 .elementor-element.elementor-element-a5edb5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-449 .elementor-element.elementor-element-a5edb5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-449 .elementor-element.elementor-element-a5edb5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-449 .elementor-element.elementor-element-a5edb5e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-449 .elementor-element.elementor-element-a5edb5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-449 .elementor-element.elementor-element-a5edb5e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-a5edb5e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-449 .elementor-element.elementor-element-a5edb5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-449 .elementor-element.elementor-element-a5edb5e .elementor-icon-list-item > a{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-449 .elementor-element.elementor-element-a5edb5e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-efda5d0{--display:flex;}.elementor-449 .elementor-element.elementor-element-efda5d0:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-efda5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futuretech.ie/wp-content/uploads/2026/04/Optimize-Manage-7.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-449 .elementor-element.elementor-element-d9e68e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-449 .elementor-element.elementor-element-d9e68e1:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-d9e68e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futuretech.ie/wp-content/uploads/2026/05/Frame-25-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-449 .elementor-element.elementor-element-ddecea1{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-49c9d36{width:var( --container-widget-width, 729px );max-width:729px;--container-widget-width:729px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-49c9d36 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:64px;font-weight:300;line-height:1.11em;color:#000000;}.elementor-449 .elementor-element.elementor-element-2e86e81{--display:flex;--min-height:504px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-136px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-a19ba6b{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-cf19afb{--display:flex;--min-height:356px;--justify-content:space-between;--background-transition:0.3s;box-shadow:0px 4px 55px 0px rgba(208, 208, 208, 0.25098039215686274);--padding-top:29px;--padding-bottom:29px;--padding-left:38px;--padding-right:38px;}.elementor-449 .elementor-element.elementor-element-cf19afb:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-cf19afb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-cf19afb:hover{background-color:#014C4E;}.elementor-449 .elementor-element.elementor-element-d4b72b3{text-align:start;}.elementor-449 .elementor-element.elementor-element-d4b72b3 img{width:81px;}.elementor-449 .elementor-element.elementor-element-ead629d{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-7df5f92{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-7df5f92 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-763a823{width:var( --container-widget-width, 234px );max-width:234px;--container-widget-width:234px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-763a823 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-96f7cf3{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-da63cae{--display:flex;--min-height:356px;--justify-content:space-between;--background-transition:0.3s;box-shadow:0px 4px 55px 0px rgba(208, 208, 208, 0.25098039215686274);--padding-top:29px;--padding-bottom:29px;--padding-left:38px;--padding-right:38px;}.elementor-449 .elementor-element.elementor-element-da63cae:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-da63cae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-da63cae:hover{background-color:#014C4E;}.elementor-449 .elementor-element.elementor-element-fb7912f{text-align:start;}.elementor-449 .elementor-element.elementor-element-fb7912f img{width:81px;}.elementor-449 .elementor-element.elementor-element-c3f52d4{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-3fc3c81{width:var( --container-widget-width, 221px );max-width:221px;--container-widget-width:221px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-3fc3c81 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-3edc357{width:var( --container-widget-width, 234px );max-width:234px;--container-widget-width:234px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-3edc357 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-7e20590{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-be5fa4f{--display:flex;--min-height:377px;--justify-content:space-between;--background-transition:0.3s;box-shadow:0px 4px 55px 0px rgba(208, 208, 208, 0.25098039215686274);--padding-top:29px;--padding-bottom:29px;--padding-left:38px;--padding-right:38px;}.elementor-449 .elementor-element.elementor-element-be5fa4f:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-be5fa4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-be5fa4f:hover{background-color:#014C4E;}.elementor-449 .elementor-element.elementor-element-e6f7e1a{text-align:start;}.elementor-449 .elementor-element.elementor-element-e6f7e1a img{width:81px;}.elementor-449 .elementor-element.elementor-element-c1e70a8{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-b928db0{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-b928db0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-9c972bb{width:var( --container-widget-width, 234px );max-width:234px;--container-widget-width:234px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-9c972bb .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-72e75cd{--display:flex;--justify-content:space-between;--background-transition:0.3s;box-shadow:0px 4px 55px 0px rgba(208, 208, 208, 0.25098039215686274);--padding-top:29px;--padding-bottom:29px;--padding-left:38px;--padding-right:38px;}.elementor-449 .elementor-element.elementor-element-72e75cd:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-72e75cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-72e75cd:hover{background-color:#014C4E;}.elementor-449 .elementor-element.elementor-element-51ba5f0{text-align:start;}.elementor-449 .elementor-element.elementor-element-51ba5f0 img{width:99px;}.elementor-449 .elementor-element.elementor-element-d09cac6{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-2c2c65e{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-2c2c65e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-79ae165{width:var( --container-widget-width, 234px );max-width:234px;--container-widget-width:234px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-79ae165 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-4bededa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-449 .elementor-element.elementor-element-4bededa:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-4bededa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futuretech.ie/wp-content/uploads/2026/05/Frame-30-_2_.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-449 .elementor-element.elementor-element-83c9936{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-78464f8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:64px;font-weight:300;color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-2a497f8{width:var( --container-widget-width, 574px );max-width:574px;--container-widget-width:574px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-2a497f8 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-8d1ed33{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-234c2e6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-d98163c{--display:flex;--min-height:164px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:25px;--padding-right:25px;}.elementor-449 .elementor-element.elementor-element-d98163c:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-d98163c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-449 .elementor-element.elementor-element-53ef333 .elementor-icon-wrapper{text-align:start;}.elementor-449 .elementor-element.elementor-element-53ef333.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#000000;}.elementor-449 .elementor-element.elementor-element-53ef333.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-53ef333.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-53ef333.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-53ef333.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-53ef333.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-449 .elementor-element.elementor-element-53ef333.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-449 .elementor-element.elementor-element-53ef333 .elementor-icon{font-size:15px;}.elementor-449 .elementor-element.elementor-element-53ef333 .elementor-icon svg{height:15px;}.elementor-449 .elementor-element.elementor-element-ae11bc2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-042e465{--display:flex;--position:absolute;--min-height:164px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#AD11FF;--border-color:#AD11FF;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-449 .elementor-element.elementor-element-042e465:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-042e465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-042e465{left:0px;}body.rtl .elementor-449 .elementor-element.elementor-element-042e465{right:0px;}.elementor-449 .elementor-element.elementor-element-7b43df8.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-7b43df8{bottom:0px;z-index:0;}.elementor-449 .elementor-element.elementor-element-7b43df8 img{width:100%;}.elementor-449 .elementor-element.elementor-element-906ea7d{width:var( --container-widget-width, 243px );max-width:243px;--container-widget-width:243px;--container-widget-flex-grow:0;text-align:center;}.elementor-449 .elementor-element.elementor-element-906ea7d.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-906ea7d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-e15b1e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-987b817{--display:flex;--min-height:164px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:25px;--padding-right:25px;}.elementor-449 .elementor-element.elementor-element-987b817:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-987b817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-449 .elementor-element.elementor-element-75dac18 .elementor-icon-wrapper{text-align:start;}.elementor-449 .elementor-element.elementor-element-75dac18.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#000000;}.elementor-449 .elementor-element.elementor-element-75dac18.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-75dac18.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-75dac18.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-75dac18.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-75dac18.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-449 .elementor-element.elementor-element-75dac18.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-449 .elementor-element.elementor-element-75dac18 .elementor-icon{font-size:15px;}.elementor-449 .elementor-element.elementor-element-75dac18 .elementor-icon svg{height:15px;}.elementor-449 .elementor-element.elementor-element-dd439c0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-307a797{--display:flex;--position:absolute;--min-height:164px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#AD11FF;--border-color:#AD11FF;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-449 .elementor-element.elementor-element-307a797:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-307a797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-307a797{left:0px;}body.rtl .elementor-449 .elementor-element.elementor-element-307a797{right:0px;}.elementor-449 .elementor-element.elementor-element-273644d.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-273644d{bottom:0px;z-index:0;}.elementor-449 .elementor-element.elementor-element-273644d img{width:100%;}.elementor-449 .elementor-element.elementor-element-18c53e4{width:var( --container-widget-width, 227px );max-width:227px;--container-widget-width:227px;--container-widget-flex-grow:0;text-align:center;}.elementor-449 .elementor-element.elementor-element-18c53e4.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-18c53e4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-2076c82{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-6aa7f9b{--display:flex;--min-height:164px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:25px;--padding-right:25px;}.elementor-449 .elementor-element.elementor-element-6aa7f9b:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-6aa7f9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-449 .elementor-element.elementor-element-b228d70 .elementor-icon-wrapper{text-align:start;}.elementor-449 .elementor-element.elementor-element-b228d70.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#000000;}.elementor-449 .elementor-element.elementor-element-b228d70.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-b228d70.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-b228d70.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-b228d70.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-b228d70.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-449 .elementor-element.elementor-element-b228d70.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-449 .elementor-element.elementor-element-b228d70 .elementor-icon{font-size:15px;}.elementor-449 .elementor-element.elementor-element-b228d70 .elementor-icon svg{height:15px;}.elementor-449 .elementor-element.elementor-element-c930a50 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-cbbdb25{--display:flex;--position:absolute;--min-height:164px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#AD11FF;--border-color:#AD11FF;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-449 .elementor-element.elementor-element-cbbdb25:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-cbbdb25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-cbbdb25{left:0px;}body.rtl .elementor-449 .elementor-element.elementor-element-cbbdb25{right:0px;}.elementor-449 .elementor-element.elementor-element-53d78e9.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-53d78e9{bottom:0px;z-index:0;}.elementor-449 .elementor-element.elementor-element-53d78e9 img{width:100%;}.elementor-449 .elementor-element.elementor-element-7ea6f1e{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;text-align:center;}.elementor-449 .elementor-element.elementor-element-7ea6f1e.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-7ea6f1e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-fa14b01{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-ebc936d{--display:flex;--min-height:164px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:25px;--padding-right:25px;}.elementor-449 .elementor-element.elementor-element-ebc936d:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-ebc936d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-449 .elementor-element.elementor-element-e75c6de .elementor-icon-wrapper{text-align:start;}.elementor-449 .elementor-element.elementor-element-e75c6de.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#000000;}.elementor-449 .elementor-element.elementor-element-e75c6de.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-e75c6de.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-e75c6de.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-e75c6de.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-e75c6de.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-449 .elementor-element.elementor-element-e75c6de.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-449 .elementor-element.elementor-element-e75c6de .elementor-icon{font-size:15px;}.elementor-449 .elementor-element.elementor-element-e75c6de .elementor-icon svg{height:15px;}.elementor-449 .elementor-element.elementor-element-20e4f1d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-4890b06{--display:flex;--position:absolute;--min-height:164px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#AD11FF;--border-color:#AD11FF;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-449 .elementor-element.elementor-element-4890b06:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-4890b06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-4890b06{left:0px;}body.rtl .elementor-449 .elementor-element.elementor-element-4890b06{right:0px;}.elementor-449 .elementor-element.elementor-element-9805971.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-9805971{bottom:0px;z-index:0;}.elementor-449 .elementor-element.elementor-element-9805971 img{width:100%;}.elementor-449 .elementor-element.elementor-element-32ed3fd{width:var( --container-widget-width, 253px );max-width:253px;--container-widget-width:253px;--container-widget-flex-grow:0;text-align:center;}.elementor-449 .elementor-element.elementor-element-32ed3fd.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-32ed3fd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-cfc1f5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-449 .elementor-element.elementor-element-cfc1f5f:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-cfc1f5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futuretech.ie/wp-content/uploads/2026/04/Frame-36.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-449 .elementor-element.elementor-element-13bdb1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-2006c1f{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-9fd4d15{width:var( --container-widget-width, 477px );max-width:477px;--container-widget-width:477px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-9fd4d15 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:64px;font-weight:300;line-height:1.11em;color:#000000;}.elementor-449 .elementor-element.elementor-element-0c3096b{--display:flex;--min-height:337px;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-449 .elementor-element.elementor-element-0c3096b:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-0c3096b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-9815e8c{padding:0px 0px 0px 0px;bottom:0px;z-index:0;text-align:end;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-9815e8c{right:0px;}body.rtl .elementor-449 .elementor-element.elementor-element-9815e8c{left:0px;}.elementor-449 .elementor-element.elementor-element-9815e8c img{width:90%;}.elementor-449 .elementor-element.elementor-element-041216a{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-449 .elementor-element.elementor-element-c8b6414{--divider-border-style:solid;--divider-color:#9B15E1;--divider-border-width:2px;}.elementor-449 .elementor-element.elementor-element-c8b6414 .elementor-divider-separator{width:33px;}.elementor-449 .elementor-element.elementor-element-c8b6414 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-449 .elementor-element.elementor-element-ae87281{width:var( --container-widget-width, 218px );max-width:218px;--container-widget-width:218px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-ae87281 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-18d4d9d{text-align:end;}.elementor-449 .elementor-element.elementor-element-18d4d9d img{width:126px;}.elementor-449 .elementor-element.elementor-element-cbfb9eb{--display:flex;--min-height:337px;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-449 .elementor-element.elementor-element-cbfb9eb:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-cbfb9eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-f9b66a1{padding:0px 0px 0px 0px;bottom:0px;z-index:0;text-align:end;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-f9b66a1{right:0px;}body.rtl .elementor-449 .elementor-element.elementor-element-f9b66a1{left:0px;}.elementor-449 .elementor-element.elementor-element-f9b66a1 img{width:90%;}.elementor-449 .elementor-element.elementor-element-353f97d{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-b16420e{--divider-border-style:solid;--divider-color:#9B15E1;--divider-border-width:2px;}.elementor-449 .elementor-element.elementor-element-b16420e .elementor-divider-separator{width:33px;}.elementor-449 .elementor-element.elementor-element-b16420e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-449 .elementor-element.elementor-element-adf4caa{width:var( --container-widget-width, 244px );max-width:244px;--container-widget-width:244px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-adf4caa .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-e97d5a6{text-align:end;}.elementor-449 .elementor-element.elementor-element-e97d5a6 img{width:126px;}.elementor-449 .elementor-element.elementor-element-ef7bd27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-dd95778{--display:flex;--min-height:337px;--justify-content:space-between;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-449 .elementor-element.elementor-element-dd95778:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-dd95778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futuretech.ie/wp-content/uploads/2026/04/Enhanced-security-and-resilience.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-449 .elementor-element.elementor-element-dd95778::before, .elementor-449 .elementor-element.elementor-element-dd95778 > .elementor-background-video-container::before, .elementor-449 .elementor-element.elementor-element-dd95778 > .e-con-inner > .elementor-background-video-container::before, .elementor-449 .elementor-element.elementor-element-dd95778 > .elementor-background-slideshow::before, .elementor-449 .elementor-element.elementor-element-dd95778 > .e-con-inner > .elementor-background-slideshow::before, .elementor-449 .elementor-element.elementor-element-dd95778 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-449 .elementor-element.elementor-element-67683e9{text-align:start;}.elementor-449 .elementor-element.elementor-element-67683e9 img{width:62px;}.elementor-449 .elementor-element.elementor-element-b3b6171{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-fc17416{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-449 .elementor-element.elementor-element-fc17416 .elementor-divider-separator{width:33px;}.elementor-449 .elementor-element.elementor-element-fc17416 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-449 .elementor-element.elementor-element-10b2a88{width:var( --container-widget-width, 243px );max-width:243px;--container-widget-width:243px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-10b2a88 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-69ae5d9{--display:flex;--justify-content:space-between;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EECCFF;--border-color:#EECCFF;--border-radius:20px 20px 20px 20px;--padding-top:38px;--padding-bottom:38px;--padding-left:29px;--padding-right:29px;}.elementor-449 .elementor-element.elementor-element-69ae5d9:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-69ae5d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-3273b0f{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-99593e6{--divider-border-style:solid;--divider-color:#9B15E1;--divider-border-width:2px;}.elementor-449 .elementor-element.elementor-element-99593e6 .elementor-divider-separator{width:33px;}.elementor-449 .elementor-element.elementor-element-99593e6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-449 .elementor-element.elementor-element-8bb0e52{width:var( --container-widget-width, 238px );max-width:238px;--container-widget-width:238px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-8bb0e52 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-9520695{padding:0px 0px 0px 0px;bottom:-76.012px;z-index:0;text-align:end;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-9520695{right:-57.8px;}body.rtl .elementor-449 .elementor-element.elementor-element-9520695{left:-57.8px;}.elementor-449 .elementor-element.elementor-element-9520695 img{width:90%;}.elementor-449 .elementor-element.elementor-element-8bbb2b9{text-align:end;}.elementor-449 .elementor-element.elementor-element-8bbb2b9 img{width:126px;}.elementor-449 .elementor-element.elementor-element-f7b081f{--display:flex;--justify-content:space-between;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EECCFF;--border-color:#EECCFF;--border-radius:20px 20px 20px 20px;--padding-top:38px;--padding-bottom:38px;--padding-left:29px;--padding-right:29px;}.elementor-449 .elementor-element.elementor-element-f7b081f:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-f7b081f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-d271c41{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-e96e299{--divider-border-style:solid;--divider-color:#9B15E1;--divider-border-width:2px;}.elementor-449 .elementor-element.elementor-element-e96e299 .elementor-divider-separator{width:33px;}.elementor-449 .elementor-element.elementor-element-e96e299 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-449 .elementor-element.elementor-element-45fc6e4{width:var( --container-widget-width, 238px );max-width:238px;--container-widget-width:238px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-45fc6e4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-449 .elementor-element.elementor-element-77558ab{padding:0px 0px 0px 0px;bottom:0px;z-index:0;text-align:end;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-77558ab{right:0px;}body.rtl .elementor-449 .elementor-element.elementor-element-77558ab{left:0px;}.elementor-449 .elementor-element.elementor-element-77558ab img{width:90%;}.elementor-449 .elementor-element.elementor-element-c12a8e5{text-align:end;}.elementor-449 .elementor-element.elementor-element-c12a8e5 img{width:126px;}.elementor-449 .elementor-element.elementor-element-4019199{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-449 .elementor-element.elementor-element-4019199:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-4019199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futuretech.ie/wp-content/uploads/2026/05/Frame-43.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-449 .elementor-element.elementor-element-f8ffa73{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-6026164{text-align:center;}.elementor-449 .elementor-element.elementor-element-6026164 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:96px;font-weight:300;color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-c097594{width:var( --container-widget-width, 688px );max-width:688px;--container-widget-width:688px;--container-widget-flex-grow:0;text-align:center;}.elementor-449 .elementor-element.elementor-element-c097594.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-c097594 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-0d5ea7a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);--padding-top:23px;--padding-bottom:23px;--padding-left:38px;--padding-right:38px;}.elementor-449 .elementor-element.elementor-element-0d5ea7a:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-0d5ea7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-7cda7f5{width:var( --container-widget-width, 579px );max-width:579px;--container-widget-width:579px;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-7cda7f5 .elementor-icon-box-wrapper{align-items:center;gap:21px;}.elementor-449 .elementor-element.elementor-element-7cda7f5 .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-449 .elementor-element.elementor-element-7cda7f5.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-449 .elementor-element.elementor-element-7cda7f5.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-7cda7f5.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-449 .elementor-element.elementor-element-7cda7f5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-449 .elementor-element.elementor-element-7cda7f5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-449 .elementor-element.elementor-element-7cda7f5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-449 .elementor-element.elementor-element-7cda7f5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-449 .elementor-element.elementor-element-7cda7f5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-449 .elementor-element.elementor-element-7cda7f5.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-449 .elementor-element.elementor-element-7cda7f5 .elementor-icon{font-size:36px;}.elementor-449 .elementor-element.elementor-element-7cda7f5 .elementor-icon-box-title, .elementor-449 .elementor-element.elementor-element-7cda7f5 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;}.elementor-449 .elementor-element.elementor-element-7cda7f5:has(:hover) .elementor-icon-box-title,
					 .elementor-449 .elementor-element.elementor-element-7cda7f5:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-449 .elementor-element.elementor-element-a1dd95a .elementor-button{background-color:transparent;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:500;background-image:linear-gradient(111deg, #9B15E1 0%, #102785 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#9B15E1;border-radius:44px 44px 44px 44px;padding:14px 21px 14px 21px;}.elementor-449 .elementor-element.elementor-element-a1dd95a .elementor-button:hover, .elementor-449 .elementor-element.elementor-element-a1dd95a .elementor-button:focus{background-color:transparent;background-image:linear-gradient(111deg, #102785 0%, #9B15E1 100%);}.elementor-449 .elementor-element.elementor-element-a1dd95a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-449 .elementor-element.elementor-element-a1dd95a .elementor-button .elementor-button-content-wrapper{gap:21px;}@media(max-width:1024px){.elementor-449 .elementor-element.elementor-element-88a654c{--min-height:311px;--padding-top:111px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-449 .elementor-element.elementor-element-237be43 .elementor-heading-title{font-size:48px;}.elementor-449 .elementor-element.elementor-element-2c550ba{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-449 .elementor-element.elementor-element-06e6e9b .elementor-heading-title{font-size:32px;}.elementor-449 .elementor-element.elementor-element-314dfbd{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-449 .elementor-element.elementor-element-6d3b411 .elementor-heading-title{font-size:48px;}.elementor-449 .elementor-element.elementor-element-0f99ca4{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-449 .elementor-element.elementor-element-d16a825{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-449 .elementor-element.elementor-element-fd2739e{--margin-top:12px;--margin-bottom:0px;--margin-left:-21px;--margin-right:0px;}.elementor-449 .elementor-element.elementor-element-d9e68e1{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-449 .elementor-element.elementor-element-49c9d36 .elementor-heading-title{font-size:48px;}.elementor-449 .elementor-element.elementor-element-2e86e81{--min-height:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-449 .elementor-element.elementor-element-cf19afb{--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-449 .elementor-element.elementor-element-da63cae{--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-449 .elementor-element.elementor-element-be5fa4f{--min-height:356px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-449 .elementor-element.elementor-element-72e75cd{--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-449 .elementor-element.elementor-element-4bededa{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-449 .elementor-element.elementor-element-78464f8 .elementor-heading-title{font-size:48px;}.elementor-449 .elementor-element.elementor-element-cfc1f5f{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-449 .elementor-element.elementor-element-9fd4d15 .elementor-heading-title{font-size:48px;}.elementor-449 .elementor-element.elementor-element-4019199{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-449 .elementor-element.elementor-element-6026164 .elementor-heading-title{font-size:64px;}}@media(max-width:767px){.elementor-449 .elementor-element.elementor-element-88a654c{--min-height:277px;}.elementor-449 .elementor-element.elementor-element-237be43 .elementor-heading-title{font-size:30px;}.elementor-449 .elementor-element.elementor-element-2991fc7{--min-height:277px;}.elementor-449 .elementor-element.elementor-element-6d3b411 .elementor-heading-title{font-size:32px;}.elementor-449 .elementor-element.elementor-element-2eaa3aa{--min-height:277px;}.elementor-449 .elementor-element.elementor-element-9177c17{--min-height:277px;}.elementor-449 .elementor-element.elementor-element-014896c{--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-449 .elementor-element.elementor-element-966de47 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-449 .elementor-element.elementor-element-e3c2e03{--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-449 .elementor-element.elementor-element-fda12b5 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-449 .elementor-element.elementor-element-80fe869{--min-height:277px;}.elementor-449 .elementor-element.elementor-element-80fe869.e-con{--order:-99999 /* order start hack */;}.elementor-449 .elementor-element.elementor-element-29e1b36{--min-height:277px;}.elementor-449 .elementor-element.elementor-element-f20086a{--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-449 .elementor-element.elementor-element-8c4e6e8 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-449 .elementor-element.elementor-element-6ebf848{--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-449 .elementor-element.elementor-element-4b59075 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-449 .elementor-element.elementor-element-58594cf{--min-height:211px;}.elementor-449 .elementor-element.elementor-element-58594cf.e-con{--order:-99999 /* order start hack */;}.elementor-449 .elementor-element.elementor-element-0f99ca4{--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-449 .elementor-element.elementor-element-d16a825{--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-449 .elementor-element.elementor-element-fd2739e{--margin-top:12px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-449 .elementor-element.elementor-element-efda5d0{--min-height:311px;}.elementor-449 .elementor-element.elementor-element-efda5d0.e-con{--order:-99999 /* order start hack */;}.elementor-449 .elementor-element.elementor-element-49c9d36 .elementor-heading-title{font-size:32px;}.elementor-449 .elementor-element.elementor-element-78464f8 .elementor-heading-title{font-size:35px;}.elementor-449 .elementor-element.elementor-element-9fd4d15 .elementor-heading-title{font-size:35px;}.elementor-449 .elementor-element.elementor-element-69ae5d9{--min-height:311px;}.elementor-449 .elementor-element.elementor-element-f7b081f{--min-height:311px;}.elementor-449 .elementor-element.elementor-element-6026164 .elementor-heading-title{font-size:43px;}.elementor-449 .elementor-element.elementor-element-0d5ea7a{--justify-content:center;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-449 .elementor-element.elementor-element-7cda7f5 .elementor-icon-box-wrapper{gap:11px;}.elementor-449 .elementor-element.elementor-element-7cda7f5 .elementor-icon{font-size:42px;}.elementor-449 .elementor-element.elementor-element-7cda7f5 .elementor-icon-box-title, .elementor-449 .elementor-element.elementor-element-7cda7f5 .elementor-icon-box-title a{font-size:18px;}.elementor-449 .elementor-element.elementor-element-a1dd95a.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-449 .elementor-element.elementor-element-88a654c{--content-width:1400px;}.elementor-449 .elementor-element.elementor-element-2c550ba{--content-width:1400px;}.elementor-449 .elementor-element.elementor-element-10b094e{--width:45%;}.elementor-449 .elementor-element.elementor-element-2991fc7{--width:60%;}.elementor-449 .elementor-element.elementor-element-314dfbd{--content-width:1400px;}.elementor-449 .elementor-element.elementor-element-9177c17{--width:50%;}.elementor-449 .elementor-element.elementor-element-014896c{--width:50%;}.elementor-449 .elementor-element.elementor-element-e3c2e03{--width:50%;}.elementor-449 .elementor-element.elementor-element-80fe869{--width:50%;}.elementor-449 .elementor-element.elementor-element-29e1b36{--width:50%;}.elementor-449 .elementor-element.elementor-element-f20086a{--width:50%;}.elementor-449 .elementor-element.elementor-element-6ebf848{--width:50%;}.elementor-449 .elementor-element.elementor-element-58594cf{--width:50%;}.elementor-449 .elementor-element.elementor-element-0f99ca4{--content-width:1400px;}.elementor-449 .elementor-element.elementor-element-d16a825{--width:50%;}.elementor-449 .elementor-element.elementor-element-efda5d0{--width:50%;}.elementor-449 .elementor-element.elementor-element-d9e68e1{--content-width:1400px;}.elementor-449 .elementor-element.elementor-element-a19ba6b{--width:25%;}.elementor-449 .elementor-element.elementor-element-96f7cf3{--width:25%;}.elementor-449 .elementor-element.elementor-element-7e20590{--width:25%;}.elementor-449 .elementor-element.elementor-element-72e75cd{--width:25%;}.elementor-449 .elementor-element.elementor-element-4bededa{--content-width:1400px;}.elementor-449 .elementor-element.elementor-element-234c2e6{--width:25%;}.elementor-449 .elementor-element.elementor-element-e15b1e2{--width:25%;}.elementor-449 .elementor-element.elementor-element-2076c82{--width:25%;}.elementor-449 .elementor-element.elementor-element-fa14b01{--width:25%;}.elementor-449 .elementor-element.elementor-element-cfc1f5f{--content-width:1400px;}.elementor-449 .elementor-element.elementor-element-2006c1f{--width:40%;}.elementor-449 .elementor-element.elementor-element-0c3096b{--width:33%;}.elementor-449 .elementor-element.elementor-element-cbfb9eb{--width:33%;}.elementor-449 .elementor-element.elementor-element-dd95778{--width:33%;}.elementor-449 .elementor-element.elementor-element-69ae5d9{--width:33%;}.elementor-449 .elementor-element.elementor-element-f7b081f{--width:33%;}.elementor-449 .elementor-element.elementor-element-4019199{--content-width:1400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-449 .elementor-element.elementor-element-a19ba6b{--width:48%;}.elementor-449 .elementor-element.elementor-element-96f7cf3{--width:48%;}.elementor-449 .elementor-element.elementor-element-7e20590{--width:48%;}.elementor-449 .elementor-element.elementor-element-72e75cd{--width:48%;}}/* Start custom CSS for heading, class: .elementor-element-06e6e9b */.gradienttext {
    background: linear-gradient(to right, #7B14B1, #DD9DFF);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Standard property (for future support) */
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9e68e1 */.why:hover h4.elementor-heading-title.elementor-size-default {
    color: white !important;
}

.why:hover 
p.elementor-heading-title.elementor-size-default {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bededa */.hov{
    opacity: 0;
    transition: opacity 0.7s ease;
}

.def{
    opacity: 1;
    transition: opacity 0.7s ease;
}


.main:hover .hov{
    opacity: 1;
}

.main:hover .def{
    opacity: 0;
}/* End custom CSS */