.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-4327 .elementor-element.elementor-element-ee7f07f{--display:flex;--min-height:100vh;--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:center;--align-items:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:0px 0px 0px 0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:118px;--padding-bottom:60px;--padding-left:100px;--padding-right:100px;--z-index:1;}.elementor-4327 .elementor-element.elementor-element-83bd4d3{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-divider:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-divider.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4327 .elementor-element.elementor-element-cda3260{--divider-border-style:solid;--divider-color:#D50F6D;--divider-border-width:2px;--divider-element-spacing:15px;}.elementor-4327 .elementor-element.elementor-element-cda3260 .elementor-divider-separator{width:200px;margin:0 auto;margin-left:0;}.elementor-4327 .elementor-element.elementor-element-cda3260 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-4327 .elementor-element.elementor-element-cda3260 .elementor-divider__text{color:var( --e-global-color-2d7960e );font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:1.4em;letter-spacing:1.5px;}.elementor-widget-premium-addon-dual-header.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-addon-dual-header .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-addon-dual-header:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-dual-header.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header .premium-dh-description{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4327 .elementor-element.elementor-element-a56af3d .premium-dual-header-first-header span{display:inline;}.elementor-4327 .elementor-element.elementor-element-a56af3d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-4327 .elementor-element.elementor-element-a56af3d .premium-dual-header-first-span{font-family:"Arial", Sans-serif;font-size:92px;font-weight:600;line-height:1.02em;letter-spacing:-5px;color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-a56af3d .premium-dual-header-second-header{font-family:"Arial", Sans-serif;font-size:92px;font-weight:600;font-style:normal;line-height:1.02em;letter-spacing:-5px;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4327 .elementor-element.elementor-element-d8c44ee{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:var( --e-global-color-2d7960e );}.elementor-4327 .elementor-element.elementor-element-25cb119{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-4327 .elementor-element.elementor-element-d08d12a .elementor-button{background-color:var( --e-global-color-f56e52c );font-family:"Arial", Sans-serif;font-size:14px;font-weight:500;line-height:1.65px;padding:23px 27px 23px 28px;}.elementor-4327 .elementor-element.elementor-element-d08d12a.elementor-element{--align-self:center;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-4327 .elementor-element.elementor-element-400c75e{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-400c75e.elementor-element{--align-self:flex-start;}.elementor-4327 .elementor-element.elementor-element-400c75e .elementor-heading-title{font-family:"GEIST MONO", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1.5px;color:var( --e-global-color-2d7960e );}.elementor-4327 .elementor-element.elementor-element-d0c9004{--display:flex;--min-height:0px;--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;--overflow:hidden;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:100px;--padding-right:100px;}.elementor-4327 .elementor-element.elementor-element-f9626da{--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;--justify-content:center;}.elementor-4327 .elementor-element.elementor-element-45c26db{--divider-border-style:solid;--divider-color:var( --e-global-color-f56e52c );--divider-border-width:2px;--divider-element-spacing:15px;}.elementor-4327 .elementor-element.elementor-element-45c26db .elementor-divider-separator{width:207px;margin:0 auto;margin-left:0;}.elementor-4327 .elementor-element.elementor-element-45c26db .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-4327 .elementor-element.elementor-element-45c26db .elementor-divider__text{color:var( --e-global-color-2d7960e );font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:1.4em;letter-spacing:1.5px;}.elementor-4327 .elementor-element.elementor-element-ff9e1e3 .premium-dual-header-first-header span{display:inline;}.elementor-4327 .elementor-element.elementor-element-ff9e1e3{text-align:left;}.elementor-4327 .elementor-element.elementor-element-ff9e1e3 .premium-dual-header-first-span{font-family:"Arial", Sans-serif;font-size:70px;font-weight:600;line-height:1.02em;letter-spacing:-3px;color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-ff9e1e3 .premium-dual-header-second-header{font-family:"Arial", Sans-serif;font-size:70px;font-weight:600;font-style:normal;line-height:1.02em;letter-spacing:-3px;}.elementor-4327 .elementor-element.elementor-element-dfb5152{--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;--justify-content:flex-end;}.elementor-4327 .elementor-element.elementor-element-04633d8{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:var( --e-global-color-28369fa );}.elementor-4327 .elementor-element.elementor-element-e09b92e{--display:flex;--min-height:80vh;--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;--justify-content:center;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-4327 .elementor-element.elementor-element-9bb9a1a{--display:flex;--min-height:60vh;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6ee751 );--border-color:var( --e-global-color-d6ee751 );--border-radius:20px 20px 20px 20px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-4327 .elementor-element.elementor-element-9bb9a1a:not(.elementor-motion-effects-element-type-background), .elementor-4327 .elementor-element.elementor-element-9bb9a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-0e6fc4e ) 0%, #D50F6D21 200%);}.elementor-4327 .elementor-element.elementor-element-9bb9a1a::before, .elementor-4327 .elementor-element.elementor-element-9bb9a1a > .elementor-background-video-container::before, .elementor-4327 .elementor-element.elementor-element-9bb9a1a > .e-con-inner > .elementor-background-video-container::before, .elementor-4327 .elementor-element.elementor-element-9bb9a1a > .elementor-background-slideshow::before, .elementor-4327 .elementor-element.elementor-element-9bb9a1a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4327 .elementor-element.elementor-element-9bb9a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://dev02-clicandit.fr/wp-content/uploads/2026/09/agent-ia.webp");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-4327 .elementor-element.elementor-element-318ee8e{--divider-border-style:solid;--divider-color:var( --e-global-color-f56e52c );--divider-border-width:2px;--divider-element-spacing:15px;}.elementor-4327 .elementor-element.elementor-element-318ee8e .elementor-divider-separator{width:225px;margin:0 auto;margin-left:0;}.elementor-4327 .elementor-element.elementor-element-318ee8e .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-4327 .elementor-element.elementor-element-318ee8e .elementor-divider__text{color:var( --e-global-color-2d7960e );font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:1.4em;letter-spacing:1.5px;}.elementor-4327 .elementor-element.elementor-element-a644100 .premium-dual-header-first-header span{display:inline;}.elementor-4327 .elementor-element.elementor-element-a644100{text-align:left;}.elementor-4327 .elementor-element.elementor-element-a644100 .premium-dual-header-first-span{font-family:"Arial", Sans-serif;font-size:70px;font-weight:600;line-height:1.02em;letter-spacing:-3px;color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-a644100 .premium-dual-header-second-header{font-family:"Arial", Sans-serif;font-size:70px;font-weight:600;font-style:normal;line-height:1.02em;letter-spacing:-3px;}.elementor-4327 .elementor-element.elementor-element-e1bc551{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:var( --e-global-color-28369fa );}.elementor-4327 .elementor-element.elementor-element-837d84e{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-4327 .elementor-element.elementor-element-216e58f{--display:flex;--min-height:0px;--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;--overflow:hidden;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:100px;--padding-right:100px;}.elementor-4327 .elementor-element.elementor-element-06263ad{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4327 .elementor-element.elementor-element-06263ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4327 .elementor-element.elementor-element-57609e9{--divider-border-style:solid;--divider-color:var( --e-global-color-f56e52c );--divider-border-width:2px;--divider-element-spacing:15px;}.elementor-4327 .elementor-element.elementor-element-57609e9 .elementor-divider-separator{width:245px;margin:0 auto;margin-left:0;}.elementor-4327 .elementor-element.elementor-element-57609e9 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-4327 .elementor-element.elementor-element-57609e9 .elementor-divider__text{color:var( --e-global-color-2d7960e );font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:1.4em;letter-spacing:1.5px;}.elementor-4327 .elementor-element.elementor-element-e0f0242 .premium-dual-header-first-header span{display:inline;}.elementor-4327 .elementor-element.elementor-element-e0f0242{text-align:left;}.elementor-4327 .elementor-element.elementor-element-e0f0242 .premium-dual-header-first-span{font-family:"Arial", Sans-serif;font-size:70px;font-weight:600;line-height:1.02em;letter-spacing:-3px;color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-e0f0242 .premium-dual-header-second-header{font-family:"Arial", Sans-serif;font-size:70px;font-weight:600;font-style:normal;line-height:1.02em;letter-spacing:-3px;}.elementor-4327 .elementor-element.elementor-element-fdf84bb{--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;--justify-content:flex-end;}.elementor-4327 .elementor-element.elementor-element-32d5fdf{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:var( --e-global-color-28369fa );}.elementor-4327 .elementor-element.elementor-element-d6de73e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:127px;--padding-right:127px;}.elementor-4327 .elementor-element.elementor-element-9b8ab08{--display:flex;--min-height:0vh;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed74de );--border-color:var( --e-global-color-3ed74de );--border-radius:23px 0px 0px 23px;}.elementor-4327 .elementor-element.elementor-element-9b8ab08.e-con{--align-self:center;}.elementor-4327 .elementor-element.elementor-element-8ea0df7{--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:space-between;--align-items:flex-start;}.elementor-4327 .elementor-element.elementor-element-2a8f73f .elementor-heading-title{font-family:"GEIST MONO", Sans-serif;font-size:11px;font-weight:500;line-height:0.95em;letter-spacing:-0.5px;color:#686E78;}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-icon:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4327 .elementor-element.elementor-element-51af420 .elementor-icon-wrapper{text-align:center;}.elementor-4327 .elementor-element.elementor-element-51af420.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f56e52c );}.elementor-4327 .elementor-element.elementor-element-51af420.elementor-view-framed .elementor-icon, .elementor-4327 .elementor-element.elementor-element-51af420.elementor-view-default .elementor-icon{color:var( --e-global-color-f56e52c );border-color:var( --e-global-color-f56e52c );}.elementor-4327 .elementor-element.elementor-element-51af420.elementor-view-framed .elementor-icon, .elementor-4327 .elementor-element.elementor-element-51af420.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f56e52c );}.elementor-4327 .elementor-element.elementor-element-51af420 .elementor-icon{font-size:24px;}.elementor-4327 .elementor-element.elementor-element-51af420 .elementor-icon svg{height:24px;}.elementor-4327 .elementor-element.elementor-element-1376789{--display:flex;--justify-content:flex-end;}.elementor-4327 .elementor-element.elementor-element-b85fdd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-b85fdd2 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:500;line-height:30px;color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-d7bbcb6{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:var( --e-global-color-28369fa );}.elementor-4327 .elementor-element.elementor-element-8e746bc{--display:flex;--min-height:40vh;--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed74de );--border-color:var( --e-global-color-3ed74de );--border-radius:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-8e746bc.e-con{--align-self:center;}.elementor-4327 .elementor-element.elementor-element-68ef194{--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:space-between;--align-items:flex-start;}.elementor-4327 .elementor-element.elementor-element-a54e5d2 .elementor-heading-title{font-family:"GEIST MONO", Sans-serif;font-size:11px;font-weight:500;line-height:0.95em;letter-spacing:-0.5px;color:#686E78;}.elementor-4327 .elementor-element.elementor-element-dae9417 .elementor-icon-wrapper{text-align:center;}.elementor-4327 .elementor-element.elementor-element-dae9417.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f56e52c );}.elementor-4327 .elementor-element.elementor-element-dae9417.elementor-view-framed .elementor-icon, .elementor-4327 .elementor-element.elementor-element-dae9417.elementor-view-default .elementor-icon{color:var( --e-global-color-f56e52c );border-color:var( --e-global-color-f56e52c );}.elementor-4327 .elementor-element.elementor-element-dae9417.elementor-view-framed .elementor-icon, .elementor-4327 .elementor-element.elementor-element-dae9417.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f56e52c );}.elementor-4327 .elementor-element.elementor-element-dae9417 .elementor-icon{font-size:24px;}.elementor-4327 .elementor-element.elementor-element-dae9417 .elementor-icon svg{height:24px;}.elementor-4327 .elementor-element.elementor-element-6a65046{--display:flex;--justify-content:flex-end;}.elementor-4327 .elementor-element.elementor-element-cea2a0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-cea2a0e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:500;line-height:30px;color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-501b3ce{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:var( --e-global-color-28369fa );}.elementor-4327 .elementor-element.elementor-element-aa1a658{--display:flex;--min-height:40vh;--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-3ed74de );--border-color:var( --e-global-color-3ed74de );--border-radius:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-aa1a658.e-con{--align-self:center;}.elementor-4327 .elementor-element.elementor-element-d1f8849{--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:space-between;--align-items:flex-start;}.elementor-4327 .elementor-element.elementor-element-e32027f .elementor-heading-title{font-family:"GEIST MONO", Sans-serif;font-size:11px;font-weight:500;line-height:0.95em;letter-spacing:-0.5px;color:#686E78;}.elementor-4327 .elementor-element.elementor-element-8335a73 .elementor-icon-wrapper{text-align:center;}.elementor-4327 .elementor-element.elementor-element-8335a73.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f56e52c );}.elementor-4327 .elementor-element.elementor-element-8335a73.elementor-view-framed .elementor-icon, .elementor-4327 .elementor-element.elementor-element-8335a73.elementor-view-default .elementor-icon{color:var( --e-global-color-f56e52c );border-color:var( --e-global-color-f56e52c );}.elementor-4327 .elementor-element.elementor-element-8335a73.elementor-view-framed .elementor-icon, .elementor-4327 .elementor-element.elementor-element-8335a73.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f56e52c );}.elementor-4327 .elementor-element.elementor-element-8335a73 .elementor-icon{font-size:24px;}.elementor-4327 .elementor-element.elementor-element-8335a73 .elementor-icon svg{height:24px;}.elementor-4327 .elementor-element.elementor-element-a14d599{--display:flex;--justify-content:flex-end;}.elementor-4327 .elementor-element.elementor-element-bbfd920{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-bbfd920 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:500;line-height:30px;color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-d16f369{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:var( --e-global-color-28369fa );}.elementor-4327 .elementor-element.elementor-element-177123b{--display:flex;--min-height:40vh;--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-3ed74de );--border-color:var( --e-global-color-3ed74de );--border-radius:0px 23px 23px 0px;}.elementor-4327 .elementor-element.elementor-element-177123b.e-con{--align-self:center;}.elementor-4327 .elementor-element.elementor-element-08bf7c3{--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:space-between;--align-items:flex-start;}.elementor-4327 .elementor-element.elementor-element-21a68b4 .elementor-heading-title{font-family:"GEIST MONO", Sans-serif;font-size:11px;font-weight:500;line-height:0.95em;letter-spacing:-0.5px;color:#686E78;}.elementor-4327 .elementor-element.elementor-element-5055173 .elementor-icon-wrapper{text-align:center;}.elementor-4327 .elementor-element.elementor-element-5055173.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f56e52c );}.elementor-4327 .elementor-element.elementor-element-5055173.elementor-view-framed .elementor-icon, .elementor-4327 .elementor-element.elementor-element-5055173.elementor-view-default .elementor-icon{color:var( --e-global-color-f56e52c );border-color:var( --e-global-color-f56e52c );}.elementor-4327 .elementor-element.elementor-element-5055173.elementor-view-framed .elementor-icon, .elementor-4327 .elementor-element.elementor-element-5055173.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f56e52c );}.elementor-4327 .elementor-element.elementor-element-5055173 .elementor-icon{font-size:24px;}.elementor-4327 .elementor-element.elementor-element-5055173 .elementor-icon svg{height:24px;}.elementor-4327 .elementor-element.elementor-element-946e59c{--display:flex;--justify-content:flex-end;}.elementor-4327 .elementor-element.elementor-element-d656f85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-d656f85 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:500;line-height:30px;color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-6907f06{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:var( --e-global-color-28369fa );}.elementor-4327 .elementor-element.elementor-element-10a0dc1{--display:flex;--min-height:400px;--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4327 .elementor-element.elementor-element-c62d389{--display:flex;--min-height:460px;--justify-content:center;--border-radius:23px 23px 23px 23px;--padding-top:0px;--padding-bottom:0px;--padding-left:0100px;--padding-right:0px;}.elementor-4327 .elementor-element.elementor-element-c62d389:not(.elementor-motion-effects-element-type-background), .elementor-4327 .elementor-element.elementor-element-c62d389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-f56e52c ) 40%, var( --e-global-color-c060cd4 ) 100%);}.elementor-4327 .elementor-element.elementor-element-a2b03da{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4327 .elementor-element.elementor-element-a2b03da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4327 .elementor-element.elementor-element-2464e20{--divider-border-style:solid;--divider-color:var( --e-global-color-c421867 );--divider-border-width:2px;--divider-element-spacing:15px;}.elementor-4327 .elementor-element.elementor-element-2464e20 .elementor-divider-separator{width:207px;margin:0 auto;margin-left:0;}.elementor-4327 .elementor-element.elementor-element-2464e20 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-4327 .elementor-element.elementor-element-2464e20 .elementor-divider__text{color:var( --e-global-color-2d7960e );font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:1.4em;letter-spacing:1.5px;}.elementor-4327 .elementor-element.elementor-element-332af2f .premium-dual-header-first-header span{display:inline;}.elementor-4327 .elementor-element.elementor-element-332af2f{text-align:left;}.elementor-4327 .elementor-element.elementor-element-332af2f .premium-dual-header-first-span{font-family:"Arial", Sans-serif;font-size:70px;font-weight:600;line-height:1.02em;letter-spacing:-3px;color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-332af2f .premium-dual-header-second-header{font-family:"Arial", Sans-serif;font-size:70px;font-weight:600;font-style:normal;line-height:1.02em;letter-spacing:-3px;color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-23f53e3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-6c4748e .elementor-button{background-color:#D50F6D00;font-family:"Arial", Sans-serif;font-size:14px;font-weight:500;line-height:1.65px;fill:var( --e-global-color-c421867 );color:var( --e-global-color-c421867 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF57;padding:23px 27px 23px 28px;}.elementor-4327 .elementor-element.elementor-element-4ba79ee{--display:flex;--min-height:80vh;--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;--justify-content:center;}.elementor-4327 .elementor-element.elementor-element-c57e430{--display:flex;--min-height:60vh;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6ee751 );--border-color:var( --e-global-color-d6ee751 );--border-radius:20px 20px 20px 20px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-4327 .elementor-element.elementor-element-c57e430:not(.elementor-motion-effects-element-type-background), .elementor-4327 .elementor-element.elementor-element-c57e430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-0e6fc4e ) 0%, #D50F6D21 200%);}.elementor-4327 .elementor-element.elementor-element-c57e430::before, .elementor-4327 .elementor-element.elementor-element-c57e430 > .elementor-background-video-container::before, .elementor-4327 .elementor-element.elementor-element-c57e430 > .e-con-inner > .elementor-background-video-container::before, .elementor-4327 .elementor-element.elementor-element-c57e430 > .elementor-background-slideshow::before, .elementor-4327 .elementor-element.elementor-element-c57e430 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4327 .elementor-element.elementor-element-c57e430 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://dev02-clicandit.fr/wp-content/uploads/2026/09/agent-ia-1.webp");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-4327 .elementor-element.elementor-element-f671c86{--divider-border-style:solid;--divider-color:var( --e-global-color-f56e52c );--divider-border-width:2px;--divider-element-spacing:15px;}.elementor-4327 .elementor-element.elementor-element-f671c86 .elementor-divider-separator{width:225px;margin:0 auto;margin-left:0;}.elementor-4327 .elementor-element.elementor-element-f671c86 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-4327 .elementor-element.elementor-element-f671c86 .elementor-divider__text{color:var( --e-global-color-2d7960e );font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:1.4em;letter-spacing:1.5px;}.elementor-4327 .elementor-element.elementor-element-9aaa693 .premium-dual-header-first-header span{display:inline;}.elementor-4327 .elementor-element.elementor-element-9aaa693{text-align:left;}.elementor-4327 .elementor-element.elementor-element-9aaa693 .premium-dual-header-first-span{font-family:"Arial", Sans-serif;font-size:70px;font-weight:600;line-height:1.02em;letter-spacing:-3px;color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-9aaa693 .premium-dual-header-second-header{font-family:"Arial", Sans-serif;font-size:70px;font-weight:600;font-style:normal;line-height:1.02em;letter-spacing:-3px;color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-d7da3a3{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:var( --e-global-color-28369fa );}.elementor-4327 .elementor-element.elementor-element-25a0df6{--display:flex;--min-height:100vh;--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;--overflow:hidden;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:127px;--padding-right:127px;}.elementor-4327 .elementor-element.elementor-element-3232c4c{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4327 .elementor-element.elementor-element-3232c4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4327 .elementor-element.elementor-element-d397ad2{--divider-border-style:solid;--divider-color:var( --e-global-color-f56e52c );--divider-border-width:2px;--divider-element-spacing:15px;}.elementor-4327 .elementor-element.elementor-element-d397ad2 .elementor-divider-separator{width:180px;margin:0 auto;margin-left:0;}.elementor-4327 .elementor-element.elementor-element-d397ad2 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-4327 .elementor-element.elementor-element-d397ad2 .elementor-divider__text{color:var( --e-global-color-2d7960e );font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:1.4em;letter-spacing:1.5px;}.elementor-4327 .elementor-element.elementor-element-d8c2e5b .premium-dual-header-first-header span{display:inline;}.elementor-4327 .elementor-element.elementor-element-d8c2e5b{text-align:left;}.elementor-4327 .elementor-element.elementor-element-d8c2e5b .premium-dual-header-first-span{font-family:"Arial", Sans-serif;font-size:70px;font-weight:600;line-height:1.02em;letter-spacing:-3px;color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-d8c2e5b .premium-dual-header-second-header{font-family:"Arial", Sans-serif;font-size:70px;font-weight:600;font-style:normal;line-height:1.02em;letter-spacing:-3px;color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-5ab5cee{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:var( --e-global-color-28369fa );}.elementor-4327 .elementor-element.elementor-element-ec68d7b{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-4327 .elementor-element.elementor-element-18c7808{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d6ee751 );--border-color:var( --e-global-color-d6ee751 );--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-4327 .elementor-element.elementor-element-07d9d8d .elementor-heading-title{font-family:"GEIST MONO", Sans-serif;font-size:11px;font-weight:500;line-height:0.95em;letter-spacing:-0.5px;color:var( --e-global-color-f56e52c );}.elementor-widget-premium-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-icon-list:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-icon-list.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-drawable-icon *, .elementor-widget-premium-icon-list svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p{text-shadow:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-list-icon-text p{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover  .premium-bullet-list-icon-text p{text-shadow:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-widget-premium-icon-list .premium-bullet-list-content:hover svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );} .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-text{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 );line-height:var( --e-global-typography-text-line-height );} .elementor-widget-premium-icon-list .premium-bullet-text{color:var( --e-global-color-primary );} .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-text{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-text{text-shadow:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-desc{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-desc{text-shadow:var( --e-global-color-text );} .elementor-widget-premium-icon-list .premium-bullet-list-badge span{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-list-badge span{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-divider:not(:last-child):after {border-top-color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list .premium-bullet-list-divider-inline:not(:last-child):after {border-left-color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list li.premium-bullet-list-content:not(:last-of-type) .premium-bullet-list-connector .premium-icon-connector-content:after{border-color:var( --e-global-color-secondary );}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-content{overflow:hidden;}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-box {flex-direction:column;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-content, .elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-box{justify-content:flex-start;}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-divider, .elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-wrapper-top{align-self:flex-start;}.elementor-4327 .elementor-element.elementor-element-baba3b5{--pa-bullet-align:flex-start;}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-text{display:flex;flex-direction:row;order:5;}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-content .premium-bullet-list-text-wrapper > span{align-self:start;text-align:start;}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-wrapper{align-self:center;}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-badge{order:8;}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-content {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-text{font-family:"Arial", Sans-serif;font-size:22px;font-weight:500;line-height:1.65em;} .elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-text{color:var( --e-global-color-c421867 );} .elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-content:hover .premium-bullet-text{color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-text{text-shadow:var( --e-global-color-c421867 );color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-text {margin:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-desc{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;margin:10px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-badge span{color:#fff;background-color:#6ec1e4;}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-badge span {border-radius:2px 2px 2px 2px;padding:2px 5px 2px 5px;}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-badge {margin:0px 0px 0px 5px;}.elementor-4327 .elementor-element.elementor-element-2123bb5{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d6ee751 );--border-color:var( --e-global-color-d6ee751 );--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-4327 .elementor-element.elementor-element-394aa04 .elementor-heading-title{font-family:"GEIST MONO", Sans-serif;font-size:11px;font-weight:500;line-height:0.95em;letter-spacing:-0.5px;color:var( --e-global-color-f56e52c );}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-content{overflow:hidden;}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-box {flex-direction:column;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-content, .elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-box{justify-content:flex-start;}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-divider, .elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-wrapper-top{align-self:flex-start;}.elementor-4327 .elementor-element.elementor-element-e8294db{--pa-bullet-align:flex-start;}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-text{display:flex;flex-direction:row;order:5;}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-content .premium-bullet-list-text-wrapper > span{align-self:start;text-align:start;}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-wrapper{align-self:center;}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-badge{order:8;}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-content {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-text{font-family:"Arial", Sans-serif;font-size:22px;font-weight:500;line-height:1.65em;} .elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-text{color:var( --e-global-color-c421867 );} .elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-content:hover .premium-bullet-text{color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-text{text-shadow:var( --e-global-color-c421867 );color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-text {margin:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-desc{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;margin:10px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-badge span{color:#fff;background-color:#6ec1e4;}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-badge span {border-radius:2px 2px 2px 2px;padding:2px 5px 2px 5px;}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-badge {margin:0px 0px 0px 5px;}.elementor-4327 .elementor-element.elementor-element-cda51f1{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d6ee751 );--border-color:var( --e-global-color-d6ee751 );--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-4327 .elementor-element.elementor-element-0a23db7 .elementor-heading-title{font-family:"GEIST MONO", Sans-serif;font-size:11px;font-weight:500;line-height:0.95em;letter-spacing:-0.5px;color:var( --e-global-color-f56e52c );}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-content{overflow:hidden;}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-box {flex-direction:column;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-content, .elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-box{justify-content:flex-start;}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-divider, .elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-wrapper-top{align-self:flex-start;}.elementor-4327 .elementor-element.elementor-element-a6d1649{--pa-bullet-align:flex-start;}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-text{display:flex;flex-direction:row;order:5;}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-content .premium-bullet-list-text-wrapper > span{align-self:start;text-align:start;}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-wrapper{align-self:center;}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-badge{order:8;}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-content {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-text{font-family:"Arial", Sans-serif;font-size:22px;font-weight:500;line-height:1.65em;} .elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-text{color:var( --e-global-color-c421867 );} .elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-content:hover .premium-bullet-text{color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-text{text-shadow:var( --e-global-color-c421867 );color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-text {margin:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-desc{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;margin:10px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-badge span{color:#fff;background-color:#6ec1e4;}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-badge span {border-radius:2px 2px 2px 2px;padding:2px 5px 2px 5px;}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-badge {margin:0px 0px 0px 5px;}.elementor-4327 .elementor-element.elementor-element-e0a8f7b{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d6ee751 );--border-color:var( --e-global-color-d6ee751 );--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-4327 .elementor-element.elementor-element-6e44be4 .elementor-heading-title{font-family:"GEIST MONO", Sans-serif;font-size:11px;font-weight:500;line-height:0.95em;letter-spacing:-0.5px;color:var( --e-global-color-f56e52c );}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-content{overflow:hidden;}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-box {flex-direction:column;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-content, .elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-box{justify-content:flex-start;}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-divider, .elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-wrapper-top{align-self:flex-start;}.elementor-4327 .elementor-element.elementor-element-aafc71a{--pa-bullet-align:flex-start;}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-text{display:flex;flex-direction:row;order:5;}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-content .premium-bullet-list-text-wrapper > span{align-self:start;text-align:start;}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-wrapper{align-self:center;}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-badge{order:8;}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-content {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-text{font-family:"Arial", Sans-serif;font-size:22px;font-weight:500;line-height:1.65em;} .elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-text{color:var( --e-global-color-c421867 );} .elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-content:hover .premium-bullet-text{color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-text{text-shadow:var( --e-global-color-c421867 );color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-text {margin:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-desc{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;margin:10px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-badge span{color:#fff;background-color:#6ec1e4;}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-badge span {border-radius:2px 2px 2px 2px;padding:2px 5px 2px 5px;}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-badge {margin:0px 0px 0px 5px;}.elementor-4327 .elementor-element.elementor-element-b2dba6b{--display:flex;--min-height:50vh;--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:127px;--padding-right:127px;}.elementor-4327 .elementor-element.elementor-element-b2dba6b.e-con{--align-self:center;}.elementor-4327 .elementor-element.elementor-element-2ad0d31{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4327 .elementor-element.elementor-element-2ad0d31.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4327 .elementor-element.elementor-element-d26f792{--divider-border-style:solid;--divider-color:var( --e-global-color-f56e52c );--divider-border-width:2px;--divider-element-spacing:15px;}.elementor-4327 .elementor-element.elementor-element-d26f792 .elementor-divider-separator{width:135px;margin:0 auto;margin-left:0;}.elementor-4327 .elementor-element.elementor-element-d26f792 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-4327 .elementor-element.elementor-element-d26f792 .elementor-divider__text{color:var( --e-global-color-2d7960e );font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:1.4em;letter-spacing:1.5px;}.elementor-4327 .elementor-element.elementor-element-1ea8842 .premium-dual-header-first-header span{display:inline;}.elementor-4327 .elementor-element.elementor-element-1ea8842{text-align:left;}.elementor-4327 .elementor-element.elementor-element-1ea8842 .premium-dual-header-first-span{font-family:"Arial", Sans-serif;font-size:70px;font-weight:600;line-height:1.02em;letter-spacing:-3px;color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-1ea8842 .premium-dual-header-second-header{font-family:"Arial", Sans-serif;font-size:70px;font-weight:600;font-style:normal;line-height:1.02em;letter-spacing:-3px;color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-76d611b{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;}.elementor-4327 .elementor-element.elementor-element-52df362{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nested-accordion .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-accordion.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-nested-accordion:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-nested-accordion.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-4327 .elementor-element.elementor-element-bc3b58f{--display:flex;}.elementor-4327 .elementor-element.elementor-element-e659dac{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;}.elementor-4327 .elementor-element.elementor-element-b6adaf8{--display:flex;}.elementor-4327 .elementor-element.elementor-element-75a1063{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;}.elementor-4327 .elementor-element.elementor-element-02c1240{--display:flex;}.elementor-4327 .elementor-element.elementor-element-7c0d237{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;}.elementor-4327 .elementor-element.elementor-element-793ff06{--display:flex;}.elementor-4327 .elementor-element.elementor-element-3252cb1{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;}.elementor-4327 .elementor-element.elementor-element-f02e448{--display:flex;}.elementor-4327 .elementor-element.elementor-element-506549f{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;}.elementor-4327 .elementor-element.elementor-element-99d6c85{--display:flex;}.elementor-4327 .elementor-element.elementor-element-577f075{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;}.elementor-4327 .elementor-element.elementor-element-1c95fd3{--display:flex;}.elementor-4327 .elementor-element.elementor-element-064a84b{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;}.elementor-4327 .elementor-element.elementor-element-fa68184{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#D9D9D9;--n-accordion-title-hover-color:var( --e-global-color-28369fa );--n-accordion-title-active-color:var( --e-global-color-158451a );--n-accordion-icon-gap:0px;}.elementor-4327 .elementor-element.elementor-element-fa68184 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-3ed74de );}.elementor-4327 .elementor-element.elementor-element-fa68184 {--n-accordion-padding:50px 50px 50px 50px;}:where( .elementor-4327 .elementor-element.elementor-element-fa68184 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Arial", Sans-serif;}.elementor-4327 .elementor-element.elementor-element-dbe92c8{--display:flex;--min-height:50vh;--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-4327 .elementor-element.elementor-element-85c9774{--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;--justify-content:center;}.elementor-4327 .elementor-element.elementor-element-4ff208e{--divider-border-style:solid;--divider-color:var( --e-global-color-f56e52c );--divider-border-width:2px;--divider-element-spacing:15px;}.elementor-4327 .elementor-element.elementor-element-4ff208e .elementor-divider-separator{width:295px;margin:0 auto;margin-center:0;}.elementor-4327 .elementor-element.elementor-element-4ff208e .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4327 .elementor-element.elementor-element-4ff208e .elementor-divider__text{color:var( --e-global-color-2d7960e );font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:1.4em;letter-spacing:1.5px;}.elementor-4327 .elementor-element.elementor-element-a68ae8e .premium-dual-header-first-header span{display:inline;}.elementor-4327 .elementor-element.elementor-element-a68ae8e{text-align:center;}.elementor-4327 .elementor-element.elementor-element-a68ae8e .premium-dual-header-first-span{font-family:"Arial", Sans-serif;font-size:70px;font-weight:600;line-height:1.02em;letter-spacing:-3px;color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-a68ae8e .premium-dual-header-second-header{font-family:"Arial", Sans-serif;font-size:70px;font-weight:600;font-style:normal;line-height:1.02em;letter-spacing:-3px;color:var( --e-global-color-c421867 );}.elementor-4327 .elementor-element.elementor-element-d134a92{text-align:center;font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:var( --e-global-color-28369fa );}.elementor-4327 .elementor-element.elementor-element-d4af1c0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4327 .elementor-element.elementor-element-8733480 .elementor-button{background-color:var( --e-global-color-f56e52c );font-family:"Arial", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-c421867 );color:var( --e-global-color-c421867 );padding:23px 27px 23px 28px;}.elementor-4327 .elementor-element.elementor-element-8733480.elementor-element{--align-self:center;}.elementor-4327 .elementor-element.elementor-element-bed4148 .elementor-button{background-color:#FFFFFF05;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.65px;fill:var( --e-global-color-c421867 );color:var( --e-global-color-c421867 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5f183f3 );border-radius:4px 4px 4px 4px;padding:23px 23px 23px 23px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-addon-dual-header.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-addon-dual-header .premium-dh-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4327 .elementor-element.elementor-element-a56af3d .premium-dual-header-first-span{font-size:52px;letter-spacing:-1.5px;}.elementor-4327 .elementor-element.elementor-element-a56af3d .premium-dual-header-second-header{font-size:52px;letter-spacing:-1.5px;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4327 .elementor-element.elementor-element-d8c44ee{font-size:15px;}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4327 .elementor-element.elementor-element-d08d12a .elementor-button{font-size:13px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4327 .elementor-element.elementor-element-d0c9004{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4327 .elementor-element.elementor-element-ff9e1e3 .premium-dual-header-first-span{font-size:50px;line-height:1em;letter-spacing:-2px;}.elementor-4327 .elementor-element.elementor-element-ff9e1e3 .premium-dual-header-second-header{font-size:50px;line-height:1em;letter-spacing:-2px;}.elementor-4327 .elementor-element.elementor-element-04633d8{font-size:14px;}.elementor-4327 .elementor-element.elementor-element-e09b92e{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4327 .elementor-element.elementor-element-9bb9a1a{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4327 .elementor-element.elementor-element-a644100 .premium-dual-header-first-span{font-size:50px;line-height:1em;letter-spacing:-2px;}.elementor-4327 .elementor-element.elementor-element-a644100 .premium-dual-header-second-header{font-size:50px;line-height:1em;letter-spacing:-2px;}.elementor-4327 .elementor-element.elementor-element-e1bc551{font-size:14px;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-4327 .elementor-element.elementor-element-216e58f{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4327 .elementor-element.elementor-element-e0f0242 .premium-dual-header-first-span{font-size:50px;line-height:1em;letter-spacing:-2px;}.elementor-4327 .elementor-element.elementor-element-e0f0242 .premium-dual-header-second-header{font-size:50px;line-height:1em;letter-spacing:-2px;}.elementor-4327 .elementor-element.elementor-element-32d5fdf{font-size:14px;}.elementor-4327 .elementor-element.elementor-element-d6de73e{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-4327 .elementor-element.elementor-element-1376789{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4327 .elementor-element.elementor-element-d7bbcb6{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-6a65046{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4327 .elementor-element.elementor-element-501b3ce{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-a14d599{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4327 .elementor-element.elementor-element-d16f369{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-946e59c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4327 .elementor-element.elementor-element-6907f06{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-10a0dc1{--padding-top:50px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4327 .elementor-element.elementor-element-c62d389{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4327 .elementor-element.elementor-element-332af2f .premium-dual-header-first-span{font-size:50px;line-height:1em;letter-spacing:-2px;}.elementor-4327 .elementor-element.elementor-element-332af2f .premium-dual-header-second-header{font-size:50px;line-height:1em;letter-spacing:-2px;}.elementor-4327 .elementor-element.elementor-element-23f53e3{width:100%;max-width:100%;font-size:14px;}.elementor-4327 .elementor-element.elementor-element-6c4748e .elementor-button{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-4ba79ee{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4327 .elementor-element.elementor-element-c57e430::before, .elementor-4327 .elementor-element.elementor-element-c57e430 > .elementor-background-video-container::before, .elementor-4327 .elementor-element.elementor-element-c57e430 > .e-con-inner > .elementor-background-video-container::before, .elementor-4327 .elementor-element.elementor-element-c57e430 > .elementor-background-slideshow::before, .elementor-4327 .elementor-element.elementor-element-c57e430 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4327 .elementor-element.elementor-element-c57e430 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://dev02-clicandit.fr/wp-content/uploads/2026/09/agent-ia-1.webp");background-position:center center;}.elementor-4327 .elementor-element.elementor-element-c57e430{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4327 .elementor-element.elementor-element-9aaa693 .premium-dual-header-first-span{font-size:50px;line-height:1em;letter-spacing:-2px;}.elementor-4327 .elementor-element.elementor-element-9aaa693 .premium-dual-header-second-header{font-size:50px;line-height:1em;letter-spacing:-2px;}.elementor-4327 .elementor-element.elementor-element-d7da3a3{font-size:14px;}.elementor-4327 .elementor-element.elementor-element-25a0df6{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4327 .elementor-element.elementor-element-d8c2e5b .premium-dual-header-first-span{font-size:50px;line-height:1em;letter-spacing:-2px;}.elementor-4327 .elementor-element.elementor-element-d8c2e5b .premium-dual-header-second-header{font-size:50px;line-height:1em;letter-spacing:-2px;}.elementor-4327 .elementor-element.elementor-element-5ab5cee{font-size:14px;}.elementor-4327 .elementor-element.elementor-element-ec68d7b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-premium-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );} .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-list-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );} .elementor-widget-premium-icon-list .premium-bullet-list-badge span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-text{font-size:16px;}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-desc{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-text{font-size:16px;}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-desc{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-text{font-size:16px;}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-desc{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-text{font-size:16px;}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-desc{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-b2dba6b{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4327 .elementor-element.elementor-element-1ea8842 .premium-dual-header-first-span{font-size:50px;line-height:1em;letter-spacing:-2px;}.elementor-4327 .elementor-element.elementor-element-1ea8842 .premium-dual-header-second-header{font-size:50px;line-height:1em;letter-spacing:-2px;}.elementor-4327 .elementor-element.elementor-element-76d611b{font-size:14px;}.elementor-4327 .elementor-element.elementor-element-52df362{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-4327 .elementor-element.elementor-element-e659dac{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-fa68184{--n-accordion-title-font-size:14px;}.elementor-4327 .elementor-element.elementor-element-85c9774{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4327 .elementor-element.elementor-element-a68ae8e.elementor-element{--align-self:flex-start;}.elementor-4327 .elementor-element.elementor-element-a68ae8e{text-align:center;}.elementor-4327 .elementor-element.elementor-element-a68ae8e .premium-dual-header-first-span{font-size:50px;line-height:1em;letter-spacing:-2px;}.elementor-4327 .elementor-element.elementor-element-a68ae8e .premium-dual-header-second-header{font-size:50px;line-height:1em;letter-spacing:-2px;}.elementor-4327 .elementor-element.elementor-element-d134a92{font-size:14px;}.elementor-4327 .elementor-element.elementor-element-8733480 .elementor-button{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-bed4148 .elementor-button{font-size:13px;}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-4327 .elementor-element.elementor-element-83bd4d3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-addon-dual-header.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-addon-dual-header .premium-dh-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4327 .elementor-element.elementor-element-a56af3d .premium-dual-header-first-span{font-size:33px;letter-spacing:-1.5px;}.elementor-4327 .elementor-element.elementor-element-a56af3d .premium-dual-header-second-header{font-size:33px;letter-spacing:-1.5px;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4327 .elementor-element.elementor-element-d8c44ee{width:100%;max-width:100%;font-size:14px;}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4327 .elementor-element.elementor-element-d08d12a .elementor-button{font-size:12px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4327 .elementor-element.elementor-element-400c75e .elementor-heading-title{font-size:8px;}.elementor-4327 .elementor-element.elementor-element-d0c9004{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4327 .elementor-element.elementor-element-f9626da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4327 .elementor-element.elementor-element-ff9e1e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-ff9e1e3 .premium-dual-header-first-span{font-size:30px;letter-spacing:-1.2px;}.elementor-4327 .elementor-element.elementor-element-ff9e1e3 .premium-dual-header-second-header{font-size:30px;letter-spacing:-1.2px;}.elementor-4327 .elementor-element.elementor-element-dfb5152{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4327 .elementor-element.elementor-element-04633d8{font-size:14px;}.elementor-4327 .elementor-element.elementor-element-e09b92e{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4327 .elementor-element.elementor-element-9bb9a1a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4327 .elementor-element.elementor-element-a644100{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-a644100 .premium-dual-header-first-span{font-size:30px;letter-spacing:-1.2px;}.elementor-4327 .elementor-element.elementor-element-a644100 .premium-dual-header-second-header{font-size:30px;letter-spacing:-1.2px;}.elementor-4327 .elementor-element.elementor-element-e1bc551{font-size:14px;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-4327 .elementor-element.elementor-element-216e58f{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4327 .elementor-element.elementor-element-e0f0242{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-e0f0242 .premium-dual-header-first-span{font-size:30px;letter-spacing:-1.2px;}.elementor-4327 .elementor-element.elementor-element-e0f0242 .premium-dual-header-second-header{font-size:30px;letter-spacing:-1.2px;}.elementor-4327 .elementor-element.elementor-element-fdf84bb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4327 .elementor-element.elementor-element-32d5fdf{font-size:14px;}.elementor-4327 .elementor-element.elementor-element-d6de73e{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-4327 .elementor-element.elementor-element-b85fdd2 .elementor-heading-title{font-size:18px;}.elementor-4327 .elementor-element.elementor-element-d7bbcb6{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-cea2a0e .elementor-heading-title{font-size:18px;}.elementor-4327 .elementor-element.elementor-element-501b3ce{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-bbfd920 .elementor-heading-title{font-size:18px;}.elementor-4327 .elementor-element.elementor-element-d16f369{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-d656f85 .elementor-heading-title{font-size:18px;}.elementor-4327 .elementor-element.elementor-element-6907f06{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-10a0dc1{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4327 .elementor-element.elementor-element-c62d389{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4327 .elementor-element.elementor-element-a2b03da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4327 .elementor-element.elementor-element-332af2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-332af2f .premium-dual-header-first-span{font-size:30px;letter-spacing:-1.2px;}.elementor-4327 .elementor-element.elementor-element-332af2f .premium-dual-header-second-header{font-size:30px;letter-spacing:-1.2px;}.elementor-4327 .elementor-element.elementor-element-23f53e3{width:100%;max-width:100%;font-size:14px;}.elementor-4327 .elementor-element.elementor-element-6c4748e .elementor-button{font-size:12px;}.elementor-4327 .elementor-element.elementor-element-4ba79ee{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4327 .elementor-element.elementor-element-c57e430{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4327 .elementor-element.elementor-element-f671c86 .elementor-divider-separator{width:230px;}.elementor-4327 .elementor-element.elementor-element-9aaa693{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-9aaa693 .premium-dual-header-first-span{font-size:30px;letter-spacing:-1.2px;}.elementor-4327 .elementor-element.elementor-element-9aaa693 .premium-dual-header-second-header{font-size:30px;letter-spacing:-1.2px;}.elementor-4327 .elementor-element.elementor-element-d7da3a3{font-size:14px;}.elementor-4327 .elementor-element.elementor-element-25a0df6{--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4327 .elementor-element.elementor-element-3232c4c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4327 .elementor-element.elementor-element-d8c2e5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-d8c2e5b .premium-dual-header-first-span{font-size:30px;letter-spacing:-1.2px;}.elementor-4327 .elementor-element.elementor-element-d8c2e5b .premium-dual-header-second-header{font-size:30px;letter-spacing:-1.2px;}.elementor-4327 .elementor-element.elementor-element-5ab5cee{font-size:14px;}.elementor-4327 .elementor-element.elementor-element-ec68d7b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4327 .elementor-element.elementor-element-18c7808{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-premium-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );} .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-list-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );} .elementor-widget-premium-icon-list .premium-bullet-list-badge span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-text{font-size:18px;}.elementor-4327 .elementor-element.elementor-element-baba3b5 .premium-bullet-list-desc{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-2123bb5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-text{font-size:18px;}.elementor-4327 .elementor-element.elementor-element-e8294db .premium-bullet-list-desc{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-cda51f1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-text{font-size:18px;}.elementor-4327 .elementor-element.elementor-element-a6d1649 .premium-bullet-list-desc{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-e0a8f7b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-text{font-size:18px;}.elementor-4327 .elementor-element.elementor-element-aafc71a .premium-bullet-list-desc{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-b2dba6b{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4327 .elementor-element.elementor-element-2ad0d31{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4327 .elementor-element.elementor-element-1ea8842{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-1ea8842 .premium-dual-header-first-span{font-size:30px;letter-spacing:-1.2px;}.elementor-4327 .elementor-element.elementor-element-1ea8842 .premium-dual-header-second-header{font-size:30px;letter-spacing:-1.2px;}.elementor-4327 .elementor-element.elementor-element-76d611b{font-size:14px;}.elementor-4327 .elementor-element.elementor-element-52df362{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-4327 .elementor-element.elementor-element-e659dac{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-75a1063{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-7c0d237{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-3252cb1{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-506549f{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-577f075{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-064a84b{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-fa68184{--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-font-size:14px;}.elementor-4327 .elementor-element.elementor-element-fa68184 {--n-accordion-padding:25px 25px 25px 25px;}.elementor-4327 .elementor-element.elementor-element-dbe92c8{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4327 .elementor-element.elementor-element-85c9774{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4327 .elementor-element.elementor-element-a68ae8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4327 .elementor-element.elementor-element-a68ae8e .premium-dual-header-first-span{font-size:30px;letter-spacing:-1.2px;}.elementor-4327 .elementor-element.elementor-element-a68ae8e .premium-dual-header-second-header{font-size:30px;letter-spacing:-1.2px;}.elementor-4327 .elementor-element.elementor-element-d134a92{font-size:14px;}.elementor-4327 .elementor-element.elementor-element-8733480 .elementor-button{font-size:13px;}.elementor-4327 .elementor-element.elementor-element-bed4148 .elementor-button{font-size:13px;}}@media(min-width:768px){.elementor-4327 .elementor-element.elementor-element-f9626da{--content-width:775px;}.elementor-4327 .elementor-element.elementor-element-dfb5152{--width:60%;}.elementor-4327 .elementor-element.elementor-element-06263ad{--width:60%;}.elementor-4327 .elementor-element.elementor-element-fdf84bb{--width:60%;}.elementor-4327 .elementor-element.elementor-element-d6de73e{--content-width:100%;}.elementor-4327 .elementor-element.elementor-element-9b8ab08{--width:100%;}.elementor-4327 .elementor-element.elementor-element-8e746bc{--width:100%;}.elementor-4327 .elementor-element.elementor-element-aa1a658{--width:100%;}.elementor-4327 .elementor-element.elementor-element-177123b{--width:100%;}.elementor-4327 .elementor-element.elementor-element-a2b03da{--width:100%;}.elementor-4327 .elementor-element.elementor-element-25a0df6{--width:100%;}.elementor-4327 .elementor-element.elementor-element-3232c4c{--width:57%;}.elementor-4327 .elementor-element.elementor-element-ec68d7b{--width:50%;}.elementor-4327 .elementor-element.elementor-element-b2dba6b{--width:100%;}.elementor-4327 .elementor-element.elementor-element-2ad0d31{--width:45%;}.elementor-4327 .elementor-element.elementor-element-52df362{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4327 .elementor-element.elementor-element-f9626da{--content-width:707px;}.elementor-4327 .elementor-element.elementor-element-dfb5152{--width:940px;}.elementor-4327 .elementor-element.elementor-element-fdf84bb{--width:940px;}}/* Start custom CSS for premium-addon-dual-header, class: .elementor-element-a56af3d */.cai-texte-contour {
  color: transparent !important;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1.20px rgba(197, 204, 214, 0.72);
  paint-order: stroke fill;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee7f07f */.cai-hero {
  position: relative;
  isolation: isolate;
  min-height: 780px;
  height: 100vh;
  overflow: hidden;
  padding: 118px 7vw 60px;
  background:
    radial-gradient(
      circle at 82% 35%,
      rgba(155, 124, 255, 0.12),
      transparent 30%
    ),
    radial-gradient(
      circle at 0% 85%,
      rgba(213, 15, 109, 0.11),
      transparent 28%
    ),
    #07080A;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

/* Quadrillage discret */

.cai-hero::before {
  content: "";
  position: absolute;
  z-index: -1;
  inset: 0;
  opacity: 0.13;
  pointer-events: none;
  background-image:
    linear-gradient(
      rgba(255, 255, 255, 0.12) 1px,
      transparent 1px
    ),
    linear-gradient(
      90deg,
      rgba(255, 255, 255, 0.12) 1px,
      transparent 1px
    );
  background-size: 68px 68px;
  mask-image: linear-gradient(
    to bottom,
    black,
    transparent 88%
  );
  -webkit-mask-image: linear-gradient(
    to bottom,
    black,
    transparent 88%
  );
}



/* Tablette */

@media (max-width: 900px) {
  .cai-hero {
    height: auto;
    min-height: 100vh;
    padding: 135px 24px 75px;
  }



/* Mobile */

@media (max-width: 600px) {
  .cai-hero {
    padding: 125px 20px 60px;
  }


}/* End custom CSS */
/* Start custom CSS for premium-addon-dual-header, class: .elementor-element-ff9e1e3 */.cai-texte-contour {
  color: transparent !important;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1.20px rgba(197, 204, 214, 0.72);
  paint-order: stroke fill;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0c9004 */.cai-hero {
  position: relative;
  isolation: isolate;
  min-height: 780px;
  height: 100vh;
  overflow: hidden;
  padding: 118px 7vw 60px;
  background:
    radial-gradient(
      circle at 82% 35%,
      rgba(155, 124, 255, 0.12),
      transparent 30%
    ),
    radial-gradient(
      circle at 0% 85%,
      rgba(213, 15, 109, 0.11),
      transparent 28%
    ),
    #07080A;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

/* Quadrillage discret */

.cai-hero::before {
  content: "";
  position: absolute;
  z-index: -1;
  inset: 0;
  opacity: 0.13;
  pointer-events: none;
  background-image:
    linear-gradient(
      rgba(255, 255, 255, 0.12) 1px,
      transparent 1px
    ),
    linear-gradient(
      90deg,
      rgba(255, 255, 255, 0.12) 1px,
      transparent 1px
    );
  background-size: 68px 68px;
  mask-image: linear-gradient(
    to bottom,
    black,
    transparent 88%
  );
  -webkit-mask-image: linear-gradient(
    to bottom,
    black,
    transparent 88%
  );
}

.cai-hero-contenu,
.cai-hero-animation {
  position: relative;
  z-index: 2;
}

.cai-hero-contenu {
  width: 55%;
  max-width: 740px;
}

.cai-hero-animation {
  width: 45%;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Tablette */

@media (max-width: 900px) {
  .cai-hero {
    height: auto;
    min-height: 100vh;
    padding: 135px 24px 75px;
  }

  .cai-hero-contenu,
  .cai-hero-animation {
    width: 100%;
  }

  .cai-hero-animation {
    max-width: 450px;
    margin-inline: auto;
  }
}

/* Mobile */

@media (max-width: 600px) {
  .cai-hero {
    padding: 125px 20px 60px;
  }

  .cai-hero-animation {
    width: 90vw;
    max-width: 400px;
  }
}/* End custom CSS */
/* Start custom CSS for premium-addon-dual-header, class: .elementor-element-a644100 */.cai-texte-contour {
  color: transparent !important;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1.20px rgba(197, 204, 214, 0.72);
  paint-order: stroke fill;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b48c4e *//* =====================================================
   CLIC & IT
   AGENT COMMERCIAL IA
   IMMERSION > DEZOOM > SMARTPHONE
   ===================================================== */


/* =====================================================
   SECTION GLOBALE
   ===================================================== */

.cai-ai-reveal {
  --ai-width: 100vw;
  --ai-height: 100vh;

  --ai-radius: 0px;
  --ai-screen-inset: 0px;
  --ai-screen-radius: 0px;

  --ai-frame-opacity: 0;

  position: relative !important;

  width: 100vw !important;
  max-width: none !important;

  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;

  /* Beaucoup plus court qu'avant */
  min-height: 210vh;

  padding: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;

  overflow: visible !important;

  background: #07090B;
}

/* =====================================================
   STICKY
   ===================================================== */

.cai-ai-sticky {

  position: sticky !important;

  top: 0;

  width: 100vw !important;
  height: 100vh;

  overflow: hidden;

  display: flex;
  align-items: center;
  justify-content: center;

  background:
    radial-gradient(
      circle at 50% 55%,
      rgba(213, 15, 109, .08),
      transparent 45%
    ),
    #07090B;
}


/* =====================================================
   SCÈNE
   ===================================================== */

.cai-ai-scene {

  position: relative;

  width: 100vw;
  height: 100vh;

  display: flex;
  align-items: center;
  justify-content: center;

  overflow: hidden;
}


/* HALO FINAL */

.cai-ai-scene::before {

  content: "";

  position: absolute;

  width: 600px;
  height: 600px;

  left: 50%;
  top: 50%;

  transform: translate(-50%, -50%);

  border-radius: 50%;

  background:
    radial-gradient(
      circle,
      rgba(213, 15, 109, .12),
      transparent 68%
    );

  opacity: var(--ai-frame-opacity);

  filter: blur(25px);

  pointer-events: none;
}


/* =====================================================
   DEVICE
   ===================================================== */

.cai-ai-device {

  position: absolute;

  left: 50%;
  top: 50%;

  width: var(--ai-width);
  height: var(--ai-height);

  max-width: none !important;

  transform:
    translate(-50%, -50%) !important;

  border-radius: var(--ai-radius);

  overflow: visible;

  z-index: 2;

  will-change:
    width,
    height,
    border-radius;
}


/* =====================================================
   ÉCRAN
   ===================================================== */

.cai-ai-screen {

  position: absolute;

  inset: var(--ai-screen-inset);

  overflow: hidden;

  border-radius: var(--ai-screen-radius);

  background:
    radial-gradient(
      circle at 100% 0%,
      rgba(213, 15, 109, .16),
      transparent 38%
    ),
    linear-gradient(
      180deg,
      #11141A 0%,
      #080A0F 100%
    );

  z-index: 1;
}


/* =====================================================
   CONTENU CHAT
   ===================================================== */

.cai-ai-chat {

  width: 100%;
  height: 100%;

  display: flex;
  flex-direction: column;
}


/* =====================================================
   HEADER
   ===================================================== */

.cai-ai-chat-head {

  width: 100%;

  min-height:
    calc(
      76px + ((1 - var(--ai-frame-opacity)) * 18px)
    );

  padding:
    calc(
      18px + ((1 - var(--ai-frame-opacity)) * 8px)
    )
    clamp(20px, 4vw, 48px);

  display: flex;
  align-items: center;

  gap: 14px;

  border-bottom:
    1px solid rgba(255,255,255,.07);

  box-sizing: border-box;
}


.cai-ai-avatar {

  width: 44px;
  height: 44px;

  flex: 0 0 auto;

  display: flex;
  align-items: center;
  justify-content: center;

  border-radius: 50%;

  background:
    linear-gradient(
      135deg,
      #D50F6D,
      #8B5CF6
    );

  color: white;

  font-size: 12px;
  font-weight: 700;
}


.cai-ai-chat-name strong {

  display: block;

  color: #F7F7F8;

  font-size:
    calc(
      15px + ((1 - var(--ai-frame-opacity)) * 4px)
    );

  font-weight: 600;
}


.cai-ai-chat-name span {

  display: block;

  margin-top: 3px;

  color: #81858F;

  font-size:
    calc(
      11px + ((1 - var(--ai-frame-opacity)) * 2px)
    );
}


/* =====================================================
   CORPS DE CONVERSATION
   ===================================================== */

.cai-ai-chat-body {
  flex: 1;

  width: min(
    1120px,
    calc(100% - 48px)
  );

  margin: 0 auto;

  padding: 30px 0;

  display: flex;
  flex-direction: column;

  justify-content: center;

  gap: clamp(12px, 1.7vh, 20px);

  box-sizing: border-box;
}

/* =====================================================
   MESSAGES
   ===================================================== */

.cai-ai-message {
  width: fit-content;

  max-width: 78%;

  padding:
    calc(
      12px + ((1 - var(--ai-frame-opacity)) * 4px)
    )
    calc(
      14px + ((1 - var(--ai-frame-opacity)) * 5px)
    );

  border-radius: 18px;

  font-size:
    calc(
      13px + ((1 - var(--ai-frame-opacity)) * 4px)
    );

  line-height: 1.45;

  /* TOUJOURS VISIBLE */
  opacity: 1 !important;
  transform: none !important;

  box-sizing: border-box;
}


/* VISITEUR */

.cai-ai-message--visitor {

  align-self: flex-end;

  color: white;

  border-radius:
    20px 20px 6px 20px;

  background:
    linear-gradient(
      135deg,
      #D50F6D,
      #C10A81
    );
}


/* AGENT */

.cai-ai-message--agent {

  align-self: flex-start;

  color: #D9DBE0;

  border-radius:
    20px 20px 20px 6px;

  background: #181B22;

  border:
    1px solid rgba(255,255,255,.07);
}


/* =====================================================
   LEAD QUALIFIÉ
   ===================================================== */

.cai-ai-lead {
  width: 100%;

  margin-top: 4px;

  padding: 15px;

  display: flex;
  align-items: center;

  gap: 12px;

  border-radius: 16px;

  border: 1px solid rgba(213,15,109,.42);

  background:
    linear-gradient(
      135deg,
      rgba(213,15,109,.16),
      rgba(139,92,246,.08)
    );

  /* TOUJOURS VISIBLE */
  opacity: 1 !important;
  transform: none !important;

  box-sizing: border-box;
}


.cai-ai-lead-icon {

  width: 34px;
  height: 34px;

  flex: 0 0 auto;

  display: flex;
  align-items: center;
  justify-content: center;

  border-radius: 50%;

  background: #D50F6D;

  color: white;

  font-weight: 700;
}


.cai-ai-lead strong {

  display: block;

  color: white;

  font-size: 13px;
}


.cai-ai-lead span {

  display: block;

  margin-top: 3px;

  color: #969AA5;

  font-size: 11px;
}


/* =====================================================
   MOCKUP SMARTPHONE
   APPARAÎT UNIQUEMENT VERS LA FIN
   ===================================================== */

.cai-ai-device-frame {

  position: absolute;

  inset: 0;

  border:
    10px solid #202329;

  border-radius: 46px;

  box-shadow:
    0 35px 90px
    rgba(
      0,
      0,
      0,
      calc(.65 * var(--ai-frame-opacity))
    );

  opacity: var(--ai-frame-opacity);

  pointer-events: none;

  z-index: 10;

  box-sizing: border-box;
}


/* PETIT REFLET DU CADRE */

.cai-ai-device-frame::before {

  content: "";

  position: absolute;

  inset: -5px;

  border-radius: 50px;

  border:
    1px solid rgba(255,255,255,.12);

  pointer-events: none;
}


/* DYNAMIC ISLAND */

.cai-ai-dynamic-island {

  position: absolute;

  top: 15px;
  left: 50%;

  transform: translateX(-50%);

  width: 102px;
  height: 27px;

  border-radius: 20px;

  background: #020305;
}


/* BOUTONS LATÉRAUX */

.cai-ai-side-button {

  position: absolute;

  left: -14px;

  width: 5px;

  border-radius:
    4px 0 0 4px;

  background: #24272E;
}


.cai-ai-side-button--1 {

  top: 110px;
  height: 52px;
}


.cai-ai-side-button--2 {

  top: 180px;
  height: 78px;
}


/* =====================================================
   TABLETTE / MOBILE
   ON DÉSACTIVE L'ANIMATION
   ===================================================== */

@media (max-width: 1024px) {

  .cai-ai-reveal {

    width: 100% !important;

    margin-left: 0 !important;
    margin-right: 0 !important;

    min-height: auto;
  }


  .cai-ai-sticky {

    position: relative !important;

    width: 100% !important;
    height: auto;

    padding:
      80px 20px;
  }


  .cai-ai-scene {

    width: 100%;
    height: auto;

    overflow: visible;
  }


  .cai-ai-device {

    position: relative;

    left: auto;
    top: auto;

    width:
      min(
        360px,
        calc(100vw - 40px)
      );

    height: auto;

    aspect-ratio: 390 / 820;

    transform: none !important;
  }


  .cai-ai-screen {

    inset: 10px;

    border-radius: 36px;
  }


  .cai-ai-device-frame {

    opacity: 1;
  }


  .cai-ai-chat-body {

    width:
      calc(100% - 32px);

    padding-top: 26px;
  }


  .cai-ai-message {

    font-size: 13px;

    padding:
      11px 13px;
  }

}/* End custom CSS */
/* Start custom CSS for premium-addon-dual-header, class: .elementor-element-e0f0242 */.cai-texte-contour {
  color: transparent !important;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1.20px rgba(197, 204, 214, 0.72);
  paint-order: stroke fill;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-216e58f */.cai-hero {
  position: relative;
  isolation: isolate;
  min-height: 780px;
  height: 100vh;
  overflow: hidden;
  padding: 118px 7vw 60px;
  background:
    radial-gradient(
      circle at 82% 35%,
      rgba(155, 124, 255, 0.12),
      transparent 30%
    ),
    radial-gradient(
      circle at 0% 85%,
      rgba(213, 15, 109, 0.11),
      transparent 28%
    ),
    #07080A;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

/* Quadrillage discret */

.cai-hero::before {
  content: "";
  position: absolute;
  z-index: -1;
  inset: 0;
  opacity: 0.13;
  pointer-events: none;
  background-image:
    linear-gradient(
      rgba(255, 255, 255, 0.12) 1px,
      transparent 1px
    ),
    linear-gradient(
      90deg,
      rgba(255, 255, 255, 0.12) 1px,
      transparent 1px
    );
  background-size: 68px 68px;
  mask-image: linear-gradient(
    to bottom,
    black,
    transparent 88%
  );
  -webkit-mask-image: linear-gradient(
    to bottom,
    black,
    transparent 88%
  );
}

.cai-hero-contenu,
.cai-hero-animation {
  position: relative;
  z-index: 2;
}

.cai-hero-contenu {
  width: 55%;
  max-width: 740px;
}

.cai-hero-animation {
  width: 45%;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Tablette */

@media (max-width: 900px) {
  .cai-hero {
    height: auto;
    min-height: 100vh;
    padding: 135px 24px 75px;
  }

  .cai-hero-contenu,
  .cai-hero-animation {
    width: 100%;
  }

  .cai-hero-animation {
    max-width: 450px;
    margin-inline: auto;
  }
}

/* Mobile */

@media (max-width: 600px) {
  .cai-hero {
    padding: 125px 20px 60px;
  }

  .cai-hero-animation {
    width: 90vw;
    max-width: 400px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6de73e */.cai-methode-card {
  --accent: #D50F6D;

  position: relative;
  isolation: isolate;
  min-height: 420px;
  padding: 34px;
  overflow: hidden;

  

  background: linear-gradient(
    145deg,
    #101216,
    #090B0E
  );

  transition:
    transform 0.35s ease,
    border-color 0.35s ease,
    background 0.35s ease;
}

/* Halo coloré */

.cai-methode-card::after {
  content: "";
  position: absolute;
  z-index: -1;

  width: 78%;
  aspect-ratio: 1;
  right: -30%;
  bottom: -37%;

  border-radius: 50%;
  background: var(--accent);
  filter: blur(95px);

  opacity: 0.025;
  transform: scale(0.75);
  pointer-events: none;

  transition:
    opacity 0.45s ease,
    transform 0.55s ease;
}

/* Petit reflet en haut de la carte */

.cai-methode-card::before {
  content: "";
  position: absolute;
  z-index: -1;
  inset: 0;

  background: radial-gradient(
    circle at 85% 15%,
    color-mix(in srgb, var(--accent), transparent 93%),
    transparent 36%
  );

  opacity: 0.1;
  pointer-events: none;
}

/* Survol de la carte */

.cai-methode-card:hover {
  transform: translateY(-4px);

  border-color:
    color-mix(in srgb, var(--accent), transparent 55%);

  background: linear-gradient(
    145deg,
    #12151A,
    #090B0E
  );
}

/* Apparition du halo */

.cai-methode-card:hover::after {
  opacity: 0.22;
  transform: scale(1);
}


.cai-violet {
  --accent: #9B7CFF;
}
.cai-pink {
  --accent: #ec4899;
}
.cai-rose {
  --accent: #D50F6D;
}

.cai-bleu {
  --accent: #5E9CFF;
}

.cai-indigo {
  --accent: #4F46E5;
}/* End custom CSS */
/* Start custom CSS for premium-addon-dual-header, class: .elementor-element-332af2f */.cai-texte-contour {
  color: transparent !important;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1.20px rgba(197, 204, 214, 0.72);
  paint-order: stroke fill;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10a0dc1 *//* Quadrillage discret */

.cai-calltoaction::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 0;
  opacity: 0.5;
  pointer-events: none;
  background-image:
    linear-gradient(
      rgba(255, 255, 255, 0.12) 1px,
      transparent 1px
    ),
    linear-gradient(
      90deg,
      rgba(255, 255, 255, 0.12) 1px,
      transparent 1px
    );
  background-size: 68px 68px;
  mask-image: linear-gradient(
    to bottom,
    black,
    transparent 88%
  );
  -webkit-mask-image: linear-gradient(
    to bottom,
    black,
    transparent 88%
  );
}/* End custom CSS */
/* Start custom CSS for premium-addon-dual-header, class: .elementor-element-9aaa693 */.cai-texte-contour {
  color: transparent !important;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1.20px rgba(197, 204, 214, 0.72);
  paint-order: stroke fill;
}/* End custom CSS */
/* Start custom CSS for premium-addon-dual-header, class: .elementor-element-d8c2e5b */.cai-texte-contour {
  color: transparent !important;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1.20px rgba(197, 204, 214, 0.72);
  paint-order: stroke fill;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25a0df6 */.cai-hero {
  position: relative;
  isolation: isolate;
  min-height: 780px;
  height: 100vh;
  overflow: hidden;
  padding: 118px 7vw 60px;
  background:
    radial-gradient(
      circle at 82% 35%,
      rgba(155, 124, 255, 0.12),
      transparent 30%
    ),
    radial-gradient(
      circle at 0% 85%,
      rgba(213, 15, 109, 0.11),
      transparent 28%
    ),
    #07080A;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

/* Quadrillage discret */

.cai-hero::before {
  content: "";
  position: absolute;
  z-index: -1;
  inset: 0;
  opacity: 0.13;
  pointer-events: none;
  background-image:
    linear-gradient(
      rgba(255, 255, 255, 0.12) 1px,
      transparent 1px
    ),
    linear-gradient(
      90deg,
      rgba(255, 255, 255, 0.12) 1px,
      transparent 1px
    );
  background-size: 68px 68px;
  mask-image: linear-gradient(
    to bottom,
    black,
    transparent 88%
  );
  -webkit-mask-image: linear-gradient(
    to bottom,
    black,
    transparent 88%
  );
}

.cai-hero-contenu,
.cai-hero-animation {
  position: relative;
  z-index: 2;
}

.cai-hero-contenu {
  width: 55%;
  max-width: 740px;
}

.cai-hero-animation {
  width: 45%;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Tablette */

@media (max-width: 900px) {
  .cai-hero {
    height: auto;
    min-height: 100vh;
    padding: 135px 24px 75px;
  }

  .cai-hero-contenu,
  .cai-hero-animation {
    width: 100%;
  }

  .cai-hero-animation {
    max-width: 450px;
    margin-inline: auto;
  }
}

/* Mobile */

@media (max-width: 600px) {
  .cai-hero {
    padding: 125px 20px 60px;
  }

  .cai-hero-animation {
    width: 90vw;
    max-width: 400px;
  }
}/* End custom CSS */
/* Start custom CSS for premium-addon-dual-header, class: .elementor-element-1ea8842 */.cai-texte-contour {
  color: transparent !important;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1.20px rgba(197, 204, 214, 0.72);
  paint-order: stroke fill;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2dba6b */.cai-hero {
  position: relative;
  isolation: isolate;
  min-height: 780px;
  height: 100vh;
  overflow: hidden;
  padding: 118px 7vw 60px;
  background:
    radial-gradient(
      circle at 82% 35%,
      rgba(155, 124, 255, 0.12),
      transparent 30%
    ),
    radial-gradient(
      circle at 0% 85%,
      rgba(213, 15, 109, 0.11),
      transparent 28%
    ),
    #07080A;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

/* Quadrillage discret */

.cai-hero::before {
  content: "";
  position: absolute;
  z-index: -1;
  inset: 0;
  opacity: 0.13;
  pointer-events: none;
  background-image:
    linear-gradient(
      rgba(255, 255, 255, 0.12) 1px,
      transparent 1px
    ),
    linear-gradient(
      90deg,
      rgba(255, 255, 255, 0.12) 1px,
      transparent 1px
    );
  background-size: 68px 68px;
  mask-image: linear-gradient(
    to bottom,
    black,
    transparent 88%
  );
  -webkit-mask-image: linear-gradient(
    to bottom,
    black,
    transparent 88%
  );
}

.cai-hero-contenu,
.cai-hero-animation {
  position: relative;
  z-index: 2;
}

.cai-hero-contenu {
  width: 55%;
  max-width: 740px;
}

.cai-hero-animation {
  width: 45%;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Tablette */

@media (max-width: 900px) {
  .cai-hero {
    height: auto;
    min-height: 100vh;
    padding: 135px 24px 75px;
  }

  .cai-hero-contenu,
  .cai-hero-animation {
    width: 100%;
  }

  .cai-hero-animation {
    max-width: 450px;
    margin-inline: auto;
  }
}

/* Mobile */

@media (max-width: 600px) {
  .cai-hero {
    padding: 125px 20px 60px;
  }

  .cai-hero-animation {
    width: 90vw;
    max-width: 400px;
  }
}/* End custom CSS */
/* Start custom CSS for premium-addon-dual-header, class: .elementor-element-a68ae8e */.cai-texte-contour {
  color: transparent !important;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1.20px rgba(197, 204, 214, 0.72);
  paint-order: stroke fill;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe92c8 */.cai-hero {
  position: relative;
  isolation: isolate;
  min-height: 780px;
  height: 100vh;
  overflow: hidden;
  padding: 118px 7vw 60px;
  background:
    radial-gradient(
      circle at 82% 35%,
      rgba(155, 124, 255, 0.12),
      transparent 30%
    ),
    radial-gradient(
      circle at 0% 85%,
      rgba(213, 15, 109, 0.11),
      transparent 28%
    ),
    #07080A;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

/* Quadrillage discret */

.cai-hero::before {
  content: "";
  position: absolute;
  z-index: -1;
  inset: 0;
  opacity: 0.13;
  pointer-events: none;
  background-image:
    linear-gradient(
      rgba(255, 255, 255, 0.12) 1px,
      transparent 1px
    ),
    linear-gradient(
      90deg,
      rgba(255, 255, 255, 0.12) 1px,
      transparent 1px
    );
  background-size: 68px 68px;
  mask-image: linear-gradient(
    to bottom,
    black,
    transparent 88%
  );
  -webkit-mask-image: linear-gradient(
    to bottom,
    black,
    transparent 88%
  );
}

.cai-hero-contenu,
.cai-hero-animation {
  position: relative;
  z-index: 2;
}

.cai-hero-contenu {
  width: 55%;
  max-width: 740px;
}

.cai-hero-animation {
  width: 45%;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Tablette */

@media (max-width: 900px) {
  .cai-hero {
    height: auto;
    min-height: 100vh;
    padding: 135px 24px 75px;
  }

  .cai-hero-contenu,
  .cai-hero-animation {
    width: 100%;
  }

  .cai-hero-animation {
    max-width: 450px;
    margin-inline: auto;
  }
}

/* Mobile */

@media (max-width: 600px) {
  .cai-hero {
    padding: 125px 20px 60px;
  }

  .cai-hero-animation {
    width: 90vw;
    max-width: 400px;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GEIST MONO';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://dev02-clicandit.fr/wp-content/uploads/2026/08/GeistMono-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'GEIST MONO';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://dev02-clicandit.fr/wp-content/uploads/2026/08/GeistMono-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'GEIST MONO';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://dev02-clicandit.fr/wp-content/uploads/2026/08/GeistMono-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */