.line_animation .elementor-repeater-item-cbbde27.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-cbbde27.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-14777 .elementor-element.elementor-element-ff9c27d.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-14777 .elementor-element.elementor-element-ff9c27d .shade_animation .elementor-repeater-item-6514456 .shade_wrap_inner{animation-name:MoveZoomIn;animation-timing-function:linear;animation-duration:5s;animation-delay:0s;right:3%;top:26%;}.elementor-14777 .elementor-element.elementor-element-81dfc8e{text-align:left;color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;width:var( --container-widget-width, 528px );max-width:528px;--container-widget-width:528px;--container-widget-flex-grow:0;}.elementor-14777 .elementor-element.elementor-element-81dfc8e > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-14777 .elementor-element.elementor-element-6aa74a2{text-align:left;}.elementor-14777 .elementor-element.elementor-element-6aa74a2 .elementor-heading-title{color:var( --e-global-color-b142927 );font-family:"Rubik", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-14777 .elementor-element.elementor-element-6aa74a2 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-14777 .elementor-element.elementor-element-85fd38d{color:#EAEAED;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:25px;}.elementor-14777 .elementor-element.elementor-element-85fd38d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14777 .elementor-element.elementor-element-bc11ec0 > .elementor-widget-container{padding:030px 0px 30px 0px;}.elementor-14777 .elementor-element.elementor-element-fc2264b a.elementor-button, .elementor-14777 .elementor-element.elementor-element-fc2264b .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );background:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-14777 .elementor-element.elementor-element-fc2264b .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-14777 .elementor-element.elementor-element-fc2264b > .elementor-widget-container{margin:0px 15px 0px 0px;padding:-5px -5px -5px -5px;}.elementor-14777 .elementor-element.elementor-element-fc2264b{width:auto;max-width:auto;}.elementor-14777 .elementor-element.elementor-element-1ac4a28 a.elementor-button, .elementor-14777 .elementor-element.elementor-element-1ac4a28 .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );background:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-14777 .elementor-element.elementor-element-1ac4a28 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-14777 .elementor-element.elementor-element-1ac4a28 > .elementor-widget-container{margin:0px 15px 0px 0px;padding:-5px -5px -5px -5px;}.elementor-14777 .elementor-element.elementor-element-1ac4a28{width:auto;max-width:auto;}.elementor-14777 .elementor-element.elementor-element-ff9c27d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14777 .elementor-element.elementor-element-11c26d1.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-14777 .elementor-element.elementor-element-11c26d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14777 .elementor-element.elementor-element-11c26d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cranmo.re/wp-content/uploads/2026/01/Managed-Digital-Services-3.png");background-position:center center;background-size:cover;}.elementor-14777 .elementor-element.elementor-element-11c26d1 .shade_animation .elementor-repeater-item-6514456 .shade_wrap_inner{animation-name:MoveZoomIn;animation-timing-function:linear;animation-duration:5s;animation-delay:0s;right:3%;top:26%;}.elementor-14777 .elementor-element.elementor-element-ca289ec{--spacer-size:600px;}.elementor-14777 .elementor-element.elementor-element-11c26d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-14777 .elementor-element.elementor-element-11c26d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14777 .elementor-element.elementor-element-bd3bc79{margin-top:160px;margin-bottom:0px;}.line_animation .elementor-repeater-item-7b4711b.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-7b4711b.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-14777 .elementor-element.elementor-element-c3287db{text-align:left;width:100%;max-width:100%;}.elementor-14777 .elementor-element.elementor-element-c3287db .elementor-heading-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-14777 .elementor-element.elementor-element-c3287db > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-14777 .elementor-element.elementor-element-75f3ba1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.line_animation .elementor-repeater-item-17824cd.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-17824cd.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-14777 .elementor-element.elementor-element-3235ed0.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-14777 .elementor-element.elementor-element-3235ed0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14777 .elementor-element.elementor-element-3235ed0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14777 .elementor-element.elementor-element-0987073 .elementor-icon-box-title{margin-bottom:12px;color:var( --e-global-color-b142927 );}.elementor-14777 .elementor-element.elementor-element-0987073 .elementor-icon-box-title, .elementor-14777 .elementor-element.elementor-element-0987073 .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 );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-14777 .elementor-element.elementor-element-0987073 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 40px 20px;background-color:var( --e-global-color-c97de3a );border-radius:10px 10px 10px 10px;}.elementor-14777 .elementor-element.elementor-element-da2ad3c .elementor-icon-box-title{margin-bottom:12px;color:var( --e-global-color-b142927 );}.elementor-14777 .elementor-element.elementor-element-da2ad3c .elementor-icon-box-title, .elementor-14777 .elementor-element.elementor-element-da2ad3c .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 );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-14777 .elementor-element.elementor-element-da2ad3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 40px 20px;background-color:var( --e-global-color-c97de3a );border-radius:10px 10px 10px 10px;}.elementor-14777 .elementor-element.elementor-element-894d5cb .elementor-icon-box-title{margin-bottom:12px;color:var( --e-global-color-b142927 );}.elementor-14777 .elementor-element.elementor-element-894d5cb .elementor-icon-box-title, .elementor-14777 .elementor-element.elementor-element-894d5cb .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 );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-14777 .elementor-element.elementor-element-894d5cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 40px 20px;background-color:var( --e-global-color-c97de3a );border-radius:10px 10px 10px 10px;}.elementor-14777 .elementor-element.elementor-element-80e0874 .elementor-icon-box-title{margin-bottom:12px;color:var( --e-global-color-b142927 );}.elementor-14777 .elementor-element.elementor-element-80e0874 .elementor-icon-box-title, .elementor-14777 .elementor-element.elementor-element-80e0874 .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 );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-14777 .elementor-element.elementor-element-80e0874 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 40px 20px;background-color:var( --e-global-color-c97de3a );border-radius:10px 10px 10px 10px;}.elementor-14777 .elementor-element.elementor-element-3e01db5 .elementor-icon-box-title{margin-bottom:12px;color:var( --e-global-color-b142927 );}.elementor-14777 .elementor-element.elementor-element-3e01db5 .elementor-icon-box-title, .elementor-14777 .elementor-element.elementor-element-3e01db5 .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 );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-14777 .elementor-element.elementor-element-3e01db5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 40px 20px;background-color:var( --e-global-color-c97de3a );border-radius:10px 10px 10px 10px;}.elementor-14777 .elementor-element.elementor-element-75f3ba1{margin-top:20px;margin-bottom:0px;}.elementor-14777 .elementor-element.elementor-element-df5f289{--spacer-size:50px;}.elementor-14777 .elementor-element.elementor-element-2977308{margin-top:0px;margin-bottom:0px;}.elementor-14777 .elementor-element.elementor-element-986fbd3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.line_animation .elementor-repeater-item-4ded147.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-4ded147.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-14777 .elementor-element.elementor-element-9eee53a{text-align:left;width:100%;max-width:100%;}.elementor-14777 .elementor-element.elementor-element-9eee53a .elementor-heading-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-14777 .elementor-element.elementor-element-9eee53a > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-14777 .elementor-element.elementor-element-2781683{text-align:justify;color:var( --e-global-color-text );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;width:100%;max-width:100%;}.elementor-14777 .elementor-element.elementor-element-0856ce8{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-14777 .elementor-element.elementor-element-0856ce8 .elementor-divider-separator{width:100%;}.elementor-14777 .elementor-element.elementor-element-0856ce8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14777 .elementor-element.elementor-element-7cab121{--spacer-size:50px;}.elementor-14777 .elementor-element.elementor-element-7aa2930{text-align:left;width:100%;max-width:100%;}.elementor-14777 .elementor-element.elementor-element-7aa2930 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-14777 .elementor-element.elementor-element-7aa2930 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-14777 .elementor-element.elementor-element-6b7f431{--spacer-size:50px;}.elementor-14777 .elementor-element.elementor-element-3acd132{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-14777 .elementor-element.elementor-element-3acd132 .elementor-divider-separator{width:100%;}.elementor-14777 .elementor-element.elementor-element-3acd132 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14777 .elementor-element.elementor-element-2a9ecd6{--spacer-size:50px;}.elementor-14777 .elementor-element.elementor-element-986fbd3{margin-top:30px;margin-bottom:0px;}.line_animation .elementor-repeater-item-50e11f9.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-50e11f9.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-14777 .elementor-element.elementor-element-de5c973{text-align:left;width:100%;max-width:100%;}.elementor-14777 .elementor-element.elementor-element-de5c973 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-14777 .elementor-element.elementor-element-de5c973 > .elementor-widget-container{margin:0px 0px 25px 0px;}.line_animation .elementor-repeater-item-39ad782.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-39ad782.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-14777 .elementor-element.elementor-element-0e03b1a .elementor-flip-box__front{background-image:url("https://cranmo.re/wp-content/uploads/2026/02/DHCNI.jpg");background-position:center center;background-size:contain;}.elementor-14777 .elementor-element.elementor-element-0e03b1a .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000091;text-align:center;justify-content:flex-start;}.elementor-14777 .elementor-element.elementor-element-0e03b1a .elementor-flip-box__back{background-image:url("https://cranmo.re/wp-content/uploads/2026/02/My-Care-logo-300x277-1.jpg");background-position:center right;background-size:contain;}.elementor-14777 .elementor-element.elementor-element-0e03b1a .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#000000BD;text-align:center;}.elementor-14777 .elementor-element.elementor-element-0e03b1a .elementor-flip-box__button{margin-center:0;}.elementor-14777 .elementor-element.elementor-element-b6a036f .elementor-flip-box__front{background-image:url("https://cranmo.re/wp-content/uploads/2026/02/RQIA.png");background-position:center center;background-size:contain;}.elementor-14777 .elementor-element.elementor-element-b6a036f .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000099;text-align:center;justify-content:flex-start;}.elementor-14777 .elementor-element.elementor-element-b6a036f .elementor-flip-box__back{background-image:url("https://cranmo.re/wp-content/uploads/2026/02/RQIA.png");background-position:center right;background-size:contain;}.elementor-14777 .elementor-element.elementor-element-b6a036f .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#000000C2;text-align:center;}.elementor-14777 .elementor-element.elementor-element-b6a036f .elementor-flip-box__button{margin-center:0;}.elementor-14777 .elementor-element.elementor-element-2eab906 .elementor-flip-box__front{background-image:url("https://cranmo.re/wp-content/uploads/2026/02/DFI.jpg");background-position:center center;background-size:contain;}.elementor-14777 .elementor-element.elementor-element-2eab906 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000082;text-align:center;justify-content:flex-start;}.elementor-14777 .elementor-element.elementor-element-2eab906 .elementor-flip-box__back{background-image:url("https://cranmo.re/wp-content/uploads/2026/02/DFI.jpg");background-position:center right;background-size:cover;}.elementor-14777 .elementor-element.elementor-element-2eab906 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#000000BF;text-align:center;}.elementor-14777 .elementor-element.elementor-element-2eab906 .elementor-flip-box__button{margin-center:0;}.elementor-14777 .elementor-element.elementor-element-53a4f94{margin-top:30px;margin-bottom:30px;}.line_animation .elementor-repeater-item-aab1acd.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-aab1acd.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-14777 .elementor-element.elementor-element-272e0b5{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-14777 .elementor-element.elementor-element-272e0b5 .elementor-divider-separator{width:100%;}.elementor-14777 .elementor-element.elementor-element-272e0b5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14777 .elementor-element.elementor-element-558534f{--spacer-size:50px;}.line_animation .elementor-repeater-item-6ae1186.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-6ae1186.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-14777 .elementor-element.elementor-element-adb3430{text-align:left;width:100%;max-width:100%;}.elementor-14777 .elementor-element.elementor-element-adb3430 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-14777 .elementor-element.elementor-element-adb3430 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-14777 .elementor-element.elementor-element-203d835{text-align:justify;color:var( --e-global-color-text );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;width:100%;max-width:100%;}.elementor-14777 .elementor-element.elementor-element-6a5c2c9{--spacer-size:50px;}.elementor-14777 .elementor-element.elementor-element-35a3c98:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14777 .elementor-element.elementor-element-35a3c98 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cranmo.re/wp-content/uploads/2025/03/Cranmore-13-08-2024-Photo-caption-Holywood-based-enterprise-software-specialist-Cranmore-has-appointed-Enda-Reynolds-as-Solutions-Director-e1741691530768.jpg");background-position:center center;background-size:cover;}.elementor-14777 .elementor-element.elementor-element-35a3c98 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-14777 .elementor-element.elementor-element-35a3c98 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14777 .elementor-element.elementor-element-d92363b{--spacer-size:250px;}.line_animation .elementor-repeater-item-160abba.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-160abba.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-14777 .elementor-element.elementor-element-fdaa0f6{--spacer-size:50px;}.elementor-14777 .elementor-element.elementor-element-0e4baad{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-14777 .elementor-element.elementor-element-0e4baad .elementor-divider-separator{width:100%;}.elementor-14777 .elementor-element.elementor-element-0e4baad .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14777 .elementor-element.elementor-element-f6c5fc3{--spacer-size:50px;}.elementor-14777 .elementor-element.elementor-element-a3d5a28{text-align:left;width:100%;max-width:100%;}.elementor-14777 .elementor-element.elementor-element-a3d5a28 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-14777 .elementor-element.elementor-element-a3d5a28 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-14777 .elementor-element.elementor-element-f7db724{text-align:justify;color:var( --e-global-color-text );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;width:100%;max-width:100%;}.elementor-14777 .elementor-element.elementor-element-0fd0dee{--spacer-size:50px;}.elementor-14777 .elementor-element.elementor-element-776c850{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-14777 .elementor-element.elementor-element-776c850 .elementor-divider-separator{width:100%;}.elementor-14777 .elementor-element.elementor-element-776c850 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.line_animation .elementor-repeater-item-18ced13.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-18ced13.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-14777 .elementor-element.elementor-element-fdc4d3a{text-align:center;color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14777 .elementor-element.elementor-element-fdc4d3a > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-14777 .elementor-element.elementor-element-893a3f1{text-align:center;}.elementor-14777 .elementor-element.elementor-element-893a3f1 .elementor-heading-title{color:var( --e-global-color-b142927 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-14777 .elementor-element.elementor-element-893a3f1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-14777 .elementor-element.elementor-element-9381770:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14777 .elementor-element.elementor-element-9381770 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cranmo.re/wp-content/uploads/2026/01/AI-Enabled-transformation-3-v1.png");background-position:bottom center;background-size:cover;}.elementor-14777 .elementor-element.elementor-element-9381770 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14777 .elementor-element.elementor-element-9381770 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14777 .elementor-element.elementor-element-89370b5{--spacer-size:450px;}.line_animation .elementor-repeater-item-63d8b61.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-63d8b61.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-14777 .elementor-element.elementor-element-b979df2 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-d915ae1 );}.elementor-14777 .elementor-element.elementor-element-b979df2 > .elementor-element-populated{color:var( --e-global-color-text );}.elementor-14777 .elementor-element.elementor-element-b979df2 .elementor-element-populated a:hover{color:var( --e-global-color-d915ae1 );}.elementor-14777 .elementor-element.elementor-element-463b96e .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-14777 .elementor-element.elementor-element-463b96e .jws_timeline .jws_timeline_main .jws_days .jws_timeline_field{padding:0px 100px 148px 0px;}.elementor-14777 .elementor-element.elementor-element-463b96e .jws_timeline .jws_timeline_main .jws_days .jws_timeline_field .jws_timeline_date_inner .jws_timeline_year{color:var( --e-global-color-accent );}.elementor-14777 .elementor-element.elementor-element-463b96e .jws_timeline .jws_timeline_content .jws_timeline_content_inner .jws_timeline_desc{color:var( --e-global-color-text );}.elementor-14777 .elementor-element.elementor-element-463b96e .jws_timeline .jws_timeline_main .jws_days .jws_timeline_field .jws_timeline_content .jws_timeline_title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-14777 .elementor-element.elementor-element-3b57ecd .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-14777 .elementor-element.elementor-element-3b57ecd .jws_timeline .jws_timeline_main .jws_days .jws_timeline_field{padding:0px 100px 100px 0px;}.elementor-14777 .elementor-element.elementor-element-929d82f{margin-top:30px;margin-bottom:0px;}.elementor-14777 .elementor-element.elementor-element-fbe0737{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-14777 .elementor-element.elementor-element-fbe0737 .elementor-divider-separator{width:100%;}.elementor-14777 .elementor-element.elementor-element-fbe0737 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14777 .elementor-element.elementor-element-b9f2c85{--spacer-size:50px;}.elementor-14777 .elementor-element.elementor-element-24c59bf{text-align:left;width:100%;max-width:100%;}.elementor-14777 .elementor-element.elementor-element-24c59bf .elementor-heading-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-14777 .elementor-element.elementor-element-24c59bf > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-14777 .elementor-element.elementor-element-b7c6665{text-align:justify;color:var( --e-global-color-text );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;width:100%;max-width:100%;}.elementor-14777 .elementor-element.elementor-element-6fe221e{--spacer-size:50px;}.elementor-14777 .elementor-element.elementor-element-fe1e2d7{--spacer-size:50px;}.elementor-14777 .elementor-element.elementor-element-d0cf319{text-align:left;width:100%;max-width:100%;}.elementor-14777 .elementor-element.elementor-element-d0cf319 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-14777 .elementor-element.elementor-element-d0cf319 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-14777 .elementor-element.elementor-element-6a5d7d7{text-align:justify;color:var( --e-global-color-text );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;width:100%;max-width:100%;}.elementor-14777 .elementor-element.elementor-element-b580c76{--spacer-size:50px;}.elementor-14777 .elementor-element.elementor-element-04252e5 a.elementor-button, .elementor-14777 .elementor-element.elementor-element-04252e5 .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );background:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-14777 .elementor-element.elementor-element-04252e5 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-14777 .elementor-element.elementor-element-04252e5 > .elementor-widget-container{margin:0px 15px 0px 0px;padding:-5px -5px -5px -5px;}.elementor-14777 .elementor-element.elementor-element-04252e5{width:auto;max-width:auto;}.elementor-14777 .elementor-element.elementor-element-d214bd3{--spacer-size:50px;}@media(min-width:768px){.elementor-14777 .elementor-element.elementor-element-1e0b7b3{width:64.924%;}.elementor-14777 .elementor-element.elementor-element-35a3c98{width:35.038%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14777 .elementor-element.elementor-element-3235ed0{width:100%;}}@media(max-width:1440px){.elementor-14777 .elementor-element.elementor-element-0987073{width:var( --container-widget-width, 224.638px );max-width:224.638px;--container-widget-width:224.638px;--container-widget-flex-grow:0;}.elementor-14777 .elementor-element.elementor-element-da2ad3c{width:var( --container-widget-width, 240.638px );max-width:240.638px;--container-widget-width:240.638px;--container-widget-flex-grow:0;}.elementor-14777 .elementor-element.elementor-element-894d5cb{width:var( --container-widget-width, 240.638px );max-width:240.638px;--container-widget-width:240.638px;--container-widget-flex-grow:0;}.elementor-14777 .elementor-element.elementor-element-80e0874{width:var( --container-widget-width, 240.638px );max-width:240.638px;--container-widget-width:240.638px;--container-widget-flex-grow:0;}.elementor-14777 .elementor-element.elementor-element-3e01db5{width:var( --container-widget-width, 240.638px );max-width:240.638px;--container-widget-width:240.638px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-14777 .elementor-element.elementor-element-bd3bc79{margin-top:100px;margin-bottom:0px;}.elementor-14777 .elementor-element.elementor-element-0987073 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-14777 .elementor-element.elementor-element-da2ad3c > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-14777 .elementor-element.elementor-element-894d5cb > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-14777 .elementor-element.elementor-element-80e0874 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-14777 .elementor-element.elementor-element-3e01db5 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-14777 .elementor-element.elementor-element-463b96e .jws_timeline .jws_timeline_main .jws_days .jws_timeline_field{padding:0px 0px 100px 0px;}.elementor-14777 .elementor-element.elementor-element-3b57ecd .jws_timeline .jws_timeline_main .jws_days .jws_timeline_field{padding:0px 0px 100px 0px;}}@media(max-width:767px){.elementor-14777 .elementor-element.elementor-element-fc2264b a.elementor-button, .elementor-14777 .elementor-element.elementor-element-fc2264b .elementor-button, .elementor-14777 .elementor-element.elementor-element-fc2264b .elementor-button.button-with_border > span{padding:7px 7px 7px 7px;}.elementor-14777 .elementor-element.elementor-element-fc2264b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14777 .elementor-element.elementor-element-fc2264b{width:auto;max-width:auto;}.elementor-14777 .elementor-element.elementor-element-1ac4a28 a.elementor-button, .elementor-14777 .elementor-element.elementor-element-1ac4a28 .elementor-button, .elementor-14777 .elementor-element.elementor-element-1ac4a28 .elementor-button.button-with_border > span{padding:7px 7px 7px 7px;}.elementor-14777 .elementor-element.elementor-element-1ac4a28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14777 .elementor-element.elementor-element-1ac4a28{width:auto;max-width:auto;}.elementor-14777 .elementor-element.elementor-element-04252e5 a.elementor-button, .elementor-14777 .elementor-element.elementor-element-04252e5 .elementor-button, .elementor-14777 .elementor-element.elementor-element-04252e5 .elementor-button.button-with_border > span{padding:7px 7px 7px 7px;}.elementor-14777 .elementor-element.elementor-element-04252e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14777 .elementor-element.elementor-element-04252e5{width:auto;max-width:auto;}}