.elementor-1055 .elementor-element.elementor-element-1248477b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1055 .elementor-element.elementor-element-1248477b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-849284d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1055 .elementor-element.elementor-element-849284d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12% 0% 05%;}.elementor-1055 .elementor-element.elementor-element-849284d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-4692f013 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1055 .elementor-element.elementor-element-4692f013 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 12% 0% 05%;}.elementor-1055 .elementor-element.elementor-element-4692f013 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-70d64f91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;column-gap:8px;font-family:"Exo", Sans-serif;}.elementor-1055 .elementor-element.elementor-element-3a0dfcc7{text-align:center;}.elementor-1055 .elementor-element.elementor-element-3a0dfcc7 .elementor-heading-title{font-family:"Exo", Sans-serif;font-weight:600;font-style:normal;}.elementor-1055 .elementor-element.elementor-element-6c5c33b{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1055 .elementor-element.elementor-element-6251f7c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1055 .elementor-element.elementor-element-6251f7c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12% 0% 05%;}.elementor-1055 .elementor-element.elementor-element-6251f7c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-945eaac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1055 .elementor-element.elementor-element-945eaac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-ececa39{padding:40px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1055 .elementor-element.elementor-element-a105b8a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1055 .elementor-element.elementor-element-a105b8a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1055 .elementor-element.elementor-element-a105b8a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1055 .elementor-element.elementor-element-a105b8a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-8d03779 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1055 .elementor-element.elementor-element-8d03779 .elementor-custom-embed-play i{font-size:13px;}.elementor-1055 .elementor-element.elementor-element-8d03779 .elementor-custom-embed-play svg{width:13px;height:13px;}.elementor-1055 .elementor-element.elementor-element-61357b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1055 .elementor-element.elementor-element-61357b9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12% 0% 05%;}.elementor-1055 .elementor-element.elementor-element-61357b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-d5b7c42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;column-gap:8px;font-family:"Exo", Sans-serif;}.elementor-1055 .elementor-element.elementor-element-bca667e .elementor-heading-title{font-family:"Exo", Sans-serif;font-weight:600;font-style:normal;}.elementor-1055 .elementor-element.elementor-element-cdc4a81{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1055 .elementor-element.elementor-element-5b969d5{border-radius:10px 10px 10px 10px;}.elementor-1055 .elementor-element.elementor-element-5b969d5 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-1055 .elementor-element.elementor-element-5b969d5 .elementor-custom-embed-play i{text-shadow:-63px 0px 45px rgba(0,0,0,0.3);}.elementor-1055 .elementor-element.elementor-element-f69dc70{--display:flex;--min-height:343px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1055 .elementor-element.elementor-element-f69dc70.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1055 .elementor-element.elementor-element-13af79d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-1055 .elementor-element.elementor-element-13af79d{width:var( --container-widget-width, 106.78% );max-width:106.78%;--container-widget-width:106.78%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-13af79d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1055 .elementor-element.elementor-element-13af79d .elementor-main-swiper{height:370px;}.elementor-1055 .elementor-element.elementor-element-13af79d .elementor-main-swiper .swiper-slide{border-radius:5px;}.elementor-1055 .elementor-element.elementor-element-13af79d .elementor-swiper-button{font-size:20px;}.elementor-1055 .elementor-element.elementor-element-13af79d .elementor-custom-embed-play i{color:#000000;font-size:52px;text-shadow:0px 0px 49px rgba(0, 0, 0, 0.65);}.elementor-1055 .elementor-element.elementor-element-13af79d .elementor-custom-embed-play svg{fill:#000000;}.elementor-1055 .elementor-element.elementor-element-83f6027 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1055 .elementor-element.elementor-element-83f6027 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-6ca9ecc{padding:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1055 .elementor-element.elementor-element-5f2440e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1055 .elementor-element.elementor-element-5f2440e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1055 .elementor-element.elementor-element-5f2440e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1055 .elementor-element.elementor-element-5f2440e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12% 0% 05%;}.elementor-1055 .elementor-element.elementor-element-5f2440e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-30a7c32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;column-gap:8px;font-family:"Exo", Sans-serif;}.elementor-1055 .elementor-element.elementor-element-3f6b732 .elementor-heading-title{font-family:"Exo", Sans-serif;font-weight:600;font-style:normal;}.elementor-1055 .elementor-element.elementor-element-fa7aa12{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1055 .elementor-element.elementor-element-4aa56d0{--display:flex;--min-height:343px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1055 .elementor-element.elementor-element-4aa56d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1055 .elementor-element.elementor-element-2b2cbd9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-1055 .elementor-element.elementor-element-2b2cbd9{width:var( --container-widget-width, 106.78% );max-width:106.78%;--container-widget-width:106.78%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-2b2cbd9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1055 .elementor-element.elementor-element-2b2cbd9 .elementor-main-swiper{height:370px;}.elementor-1055 .elementor-element.elementor-element-2b2cbd9 .elementor-main-swiper .swiper-slide{border-radius:5px;}.elementor-1055 .elementor-element.elementor-element-2b2cbd9 .elementor-swiper-button{font-size:20px;}.elementor-1055 .elementor-element.elementor-element-2b2cbd9 .elementor-custom-embed-play i{color:#000000;font-size:52px;text-shadow:0px 0px 49px rgba(0, 0, 0, 0.65);}.elementor-1055 .elementor-element.elementor-element-2b2cbd9 .elementor-custom-embed-play svg{fill:#000000;}.elementor-1055 .elementor-element.elementor-element-0786a14:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1055 .elementor-element.elementor-element-0786a14 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://afrikaformwork.com/wp-content/uploads/2026/08/Pince-en-laiton-sur-bois-clair.png");background-position:center center;background-size:cover;}.elementor-1055 .elementor-element.elementor-element-0786a14 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1055 .elementor-element.elementor-element-0786a14 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-7d282ed{--spacer-size:453px;}.elementor-1055 .elementor-element.elementor-element-33d03e8{padding:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1055 .elementor-element.elementor-element-81499e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1055 .elementor-element.elementor-element-81499e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1055 .elementor-element.elementor-element-81499e5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1055 .elementor-element.elementor-element-81499e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-877f215 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-bc-flex-widget .elementor-1055 .elementor-element.elementor-element-060a704.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1055 .elementor-element.elementor-element-060a704.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1055 .elementor-element.elementor-element-060a704 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1055 .elementor-element.elementor-element-060a704 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12% 0% 05%;}.elementor-1055 .elementor-element.elementor-element-060a704 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-2de39ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;column-gap:8px;font-family:"Exo", Sans-serif;}.elementor-1055 .elementor-element.elementor-element-06d6f44 .elementor-heading-title{font-family:"Exo", Sans-serif;font-weight:600;font-style:normal;}.elementor-1055 .elementor-element.elementor-element-5d2a75f{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1055 .elementor-element.elementor-element-4a44030 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1055 .elementor-element.elementor-element-0a0a7be{--display:flex;--min-height:343px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1055 .elementor-element.elementor-element-0a0a7be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1055 .elementor-element.elementor-element-2555ca9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-1055 .elementor-element.elementor-element-2555ca9{width:var( --container-widget-width, 106.78% );max-width:106.78%;--container-widget-width:106.78%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-2555ca9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1055 .elementor-element.elementor-element-2555ca9 .elementor-main-swiper{height:370px;}.elementor-1055 .elementor-element.elementor-element-2555ca9 .elementor-main-swiper .swiper-slide{border-radius:5px;}.elementor-1055 .elementor-element.elementor-element-2555ca9 .elementor-swiper-button{font-size:20px;}.elementor-1055 .elementor-element.elementor-element-2555ca9 .elementor-custom-embed-play i{color:#000000;font-size:52px;text-shadow:0px 0px 49px rgba(0, 0, 0, 0.65);}.elementor-1055 .elementor-element.elementor-element-2555ca9 .elementor-custom-embed-play svg{fill:#000000;}.elementor-bc-flex-widget .elementor-1055 .elementor-element.elementor-element-2e562fa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1055 .elementor-element.elementor-element-2e562fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1055 .elementor-element.elementor-element-2e562fa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1055 .elementor-element.elementor-element-2e562fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-aa8f031{padding:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1055 .elementor-element.elementor-element-008c149.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1055 .elementor-element.elementor-element-008c149.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1055 .elementor-element.elementor-element-008c149 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1055 .elementor-element.elementor-element-008c149 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12% 0% 05%;}.elementor-1055 .elementor-element.elementor-element-008c149 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-c909e55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;column-gap:8px;font-family:"Exo", Sans-serif;}.elementor-1055 .elementor-element.elementor-element-118fa96 .elementor-heading-title{font-family:"Exo", Sans-serif;font-weight:600;font-style:normal;}.elementor-1055 .elementor-element.elementor-element-76c6118{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1055 .elementor-element.elementor-element-aeac60d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1055 .elementor-element.elementor-element-dfd581b{--display:flex;--min-height:343px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1055 .elementor-element.elementor-element-dfd581b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1055 .elementor-element.elementor-element-377f870.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-1055 .elementor-element.elementor-element-377f870{width:var( --container-widget-width, 106.78% );max-width:106.78%;--container-widget-width:106.78%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-377f870.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1055 .elementor-element.elementor-element-377f870 .elementor-main-swiper{height:370px;}.elementor-1055 .elementor-element.elementor-element-377f870 .elementor-main-swiper .swiper-slide{border-radius:5px;}.elementor-1055 .elementor-element.elementor-element-377f870 .elementor-swiper-button{font-size:20px;}.elementor-1055 .elementor-element.elementor-element-377f870 .elementor-custom-embed-play i{color:#000000;font-size:52px;text-shadow:0px 0px 49px rgba(0, 0, 0, 0.65);}.elementor-1055 .elementor-element.elementor-element-377f870 .elementor-custom-embed-play svg{fill:#000000;}.elementor-bc-flex-widget .elementor-1055 .elementor-element.elementor-element-a07a401.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1055 .elementor-element.elementor-element-a07a401.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1055 .elementor-element.elementor-element-a07a401 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1055 .elementor-element.elementor-element-a07a401 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-c75fef1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-bc-flex-widget .elementor-1055 .elementor-element.elementor-element-1da0234.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1055 .elementor-element.elementor-element-1da0234.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1055 .elementor-element.elementor-element-1da0234 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1055 .elementor-element.elementor-element-1da0234 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-18ca04e{padding:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1055 .elementor-element.elementor-element-606fbf6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1055 .elementor-element.elementor-element-606fbf6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1055 .elementor-element.elementor-element-606fbf6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1055 .elementor-element.elementor-element-606fbf6 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-606fbf6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1055 .elementor-element.elementor-element-b77af86{width:100%;max-width:100%;}.elementor-1055 .elementor-element.elementor-element-b77af86.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1055 .elementor-element.elementor-element-b77af86 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1055 .elementor-element.elementor-element-b77af86 .elementor-custom-embed-play i{font-size:10px;}.elementor-1055 .elementor-element.elementor-element-b77af86 .elementor-custom-embed-play svg{width:10px;height:10px;}.elementor-bc-flex-widget .elementor-1055 .elementor-element.elementor-element-20abce3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1055 .elementor-element.elementor-element-20abce3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1055 .elementor-element.elementor-element-20abce3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1055 .elementor-element.elementor-element-20abce3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12% 0% 05%;}.elementor-1055 .elementor-element.elementor-element-20abce3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-d732770{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;column-gap:8px;font-family:"Exo", Sans-serif;}.elementor-1055 .elementor-element.elementor-element-ac38c2f .elementor-heading-title{font-family:"Exo", Sans-serif;font-weight:600;font-style:normal;}.elementor-1055 .elementor-element.elementor-element-577fd61{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1055 .elementor-element.elementor-element-f68b36f{width:100%;max-width:100%;}.elementor-1055 .elementor-element.elementor-element-f68b36f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1055 .elementor-element.elementor-element-f68b36f .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1055 .elementor-element.elementor-element-f68b36f .elementor-custom-embed-play i{font-size:10px;}.elementor-1055 .elementor-element.elementor-element-f68b36f .elementor-custom-embed-play svg{width:10px;height:10px;}.elementor-1055 .elementor-element.elementor-element-d194e67{--display:flex;--min-height:343px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1055 .elementor-element.elementor-element-d194e67.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1055 .elementor-element.elementor-element-23684f1.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1055 .elementor-element.elementor-element-23684f1 .elementor-main-swiper{height:412px;}.elementor-1055 .elementor-element.elementor-element-23684f1 .elementor-swiper-button{font-size:20px;}.elementor-1055 .elementor-element.elementor-element-5251994{padding:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1055 .elementor-element.elementor-element-559e920.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1055 .elementor-element.elementor-element-559e920.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1055 .elementor-element.elementor-element-559e920 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1055 .elementor-element.elementor-element-559e920 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12% 0% 05%;}.elementor-1055 .elementor-element.elementor-element-559e920 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-9ccc65c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;column-gap:8px;font-family:"Exo", Sans-serif;}.elementor-1055 .elementor-element.elementor-element-42694ca .elementor-heading-title{font-family:"Exo", Sans-serif;font-weight:600;font-style:normal;}.elementor-1055 .elementor-element.elementor-element-c5b7f04{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1055 .elementor-element.elementor-element-17cdc43{--display:flex;--min-height:343px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1055 .elementor-element.elementor-element-17cdc43.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1055 .elementor-element.elementor-element-a982f7c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-1055 .elementor-element.elementor-element-a982f7c{width:var( --container-widget-width, 106.78% );max-width:106.78%;--container-widget-width:106.78%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-a982f7c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1055 .elementor-element.elementor-element-a982f7c .elementor-main-swiper{height:370px;}.elementor-1055 .elementor-element.elementor-element-a982f7c .elementor-main-swiper .swiper-slide{border-radius:5px;}.elementor-1055 .elementor-element.elementor-element-a982f7c .elementor-swiper-button{font-size:20px;}.elementor-1055 .elementor-element.elementor-element-a982f7c .elementor-custom-embed-play i{color:#000000;font-size:52px;text-shadow:0px 0px 49px rgba(0, 0, 0, 0.65);}.elementor-1055 .elementor-element.elementor-element-a982f7c .elementor-custom-embed-play svg{fill:#000000;}.elementor-1055 .elementor-element.elementor-element-3b277aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1055 .elementor-element.elementor-element-3b277aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://afrikaformwork.com/wp-content/uploads/2026/08/WhatsApp-Image-2026-08-24-at-19.36.03-2.jpeg");background-position:center center;background-size:cover;}.elementor-1055 .elementor-element.elementor-element-3b277aa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1055 .elementor-element.elementor-element-3b277aa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-08ea7b4{--spacer-size:515px;}.elementor-1055 .elementor-element.elementor-element-96b2c38{padding:20px 0px 0px 0px;}.elementor-1055 .elementor-element.elementor-element-0168155:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1055 .elementor-element.elementor-element-0168155 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://afrikaformwork.com/wp-content/uploads/2026/08/WhatsApp-Image-2026-08-23-at-02.39.42-2.jpeg");background-position:center center;background-size:cover;}.elementor-1055 .elementor-element.elementor-element-0168155 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1055 .elementor-element.elementor-element-0168155 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1055 .elementor-element.elementor-element-ff33a5c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1055 .elementor-element.elementor-element-ff33a5c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1055 .elementor-element.elementor-element-ff33a5c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1055 .elementor-element.elementor-element-ff33a5c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12% 0% 05%;}.elementor-1055 .elementor-element.elementor-element-ff33a5c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-196f20e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;column-gap:8px;font-family:"Exo", Sans-serif;}.elementor-1055 .elementor-element.elementor-element-3a9dc34 .elementor-heading-title{font-family:"Exo", Sans-serif;font-weight:600;font-style:normal;}.elementor-1055 .elementor-element.elementor-element-9e4ee34{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1055 .elementor-element.elementor-element-a435535{--display:flex;--min-height:343px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1055 .elementor-element.elementor-element-a435535.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1055 .elementor-element.elementor-element-2ef3317.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-1055 .elementor-element.elementor-element-2ef3317{width:var( --container-widget-width, 106.78% );max-width:106.78%;--container-widget-width:106.78%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-2ef3317.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1055 .elementor-element.elementor-element-2ef3317 .elementor-main-swiper{height:370px;}.elementor-1055 .elementor-element.elementor-element-2ef3317 .elementor-main-swiper .swiper-slide{border-radius:5px;}.elementor-1055 .elementor-element.elementor-element-2ef3317 .elementor-swiper-button{font-size:20px;}.elementor-1055 .elementor-element.elementor-element-2ef3317 .elementor-custom-embed-play i{color:#000000;font-size:52px;text-shadow:0px 0px 49px rgba(0, 0, 0, 0.65);}.elementor-1055 .elementor-element.elementor-element-2ef3317 .elementor-custom-embed-play svg{fill:#000000;}.elementor-1055 .elementor-element.elementor-element-c67818e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1055 .elementor-element.elementor-element-c67818e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-37390af{--spacer-size:50px;}.elementor-1055 .elementor-element.elementor-element-93d216c{padding:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1055 .elementor-element.elementor-element-0767a36.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1055 .elementor-element.elementor-element-0767a36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1055 .elementor-element.elementor-element-0767a36 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1055 .elementor-element.elementor-element-0767a36 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12% 0% 05%;}.elementor-1055 .elementor-element.elementor-element-0767a36 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-d9c94e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;column-gap:8px;font-family:"Exo", Sans-serif;}.elementor-1055 .elementor-element.elementor-element-8da25a6 .elementor-heading-title{font-family:"Exo", Sans-serif;font-weight:600;font-style:normal;}.elementor-1055 .elementor-element.elementor-element-80909f4{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1055 .elementor-element.elementor-element-193b05e{--display:flex;--min-height:343px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1055 .elementor-element.elementor-element-193b05e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1055 .elementor-element.elementor-element-983f6c9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-1055 .elementor-element.elementor-element-983f6c9{width:var( --container-widget-width, 106.78% );max-width:106.78%;--container-widget-width:106.78%;--container-widget-flex-grow:0;}.elementor-1055 .elementor-element.elementor-element-983f6c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1055 .elementor-element.elementor-element-983f6c9 .elementor-main-swiper{height:370px;}.elementor-1055 .elementor-element.elementor-element-983f6c9 .elementor-main-swiper .swiper-slide{border-radius:5px;}.elementor-1055 .elementor-element.elementor-element-983f6c9 .elementor-swiper-button{font-size:20px;}.elementor-1055 .elementor-element.elementor-element-983f6c9 .elementor-custom-embed-play i{color:#000000;font-size:52px;text-shadow:0px 0px 49px rgba(0, 0, 0, 0.65);}.elementor-1055 .elementor-element.elementor-element-983f6c9 .elementor-custom-embed-play svg{fill:#000000;}.elementor-1055 .elementor-element.elementor-element-c0905f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1055 .elementor-element.elementor-element-c0905f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://afrikaformwork.com/wp-content/uploads/2026/08/ChatGPT-Image-Aug-25-2026-02_21_39-AM.png");background-position:center center;}.elementor-1055 .elementor-element.elementor-element-c0905f7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1055 .elementor-element.elementor-element-c0905f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1055 .elementor-element.elementor-element-5c11fc5{--spacer-size:600px;}@media(max-width:1024px){.elementor-1055 .elementor-element.elementor-element-13af79d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1055 .elementor-element.elementor-element-2b2cbd9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1055 .elementor-element.elementor-element-2555ca9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1055 .elementor-element.elementor-element-377f870.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1055 .elementor-element.elementor-element-23684f1.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1055 .elementor-element.elementor-element-a982f7c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1055 .elementor-element.elementor-element-2ef3317.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1055 .elementor-element.elementor-element-983f6c9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(min-width:768px){.elementor-1055 .elementor-element.elementor-element-849284d{width:11.401%;}.elementor-1055 .elementor-element.elementor-element-4692f013{width:77.528%;}.elementor-1055 .elementor-element.elementor-element-6251f7c{width:10.716%;}.elementor-1055 .elementor-element.elementor-element-a105b8a{width:48.534%;}.elementor-1055 .elementor-element.elementor-element-61357b9{width:48%;}.elementor-1055 .elementor-element.elementor-element-f69dc70{--width:106.099%;}.elementor-1055 .elementor-element.elementor-element-83f6027{width:2.757%;}.elementor-1055 .elementor-element.elementor-element-4aa56d0{--width:106.099%;}.elementor-1055 .elementor-element.elementor-element-81499e5{width:51.033%;}.elementor-1055 .elementor-element.elementor-element-060a704{width:42.675%;}.elementor-1055 .elementor-element.elementor-element-0a0a7be{--width:106.099%;}.elementor-1055 .elementor-element.elementor-element-2e562fa{width:5.576%;}.elementor-1055 .elementor-element.elementor-element-008c149{width:52.083%;}.elementor-1055 .elementor-element.elementor-element-dfd581b{--width:106.099%;}.elementor-1055 .elementor-element.elementor-element-a07a401{width:44.1%;}.elementor-1055 .elementor-element.elementor-element-1da0234{width:3.101%;}.elementor-1055 .elementor-element.elementor-element-d194e67{--width:106.099%;}.elementor-1055 .elementor-element.elementor-element-17cdc43{--width:106.099%;}.elementor-1055 .elementor-element.elementor-element-0168155{width:48.534%;}.elementor-1055 .elementor-element.elementor-element-ff33a5c{width:48%;}.elementor-1055 .elementor-element.elementor-element-a435535{--width:106.099%;}.elementor-1055 .elementor-element.elementor-element-c67818e{width:2.757%;}.elementor-1055 .elementor-element.elementor-element-193b05e{--width:106.099%;}}@media(max-width:767px){.elementor-1055 .elementor-element.elementor-element-70d64f91{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1055 .elementor-element.elementor-element-a105b8a > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1055 .elementor-element.elementor-element-d5b7c42{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1055 .elementor-element.elementor-element-5b969d5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:5px 5px 5px 5px;}.elementor-1055 .elementor-element.elementor-element-5b969d5 .elementor-custom-embed-play i{font-size:88px;}.elementor-1055 .elementor-element.elementor-element-5b969d5 .elementor-custom-embed-play svg{width:88px;height:88px;}.elementor-1055 .elementor-element.elementor-element-f69dc70{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-1055 .elementor-element.elementor-element-13af79d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1055 .elementor-element.elementor-element-83f6027 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1055 .elementor-element.elementor-element-30a7c32{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1055 .elementor-element.elementor-element-4aa56d0{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-1055 .elementor-element.elementor-element-2b2cbd9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1055 .elementor-element.elementor-element-0786a14 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1055 .elementor-element.elementor-element-81499e5 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1055 .elementor-element.elementor-element-2de39ed{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1055 .elementor-element.elementor-element-0a0a7be{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-1055 .elementor-element.elementor-element-2555ca9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1055 .elementor-element.elementor-element-2e562fa > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1055 .elementor-element.elementor-element-c909e55{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1055 .elementor-element.elementor-element-dfd581b{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-1055 .elementor-element.elementor-element-377f870.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1055 .elementor-element.elementor-element-a07a401 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1055 .elementor-element.elementor-element-1da0234 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1055 .elementor-element.elementor-element-606fbf6 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1055 .elementor-element.elementor-element-d732770{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1055 .elementor-element.elementor-element-d194e67{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-1055 .elementor-element.elementor-element-23684f1.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1055 .elementor-element.elementor-element-9ccc65c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1055 .elementor-element.elementor-element-17cdc43{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-1055 .elementor-element.elementor-element-a982f7c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1055 .elementor-element.elementor-element-3b277aa > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1055 .elementor-element.elementor-element-0168155 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1055 .elementor-element.elementor-element-196f20e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1055 .elementor-element.elementor-element-a435535{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-1055 .elementor-element.elementor-element-2ef3317.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1055 .elementor-element.elementor-element-c67818e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1055 .elementor-element.elementor-element-c67818e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://afrikaformwork.com/wp-content/uploads/2026/08/WhatsApp-Image-2026-08-23-at-02.39.42-2.jpeg");background-position:center center;background-size:cover;}.elementor-1055 .elementor-element.elementor-element-c67818e > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1055 .elementor-element.elementor-element-37390af{--spacer-size:434px;}.elementor-1055 .elementor-element.elementor-element-d9c94e9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1055 .elementor-element.elementor-element-193b05e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-1055 .elementor-element.elementor-element-983f6c9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1055 .elementor-element.elementor-element-c0905f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1055 .elementor-element.elementor-element-c0905f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1055 .elementor-element.elementor-element-c0905f7 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-70d64f91 */.subtitle {
    font-size: 14px;
    color: #e30613;
    position: relative;
    padding-right: 70px;
}

.subtitle::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    width: 60px;
    height: 2px;
    background: #e30613;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a105b8a *//* Cible uniquement ton widget */
.sky-video-popup .elementor-custom-embed-image-overlay{
  position: relative;
  overflow: visible !important;
}

/* Cacher l'icône play par défaut Elementor */
.sky-video-popup .elementor-custom-embed-play{
  opacity: 0 !important;
}

/* Bouton blanc */
.sky-video-popup .elementor-custom-embed-image-overlay::before{
  content:"";
  position:absolute;
  width:90px;
  height:90px;
  background:#fff;
  border-radius:50%;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  z-index:3;
}

/* Triangle play */
.sky-video-popup .elementor-custom-embed-image-overlay::after{
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-35%,-50%);
  width:0;
  height:0;
  border-left:18px solid #ff5a00;
  border-top:12px solid transparent;
  border-bottom:12px solid transparent;
  z-index:4;
}

/* 2 cercles animés (ripple) via box-shadow animé */
.sky-video-popup .elementor-custom-embed-image-overlay{
  --ring: rgba(255,255,255,.75);
  --ring2: rgba(255,255,255,.45);
}

.sky-video-popup .elementor-custom-embed-image-overlay .elementor-custom-embed-play i{
  display:none !important;
}

/* On crée les "ondes" avec un élément existant : elementor-custom-embed-play */
.sky-video-popup .elementor-custom-embed-play{
  position:absolute !important;
  top:50% !important;
  left:50% !important;
  transform:translate(-50%,-50%) !important;
  width:90px !important;
  height:90px !important;
  border-radius:50% !important;
  background:transparent !important;
  z-index:2 !important;
  animation: skyPulse 1.8s infinite;
}

/* Animation : 2 rings en box-shadow */
@keyframes skyPulse{
  0%{
    box-shadow:
      0 0 0 0 var(--ring),
      0 0 0 0 var(--ring2);
    opacity:1;
  }
  100%{
    box-shadow:
      0 0 0 35px rgba(255,255,255,0),
      0 0 0 60px rgba(255,255,255,0);
    opacity:1;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5b7c42 */.subtitle {
    font-size: 14px;
    color: #e30613;
    position: relative;
    padding-right: 70px;
}

.subtitle::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    width: 60px;
    height: 2px;
    background: #e30613;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-83f6027 *//* Cible uniquement ton widget */
.sky-video-popup .elementor-custom-embed-image-overlay{
  position: relative;
  overflow: visible !important;
}

/* Cacher l'icône play par défaut Elementor */
.sky-video-popup .elementor-custom-embed-play{
  opacity: 0 !important;
}

/* Bouton blanc */
.sky-video-popup .elementor-custom-embed-image-overlay::before{
  content:"";
  position:absolute;
  width:90px;
  height:90px;
  background:#fff;
  border-radius:50%;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  z-index:3;
}

/* Triangle play */
.sky-video-popup .elementor-custom-embed-image-overlay::after{
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-35%,-50%);
  width:0;
  height:0;
  border-left:18px solid #ff5a00;
  border-top:12px solid transparent;
  border-bottom:12px solid transparent;
  z-index:4;
}

/* 2 cercles animés (ripple) via box-shadow animé */
.sky-video-popup .elementor-custom-embed-image-overlay{
  --ring: rgba(255,255,255,.75);
  --ring2: rgba(255,255,255,.45);
}

.sky-video-popup .elementor-custom-embed-image-overlay .elementor-custom-embed-play i{
  display:none !important;
}

/* On crée les "ondes" avec un élément existant : elementor-custom-embed-play */
.sky-video-popup .elementor-custom-embed-play{
  position:absolute !important;
  top:50% !important;
  left:50% !important;
  transform:translate(-50%,-50%) !important;
  width:90px !important;
  height:90px !important;
  border-radius:50% !important;
  background:transparent !important;
  z-index:2 !important;
  animation: skyPulse 1.8s infinite;
}

/* Animation : 2 rings en box-shadow */
@keyframes skyPulse{
  0%{
    box-shadow:
      0 0 0 0 var(--ring),
      0 0 0 0 var(--ring2);
    opacity:1;
  }
  100%{
    box-shadow:
      0 0 0 35px rgba(255,255,255,0),
      0 0 0 60px rgba(255,255,255,0);
    opacity:1;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30a7c32 */.subtitle {
    font-size: 14px;
    color: #e30613;
    position: relative;
    padding-right: 70px;
}

.subtitle::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    width: 60px;
    height: 2px;
    background: #e30613;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0786a14 *//* Cible uniquement ton widget */
.sky-video-popup .elementor-custom-embed-image-overlay{
  position: relative;
  overflow: visible !important;
}

/* Cacher l'icône play par défaut Elementor */
.sky-video-popup .elementor-custom-embed-play{
  opacity: 0 !important;
}

/* Bouton blanc */
.sky-video-popup .elementor-custom-embed-image-overlay::before{
  content:"";
  position:absolute;
  width:90px;
  height:90px;
  background:#fff;
  border-radius:50%;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  z-index:3;
}

/* Triangle play */
.sky-video-popup .elementor-custom-embed-image-overlay::after{
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-35%,-50%);
  width:0;
  height:0;
  border-left:18px solid #ff5a00;
  border-top:12px solid transparent;
  border-bottom:12px solid transparent;
  z-index:4;
}

/* 2 cercles animés (ripple) via box-shadow animé */
.sky-video-popup .elementor-custom-embed-image-overlay{
  --ring: rgba(255,255,255,.75);
  --ring2: rgba(255,255,255,.45);
}

.sky-video-popup .elementor-custom-embed-image-overlay .elementor-custom-embed-play i{
  display:none !important;
}

/* On crée les "ondes" avec un élément existant : elementor-custom-embed-play */
.sky-video-popup .elementor-custom-embed-play{
  position:absolute !important;
  top:50% !important;
  left:50% !important;
  transform:translate(-50%,-50%) !important;
  width:90px !important;
  height:90px !important;
  border-radius:50% !important;
  background:transparent !important;
  z-index:2 !important;
  animation: skyPulse 1.8s infinite;
}

/* Animation : 2 rings en box-shadow */
@keyframes skyPulse{
  0%{
    box-shadow:
      0 0 0 0 var(--ring),
      0 0 0 0 var(--ring2);
    opacity:1;
  }
  100%{
    box-shadow:
      0 0 0 35px rgba(255,255,255,0),
      0 0 0 60px rgba(255,255,255,0);
    opacity:1;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-81499e5 *//* Cible uniquement ton widget */
.sky-video-popup .elementor-custom-embed-image-overlay{
  position: relative;
  overflow: visible !important;
}

/* Cacher l'icône play par défaut Elementor */
.sky-video-popup .elementor-custom-embed-play{
  opacity: 0 !important;
}

/* Bouton blanc */
.sky-video-popup .elementor-custom-embed-image-overlay::before{
  content:"";
  position:absolute;
  width:90px;
  height:90px;
  background:#fff;
  border-radius:50%;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  z-index:3;
}

/* Triangle play */
.sky-video-popup .elementor-custom-embed-image-overlay::after{
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-35%,-50%);
  width:0;
  height:0;
  border-left:18px solid #ff5a00;
  border-top:12px solid transparent;
  border-bottom:12px solid transparent;
  z-index:4;
}

/* 2 cercles animés (ripple) via box-shadow animé */
.sky-video-popup .elementor-custom-embed-image-overlay{
  --ring: rgba(255,255,255,.75);
  --ring2: rgba(255,255,255,.45);
}

.sky-video-popup .elementor-custom-embed-image-overlay .elementor-custom-embed-play i{
  display:none !important;
}

/* On crée les "ondes" avec un élément existant : elementor-custom-embed-play */
.sky-video-popup .elementor-custom-embed-play{
  position:absolute !important;
  top:50% !important;
  left:50% !important;
  transform:translate(-50%,-50%) !important;
  width:90px !important;
  height:90px !important;
  border-radius:50% !important;
  background:transparent !important;
  z-index:2 !important;
  animation: skyPulse 1.8s infinite;
}

/* Animation : 2 rings en box-shadow */
@keyframes skyPulse{
  0%{
    box-shadow:
      0 0 0 0 var(--ring),
      0 0 0 0 var(--ring2);
    opacity:1;
  }
  100%{
    box-shadow:
      0 0 0 35px rgba(255,255,255,0),
      0 0 0 60px rgba(255,255,255,0);
    opacity:1;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2de39ed */.subtitle {
    font-size: 14px;
    color: #e30613;
    position: relative;
    padding-right: 70px;
}

.subtitle::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    width: 60px;
    height: 2px;
    background: #e30613;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2e562fa *//* Cible uniquement ton widget */
.sky-video-popup .elementor-custom-embed-image-overlay{
  position: relative;
  overflow: visible !important;
}

/* Cacher l'icône play par défaut Elementor */
.sky-video-popup .elementor-custom-embed-play{
  opacity: 0 !important;
}

/* Bouton blanc */
.sky-video-popup .elementor-custom-embed-image-overlay::before{
  content:"";
  position:absolute;
  width:90px;
  height:90px;
  background:#fff;
  border-radius:50%;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  z-index:3;
}

/* Triangle play */
.sky-video-popup .elementor-custom-embed-image-overlay::after{
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-35%,-50%);
  width:0;
  height:0;
  border-left:18px solid #ff5a00;
  border-top:12px solid transparent;
  border-bottom:12px solid transparent;
  z-index:4;
}

/* 2 cercles animés (ripple) via box-shadow animé */
.sky-video-popup .elementor-custom-embed-image-overlay{
  --ring: rgba(255,255,255,.75);
  --ring2: rgba(255,255,255,.45);
}

.sky-video-popup .elementor-custom-embed-image-overlay .elementor-custom-embed-play i{
  display:none !important;
}

/* On crée les "ondes" avec un élément existant : elementor-custom-embed-play */
.sky-video-popup .elementor-custom-embed-play{
  position:absolute !important;
  top:50% !important;
  left:50% !important;
  transform:translate(-50%,-50%) !important;
  width:90px !important;
  height:90px !important;
  border-radius:50% !important;
  background:transparent !important;
  z-index:2 !important;
  animation: skyPulse 1.8s infinite;
}

/* Animation : 2 rings en box-shadow */
@keyframes skyPulse{
  0%{
    box-shadow:
      0 0 0 0 var(--ring),
      0 0 0 0 var(--ring2);
    opacity:1;
  }
  100%{
    box-shadow:
      0 0 0 35px rgba(255,255,255,0),
      0 0 0 60px rgba(255,255,255,0);
    opacity:1;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c909e55 */.subtitle {
    font-size: 14px;
    color: #e30613;
    position: relative;
    padding-right: 70px;
}

.subtitle::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    width: 60px;
    height: 2px;
    background: #e30613;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a07a401 *//* Cible uniquement ton widget */
.sky-video-popup .elementor-custom-embed-image-overlay{
  position: relative;
  overflow: visible !important;
}

/* Cacher l'icône play par défaut Elementor */
.sky-video-popup .elementor-custom-embed-play{
  opacity: 0 !important;
}

/* Bouton blanc */
.sky-video-popup .elementor-custom-embed-image-overlay::before{
  content:"";
  position:absolute;
  width:90px;
  height:90px;
  background:#fff;
  border-radius:50%;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  z-index:3;
}

/* Triangle play */
.sky-video-popup .elementor-custom-embed-image-overlay::after{
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-35%,-50%);
  width:0;
  height:0;
  border-left:18px solid #ff5a00;
  border-top:12px solid transparent;
  border-bottom:12px solid transparent;
  z-index:4;
}

/* 2 cercles animés (ripple) via box-shadow animé */
.sky-video-popup .elementor-custom-embed-image-overlay{
  --ring: rgba(255,255,255,.75);
  --ring2: rgba(255,255,255,.45);
}

.sky-video-popup .elementor-custom-embed-image-overlay .elementor-custom-embed-play i{
  display:none !important;
}

/* On crée les "ondes" avec un élément existant : elementor-custom-embed-play */
.sky-video-popup .elementor-custom-embed-play{
  position:absolute !important;
  top:50% !important;
  left:50% !important;
  transform:translate(-50%,-50%) !important;
  width:90px !important;
  height:90px !important;
  border-radius:50% !important;
  background:transparent !important;
  z-index:2 !important;
  animation: skyPulse 1.8s infinite;
}

/* Animation : 2 rings en box-shadow */
@keyframes skyPulse{
  0%{
    box-shadow:
      0 0 0 0 var(--ring),
      0 0 0 0 var(--ring2);
    opacity:1;
  }
  100%{
    box-shadow:
      0 0 0 35px rgba(255,255,255,0),
      0 0 0 60px rgba(255,255,255,0);
    opacity:1;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1da0234 *//* Cible uniquement ton widget */
.sky-video-popup .elementor-custom-embed-image-overlay{
  position: relative;
  overflow: visible !important;
}

/* Cacher l'icône play par défaut Elementor */
.sky-video-popup .elementor-custom-embed-play{
  opacity: 0 !important;
}

/* Bouton blanc */
.sky-video-popup .elementor-custom-embed-image-overlay::before{
  content:"";
  position:absolute;
  width:90px;
  height:90px;
  background:#fff;
  border-radius:50%;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  z-index:3;
}

/* Triangle play */
.sky-video-popup .elementor-custom-embed-image-overlay::after{
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-35%,-50%);
  width:0;
  height:0;
  border-left:18px solid #ff5a00;
  border-top:12px solid transparent;
  border-bottom:12px solid transparent;
  z-index:4;
}

/* 2 cercles animés (ripple) via box-shadow animé */
.sky-video-popup .elementor-custom-embed-image-overlay{
  --ring: rgba(255,255,255,.75);
  --ring2: rgba(255,255,255,.45);
}

.sky-video-popup .elementor-custom-embed-image-overlay .elementor-custom-embed-play i{
  display:none !important;
}

/* On crée les "ondes" avec un élément existant : elementor-custom-embed-play */
.sky-video-popup .elementor-custom-embed-play{
  position:absolute !important;
  top:50% !important;
  left:50% !important;
  transform:translate(-50%,-50%) !important;
  width:90px !important;
  height:90px !important;
  border-radius:50% !important;
  background:transparent !important;
  z-index:2 !important;
  animation: skyPulse 1.8s infinite;
}

/* Animation : 2 rings en box-shadow */
@keyframes skyPulse{
  0%{
    box-shadow:
      0 0 0 0 var(--ring),
      0 0 0 0 var(--ring2);
    opacity:1;
  }
  100%{
    box-shadow:
      0 0 0 35px rgba(255,255,255,0),
      0 0 0 60px rgba(255,255,255,0);
    opacity:1;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-606fbf6 *//* Cible uniquement ton widget */
.sky-video-popup .elementor-custom-embed-image-overlay{
  position: relative;
  overflow: visible !important;
}

/* Cacher l'icône play par défaut Elementor */
.sky-video-popup .elementor-custom-embed-play{
  opacity: 0 !important;
}

/* Bouton blanc */
.sky-video-popup .elementor-custom-embed-image-overlay::before{
  content:"";
  position:absolute;
  width:90px;
  height:90px;
  background:#fff;
  border-radius:50%;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  z-index:3;
}

/* Triangle play */
.sky-video-popup .elementor-custom-embed-image-overlay::after{
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-35%,-50%);
  width:0;
  height:0;
  border-left:18px solid #ff5a00;
  border-top:12px solid transparent;
  border-bottom:12px solid transparent;
  z-index:4;
}

/* 2 cercles animés (ripple) via box-shadow animé */
.sky-video-popup .elementor-custom-embed-image-overlay{
  --ring: rgba(255,255,255,.75);
  --ring2: rgba(255,255,255,.45);
}

.sky-video-popup .elementor-custom-embed-image-overlay .elementor-custom-embed-play i{
  display:none !important;
}

/* On crée les "ondes" avec un élément existant : elementor-custom-embed-play */
.sky-video-popup .elementor-custom-embed-play{
  position:absolute !important;
  top:50% !important;
  left:50% !important;
  transform:translate(-50%,-50%) !important;
  width:90px !important;
  height:90px !important;
  border-radius:50% !important;
  background:transparent !important;
  z-index:2 !important;
  animation: skyPulse 1.8s infinite;
}

/* Animation : 2 rings en box-shadow */
@keyframes skyPulse{
  0%{
    box-shadow:
      0 0 0 0 var(--ring),
      0 0 0 0 var(--ring2);
    opacity:1;
  }
  100%{
    box-shadow:
      0 0 0 35px rgba(255,255,255,0),
      0 0 0 60px rgba(255,255,255,0);
    opacity:1;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d732770 */.subtitle {
    font-size: 14px;
    color: #e30613;
    position: relative;
    padding-right: 70px;
}

.subtitle::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    width: 60px;
    height: 2px;
    background: #e30613;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ccc65c */.subtitle {
    font-size: 14px;
    color: #e30613;
    position: relative;
    padding-right: 70px;
}

.subtitle::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    width: 60px;
    height: 2px;
    background: #e30613;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3b277aa *//* Cible uniquement ton widget */
.sky-video-popup .elementor-custom-embed-image-overlay{
  position: relative;
  overflow: visible !important;
}

/* Cacher l'icône play par défaut Elementor */
.sky-video-popup .elementor-custom-embed-play{
  opacity: 0 !important;
}

/* Bouton blanc */
.sky-video-popup .elementor-custom-embed-image-overlay::before{
  content:"";
  position:absolute;
  width:90px;
  height:90px;
  background:#fff;
  border-radius:50%;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  z-index:3;
}

/* Triangle play */
.sky-video-popup .elementor-custom-embed-image-overlay::after{
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-35%,-50%);
  width:0;
  height:0;
  border-left:18px solid #ff5a00;
  border-top:12px solid transparent;
  border-bottom:12px solid transparent;
  z-index:4;
}

/* 2 cercles animés (ripple) via box-shadow animé */
.sky-video-popup .elementor-custom-embed-image-overlay{
  --ring: rgba(255,255,255,.75);
  --ring2: rgba(255,255,255,.45);
}

.sky-video-popup .elementor-custom-embed-image-overlay .elementor-custom-embed-play i{
  display:none !important;
}

/* On crée les "ondes" avec un élément existant : elementor-custom-embed-play */
.sky-video-popup .elementor-custom-embed-play{
  position:absolute !important;
  top:50% !important;
  left:50% !important;
  transform:translate(-50%,-50%) !important;
  width:90px !important;
  height:90px !important;
  border-radius:50% !important;
  background:transparent !important;
  z-index:2 !important;
  animation: skyPulse 1.8s infinite;
}

/* Animation : 2 rings en box-shadow */
@keyframes skyPulse{
  0%{
    box-shadow:
      0 0 0 0 var(--ring),
      0 0 0 0 var(--ring2);
    opacity:1;
  }
  100%{
    box-shadow:
      0 0 0 35px rgba(255,255,255,0),
      0 0 0 60px rgba(255,255,255,0);
    opacity:1;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0168155 *//* Cible uniquement ton widget */
.sky-video-popup .elementor-custom-embed-image-overlay{
  position: relative;
  overflow: visible !important;
}

/* Cacher l'icône play par défaut Elementor */
.sky-video-popup .elementor-custom-embed-play{
  opacity: 0 !important;
}

/* Bouton blanc */
.sky-video-popup .elementor-custom-embed-image-overlay::before{
  content:"";
  position:absolute;
  width:90px;
  height:90px;
  background:#fff;
  border-radius:50%;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  z-index:3;
}

/* Triangle play */
.sky-video-popup .elementor-custom-embed-image-overlay::after{
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-35%,-50%);
  width:0;
  height:0;
  border-left:18px solid #ff5a00;
  border-top:12px solid transparent;
  border-bottom:12px solid transparent;
  z-index:4;
}

/* 2 cercles animés (ripple) via box-shadow animé */
.sky-video-popup .elementor-custom-embed-image-overlay{
  --ring: rgba(255,255,255,.75);
  --ring2: rgba(255,255,255,.45);
}

.sky-video-popup .elementor-custom-embed-image-overlay .elementor-custom-embed-play i{
  display:none !important;
}

/* On crée les "ondes" avec un élément existant : elementor-custom-embed-play */
.sky-video-popup .elementor-custom-embed-play{
  position:absolute !important;
  top:50% !important;
  left:50% !important;
  transform:translate(-50%,-50%) !important;
  width:90px !important;
  height:90px !important;
  border-radius:50% !important;
  background:transparent !important;
  z-index:2 !important;
  animation: skyPulse 1.8s infinite;
}

/* Animation : 2 rings en box-shadow */
@keyframes skyPulse{
  0%{
    box-shadow:
      0 0 0 0 var(--ring),
      0 0 0 0 var(--ring2);
    opacity:1;
  }
  100%{
    box-shadow:
      0 0 0 35px rgba(255,255,255,0),
      0 0 0 60px rgba(255,255,255,0);
    opacity:1;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-196f20e */.subtitle {
    font-size: 14px;
    color: #e30613;
    position: relative;
    padding-right: 70px;
}

.subtitle::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    width: 60px;
    height: 2px;
    background: #e30613;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c67818e *//* Cible uniquement ton widget */
.sky-video-popup .elementor-custom-embed-image-overlay{
  position: relative;
  overflow: visible !important;
}

/* Cacher l'icône play par défaut Elementor */
.sky-video-popup .elementor-custom-embed-play{
  opacity: 0 !important;
}

/* Bouton blanc */
.sky-video-popup .elementor-custom-embed-image-overlay::before{
  content:"";
  position:absolute;
  width:90px;
  height:90px;
  background:#fff;
  border-radius:50%;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  z-index:3;
}

/* Triangle play */
.sky-video-popup .elementor-custom-embed-image-overlay::after{
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-35%,-50%);
  width:0;
  height:0;
  border-left:18px solid #ff5a00;
  border-top:12px solid transparent;
  border-bottom:12px solid transparent;
  z-index:4;
}

/* 2 cercles animés (ripple) via box-shadow animé */
.sky-video-popup .elementor-custom-embed-image-overlay{
  --ring: rgba(255,255,255,.75);
  --ring2: rgba(255,255,255,.45);
}

.sky-video-popup .elementor-custom-embed-image-overlay .elementor-custom-embed-play i{
  display:none !important;
}

/* On crée les "ondes" avec un élément existant : elementor-custom-embed-play */
.sky-video-popup .elementor-custom-embed-play{
  position:absolute !important;
  top:50% !important;
  left:50% !important;
  transform:translate(-50%,-50%) !important;
  width:90px !important;
  height:90px !important;
  border-radius:50% !important;
  background:transparent !important;
  z-index:2 !important;
  animation: skyPulse 1.8s infinite;
}

/* Animation : 2 rings en box-shadow */
@keyframes skyPulse{
  0%{
    box-shadow:
      0 0 0 0 var(--ring),
      0 0 0 0 var(--ring2);
    opacity:1;
  }
  100%{
    box-shadow:
      0 0 0 35px rgba(255,255,255,0),
      0 0 0 60px rgba(255,255,255,0);
    opacity:1;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9c94e9 */.subtitle {
    font-size: 14px;
    color: #e30613;
    position: relative;
    padding-right: 70px;
}

.subtitle::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    width: 60px;
    height: 2px;
    background: #e30613;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c0905f7 *//* Cible uniquement ton widget */
.sky-video-popup .elementor-custom-embed-image-overlay{
  position: relative;
  overflow: visible !important;
}

/* Cacher l'icône play par défaut Elementor */
.sky-video-popup .elementor-custom-embed-play{
  opacity: 0 !important;
}

/* Bouton blanc */
.sky-video-popup .elementor-custom-embed-image-overlay::before{
  content:"";
  position:absolute;
  width:90px;
  height:90px;
  background:#fff;
  border-radius:50%;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  z-index:3;
}

/* Triangle play */
.sky-video-popup .elementor-custom-embed-image-overlay::after{
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-35%,-50%);
  width:0;
  height:0;
  border-left:18px solid #ff5a00;
  border-top:12px solid transparent;
  border-bottom:12px solid transparent;
  z-index:4;
}

/* 2 cercles animés (ripple) via box-shadow animé */
.sky-video-popup .elementor-custom-embed-image-overlay{
  --ring: rgba(255,255,255,.75);
  --ring2: rgba(255,255,255,.45);
}

.sky-video-popup .elementor-custom-embed-image-overlay .elementor-custom-embed-play i{
  display:none !important;
}

/* On crée les "ondes" avec un élément existant : elementor-custom-embed-play */
.sky-video-popup .elementor-custom-embed-play{
  position:absolute !important;
  top:50% !important;
  left:50% !important;
  transform:translate(-50%,-50%) !important;
  width:90px !important;
  height:90px !important;
  border-radius:50% !important;
  background:transparent !important;
  z-index:2 !important;
  animation: skyPulse 1.8s infinite;
}

/* Animation : 2 rings en box-shadow */
@keyframes skyPulse{
  0%{
    box-shadow:
      0 0 0 0 var(--ring),
      0 0 0 0 var(--ring2);
    opacity:1;
  }
  100%{
    box-shadow:
      0 0 0 35px rgba(255,255,255,0),
      0 0 0 60px rgba(255,255,255,0);
    opacity:1;
  }
}/* End custom CSS */