.elementor-500 .elementor-element.elementor-element-edfd73a{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-500 .elementor-element.elementor-element-edfd73a:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-edfd73a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-500 .elementor-element.elementor-element-edfd73a::before, .elementor-500 .elementor-element.elementor-element-edfd73a > .elementor-background-video-container::before, .elementor-500 .elementor-element.elementor-element-edfd73a > .e-con-inner > .elementor-background-video-container::before, .elementor-500 .elementor-element.elementor-element-edfd73a > .elementor-background-slideshow::before, .elementor-500 .elementor-element.elementor-element-edfd73a > .e-con-inner > .elementor-background-slideshow::before, .elementor-500 .elementor-element.elementor-element-edfd73a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-500 .elementor-element.elementor-element-3c07534{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:250px 250px 250px 250px;--z-index:100;}.elementor-500 .elementor-element.elementor-element-33bbf84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;z-index:100;text-align:center;}.elementor-500 .elementor-element.elementor-element-33bbf84 .elementor-heading-title{color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-881c595{width:var( --container-widget-width, 790px );max-width:790px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:790px;--container-widget-flex-grow:0;z-index:100;text-align:center;}.elementor-500 .elementor-element.elementor-element-881c595 .elementor-heading-title{font-size:20px;line-height:1.4em;color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-b74ccc7{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--z-index:100;}.elementor-500 .elementor-element.elementor-element-6a19acc .elementor-button{background-color:#FFFFFF;fill:#1B1E21;color:#1B1E21;transition-duration:500ms;border-style:solid;border-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-6a19acc .elementor-button:hover, .elementor-500 .elementor-element.elementor-element-6a19acc .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-6a19acc .elementor-button:hover svg, .elementor-500 .elementor-element.elementor-element-6a19acc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-bbab6cd .elementor-button{background-color:#FFFFFF00;fill:#FFFFFF;color:#FFFFFF;transition-duration:500ms;border-style:solid;border-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-bbab6cd .elementor-button:hover, .elementor-500 .elementor-element.elementor-element-bbab6cd .elementor-button:focus{background-color:#FFFFFF;color:#1B1E21;border-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-bbab6cd .elementor-button:hover svg, .elementor-500 .elementor-element.elementor-element-bbab6cd .elementor-button:focus svg{fill:#1B1E21;}.elementor-500 .elementor-element.elementor-element-accf14f{--display:flex;--position:absolute;--min-height:468px;--overlay-opacity:0.2;--border-radius:250px 250px 250px 250px;top:50%;--z-index:0;}.elementor-500 .elementor-element.elementor-element-accf14f::before, .elementor-500 .elementor-element.elementor-element-accf14f > .elementor-background-video-container::before, .elementor-500 .elementor-element.elementor-element-accf14f > .e-con-inner > .elementor-background-video-container::before, .elementor-500 .elementor-element.elementor-element-accf14f > .elementor-background-slideshow::before, .elementor-500 .elementor-element.elementor-element-accf14f > .e-con-inner > .elementor-background-slideshow::before, .elementor-500 .elementor-element.elementor-element-accf14f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0C181D;--background-overlay:'';}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-accf14f{left:50%;}body.rtl .elementor-500 .elementor-element.elementor-element-accf14f{right:50%;}.elementor-500 .elementor-element.elementor-element-5aa18ab{--display:flex;--position:absolute;--min-height:100vh;--overlay-opacity:0.4;top:0px;}.elementor-500 .elementor-element.elementor-element-5aa18ab::before, .elementor-500 .elementor-element.elementor-element-5aa18ab > .elementor-background-video-container::before, .elementor-500 .elementor-element.elementor-element-5aa18ab > .e-con-inner > .elementor-background-video-container::before, .elementor-500 .elementor-element.elementor-element-5aa18ab > .elementor-background-slideshow::before, .elementor-500 .elementor-element.elementor-element-5aa18ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-500 .elementor-element.elementor-element-5aa18ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #00000000 100%);}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-5aa18ab{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-5aa18ab{right:0px;}.elementor-500 .elementor-element.elementor-element-4c269f0{--display:flex;--min-height:740px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-500 .elementor-element.elementor-element-8f29f63{--display:flex;}.elementor-500 .elementor-element.elementor-element-5a52273{width:var( --container-widget-width, 380px );max-width:380px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 67px) 0px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-500 .elementor-element.elementor-element-b81670d{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;text-align:start;}.elementor-500 .elementor-element.elementor-element-b81670d p{margin-block-end:20px;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-6f97435{right:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-6f97435{left:0px;}.elementor-500 .elementor-element.elementor-element-6f97435{bottom:0px;}.elementor-500 .elementor-element.elementor-element-6f97435 img{width:50vw;max-width:50vw;height:740px;object-fit:cover;object-position:center center;}.elementor-500 .elementor-element.elementor-element-e0ef2f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:80px;--padding-bottom:124px;--padding-left:32px;--padding-right:32px;}.elementor-500 .elementor-element.elementor-element-4125bb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;}.elementor-500 .elementor-element.elementor-element-cc60902{--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;--justify-content:space-between;--flex-wrap:nowrap;--overflow:auto;}.elementor-500 .elementor-element.elementor-element-95c495d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#E3E3E3;--border-color:#E3E3E3;--border-radius:8px 0px 0px 8px;--padding-top:70px;--padding-bottom:65px;--padding-left:35px;--padding-right:35px;}.elementor-500 .elementor-element.elementor-element-95c495d:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-95c495d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-e7279f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-500 .elementor-element.elementor-element-e7279f3 .elementor-icon-wrapper{text-align:center;}.elementor-500 .elementor-element.elementor-element-e7279f3 .elementor-icon{font-size:83px;}.elementor-500 .elementor-element.elementor-element-e7279f3 .elementor-icon svg{height:83px;}.elementor-500 .elementor-element.elementor-element-1336b0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-500 .elementor-element.elementor-element-1336b0c .elementor-heading-title{font-size:28px;}.elementor-500 .elementor-element.elementor-element-0ef6c9f{text-align:center;font-size:14px;}.elementor-500 .elementor-element.elementor-element-0ef6c9f p{margin-block-end:0px;}.elementor-500 .elementor-element.elementor-element-6131c4f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--border-radius:0px 0px 0px 0px;--padding-top:70px;--padding-bottom:65px;--padding-left:35px;--padding-right:35px;}.elementor-500 .elementor-element.elementor-element-6131c4f:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-6131c4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-370ed0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-500 .elementor-element.elementor-element-370ed0b .elementor-icon-wrapper{text-align:center;}.elementor-500 .elementor-element.elementor-element-370ed0b .elementor-icon{font-size:83px;}.elementor-500 .elementor-element.elementor-element-370ed0b .elementor-icon svg{height:83px;}.elementor-500 .elementor-element.elementor-element-0092eaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-500 .elementor-element.elementor-element-0092eaa .elementor-heading-title{font-size:28px;}.elementor-500 .elementor-element.elementor-element-f33ef78{text-align:center;font-size:14px;}.elementor-500 .elementor-element.elementor-element-f33ef78 p{margin-block-end:0px;}.elementor-500 .elementor-element.elementor-element-e6550a2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--border-radius:0px 0px 0px 0px;--padding-top:70px;--padding-bottom:65px;--padding-left:35px;--padding-right:35px;}.elementor-500 .elementor-element.elementor-element-e6550a2:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-e6550a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-a4d8e56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-500 .elementor-element.elementor-element-a4d8e56 .elementor-icon-wrapper{text-align:center;}.elementor-500 .elementor-element.elementor-element-a4d8e56 .elementor-icon{font-size:83px;}.elementor-500 .elementor-element.elementor-element-a4d8e56 .elementor-icon svg{height:83px;}.elementor-500 .elementor-element.elementor-element-bbf467f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-500 .elementor-element.elementor-element-bbf467f .elementor-heading-title{font-size:28px;}.elementor-500 .elementor-element.elementor-element-1d4f300{text-align:center;font-size:14px;}.elementor-500 .elementor-element.elementor-element-1d4f300 p{margin-block-end:0px;}.elementor-500 .elementor-element.elementor-element-101c5d6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--border-radius:0px 8px 8px 0px;--padding-top:70px;--padding-bottom:65px;--padding-left:35px;--padding-right:35px;}.elementor-500 .elementor-element.elementor-element-101c5d6:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-101c5d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-c8dcf58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-500 .elementor-element.elementor-element-c8dcf58 .elementor-icon-wrapper{text-align:center;}.elementor-500 .elementor-element.elementor-element-c8dcf58 .elementor-icon{font-size:83px;}.elementor-500 .elementor-element.elementor-element-c8dcf58 .elementor-icon svg{height:83px;}.elementor-500 .elementor-element.elementor-element-9da9f08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-500 .elementor-element.elementor-element-9da9f08 .elementor-heading-title{font-size:28px;}.elementor-500 .elementor-element.elementor-element-2d25dcf{text-align:center;font-size:14px;}.elementor-500 .elementor-element.elementor-element-2d25dcf p{margin-block-end:0px;}.elementor-500 .elementor-element.elementor-element-40a97cc{--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;--justify-content:space-between;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;--padding-top:95px;--padding-bottom:150px;--padding-left:32px;--padding-right:32px;}.elementor-500 .elementor-element.elementor-element-1fdfdaf{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;z-index:100;}.elementor-500 .elementor-element.elementor-element-ce9be57{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;z-index:100;text-align:start;}.elementor-500 .elementor-element.elementor-element-ce9be57 p{margin-block-end:20px;}.elementor-500 .elementor-element.elementor-element-4a4662c{z-index:100;}.elementor-500 .elementor-element.elementor-element-4a4662c img{width:100%;max-width:100%;height:445px;object-fit:cover;object-position:center center;}.elementor-500 .elementor-element.elementor-element-16aa147{--display:flex;--position:absolute;--min-height:490px;top:0px;}.elementor-500 .elementor-element.elementor-element-16aa147:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-16aa147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F2F9;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-16aa147{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-16aa147{right:0px;}.elementor-500 .elementor-element.elementor-element-ed92cb2{--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;--justify-content:space-between;--gap:110px 0px;--row-gap:110px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:140px;--padding-left:32px;--padding-right:32px;}.elementor-500 .elementor-element.elementor-element-594c140{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;z-index:100;}.elementor-500 .elementor-element.elementor-element-cea7e62{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;z-index:100;text-align:start;}.elementor-500 .elementor-element.elementor-element-cea7e62 p{margin-block-end:20px;}.elementor-500 .elementor-element.elementor-element-27e2654{--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;--flex-wrap:wrap;}.elementor-500 .elementor-element.elementor-element-729e656{--display:flex;--min-height:162px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-729e656:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-729e656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdm.ie/wp-content/uploads/strategic-planning-top.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-500 .elementor-element.elementor-element-0d5eb92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-500 .elementor-element.elementor-element-0d5eb92 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.4em;}.elementor-500 .elementor-element.elementor-element-de66b78{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-500 .elementor-element.elementor-element-e63f1f2 .elementor-button{background-color:#FFFFFF00;font-size:16px;font-weight:400;fill:#5095DA;color:#5095DA;border-style:solid;border-width:0px 0px 1px 0px;border-color:#5095DA;border-radius:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-500 .elementor-element.elementor-element-6f815f2{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:400px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-6f815f2:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-6f815f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdm.ie/wp-content/uploads/landing-activities-top.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-500 .elementor-element.elementor-element-27e45ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-500 .elementor-element.elementor-element-27e45ca .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.4em;}.elementor-500 .elementor-element.elementor-element-e746055{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-500 .elementor-element.elementor-element-9a78c0b .elementor-button{background-color:#FFFFFF00;font-size:16px;font-weight:400;fill:#5095DA;color:#5095DA;border-style:solid;border-width:0px 0px 1px 0px;border-color:#5095DA;border-radius:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-500 .elementor-element.elementor-element-2a8ced4{--display:flex;--min-height:14px;--border-radius:10px 10px 10px 10px;}.elementor-500 .elementor-element.elementor-element-2a8ced4:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-2a8ced4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5095DA;}.elementor-500 .elementor-element.elementor-element-547a4b6{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:420px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-547a4b6:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-547a4b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdm.ie/wp-content/uploads/project-execution-bot.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-500 .elementor-element.elementor-element-3a8e802{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-500 .elementor-element.elementor-element-3a8e802 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.4em;}.elementor-500 .elementor-element.elementor-element-1cc7c6e{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-500 .elementor-element.elementor-element-26e79c0 .elementor-button{background-color:#FFFFFF00;font-size:16px;font-weight:400;fill:#5095DA;color:#5095DA;border-style:solid;border-width:0px 0px 1px 0px;border-color:#5095DA;border-radius:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-500 .elementor-element.elementor-element-6660e98{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:300px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-6660e98:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-6660e98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdm.ie/wp-content/uploads/operation-maintenance-bot.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-500 .elementor-element.elementor-element-bf30cd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-500 .elementor-element.elementor-element-bf30cd9 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.4em;}.elementor-500 .elementor-element.elementor-element-002179b{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-500 .elementor-element.elementor-element-dc0862c .elementor-button{background-color:#FFFFFF00;font-size:16px;font-weight:400;fill:#5095DA;color:#5095DA;border-style:solid;border-width:0px 0px 1px 0px;border-color:#5095DA;border-radius:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-500 .elementor-element.elementor-element-073d259{--display:flex;--position:absolute;--min-height:100%;--border-radius:10px 10px 10px 10px;bottom:0px;}.elementor-500 .elementor-element.elementor-element-073d259:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-073d259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5095DA;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-073d259{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-073d259{right:0px;}.elementor-500 .elementor-element.elementor-element-dc2d586{--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;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:130px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-500 .elementor-element.elementor-element-dc2d586:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-dc2d586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F2F9;}.elementor-500 .elementor-element.elementor-element-6a4d609{width:var( --container-widget-width, 440px );max-width:440px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 53px) 0px;--container-widget-width:440px;--container-widget-flex-grow:0;z-index:100;}.elementor-500 .elementor-element.elementor-element-bc876db{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;z-index:100;text-align:start;}.elementor-500 .elementor-element.elementor-element-bc876db p{margin-block-end:20px;}.elementor-500 .elementor-element.elementor-element-44a874a{--display:flex;--padding-top:61px;--padding-bottom:41px;--padding-left:52px;--padding-right:52px;}.elementor-500 .elementor-element.elementor-element-44a874a:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-44a874a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-c736542{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-500 .elementor-element.elementor-element-c736542 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.4em;}.elementor-500 .elementor-element.elementor-element-93c58f0{width:var( --container-widget-width, 460px );max-width:460px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-500 .elementor-element.elementor-element-04233e0 .elementor-button{background-color:#FFFFFF00;fill:#5095DA;color:#5095DA;transition-duration:500ms;border-style:solid;border-color:#5095DA;}.elementor-500 .elementor-element.elementor-element-04233e0 .elementor-button:hover, .elementor-500 .elementor-element.elementor-element-04233e0 .elementor-button:focus{background-color:#5095DA;color:#FFFFFF;border-color:#5095DA;}.elementor-500 .elementor-element.elementor-element-04233e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-500 .elementor-element.elementor-element-04233e0 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-500 .elementor-element.elementor-element-04233e0 .elementor-button:hover svg, .elementor-500 .elementor-element.elementor-element-04233e0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-7573acd{--display:flex;--padding-top:61px;--padding-bottom:41px;--padding-left:52px;--padding-right:52px;}.elementor-500 .elementor-element.elementor-element-7573acd:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-7573acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-7d156eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-500 .elementor-element.elementor-element-7d156eb .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.4em;}.elementor-500 .elementor-element.elementor-element-152c7e3{width:var( --container-widget-width, 460px );max-width:460px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-500 .elementor-element.elementor-element-cbec874 .elementor-button{background-color:#FFFFFF00;fill:#5095DA;color:#5095DA;transition-duration:500ms;border-style:solid;border-color:#5095DA;}.elementor-500 .elementor-element.elementor-element-cbec874 .elementor-button:hover, .elementor-500 .elementor-element.elementor-element-cbec874 .elementor-button:focus{background-color:#5095DA;color:#FFFFFF;border-color:#5095DA;}.elementor-500 .elementor-element.elementor-element-cbec874 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-500 .elementor-element.elementor-element-cbec874 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-500 .elementor-element.elementor-element-cbec874 .elementor-button:hover svg, .elementor-500 .elementor-element.elementor-element-cbec874 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-bec07bd{--display:flex;--padding-top:61px;--padding-bottom:41px;--padding-left:52px;--padding-right:52px;}.elementor-500 .elementor-element.elementor-element-bec07bd:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-bec07bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-50abe8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-500 .elementor-element.elementor-element-50abe8e .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.4em;}.elementor-500 .elementor-element.elementor-element-1b7689e{width:var( --container-widget-width, 460px );max-width:460px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-500 .elementor-element.elementor-element-f485957 .elementor-button{background-color:#FFFFFF00;fill:#5095DA;color:#5095DA;transition-duration:500ms;border-style:solid;border-color:#5095DA;}.elementor-500 .elementor-element.elementor-element-f485957 .elementor-button:hover, .elementor-500 .elementor-element.elementor-element-f485957 .elementor-button:focus{background-color:#5095DA;color:#FFFFFF;border-color:#5095DA;}.elementor-500 .elementor-element.elementor-element-f485957 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-500 .elementor-element.elementor-element-f485957 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-500 .elementor-element.elementor-element-f485957 .elementor-button:hover svg, .elementor-500 .elementor-element.elementor-element-f485957 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-7d26b55{--display:flex;--padding-top:61px;--padding-bottom:41px;--padding-left:52px;--padding-right:52px;}.elementor-500 .elementor-element.elementor-element-7d26b55:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-7d26b55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-b07f39d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-500 .elementor-element.elementor-element-b07f39d .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.4em;}.elementor-500 .elementor-element.elementor-element-4343e71{width:var( --container-widget-width, 460px );max-width:460px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-500 .elementor-element.elementor-element-61e3172 .elementor-button{background-color:#FFFFFF00;fill:#5095DA;color:#5095DA;transition-duration:500ms;border-style:solid;border-color:#5095DA;}.elementor-500 .elementor-element.elementor-element-61e3172 .elementor-button:hover, .elementor-500 .elementor-element.elementor-element-61e3172 .elementor-button:focus{background-color:#5095DA;color:#FFFFFF;border-color:#5095DA;}.elementor-500 .elementor-element.elementor-element-61e3172 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-500 .elementor-element.elementor-element-61e3172 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-500 .elementor-element.elementor-element-61e3172 .elementor-button:hover svg, .elementor-500 .elementor-element.elementor-element-61e3172 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-9389424{--display:flex;--min-height:560px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-500 .elementor-element.elementor-element-9389424:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-9389424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdm.ie/wp-content/uploads/ready-to-build.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-500 .elementor-element.elementor-element-9389424::before, .elementor-500 .elementor-element.elementor-element-9389424 > .elementor-background-video-container::before, .elementor-500 .elementor-element.elementor-element-9389424 > .e-con-inner > .elementor-background-video-container::before, .elementor-500 .elementor-element.elementor-element-9389424 > .elementor-background-slideshow::before, .elementor-500 .elementor-element.elementor-element-9389424 > .e-con-inner > .elementor-background-slideshow::before, .elementor-500 .elementor-element.elementor-element-9389424 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #1696C2 65%);}.elementor-500 .elementor-element.elementor-element-48ee478{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;z-index:100;}.elementor-500 .elementor-element.elementor-element-48ee478 .elementor-heading-title{color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-12a92a8{width:var( --container-widget-width, 590px );max-width:590px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:590px;--container-widget-flex-grow:0;z-index:100;text-align:center;color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-12a92a8 p{margin-block-end:20px;}.elementor-500 .elementor-element.elementor-element-1cef2cf{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--z-index:100;}.elementor-500 .elementor-element.elementor-element-b719a1f .elementor-button{background-color:#FFFFFF;fill:#1B1E21;color:#1B1E21;transition-duration:500ms;border-style:solid;border-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-b719a1f .elementor-button:hover, .elementor-500 .elementor-element.elementor-element-b719a1f .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-b719a1f .elementor-button:hover svg, .elementor-500 .elementor-element.elementor-element-b719a1f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-91e3979 .elementor-button{background-color:#FFFFFF;fill:#1B1E21;color:#1B1E21;transition-duration:500ms;border-style:solid;border-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-91e3979 .elementor-button:hover, .elementor-500 .elementor-element.elementor-element-91e3979 .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-91e3979 .elementor-button:hover svg, .elementor-500 .elementor-element.elementor-element-91e3979 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-4f6f8d1 .elementor-button{background-color:#FFFFFF;fill:#1B1E21;color:#1B1E21;transition-duration:500ms;border-style:solid;border-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-4f6f8d1 .elementor-button:hover, .elementor-500 .elementor-element.elementor-element-4f6f8d1 .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-4f6f8d1 .elementor-button:hover svg, .elementor-500 .elementor-element.elementor-element-4f6f8d1 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1679px){.elementor-500 .elementor-element.elementor-element-95c495d{--padding-top:70px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-500 .elementor-element.elementor-element-6131c4f{--padding-top:70px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-500 .elementor-element.elementor-element-e6550a2{--padding-top:70px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-500 .elementor-element.elementor-element-101c5d6{--padding-top:70px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-500 .elementor-element.elementor-element-6f815f2{--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;}.elementor-500 .elementor-element.elementor-element-547a4b6{--margin-top:0px;--margin-bottom:0px;--margin-left:300px;--margin-right:0px;}.elementor-500 .elementor-element.elementor-element-6660e98{--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;}}@media(max-width:1279px){.elementor-500 .elementor-element.elementor-element-4c269f0{--min-height:640px;--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;--align-items:center;}.elementor-500 .elementor-element.elementor-element-8f29f63{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-5a52273{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;}.elementor-500 .elementor-element.elementor-element-b81670d{--container-widget-width:calc(50% - 32px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 32px) );max-width:calc(50% - 32px);}.elementor-500 .elementor-element.elementor-element-6f97435 img{height:640px;}.elementor-500 .elementor-element.elementor-element-e0ef2f0{--padding-top:102px;--padding-bottom:108px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-4125bb5{padding:0px 32px 0px 32px;}.elementor-500 .elementor-element.elementor-element-cc60902{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-500 .elementor-element.elementor-element-95c495d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-6131c4f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-e6550a2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-101c5d6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-1fdfdaf{--container-widget-width:420px;--container-widget-flex-grow:0;width:var( --container-widget-width, 420px );max-width:420px;}.elementor-500 .elementor-element.elementor-element-ce9be57{--container-widget-width:calc(50% - 32px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 32px) );max-width:calc(50% - 32px);}.elementor-500 .elementor-element.elementor-element-594c140{--container-widget-width:420px;--container-widget-flex-grow:0;width:var( --container-widget-width, 420px );max-width:420px;}.elementor-500 .elementor-element.elementor-element-cea7e62{--container-widget-width:calc(50% - 32px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 32px) );max-width:calc(50% - 32px);}.elementor-500 .elementor-element.elementor-element-729e656{--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-500 .elementor-element.elementor-element-6f815f2{--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;}.elementor-500 .elementor-element.elementor-element-547a4b6{--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-500 .elementor-element.elementor-element-6660e98{--margin-top:0px;--margin-bottom:0px;--margin-left:105px;--margin-right:0px;}.elementor-500 .elementor-element.elementor-element-6a4d609{--container-widget-width:420px;--container-widget-flex-grow:0;width:var( --container-widget-width, 420px );max-width:420px;}.elementor-500 .elementor-element.elementor-element-bc876db{--container-widget-width:calc(50% - 32px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 32px) );max-width:calc(50% - 32px);}.elementor-500 .elementor-element.elementor-element-12a92a8{--container-widget-width:calc(50% - 32px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 32px) );max-width:calc(50% - 32px);}}@media(min-width:768px){.elementor-500 .elementor-element.elementor-element-3c07534{--width:auto;}.elementor-500 .elementor-element.elementor-element-b74ccc7{--width:auto;}.elementor-500 .elementor-element.elementor-element-accf14f{--width:952px;}.elementor-500 .elementor-element.elementor-element-5aa18ab{--width:100vw;}.elementor-500 .elementor-element.elementor-element-cc60902{--width:100%;}.elementor-500 .elementor-element.elementor-element-95c495d{--width:25%;}.elementor-500 .elementor-element.elementor-element-6131c4f{--width:25%;}.elementor-500 .elementor-element.elementor-element-e6550a2{--width:25%;}.elementor-500 .elementor-element.elementor-element-101c5d6{--width:25%;}.elementor-500 .elementor-element.elementor-element-729e656{--width:auto;}.elementor-500 .elementor-element.elementor-element-6f815f2{--width:auto;}.elementor-500 .elementor-element.elementor-element-547a4b6{--width:auto;}.elementor-500 .elementor-element.elementor-element-6660e98{--width:auto;}.elementor-500 .elementor-element.elementor-element-073d259{--width:14px;}.elementor-500 .elementor-element.elementor-element-44a874a{--width:calc(50% - 4px);}.elementor-500 .elementor-element.elementor-element-7573acd{--width:calc(50% - 4px);}.elementor-500 .elementor-element.elementor-element-bec07bd{--width:calc(50% - 4px);}.elementor-500 .elementor-element.elementor-element-7d26b55{--width:calc(50% - 4px);}.elementor-500 .elementor-element.elementor-element-1cef2cf{--width:auto;}}@media(max-width:1279px) and (min-width:768px){.elementor-500 .elementor-element.elementor-element-3c07534{--width:100%;}.elementor-500 .elementor-element.elementor-element-95c495d{--width:310px;}.elementor-500 .elementor-element.elementor-element-6131c4f{--width:310px;}.elementor-500 .elementor-element.elementor-element-e6550a2{--width:310px;}.elementor-500 .elementor-element.elementor-element-101c5d6{--width:310px;}}@media(max-width:1023px) and (min-width:768px){.elementor-500 .elementor-element.elementor-element-3c07534{--width:100%;}.elementor-500 .elementor-element.elementor-element-accf14f{--width:100%;}.elementor-500 .elementor-element.elementor-element-cc60902{--width:100%;}.elementor-500 .elementor-element.elementor-element-95c495d{--width:310px;}.elementor-500 .elementor-element.elementor-element-6131c4f{--width:310px;}.elementor-500 .elementor-element.elementor-element-e6550a2{--width:310px;}.elementor-500 .elementor-element.elementor-element-101c5d6{--width:310px;}.elementor-500 .elementor-element.elementor-element-073d259{--width:16px;}.elementor-500 .elementor-element.elementor-element-44a874a{--width:100%;}.elementor-500 .elementor-element.elementor-element-7573acd{--width:100%;}.elementor-500 .elementor-element.elementor-element-bec07bd{--width:100%;}.elementor-500 .elementor-element.elementor-element-7d26b55{--width:100%;}}@media(max-width:1023px){.elementor-500 .elementor-element.elementor-element-4c269f0{--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:120px;--padding-bottom:304px;--padding-left:32px;--padding-right:32px;}.elementor-500 .elementor-element.elementor-element-5a52273{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-500 .elementor-element.elementor-element-b81670d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-500 .elementor-element.elementor-element-6f97435 img{width:100vw;max-width:calc(100% - 64px);height:254px;object-fit:cover;object-position:center center;}.elementor-500 .elementor-element.elementor-element-e0ef2f0{--padding-top:102px;--padding-bottom:108px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-4125bb5{padding:0px 32px 0px 32px;}.elementor-500 .elementor-element.elementor-element-cc60902{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-500 .elementor-element.elementor-element-95c495d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-6131c4f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-e6550a2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-101c5d6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-ce9be57{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-500 .elementor-element.elementor-element-ed92cb2{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-500 .elementor-element.elementor-element-cea7e62{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-500 .elementor-element.elementor-element-27e2654{--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;}.elementor-500 .elementor-element.elementor-element-729e656:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-729e656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdm.ie/wp-content/uploads/strategic-planning-left.png");background-position:top left;background-repeat:no-repeat;background-size:200px auto;}.elementor-500 .elementor-element.elementor-element-729e656{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:-8px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:250px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-6f815f2:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-6f815f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdm.ie/wp-content/uploads/landing-activities-left.png");background-position:top left;background-repeat:no-repeat;background-size:190px auto;}.elementor-500 .elementor-element.elementor-element-6f815f2{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:250px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-547a4b6:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-547a4b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdm.ie/wp-content/uploads/project-execution-left.png");background-position:top left;background-repeat:no-repeat;background-size:190px auto;}.elementor-500 .elementor-element.elementor-element-547a4b6{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:250px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-6660e98:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-6660e98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdm.ie/wp-content/uploads/operation-maintenance-left.png");background-position:top left;background-repeat:no-repeat;background-size:190px auto;}.elementor-500 .elementor-element.elementor-element-6660e98{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:250px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-073d259{--min-height:calc(100% - 95px);bottom:0px;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-073d259{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-073d259{right:0px;}.elementor-500 .elementor-element.elementor-element-bc876db{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-500 .elementor-element.elementor-element-12a92a8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-500 .elementor-element.elementor-element-b719a1f .elementor-button{padding:16px 32px 16px 32px;}.elementor-500 .elementor-element.elementor-element-91e3979 .elementor-button{padding:16px 32px 16px 32px;}.elementor-500 .elementor-element.elementor-element-4f6f8d1 .elementor-button{padding:16px 32px 16px 32px;}}@media(max-width:767px){.elementor-500 .elementor-element.elementor-element-edfd73a{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-500 .elementor-element.elementor-element-3c07534{--width:100%;}.elementor-500 .elementor-element.elementor-element-33bbf84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-500 .elementor-element.elementor-element-881c595{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-500 .elementor-element.elementor-element-881c595 .elementor-heading-title{font-size:18px;}.elementor-500 .elementor-element.elementor-element-6a19acc{width:100%;max-width:100%;}.elementor-500 .elementor-element.elementor-element-6a19acc .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-500 .elementor-element.elementor-element-bbab6cd{width:100%;max-width:100%;}.elementor-500 .elementor-element.elementor-element-bbab6cd .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-500 .elementor-element.elementor-element-accf14f{--width:100%;}.elementor-500 .elementor-element.elementor-element-4c269f0{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:264px;--padding-left:16px;--padding-right:16px;}.elementor-500 .elementor-element.elementor-element-8f29f63{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-500 .elementor-element.elementor-element-5a52273{width:var( --container-widget-width, 300px );max-width:300px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;}.elementor-500 .elementor-element.elementor-element-b81670d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-500 .elementor-element.elementor-element-6f97435{bottom:0px;}.elementor-500 .elementor-element.elementor-element-6f97435 img{width:100vw;max-width:calc(100% - 32px);height:232px;object-fit:cover;object-position:top center;}.elementor-500 .elementor-element.elementor-element-e0ef2f0{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-4125bb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 16px 0px 16px;text-align:center;}.elementor-500 .elementor-element.elementor-element-cc60902{--width:100%;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-500 .elementor-element.elementor-element-95c495d{--width:300px;}.elementor-500 .elementor-element.elementor-element-95c495d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-6131c4f{--width:300px;}.elementor-500 .elementor-element.elementor-element-6131c4f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-e6550a2{--width:300px;}.elementor-500 .elementor-element.elementor-element-e6550a2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-101c5d6{--width:300px;}.elementor-500 .elementor-element.elementor-element-101c5d6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-40a97cc{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-500 .elementor-element.elementor-element-1fdfdaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-500 .elementor-element.elementor-element-ce9be57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-500 .elementor-element.elementor-element-4a4662c img{height:318px;}.elementor-500 .elementor-element.elementor-element-ed92cb2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-500 .elementor-element.elementor-element-594c140{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-500 .elementor-element.elementor-element-cea7e62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-500 .elementor-element.elementor-element-27e2654{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:30px;--padding-left:14px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-729e656:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-729e656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdm.ie/wp-content/uploads/strategic-planning-left.png");background-position:top left;background-repeat:no-repeat;background-size:185px auto;}.elementor-500 .elementor-element.elementor-element-729e656{--width:calc(100% + 22px);--margin-top:0px;--margin-bottom:0px;--margin-left:-22px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:68px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-6f815f2:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-6f815f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdm.ie/wp-content/uploads/landing-activities-left.png");background-position:top left;background-repeat:no-repeat;background-size:160px auto;}.elementor-500 .elementor-element.elementor-element-6f815f2{--padding-top:100px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-547a4b6:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-547a4b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdm.ie/wp-content/uploads/project-execution-left.png");background-position:top left;background-repeat:no-repeat;background-size:160px auto;}.elementor-500 .elementor-element.elementor-element-547a4b6{--padding-top:100px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-6660e98:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-6660e98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdm.ie/wp-content/uploads/operation-maintenance-left.png");background-position:top left;background-repeat:no-repeat;background-size:160px auto;}.elementor-500 .elementor-element.elementor-element-6660e98{--padding-top:100px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-073d259{--width:14px;--min-height:calc(100% - 90px);bottom:0px;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-073d259{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-073d259{right:0px;}.elementor-500 .elementor-element.elementor-element-dc2d586{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-500 .elementor-element.elementor-element-6a4d609{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;text-align:center;}.elementor-500 .elementor-element.elementor-element-bc876db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-500 .elementor-element.elementor-element-44a874a{--padding-top:32px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-500 .elementor-element.elementor-element-04233e0{width:100%;max-width:100%;}.elementor-500 .elementor-element.elementor-element-04233e0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-500 .elementor-element.elementor-element-04233e0 .elementor-button{padding:16px 16px 16px 16px;}.elementor-500 .elementor-element.elementor-element-7573acd{--padding-top:32px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-500 .elementor-element.elementor-element-cbec874{width:100%;max-width:100%;}.elementor-500 .elementor-element.elementor-element-cbec874 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-500 .elementor-element.elementor-element-cbec874 .elementor-button{padding:16px 16px 16px 16px;}.elementor-500 .elementor-element.elementor-element-bec07bd{--padding-top:32px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-500 .elementor-element.elementor-element-f485957{width:100%;max-width:100%;}.elementor-500 .elementor-element.elementor-element-f485957 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-500 .elementor-element.elementor-element-f485957 .elementor-button{padding:16px 16px 16px 16px;}.elementor-500 .elementor-element.elementor-element-7d26b55{--padding-top:32px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-500 .elementor-element.elementor-element-61e3172{width:100%;max-width:100%;}.elementor-500 .elementor-element.elementor-element-61e3172 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-500 .elementor-element.elementor-element-61e3172 .elementor-button{padding:16px 16px 16px 16px;}.elementor-500 .elementor-element.elementor-element-9389424{--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-500 .elementor-element.elementor-element-48ee478{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-500 .elementor-element.elementor-element-12a92a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:358px;--container-widget-flex-grow:0;width:var( --container-widget-width, 358px );max-width:358px;text-align:center;}.elementor-500 .elementor-element.elementor-element-1cef2cf{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-500 .elementor-element.elementor-element-b719a1f{width:100%;max-width:100%;}.elementor-500 .elementor-element.elementor-element-b719a1f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-500 .elementor-element.elementor-element-91e3979{width:100%;max-width:100%;}.elementor-500 .elementor-element.elementor-element-91e3979 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-500 .elementor-element.elementor-element-4f6f8d1{width:100%;max-width:100%;}.elementor-500 .elementor-element.elementor-element-4f6f8d1 .elementor-button .elementor-button-content-wrapper{justify-content:center;}}