.elementor-2894 .elementor-element.elementor-element-2435a40f{--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;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.5;--padding-top:212px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-2435a40f:not(.elementor-motion-effects-element-type-background), .elementor-2894 .elementor-element.elementor-element-2435a40f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://gemco.africa/wp-content/uploads/2026/01/expertise-GEMCO.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2894 .elementor-element.elementor-element-2435a40f::before, .elementor-2894 .elementor-element.elementor-element-2435a40f > .elementor-background-video-container::before, .elementor-2894 .elementor-element.elementor-element-2435a40f > .e-con-inner > .elementor-background-video-container::before, .elementor-2894 .elementor-element.elementor-element-2435a40f > .elementor-background-slideshow::before, .elementor-2894 .elementor-element.elementor-element-2435a40f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2894 .elementor-element.elementor-element-2435a40f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-58cf5c5 );--background-overlay:'';}.elementor-2894 .elementor-element.elementor-element-5a4709c{--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;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-c58e18f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-eca2cc5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-229e339{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-220fe15 .elementor-heading-title{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-c766bea .elementor-icon-wrapper{text-align:center;}.elementor-2894 .elementor-element.elementor-element-c766bea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-c766bea.elementor-view-framed .elementor-icon, .elementor-2894 .elementor-element.elementor-element-c766bea.elementor-view-default .elementor-icon{color:var( --e-global-color-e052ba3 );border-color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-c766bea.elementor-view-framed .elementor-icon, .elementor-2894 .elementor-element.elementor-element-c766bea.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-c766bea .elementor-icon{font-size:16px;}.elementor-2894 .elementor-element.elementor-element-c766bea .elementor-icon svg{height:16px;}.elementor-2894 .elementor-element.elementor-element-07fa183 .elementor-heading-title{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-db3065f{--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:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-db3065f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2894 .elementor-element.elementor-element-69bf3695{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-60bee161 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2894 .elementor-element.elementor-element-60bee161 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2894 .elementor-element.elementor-element-60bee161{--e-icon-list-icon-size:8px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-2894 .elementor-element.elementor-element-60bee161:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-2894 .elementor-element.elementor-element-60bee161.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-2894 .elementor-element.elementor-element-60bee161 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2894 .elementor-element.elementor-element-60bee161 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-60bee161 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2894 .elementor-element.elementor-element-3469bc5b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2894 .elementor-element.elementor-element-6d9b309b{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2894 .elementor-element.elementor-element-2c9751b7{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-74360fd4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-74360fd4:not(.elementor-motion-effects-element-type-background), .elementor-2894 .elementor-element.elementor-element-74360fd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8437f0c );}.elementor-2894 .elementor-element.elementor-element-6e5120b8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2894 .elementor-element.elementor-element-6e5120b8 img{width:100%;height:450px;object-fit:cover;object-position:center center;}.elementor-2894 .elementor-element.elementor-element-2fd54a53{--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;--justify-content:space-between;--align-items:flex-start;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2894 .elementor-element.elementor-element-780e3349{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-61f7fbcb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-2894 .elementor-element.elementor-element-6da7765 .elementor-heading-title{font-family:var( --e-global-typography-d90d3c9-font-family ), Sans-serif;font-size:var( --e-global-typography-d90d3c9-font-size );font-weight:var( --e-global-typography-d90d3c9-font-weight );text-transform:var( --e-global-typography-d90d3c9-text-transform );font-style:var( --e-global-typography-d90d3c9-font-style );line-height:var( --e-global-typography-d90d3c9-line-height );color:var( --e-global-color-288ba8b );}.elementor-2894 .elementor-element.elementor-element-7328ac50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2894 .elementor-element.elementor-element-7aee44d6{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-7aee44d6:not(.elementor-motion-effects-element-type-background), .elementor-2894 .elementor-element.elementor-element-7aee44d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8437f0c );}.elementor-2894 .elementor-element.elementor-element-5ee1fce5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2894 .elementor-element.elementor-element-5ee1fce5 img{width:100%;height:450px;object-fit:cover;object-position:center center;}.elementor-2894 .elementor-element.elementor-element-31242b38{--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;--justify-content:space-between;--align-items:flex-start;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2894 .elementor-element.elementor-element-341a5647{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-615b4c36 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-2894 .elementor-element.elementor-element-cbdc4ac .elementor-heading-title{font-family:var( --e-global-typography-d90d3c9-font-family ), Sans-serif;font-size:var( --e-global-typography-d90d3c9-font-size );font-weight:var( --e-global-typography-d90d3c9-font-weight );text-transform:var( --e-global-typography-d90d3c9-text-transform );font-style:var( --e-global-typography-d90d3c9-font-style );line-height:var( --e-global-typography-d90d3c9-line-height );color:var( --e-global-color-288ba8b );}.elementor-2894 .elementor-element.elementor-element-6a87848{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2894 .elementor-element.elementor-element-3cfd443c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-3cfd443c:not(.elementor-motion-effects-element-type-background), .elementor-2894 .elementor-element.elementor-element-3cfd443c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8437f0c );}.elementor-2894 .elementor-element.elementor-element-6cb4ecca{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2894 .elementor-element.elementor-element-6cb4ecca img{width:100%;height:450px;object-fit:cover;object-position:center center;}.elementor-2894 .elementor-element.elementor-element-36b4d628{--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;--justify-content:space-between;--align-items:flex-start;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2894 .elementor-element.elementor-element-344e8c92{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-147de094 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-2894 .elementor-element.elementor-element-238d53a .elementor-heading-title{font-family:var( --e-global-typography-d90d3c9-font-family ), Sans-serif;font-size:var( --e-global-typography-d90d3c9-font-size );font-weight:var( --e-global-typography-d90d3c9-font-weight );text-transform:var( --e-global-typography-d90d3c9-text-transform );font-style:var( --e-global-typography-d90d3c9-font-style );line-height:var( --e-global-typography-d90d3c9-line-height );color:var( --e-global-color-288ba8b );}.elementor-2894 .elementor-element.elementor-element-41ed5671{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2894 .elementor-element.elementor-element-6a94f1c{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-6a94f1c:not(.elementor-motion-effects-element-type-background), .elementor-2894 .elementor-element.elementor-element-6a94f1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8437f0c );}.elementor-2894 .elementor-element.elementor-element-d2ad838{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2894 .elementor-element.elementor-element-d2ad838 img{width:100%;height:450px;object-fit:cover;object-position:center center;}.elementor-2894 .elementor-element.elementor-element-def912c{--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;--justify-content:space-between;--align-items:flex-start;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2894 .elementor-element.elementor-element-79663ce{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-de0650f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-2894 .elementor-element.elementor-element-e077d48 .elementor-heading-title{font-family:var( --e-global-typography-d90d3c9-font-family ), Sans-serif;font-size:var( --e-global-typography-d90d3c9-font-size );font-weight:var( --e-global-typography-d90d3c9-font-weight );text-transform:var( --e-global-typography-d90d3c9-text-transform );font-style:var( --e-global-typography-d90d3c9-font-style );line-height:var( --e-global-typography-d90d3c9-line-height );color:var( --e-global-color-288ba8b );}.elementor-2894 .elementor-element.elementor-element-7b26388{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2894 .elementor-element.elementor-element-eb5e626{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-eb5e626:not(.elementor-motion-effects-element-type-background), .elementor-2894 .elementor-element.elementor-element-eb5e626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8437f0c );}.elementor-2894 .elementor-element.elementor-element-5d05b74{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2894 .elementor-element.elementor-element-5d05b74 img{width:100%;height:450px;object-fit:cover;object-position:center center;}.elementor-2894 .elementor-element.elementor-element-ea9544b{--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;--justify-content:space-between;--align-items:flex-start;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2894 .elementor-element.elementor-element-9bff9ed{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-7dc644b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-2894 .elementor-element.elementor-element-4a87f75 .elementor-heading-title{font-family:var( --e-global-typography-d90d3c9-font-family ), Sans-serif;font-size:var( --e-global-typography-d90d3c9-font-size );font-weight:var( --e-global-typography-d90d3c9-font-weight );text-transform:var( --e-global-typography-d90d3c9-text-transform );font-style:var( --e-global-typography-d90d3c9-font-style );line-height:var( --e-global-typography-d90d3c9-line-height );color:var( --e-global-color-288ba8b );}.elementor-2894 .elementor-element.elementor-element-98d6d75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2894 .elementor-element.elementor-element-20c08cef{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-20c08cef:not(.elementor-motion-effects-element-type-background), .elementor-2894 .elementor-element.elementor-element-20c08cef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8437f0c );}.elementor-2894 .elementor-element.elementor-element-7763d7e9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2894 .elementor-element.elementor-element-7763d7e9 img{width:100%;height:450px;object-fit:cover;object-position:center center;}.elementor-2894 .elementor-element.elementor-element-7d805e16{--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;--justify-content:space-between;--align-items:flex-start;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2894 .elementor-element.elementor-element-20bd0c24{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-2d07b21f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-2894 .elementor-element.elementor-element-6e6c6169 .elementor-heading-title{font-family:var( --e-global-typography-d90d3c9-font-family ), Sans-serif;font-size:var( --e-global-typography-d90d3c9-font-size );font-weight:var( --e-global-typography-d90d3c9-font-weight );text-transform:var( --e-global-typography-d90d3c9-text-transform );font-style:var( --e-global-typography-d90d3c9-font-style );line-height:var( --e-global-typography-d90d3c9-line-height );color:var( --e-global-color-288ba8b );}.elementor-2894 .elementor-element.elementor-element-2ee5f394{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2894 .elementor-element.elementor-element-6f68c460{--divider-border-style:solid;--divider-color:var( --e-global-color-822fc81 );--divider-border-width:1px;width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2894 .elementor-element.elementor-element-6f68c460 .elementor-divider-separator{width:100%;}.elementor-2894 .elementor-element.elementor-element-6f68c460 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-2894 .elementor-element.elementor-element-5963eae5{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-2894 .elementor-element.elementor-element-5963eae5 .elementor-heading-title{font-family:var( --e-global-typography-d9fa867-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fa867-font-size );font-weight:var( --e-global-typography-d9fa867-font-weight );text-transform:var( --e-global-typography-d9fa867-text-transform );font-style:var( --e-global-typography-d9fa867-font-style );line-height:var( --e-global-typography-d9fa867-line-height );color:var( --e-global-color-288ba8b );}.elementor-2894 .elementor-element.elementor-element-72bd40ee{--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:96px 96px;--row-gap:96px;--column-gap:96px;--overlay-opacity:0.5;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-72bd40ee:not(.elementor-motion-effects-element-type-background), .elementor-2894 .elementor-element.elementor-element-72bd40ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gemco.africa/wp-content/uploads/2026/01/ChatGPT-Image-12-janv.-2026-15_58_04.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2894 .elementor-element.elementor-element-72bd40ee::before, .elementor-2894 .elementor-element.elementor-element-72bd40ee > .elementor-background-video-container::before, .elementor-2894 .elementor-element.elementor-element-72bd40ee > .e-con-inner > .elementor-background-video-container::before, .elementor-2894 .elementor-element.elementor-element-72bd40ee > .elementor-background-slideshow::before, .elementor-2894 .elementor-element.elementor-element-72bd40ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-2894 .elementor-element.elementor-element-72bd40ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-58cf5c5 );--background-overlay:'';}.elementor-2894 .elementor-element.elementor-element-2d61d2b9{--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;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-2254f24e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2894 .elementor-element.elementor-element-2254f24e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2894 .elementor-element.elementor-element-2254f24e{--e-icon-list-icon-size:8px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2894 .elementor-element.elementor-element-2254f24e:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-2894 .elementor-element.elementor-element-2254f24e.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-2894 .elementor-element.elementor-element-2254f24e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2894 .elementor-element.elementor-element-2254f24e .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-2254f24e .elementor-icon-list-text{color:var( --e-global-color-e052ba3 );transition:color 0.3s;}.elementor-2894 .elementor-element.elementor-element-c7b31f7 .elementor-heading-title{color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-27c5be5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-204f9fd5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-4601cd75{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-40d677c0 .elementor-counter-title{text-align:left;justify-content:start;color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-cae1a9c-font-family ), Sans-serif;font-size:var( --e-global-typography-cae1a9c-font-size );font-weight:var( --e-global-typography-cae1a9c-font-weight );text-transform:var( --e-global-typography-cae1a9c-text-transform );font-style:var( --e-global-typography-cae1a9c-font-style );line-height:var( --e-global-typography-cae1a9c-line-height );margin-top:0px;}.elementor-2894 .elementor-element.elementor-element-40d677c0 .elementor-counter{flex-direction:column;gap:8px;}.elementor-2894 .elementor-element.elementor-element-40d677c0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-86332c7-font-family ), Sans-serif;font-size:var( --e-global-typography-86332c7-font-size );font-weight:var( --e-global-typography-86332c7-font-weight );text-transform:var( --e-global-typography-86332c7-text-transform );font-style:var( --e-global-typography-86332c7-font-style );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-2894 .elementor-element.elementor-element-660cc524{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-2d604805{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-4019ad08 .elementor-counter-title{text-align:left;justify-content:start;color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-cae1a9c-font-family ), Sans-serif;font-size:var( --e-global-typography-cae1a9c-font-size );font-weight:var( --e-global-typography-cae1a9c-font-weight );text-transform:var( --e-global-typography-cae1a9c-text-transform );font-style:var( --e-global-typography-cae1a9c-font-style );line-height:var( --e-global-typography-cae1a9c-line-height );margin-top:0px;}.elementor-2894 .elementor-element.elementor-element-4019ad08 .elementor-counter{flex-direction:column;gap:8px;}.elementor-2894 .elementor-element.elementor-element-4019ad08 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-86332c7-font-family ), Sans-serif;font-size:var( --e-global-typography-86332c7-font-size );font-weight:var( --e-global-typography-86332c7-font-weight );text-transform:var( --e-global-typography-86332c7-text-transform );font-style:var( --e-global-typography-86332c7-font-style );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-2894 .elementor-element.elementor-element-76602e37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-388764f4{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-75e683d9 .elementor-counter-title{text-align:left;justify-content:start;color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-cae1a9c-font-family ), Sans-serif;font-size:var( --e-global-typography-cae1a9c-font-size );font-weight:var( --e-global-typography-cae1a9c-font-weight );text-transform:var( --e-global-typography-cae1a9c-text-transform );font-style:var( --e-global-typography-cae1a9c-font-style );line-height:var( --e-global-typography-cae1a9c-line-height );margin-top:0px;}.elementor-2894 .elementor-element.elementor-element-75e683d9 .elementor-counter{flex-direction:column;gap:8px;}.elementor-2894 .elementor-element.elementor-element-75e683d9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-86332c7-font-family ), Sans-serif;font-size:var( --e-global-typography-86332c7-font-size );font-weight:var( --e-global-typography-86332c7-font-weight );text-transform:var( --e-global-typography-86332c7-text-transform );font-style:var( --e-global-typography-86332c7-font-style );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-2894 .elementor-element.elementor-element-596f1c7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-6fe7096d{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-1dc31bdf .elementor-counter-title{text-align:left;justify-content:start;color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-cae1a9c-font-family ), Sans-serif;font-size:var( --e-global-typography-cae1a9c-font-size );font-weight:var( --e-global-typography-cae1a9c-font-weight );text-transform:var( --e-global-typography-cae1a9c-text-transform );font-style:var( --e-global-typography-cae1a9c-font-style );line-height:var( --e-global-typography-cae1a9c-line-height );margin-top:0px;}.elementor-2894 .elementor-element.elementor-element-1dc31bdf .elementor-counter{flex-direction:column;gap:8px;}.elementor-2894 .elementor-element.elementor-element-1dc31bdf .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-86332c7-font-family ), Sans-serif;font-size:var( --e-global-typography-86332c7-font-size );font-weight:var( --e-global-typography-86332c7-font-weight );text-transform:var( --e-global-typography-86332c7-text-transform );font-style:var( --e-global-typography-86332c7-font-style );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-2894 .elementor-element.elementor-element-33a9d917{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-281eb915{--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:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-28f401fc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-3520840b .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2894 .elementor-element.elementor-element-3520840b .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2894 .elementor-element.elementor-element-3520840b{--e-icon-list-icon-size:8px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-2894 .elementor-element.elementor-element-3520840b:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-2894 .elementor-element.elementor-element-3520840b.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-2894 .elementor-element.elementor-element-3520840b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2894 .elementor-element.elementor-element-3520840b .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-3520840b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2894 .elementor-element.elementor-element-44f0877b{text-align:center;}.elementor-2894 .elementor-element.elementor-element-7d1b1bf5{width:var( --container-widget-width, 55% );max-width:55%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-2894 .elementor-element.elementor-element-08e1ac9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-7f32c19{--display:flex;--min-height:500px;--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:space-between;--align-items:flex-start;--overflow:hidden;--overlay-opacity:0.5;}.elementor-2894 .elementor-element.elementor-element-7f32c19:not(.elementor-motion-effects-element-type-background), .elementor-2894 .elementor-element.elementor-element-7f32c19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gemco.africa/wp-content/uploads/2026/01/Multimetre-numerique-sur-etabli-industriel.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2894 .elementor-element.elementor-element-7f32c19::before, .elementor-2894 .elementor-element.elementor-element-7f32c19 > .elementor-background-video-container::before, .elementor-2894 .elementor-element.elementor-element-7f32c19 > .e-con-inner > .elementor-background-video-container::before, .elementor-2894 .elementor-element.elementor-element-7f32c19 > .elementor-background-slideshow::before, .elementor-2894 .elementor-element.elementor-element-7f32c19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2894 .elementor-element.elementor-element-7f32c19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-58cf5c5 );--background-overlay:'';}.elementor-2894 .elementor-element.elementor-element-7f32c19.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2894 .elementor-element.elementor-element-23577ca img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-2894 .elementor-element.elementor-element-7f44424 .elementor-image-box-wrapper{text-align:start;}.elementor-2894 .elementor-element.elementor-element-7f44424 .elementor-icon-box-title{margin-bottom:12px;margin-top:0;}.elementor-2894 .elementor-element.elementor-element-7f44424 .elementor-image-box-title{margin-bottom:12px;margin-top:0;font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-7f44424 .elementor-image-box-description{color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-aeaedde{--display:flex;--min-height:500px;--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:space-between;--align-items:flex-start;--overflow:hidden;--overlay-opacity:0.5;}.elementor-2894 .elementor-element.elementor-element-aeaedde:not(.elementor-motion-effects-element-type-background), .elementor-2894 .elementor-element.elementor-element-aeaedde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gemco.africa/wp-content/uploads/2026/01/Systeme-electromecanique-et-hydraulique-integre.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2894 .elementor-element.elementor-element-aeaedde::before, .elementor-2894 .elementor-element.elementor-element-aeaedde > .elementor-background-video-container::before, .elementor-2894 .elementor-element.elementor-element-aeaedde > .e-con-inner > .elementor-background-video-container::before, .elementor-2894 .elementor-element.elementor-element-aeaedde > .elementor-background-slideshow::before, .elementor-2894 .elementor-element.elementor-element-aeaedde > .e-con-inner > .elementor-background-slideshow::before, .elementor-2894 .elementor-element.elementor-element-aeaedde > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-58cf5c5 );--background-overlay:'';}.elementor-2894 .elementor-element.elementor-element-aeaedde.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2894 .elementor-element.elementor-element-27fc2fe img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-2894 .elementor-element.elementor-element-dbf18ca .elementor-image-box-wrapper{text-align:start;}.elementor-2894 .elementor-element.elementor-element-dbf18ca .elementor-icon-box-title{margin-bottom:12px;margin-top:0;}.elementor-2894 .elementor-element.elementor-element-dbf18ca .elementor-image-box-title{margin-bottom:12px;margin-top:0;font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-dbf18ca .elementor-image-box-description{color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-eb7e902{--display:flex;--min-height:500px;--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:space-between;--align-items:flex-start;--overflow:hidden;--overlay-opacity:0.5;}.elementor-2894 .elementor-element.elementor-element-eb7e902:not(.elementor-motion-effects-element-type-background), .elementor-2894 .elementor-element.elementor-element-eb7e902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gemco.africa/wp-content/uploads/2026/01/Panneau-de-controle-Schneider-Electric-en-detail.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2894 .elementor-element.elementor-element-eb7e902::before, .elementor-2894 .elementor-element.elementor-element-eb7e902 > .elementor-background-video-container::before, .elementor-2894 .elementor-element.elementor-element-eb7e902 > .e-con-inner > .elementor-background-video-container::before, .elementor-2894 .elementor-element.elementor-element-eb7e902 > .elementor-background-slideshow::before, .elementor-2894 .elementor-element.elementor-element-eb7e902 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2894 .elementor-element.elementor-element-eb7e902 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-58cf5c5 );--background-overlay:'';}.elementor-2894 .elementor-element.elementor-element-eb7e902.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2894 .elementor-element.elementor-element-3b2c1c1 img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-2894 .elementor-element.elementor-element-a9ae11c{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-060c75a .elementor-image-box-wrapper{text-align:start;}.elementor-2894 .elementor-element.elementor-element-060c75a .elementor-icon-box-title{margin-bottom:12px;margin-top:0;}.elementor-2894 .elementor-element.elementor-element-060c75a .elementor-image-box-title{margin-bottom:12px;margin-top:0;font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-060c75a .elementor-image-box-description{color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-1336fa5{--display:flex;--min-height:500px;--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:space-between;--align-items:flex-start;--overflow:hidden;--overlay-opacity:0.5;}.elementor-2894 .elementor-element.elementor-element-1336fa5:not(.elementor-motion-effects-element-type-background), .elementor-2894 .elementor-element.elementor-element-1336fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gemco.africa/wp-content/uploads/2026/01/Panneau-de-controle-de-securite-industriel.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2894 .elementor-element.elementor-element-1336fa5::before, .elementor-2894 .elementor-element.elementor-element-1336fa5 > .elementor-background-video-container::before, .elementor-2894 .elementor-element.elementor-element-1336fa5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2894 .elementor-element.elementor-element-1336fa5 > .elementor-background-slideshow::before, .elementor-2894 .elementor-element.elementor-element-1336fa5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2894 .elementor-element.elementor-element-1336fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-58cf5c5 );--background-overlay:'';}.elementor-2894 .elementor-element.elementor-element-1336fa5.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2894 .elementor-element.elementor-element-45f49ca img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-2894 .elementor-element.elementor-element-b80129d .elementor-image-box-wrapper{text-align:start;}.elementor-2894 .elementor-element.elementor-element-b80129d .elementor-icon-box-title{margin-bottom:12px;margin-top:0;}.elementor-2894 .elementor-element.elementor-element-b80129d .elementor-image-box-title{margin-bottom:12px;margin-top:0;font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-b80129d .elementor-image-box-description{color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-67c9393{--display:flex;--min-height:500px;--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:space-between;--align-items:flex-start;--overflow:hidden;--overlay-opacity:0.5;}.elementor-2894 .elementor-element.elementor-element-67c9393:not(.elementor-motion-effects-element-type-background), .elementor-2894 .elementor-element.elementor-element-67c9393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gemco.africa/wp-content/uploads/2026/01/Materiaux-de-construction-sur-site-industriel.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2894 .elementor-element.elementor-element-67c9393::before, .elementor-2894 .elementor-element.elementor-element-67c9393 > .elementor-background-video-container::before, .elementor-2894 .elementor-element.elementor-element-67c9393 > .e-con-inner > .elementor-background-video-container::before, .elementor-2894 .elementor-element.elementor-element-67c9393 > .elementor-background-slideshow::before, .elementor-2894 .elementor-element.elementor-element-67c9393 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2894 .elementor-element.elementor-element-67c9393 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-58cf5c5 );--background-overlay:'';}.elementor-2894 .elementor-element.elementor-element-67c9393.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2894 .elementor-element.elementor-element-26becbf img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-2894 .elementor-element.elementor-element-635c104 .elementor-image-box-wrapper{text-align:start;}.elementor-2894 .elementor-element.elementor-element-635c104 .elementor-icon-box-title{margin-bottom:12px;margin-top:0;}.elementor-2894 .elementor-element.elementor-element-635c104 .elementor-image-box-title{margin-bottom:12px;margin-top:0;font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-635c104 .elementor-image-box-description{color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-672ada4{--display:flex;--min-height:500px;--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:space-between;--align-items:flex-start;--overflow:hidden;--overlay-opacity:0.5;}.elementor-2894 .elementor-element.elementor-element-672ada4:not(.elementor-motion-effects-element-type-background), .elementor-2894 .elementor-element.elementor-element-672ada4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gemco.africa/wp-content/uploads/2026/01/ChatGPT-Image-12-janv.-2026-14_25_23.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-2894 .elementor-element.elementor-element-672ada4::before, .elementor-2894 .elementor-element.elementor-element-672ada4 > .elementor-background-video-container::before, .elementor-2894 .elementor-element.elementor-element-672ada4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2894 .elementor-element.elementor-element-672ada4 > .elementor-background-slideshow::before, .elementor-2894 .elementor-element.elementor-element-672ada4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2894 .elementor-element.elementor-element-672ada4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-58cf5c5 );--background-overlay:'';}.elementor-2894 .elementor-element.elementor-element-672ada4.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2894 .elementor-element.elementor-element-49b5ba9 img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-2894 .elementor-element.elementor-element-eff1f18 .elementor-image-box-wrapper{text-align:start;}.elementor-2894 .elementor-element.elementor-element-eff1f18 .elementor-icon-box-title{margin-bottom:12px;margin-top:0;}.elementor-2894 .elementor-element.elementor-element-eff1f18 .elementor-image-box-title{margin-bottom:12px;margin-top:0;font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-eff1f18 .elementor-image-box-description{color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-6a031e98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-78c69528{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-5fec7858 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2894 .elementor-element.elementor-element-5fec7858 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2894 .elementor-element.elementor-element-5fec7858{--e-icon-list-icon-size:8px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-2894 .elementor-element.elementor-element-5fec7858:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-2894 .elementor-element.elementor-element-5fec7858.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-2894 .elementor-element.elementor-element-5fec7858 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2894 .elementor-element.elementor-element-5fec7858 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-5fec7858 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2894 .elementor-element.elementor-element-5ab25f56{text-align:center;}.elementor-2894 .elementor-element.elementor-element-19669568{width:var( --container-widget-width, 55% );max-width:55%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-2894 .elementor-element.elementor-element-2448f74d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-12c69a16{--e-image-carousel-slides-to-show:6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-2894 .elementor-element.elementor-element-12c69a16 .swiper-wrapper{display:flex;align-items:center;}.elementor-2894 .elementor-element.elementor-element-40f54fe8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-55bad93a{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overlay-opacity:0.5;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2894 .elementor-element.elementor-element-55bad93a::before, .elementor-2894 .elementor-element.elementor-element-55bad93a > .elementor-background-video-container::before, .elementor-2894 .elementor-element.elementor-element-55bad93a > .e-con-inner > .elementor-background-video-container::before, .elementor-2894 .elementor-element.elementor-element-55bad93a > .elementor-background-slideshow::before, .elementor-2894 .elementor-element.elementor-element-55bad93a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2894 .elementor-element.elementor-element-55bad93a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-58cf5c5 );--background-overlay:'';}.elementor-2894 .elementor-element.elementor-element-55bad93a:not(.elementor-motion-effects-element-type-background), .elementor-2894 .elementor-element.elementor-element-55bad93a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2894 .elementor-element.elementor-element-cae6fa0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-7039604c .elementor-heading-title{color:var( --e-global-color-e052ba3 );}.elementor-2894 .elementor-element.elementor-element-184b02f{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-2894 .elementor-element.elementor-element-184b02f .elementor-divider-separator{width:100%;}.elementor-2894 .elementor-element.elementor-element-184b02f .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-2894 .elementor-element.elementor-element-2e62880e{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-37be0ee4{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-cae1a9c-font-family ), Sans-serif;font-size:var( --e-global-typography-cae1a9c-font-size );font-weight:var( --e-global-typography-cae1a9c-font-weight );text-transform:var( --e-global-typography-cae1a9c-text-transform );font-style:var( --e-global-typography-cae1a9c-font-style );line-height:var( --e-global-typography-cae1a9c-line-height );color:var( --e-global-color-e052ba3 );}@media(min-width:768px){.elementor-2894 .elementor-element.elementor-element-5a4709c{--width:50%;}.elementor-2894 .elementor-element.elementor-element-db3065f{--width:92.411%;}.elementor-2894 .elementor-element.elementor-element-2fd54a53{--width:50%;}.elementor-2894 .elementor-element.elementor-element-31242b38{--width:50%;}.elementor-2894 .elementor-element.elementor-element-36b4d628{--width:50%;}.elementor-2894 .elementor-element.elementor-element-def912c{--width:50%;}.elementor-2894 .elementor-element.elementor-element-ea9544b{--width:50%;}.elementor-2894 .elementor-element.elementor-element-7d805e16{--width:50%;}.elementor-2894 .elementor-element.elementor-element-2d61d2b9{--width:35%;}.elementor-2894 .elementor-element.elementor-element-204f9fd5{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2894 .elementor-element.elementor-element-5a4709c{--width:80%;}.elementor-2894 .elementor-element.elementor-element-2fd54a53{--width:100%;}.elementor-2894 .elementor-element.elementor-element-31242b38{--width:100%;}.elementor-2894 .elementor-element.elementor-element-36b4d628{--width:100%;}.elementor-2894 .elementor-element.elementor-element-def912c{--width:100%;}.elementor-2894 .elementor-element.elementor-element-ea9544b{--width:100%;}.elementor-2894 .elementor-element.elementor-element-7d805e16{--width:100%;}.elementor-2894 .elementor-element.elementor-element-2d61d2b9{--width:100%;}.elementor-2894 .elementor-element.elementor-element-204f9fd5{--width:100%;}}@media(min-width:1025px){.elementor-2894 .elementor-element.elementor-element-72bd40ee:not(.elementor-motion-effects-element-type-background), .elementor-2894 .elementor-element.elementor-element-72bd40ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-2894 .elementor-element.elementor-element-2435a40f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:148px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-5a4709c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2894 .elementor-element.elementor-element-c58e18f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2894 .elementor-element.elementor-element-eca2cc5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-229e339{--justify-content:center;}.elementor-2894 .elementor-element.elementor-element-220fe15 .elementor-heading-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-2894 .elementor-element.elementor-element-07fa183 .elementor-heading-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-2894 .elementor-element.elementor-element-db3065f{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-60bee161 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2894 .elementor-element.elementor-element-60bee161 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-3469bc5b{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-2894 .elementor-element.elementor-element-6d9b309b{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-2894 .elementor-element.elementor-element-74360fd4{--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;}.elementor-2894 .elementor-element.elementor-element-6e5120b8{width:100%;max-width:100%;}.elementor-2894 .elementor-element.elementor-element-6e5120b8 img{height:400px;}.elementor-2894 .elementor-element.elementor-element-61f7fbcb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-6da7765 .elementor-heading-title{font-size:var( --e-global-typography-d90d3c9-font-size );line-height:var( --e-global-typography-d90d3c9-line-height );}.elementor-2894 .elementor-element.elementor-element-7aee44d6{--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;}.elementor-2894 .elementor-element.elementor-element-5ee1fce5{width:100%;max-width:100%;}.elementor-2894 .elementor-element.elementor-element-5ee1fce5 img{height:400px;}.elementor-2894 .elementor-element.elementor-element-615b4c36 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-cbdc4ac .elementor-heading-title{font-size:var( --e-global-typography-d90d3c9-font-size );line-height:var( --e-global-typography-d90d3c9-line-height );}.elementor-2894 .elementor-element.elementor-element-3cfd443c{--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;}.elementor-2894 .elementor-element.elementor-element-6cb4ecca{width:100%;max-width:100%;}.elementor-2894 .elementor-element.elementor-element-6cb4ecca img{height:400px;}.elementor-2894 .elementor-element.elementor-element-147de094 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-238d53a .elementor-heading-title{font-size:var( --e-global-typography-d90d3c9-font-size );line-height:var( --e-global-typography-d90d3c9-line-height );}.elementor-2894 .elementor-element.elementor-element-6a94f1c{--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;}.elementor-2894 .elementor-element.elementor-element-d2ad838{width:100%;max-width:100%;}.elementor-2894 .elementor-element.elementor-element-d2ad838 img{height:400px;}.elementor-2894 .elementor-element.elementor-element-de0650f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-e077d48 .elementor-heading-title{font-size:var( --e-global-typography-d90d3c9-font-size );line-height:var( --e-global-typography-d90d3c9-line-height );}.elementor-2894 .elementor-element.elementor-element-eb5e626{--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;}.elementor-2894 .elementor-element.elementor-element-5d05b74{width:100%;max-width:100%;}.elementor-2894 .elementor-element.elementor-element-5d05b74 img{height:400px;}.elementor-2894 .elementor-element.elementor-element-7dc644b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-4a87f75 .elementor-heading-title{font-size:var( --e-global-typography-d90d3c9-font-size );line-height:var( --e-global-typography-d90d3c9-line-height );}.elementor-2894 .elementor-element.elementor-element-20c08cef{--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;}.elementor-2894 .elementor-element.elementor-element-7763d7e9{width:100%;max-width:100%;}.elementor-2894 .elementor-element.elementor-element-7763d7e9 img{height:400px;}.elementor-2894 .elementor-element.elementor-element-2d07b21f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-6e6c6169 .elementor-heading-title{font-size:var( --e-global-typography-d90d3c9-font-size );line-height:var( --e-global-typography-d90d3c9-line-height );}.elementor-2894 .elementor-element.elementor-element-5963eae5{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2894 .elementor-element.elementor-element-5963eae5 .elementor-heading-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );}.elementor-2894 .elementor-element.elementor-element-72bd40ee{--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;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-2254f24e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2894 .elementor-element.elementor-element-2254f24e .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-204f9fd5{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;}.elementor-2894 .elementor-element.elementor-element-40d677c0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-2894 .elementor-element.elementor-element-40d677c0 .elementor-counter-title{font-size:var( --e-global-typography-cae1a9c-font-size );line-height:var( --e-global-typography-cae1a9c-line-height );}.elementor-2894 .elementor-element.elementor-element-4019ad08 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-2894 .elementor-element.elementor-element-4019ad08 .elementor-counter-title{font-size:var( --e-global-typography-cae1a9c-font-size );line-height:var( --e-global-typography-cae1a9c-line-height );}.elementor-2894 .elementor-element.elementor-element-75e683d9 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-2894 .elementor-element.elementor-element-75e683d9 .elementor-counter-title{font-size:var( --e-global-typography-cae1a9c-font-size );line-height:var( --e-global-typography-cae1a9c-line-height );}.elementor-2894 .elementor-element.elementor-element-1dc31bdf .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-2894 .elementor-element.elementor-element-1dc31bdf .elementor-counter-title{font-size:var( --e-global-typography-cae1a9c-font-size );line-height:var( --e-global-typography-cae1a9c-line-height );}.elementor-2894 .elementor-element.elementor-element-281eb915{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-3520840b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2894 .elementor-element.elementor-element-3520840b .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-7d1b1bf5{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2894 .elementor-element.elementor-element-08e1ac9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2894 .elementor-element.elementor-element-7f32c19{--min-height:400px;}.elementor-2894 .elementor-element.elementor-element-7f44424 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );}.elementor-2894 .elementor-element.elementor-element-aeaedde{--min-height:400px;}.elementor-2894 .elementor-element.elementor-element-dbf18ca .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );}.elementor-2894 .elementor-element.elementor-element-eb7e902{--min-height:400px;}.elementor-2894 .elementor-element.elementor-element-060c75a .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );}.elementor-2894 .elementor-element.elementor-element-1336fa5{--min-height:400px;}.elementor-2894 .elementor-element.elementor-element-b80129d .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );}.elementor-2894 .elementor-element.elementor-element-67c9393{--min-height:400px;}.elementor-2894 .elementor-element.elementor-element-635c104 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );}.elementor-2894 .elementor-element.elementor-element-672ada4{--min-height:400px;}.elementor-2894 .elementor-element.elementor-element-eff1f18 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );}.elementor-2894 .elementor-element.elementor-element-6a031e98{--padding-top:0px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-5fec7858 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2894 .elementor-element.elementor-element-5fec7858 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-19669568{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2894 .elementor-element.elementor-element-12c69a16{--e-image-carousel-slides-to-show:4;}.elementor-2894 .elementor-element.elementor-element-40f54fe8{--padding-top:0px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-55bad93a{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2894 .elementor-element.elementor-element-37be0ee4{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;font-size:var( --e-global-typography-cae1a9c-font-size );line-height:var( --e-global-typography-cae1a9c-line-height );}}@media(max-width:767px){.elementor-2894 .elementor-element.elementor-element-2435a40f{--padding-top:132px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-5a4709c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2894 .elementor-element.elementor-element-c58e18f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2894 .elementor-element.elementor-element-eca2cc5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-229e339{--justify-content:center;}.elementor-2894 .elementor-element.elementor-element-220fe15 .elementor-heading-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-2894 .elementor-element.elementor-element-07fa183 .elementor-heading-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-2894 .elementor-element.elementor-element-db3065f{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-60bee161 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2894 .elementor-element.elementor-element-60bee161 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-3469bc5b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2894 .elementor-element.elementor-element-6d9b309b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2894 .elementor-element.elementor-element-6e5120b8 img{height:350px;}.elementor-2894 .elementor-element.elementor-element-2fd54a53{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-61f7fbcb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-6da7765 .elementor-heading-title{font-size:var( --e-global-typography-d90d3c9-font-size );line-height:var( --e-global-typography-d90d3c9-line-height );}.elementor-2894 .elementor-element.elementor-element-5ee1fce5 img{height:350px;}.elementor-2894 .elementor-element.elementor-element-31242b38{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-615b4c36 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-cbdc4ac .elementor-heading-title{font-size:var( --e-global-typography-d90d3c9-font-size );line-height:var( --e-global-typography-d90d3c9-line-height );}.elementor-2894 .elementor-element.elementor-element-6cb4ecca img{height:350px;}.elementor-2894 .elementor-element.elementor-element-36b4d628{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-147de094 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-238d53a .elementor-heading-title{font-size:var( --e-global-typography-d90d3c9-font-size );line-height:var( --e-global-typography-d90d3c9-line-height );}.elementor-2894 .elementor-element.elementor-element-d2ad838 img{height:350px;}.elementor-2894 .elementor-element.elementor-element-def912c{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-de0650f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-e077d48 .elementor-heading-title{font-size:var( --e-global-typography-d90d3c9-font-size );line-height:var( --e-global-typography-d90d3c9-line-height );}.elementor-2894 .elementor-element.elementor-element-5d05b74 img{height:350px;}.elementor-2894 .elementor-element.elementor-element-ea9544b{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-7dc644b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-4a87f75 .elementor-heading-title{font-size:var( --e-global-typography-d90d3c9-font-size );line-height:var( --e-global-typography-d90d3c9-line-height );}.elementor-2894 .elementor-element.elementor-element-7763d7e9 img{height:350px;}.elementor-2894 .elementor-element.elementor-element-7d805e16{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-2d07b21f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-6e6c6169 .elementor-heading-title{font-size:var( --e-global-typography-d90d3c9-font-size );line-height:var( --e-global-typography-d90d3c9-line-height );}.elementor-2894 .elementor-element.elementor-element-5963eae5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2894 .elementor-element.elementor-element-5963eae5 .elementor-heading-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );}.elementor-2894 .elementor-element.elementor-element-72bd40ee{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-2254f24e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2894 .elementor-element.elementor-element-2254f24e .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-204f9fd5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2894 .elementor-element.elementor-element-40d677c0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-2894 .elementor-element.elementor-element-40d677c0 .elementor-counter-title{font-size:var( --e-global-typography-cae1a9c-font-size );line-height:var( --e-global-typography-cae1a9c-line-height );}.elementor-2894 .elementor-element.elementor-element-4019ad08 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-2894 .elementor-element.elementor-element-4019ad08 .elementor-counter-title{font-size:var( --e-global-typography-cae1a9c-font-size );line-height:var( --e-global-typography-cae1a9c-line-height );}.elementor-2894 .elementor-element.elementor-element-75e683d9 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-2894 .elementor-element.elementor-element-75e683d9 .elementor-counter-title{font-size:var( --e-global-typography-cae1a9c-font-size );line-height:var( --e-global-typography-cae1a9c-line-height );}.elementor-2894 .elementor-element.elementor-element-1dc31bdf .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-2894 .elementor-element.elementor-element-1dc31bdf .elementor-counter-title{font-size:var( --e-global-typography-cae1a9c-font-size );line-height:var( --e-global-typography-cae1a9c-line-height );}.elementor-2894 .elementor-element.elementor-element-281eb915{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-3520840b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2894 .elementor-element.elementor-element-3520840b .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-7d1b1bf5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2894 .elementor-element.elementor-element-08e1ac9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2894 .elementor-element.elementor-element-7f44424 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );}.elementor-2894 .elementor-element.elementor-element-dbf18ca .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );}.elementor-2894 .elementor-element.elementor-element-060c75a .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );}.elementor-2894 .elementor-element.elementor-element-b80129d .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );}.elementor-2894 .elementor-element.elementor-element-635c104 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );}.elementor-2894 .elementor-element.elementor-element-eff1f18 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );}.elementor-2894 .elementor-element.elementor-element-6a031e98{--padding-top:0px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-5fec7858 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2894 .elementor-element.elementor-element-5fec7858 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2894 .elementor-element.elementor-element-19669568{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2894 .elementor-element.elementor-element-12c69a16{--e-image-carousel-slides-to-show:2;}.elementor-2894 .elementor-element.elementor-element-40f54fe8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2894 .elementor-element.elementor-element-55bad93a{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-2894 .elementor-element.elementor-element-cae6fa0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2894 .elementor-element.elementor-element-7039604c{text-align:center;}.elementor-2894 .elementor-element.elementor-element-2e62880e{--flex-direction:column-reverse;--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;}.elementor-2894 .elementor-element.elementor-element-37be0ee4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;text-align:center;font-size:var( --e-global-typography-cae1a9c-font-size );line-height:var( --e-global-typography-cae1a9c-line-height );}}