/* https://alain-mounir.ch/wp-content/uploads/elementor/css/post-1718.css?ver=1759371274 */
.elementor-1718 .elementor-element.elementor-element-037b4e7{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1718 .elementor-element.elementor-element-fe1d060{--display:flex;--justify-content:center}.elementor-1718 .elementor-element.elementor-element-b10f8c9 .ha-gradient-heading{color:var(--e-global-color-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg,var(--e-global-color-primary) 60%,var(--e-global-color-secondary) 100%)}.elementor-1718 .elementor-element.elementor-element-a5104a6 p{margin-block-end:0}.elementor-1718 .elementor-element.elementor-element-1a5fb93{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1718 .elementor-element.elementor-element-1a5fb93:not(.elementor-motion-effects-element-type-background),.elementor-1718 .elementor-element.elementor-element-1a5fb93>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2025/09/formation-entreprise.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-1718 .elementor-element.elementor-element-6f8b19a{--spacer-size:50px}.elementor-1718 .elementor-element.elementor-element-51aa41b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1718 .elementor-element.elementor-element-51aa41b:not(.elementor-motion-effects-element-type-background),.elementor-1718 .elementor-element.elementor-element-51aa41b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F7F7}.elementor-1718 .elementor-element.elementor-element-e64889d{--display:flex;--justify-content:flex-start}.elementor-1718 .elementor-element.elementor-element-dabbacd{--display:flex;--padding-top:0px;--padding-bottom:030px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-1718 .elementor-element.elementor-element-fad4d17{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1718 .elementor-element.elementor-element-fad4d17 .elementor-divider-separator{width:100%}.elementor-1718 .elementor-element.elementor-element-fad4d17 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1718 .elementor-element.elementor-element-f45d909 p{margin-block-end:0}.elementor-1718 .elementor-element.elementor-element-cef744d .elementor-button{background-color:var(--e-global-color-0bf37ea);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary)}.elementor-1718 .elementor-element.elementor-element-d87dbe7{--display:flex}.elementor-1718 .elementor-element.elementor-element-3a1f705 .gform_body .gform_fields .gfield{margin:0 0 20px 0}.elementor-1718 .elementor-element.elementor-element-3a1f705 .gform_body .gfield .ginput_container:not(.ginput_container_fileupload)>input:not(.ginput_quantity){padding:16px 16px 16px 16px}.elementor-1718 .elementor-element.elementor-element-3a1f705 .gform_body .gfield .ginput_container.ginput_complex input{padding:16px 16px 16px 16px}.elementor-1718 .elementor-element.elementor-element-3a1f705 .gform_body .gfield .ginput_container.ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:16px 16px 16px 16px}.elementor-1718 .elementor-element.elementor-element-3a1f705 .gform_body .gfield textarea{padding:16px 16px 16px 16px}.elementor-1718 .elementor-element.elementor-element-3a1f705 .gfield .ginput_container:not(.ginput_container_fileupload)>input,.elementor-1718 .elementor-element.elementor-element-3a1f705 .gfield .ginput_complex input,.elementor-1718 .elementor-element.elementor-element-3a1f705 .gfield .ginput_container_address input,.elementor-1718 .elementor-element.elementor-element-3a1f705 .gfield_list_cell input,.elementor-1718 .elementor-element.elementor-element-3a1f705 .gfield .ginput_container select,.elementor-1718 .elementor-element.elementor-element-3a1f705 .gform_body .gfield textarea{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e8e8e8}.elementor-1718 .elementor-element.elementor-element-3a1f705 .gfield .ginput_container>input:focus,.elementor-1718 .elementor-element.elementor-element-3a1f705 .gfield .ginput_complex input:focus,.elementor-1718 .elementor-element.elementor-element-3a1f705 .gfield .ginput_container_address input:focus,.elementor-1718 .elementor-element.elementor-element-3a1f705 .gfield_list_cell input:focus,.elementor-1718 .elementor-element.elementor-element-3a1f705 .gform_body .gfield textarea:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:#2d2d2d}.elementor-1718 .elementor-element.elementor-element-3a1f705 .gfield .ginput_container>input:focus,.elementor-1718 .elementor-element.elementor-element-3a1f705 .gfield .ginput_complex input:focus,.elementor-1718 .elementor-element.elementor-element-3a1f705 .gfield .ginput_container_address input:focus,.elementor-1718 .elementor-element.elementor-element-3a1f705 .gform_body .gfield textarea:focus{box-shadow:0 0 0 0 rgba(0,0,0,.5)}.elementor-1718 .elementor-element.elementor-element-3a1f705 .gfield .ginput_container>input:focus{background-color:#f9f9f9}.elementor-1718 .elementor-element.elementor-element-3a1f705 .gfield .ginput_complex input:focus{background-color:#f9f9f9}.elementor-1718 .elementor-element.elementor-element-3a1f705 .gform_body .gfield textarea:focus{background-color:#f9f9f9}.elementor-1718 .elementor-element.elementor-element-3a1f705 .gform_wrapper .gform_footer{justify-content:flex-start;text-align:left}.elementor-1718 .elementor-element.elementor-element-3a1f705.ha-gravityforms .gform_wrapper .gform_footer{justify-content:flex-start;text-align:left}.elementor-1718 .elementor-element.elementor-element-3a1f705 .gfield_list .gfield_list_icons img{width:16px!important}.elementor-1718 .elementor-element.elementor-element-81bf15e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1718 .elementor-element.elementor-element-81bf15e:not(.elementor-motion-effects-element-type-background),.elementor-1718 .elementor-element.elementor-element-81bf15e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg,var(--e-global-color-secondary) 50%,var(--e-global-color-primary) 50%)}.elementor-1718 .elementor-element.elementor-element-81bf15e::before,.elementor-1718 .elementor-element.elementor-element-81bf15e>.elementor-background-video-container::before,.elementor-1718 .elementor-element.elementor-element-81bf15e>.e-con-inner>.elementor-background-video-container::before,.elementor-1718 .elementor-element.elementor-element-81bf15e>.elementor-background-slideshow::before,.elementor-1718 .elementor-element.elementor-element-81bf15e>.e-con-inner>.elementor-background-slideshow::before,.elementor-1718 .elementor-element.elementor-element-81bf15e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(/wp-content/uploads/2025/08/Qui-Suis-Je-Alain-Mounir.jpg);--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:50% auto}.elementor-1718 .elementor-element.elementor-element-df7dd2b{--display:flex;--justify-content:flex-start}.elementor-1718 .elementor-element.elementor-element-cfd76d2{--spacer-size:50px}.elementor-1718 .elementor-element.elementor-element-cb962db{--display:flex}.elementor-1718 .elementor-element.elementor-element-cb962db:not(.elementor-motion-effects-element-type-background),.elementor-1718 .elementor-element.elementor-element-cb962db>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-1718 .elementor-element.elementor-element-ea0cb9d .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-1718 .elementor-element.elementor-element-16303ee p{margin-block-end:0}.elementor-1718 .elementor-element.elementor-element-16303ee{color:var(--e-global-color-secondary)}.elementor-1718 .elementor-element.elementor-element-1cb83b4 .elementor-button{background-color:var(--e-global-color-0bf37ea);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary)}@media(min-width:768px){.elementor-1718 .elementor-element.elementor-element-e64889d{--width:28%}.elementor-1718 .elementor-element.elementor-element-d87dbe7{--width:70%}.elementor-1718 .elementor-element.elementor-element-df7dd2b{--width:49%}.elementor-1718 .elementor-element.elementor-element-cb962db{--width:49%}}@media(max-width:1024px){.elementor-1718 .elementor-element.elementor-element-037b4e7{--min-height:0px}.elementor-1718 .elementor-element.elementor-element-51aa41b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap}.elementor-1718 .elementor-element.elementor-element-81bf15e{--flex-wrap:nowrap}.elementor-1718 .elementor-element.elementor-element-81bf15e::before,.elementor-1718 .elementor-element.elementor-element-81bf15e>.elementor-background-video-container::before,.elementor-1718 .elementor-element.elementor-element-81bf15e>.e-con-inner>.elementor-background-video-container::before,.elementor-1718 .elementor-element.elementor-element-81bf15e>.elementor-background-slideshow::before,.elementor-1718 .elementor-element.elementor-element-81bf15e>.e-con-inner>.elementor-background-slideshow::before,.elementor-1718 .elementor-element.elementor-element-81bf15e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-size:70% auto}.elementor-1718 .elementor-element.elementor-element-df7dd2b{--justify-content:center}}@media(max-width:767px){.elementor-1718 .elementor-element.elementor-element-037b4e7{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1718 .elementor-element.elementor-element-fe1d060{--justify-content:flex-start}.elementor-1718 .elementor-element.elementor-element-fe1d060.e-con{--order:99999 /* order end hack */}.elementor-1718 .elementor-element.elementor-element-6f8b19a{--spacer-size:180px}.elementor-1718 .elementor-element.elementor-element-51aa41b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1718 .elementor-element.elementor-element-e64889d.e-con{--order:99999 /* order end hack */}.elementor-1718 .elementor-element.elementor-element-81bf15e{--flex-wrap:wrap}.elementor-1718 .elementor-element.elementor-element-81bf15e:not(.elementor-motion-effects-element-type-background),.elementor-1718 .elementor-element.elementor-element-81bf15e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-secondary) 50%,var(--e-global-color-primary) 50%)}.elementor-1718 .elementor-element.elementor-element-81bf15e::before,.elementor-1718 .elementor-element.elementor-element-81bf15e>.elementor-background-video-container::before,.elementor-1718 .elementor-element.elementor-element-81bf15e>.e-con-inner>.elementor-background-video-container::before,.elementor-1718 .elementor-element.elementor-element-81bf15e>.elementor-background-slideshow::before,.elementor-1718 .elementor-element.elementor-element-81bf15e>.e-con-inner>.elementor-background-slideshow::before,.elementor-1718 .elementor-element.elementor-element-81bf15e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-position:top center;background-size:100% auto}.elementor-1718 .elementor-element.elementor-element-cfd76d2{--spacer-size:220px}}.elementor-1718 .elementor-element.elementor-element-51aa41b .gform-footer{display:none}