.elementor-7901 .elementor-element.elementor-element-15a1dc0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7901 .elementor-element.elementor-element-15a1dc0:not(.elementor-motion-effects-element-type-background), .elementor-7901 .elementor-element.elementor-element-15a1dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #E1B6E9 0%, #B48BDF 100%);}.elementor-7901 .elementor-element.elementor-element-526c2cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7901 .elementor-element.elementor-element-526c2cd:not(.elementor-motion-effects-element-type-background), .elementor-7901 .elementor-element.elementor-element-526c2cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 57%, #F5F5F5 100%);}.elementor-7901 .elementor-element.elementor-element-526c2cd.e-con{--align-self:center;}.elementor-7901 .elementor-element.elementor-element-70ce5eb{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-7901 .elementor-element.elementor-element-70ce5eb:not(.elementor-motion-effects-element-type-background), .elementor-7901 .elementor-element.elementor-element-70ce5eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://les-formateurs-ia.fr/wp-content/uploads/2025/04/Exclude-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-7901 .elementor-element.elementor-element-f92c918{text-align:center;font-family:"Funnel Display", Sans-serif;font-size:17px;font-weight:200;color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7901 .elementor-element.elementor-element-6498b9c{text-align:center;}.elementor-7901 .elementor-element.elementor-element-6498b9c .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:64px;font-weight:600;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7901 .elementor-element.elementor-element-55f737c .elementor-button{background-color:#FFFFFF;font-family:"Funnel Display", Sans-serif;font-weight:400;fill:#000000;color:#000000;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.32);border-radius:30px 30px 30px 30px;}.elementor-7901 .elementor-element.elementor-element-c78b3e6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7901 .elementor-element.elementor-element-c78b3e6:not(.elementor-motion-effects-element-type-background), .elementor-7901 .elementor-element.elementor-element-c78b3e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7901 .elementor-element.elementor-element-a0f28c3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7901 .elementor-element.elementor-element-a0f28c3:not(.elementor-motion-effects-element-type-background), .elementor-7901 .elementor-element.elementor-element-a0f28c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7901 .elementor-element.elementor-element-a0f28c3.e-con{--align-self:center;}.elementor-7901 .elementor-element.elementor-element-d81bce1{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7901 .elementor-element.elementor-element-d81bce1:not(.elementor-motion-effects-element-type-background), .elementor-7901 .elementor-element.elementor-element-d81bce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7901 .elementor-element.elementor-element-f025d87{text-align:center;font-family:"Funnel Display", Sans-serif;font-size:15px;font-weight:100;color:#000000;}.elementor-7901 .elementor-element.elementor-element-69abef0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;}.elementor-7901 .elementor-element.elementor-element-9caa498{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7901 .elementor-element.elementor-element-9caa498:not(.elementor-motion-effects-element-type-background), .elementor-7901 .elementor-element.elementor-element-9caa498 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-7901 .elementor-element.elementor-element-837331a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Funnel Display", Sans-serif;font-size:17px;font-weight:200;color:#000000;}.elementor-7901 .elementor-element.elementor-element-c786a6d{text-align:center;}.elementor-7901 .elementor-element.elementor-element-c786a6d .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:50px;font-weight:300;color:#000000;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7901 .elementor-element.elementor-element-6a4a490{--iteration-count:infinite;padding:0px 0px 0px 0px;--dynamic-text-color:#000000;}.elementor-7901 .elementor-element.elementor-element-6a4a490 .elementor-headline{text-align:center;font-family:"Funnel Display", Sans-serif;font-size:50px;font-weight:300;}.elementor-7901 .elementor-element.elementor-element-6a4a490 .elementor-headline-plain-text{color:#000000;}.elementor-7901 .elementor-element.elementor-element-6a4a490 .elementor-headline-dynamic-text{font-family:"Funnel Display", Sans-serif;font-weight:300;}.elementor-7901 .elementor-element.elementor-element-d18a9a7{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7901 .elementor-element.elementor-element-e79a76d{--display:flex;--justify-content:center;--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-7901 .elementor-element.elementor-element-8d80532{text-align:left;}.elementor-7901 .elementor-element.elementor-element-8d80532 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:24px;font-weight:300;color:#000000;}.elementor-7901 .elementor-element.elementor-element-79bc2ba{text-align:left;font-family:"Funnel Display", Sans-serif;font-size:17px;font-weight:200;color:#000000;}.elementor-7901 .elementor-element.elementor-element-4531005{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 75px;text-align:left;}.elementor-7901 .elementor-element.elementor-element-4531005 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:24px;font-weight:300;color:#000000;}.elementor-7901 .elementor-element.elementor-element-2d9f5d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 75px;padding:0px 0px 0px 0px;text-align:left;font-family:"Funnel Display", Sans-serif;font-size:17px;font-weight:200;color:#000000;}.elementor-7901 .elementor-element.elementor-element-a726ff2{--display:flex;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7901 .elementor-element.elementor-element-3e74283.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7901 .elementor-element.elementor-element-3e74283.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7901 .elementor-element.elementor-element-3e74283.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7901 .elementor-element.elementor-element-3e74283 .elementor-image-box-title{margin-bottom:6px;font-family:"Funnel Display", Sans-serif;font-size:64px;font-weight:600;color:#FFFFFF;}.elementor-7901 .elementor-element.elementor-element-3e74283 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7901 .elementor-element.elementor-element-3e74283 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7901 .elementor-element.elementor-element-3e74283 .elementor-image-box-description{font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:200;color:#FFFFFF;}.elementor-7901 .elementor-element.elementor-element-cec456f .elementor-button{background-color:#FFFFFF;font-family:"Funnel Display", Sans-serif;font-weight:400;fill:#000000;color:#000000;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.32);border-radius:30px 30px 30px 30px;padding:7% 16% 7% 16%;}.elementor-7901 .elementor-element.elementor-element-cec456f{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;top:-1px;}body:not(.rtl) .elementor-7901 .elementor-element.elementor-element-cec456f{right:-4px;}body.rtl .elementor-7901 .elementor-element.elementor-element-cec456f{left:-4px;}.elementor-7901 .elementor-element.elementor-element-ea71276{--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:flex-end;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7901 .elementor-element.elementor-element-ea71276:not(.elementor-motion-effects-element-type-background), .elementor-7901 .elementor-element.elementor-element-ea71276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7901 .elementor-element.elementor-element-f0ffb8a{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7901 .elementor-element.elementor-element-27fc88a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7901 .elementor-element.elementor-element-ad6de31 img{width:100%;}body:not(.rtl) .elementor-7901 .elementor-element.elementor-element-d2781d1{left:30px;}body.rtl .elementor-7901 .elementor-element.elementor-element-d2781d1{right:30px;}.elementor-7901 .elementor-element.elementor-element-d2781d1{bottom:30px;text-align:left;}.elementor-7901 .elementor-element.elementor-element-d2781d1 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:50px;font-weight:400;line-height:50px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);color:#FFFFFF;}.elementor-7901 .elementor-element.elementor-element-2f2c5cc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7901 .elementor-element.elementor-element-9418932{width:var( --container-widget-width, 72% );max-width:72%;background-color:#FFFFFF78;padding:10px 10px 10px 10px;--container-widget-width:72%;--container-widget-flex-grow:0;top:-47px;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}body:not(.rtl) .elementor-7901 .elementor-element.elementor-element-9418932{left:-200px;}body.rtl .elementor-7901 .elementor-element.elementor-element-9418932{right:-200px;}.elementor-7901 .elementor-element.elementor-element-9418932.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7901 .elementor-element.elementor-element-9418932.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7901 .elementor-element.elementor-element-9418932.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7901 .elementor-element.elementor-element-9418932 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-7901 .elementor-element.elementor-element-9418932 .elementor-image-box-img img{border-radius:300px;transition-duration:0.3s;}.elementor-7901 .elementor-element.elementor-element-9418932 .elementor-image-box-title{font-family:"Funnel Display", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-7901 .elementor-element.elementor-element-9418932 .elementor-image-box-description{font-family:"Funnel Display", Sans-serif;font-size:12px;font-weight:200;color:#000000;}.elementor-7901 .elementor-element.elementor-element-81365aa{width:var( --container-widget-width, 82% );max-width:82%;background-color:#FFFFFF78;padding:10px 10px 10px 10px;--container-widget-width:82%;--container-widget-flex-grow:0;top:65px;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}body:not(.rtl) .elementor-7901 .elementor-element.elementor-element-81365aa{left:-350px;}body.rtl .elementor-7901 .elementor-element.elementor-element-81365aa{right:-350px;}.elementor-7901 .elementor-element.elementor-element-81365aa.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7901 .elementor-element.elementor-element-81365aa.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7901 .elementor-element.elementor-element-81365aa.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7901 .elementor-element.elementor-element-81365aa .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-7901 .elementor-element.elementor-element-81365aa .elementor-image-box-img img{border-radius:300px;transition-duration:0.3s;}.elementor-7901 .elementor-element.elementor-element-81365aa .elementor-image-box-title{font-family:"Funnel Display", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-7901 .elementor-element.elementor-element-81365aa .elementor-image-box-description{font-family:"Funnel Display", Sans-serif;font-size:12px;font-weight:200;color:#000000;}.elementor-7901 .elementor-element.elementor-element-0756abc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-7901 .elementor-element.elementor-element-0756abc .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:24px;font-weight:300;color:#000000;}.elementor-7901 .elementor-element.elementor-element-8a584ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Funnel Display", Sans-serif;font-size:17px;font-weight:200;color:#000000;}.elementor-7901 .elementor-element.elementor-element-26a4d37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7901 .elementor-element.elementor-element-26a4d37:not(.elementor-motion-effects-element-type-background), .elementor-7901 .elementor-element.elementor-element-26a4d37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-7901 .elementor-element.elementor-element-fc0a3e6{text-align:center;font-family:"Funnel Display", Sans-serif;font-size:17px;font-weight:200;color:#000000;}.elementor-7901 .elementor-element.elementor-element-b1d5c01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7901 .elementor-element.elementor-element-b1d5c01 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:50px;font-weight:300;color:#000000;}.elementor-7901 .elementor-element.elementor-element-db3bbcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:left;}.elementor-7901 .elementor-element.elementor-element-db3bbcb .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:24px;font-weight:300;color:#000000;}.elementor-7901 .elementor-element.elementor-element-2f5eb2c{--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-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7901 .elementor-element.elementor-element-a060329{width:var( --container-widget-width, 50% );max-width:50%;background-color:transparent;padding:30px 30px 30px 30px;--container-widget-width:50%;--container-widget-flex-grow:0;background-image:linear-gradient(90deg, #D9D9D942 0%, #DBACF047 100%);border-radius:20px 20px 20px 20px;--icon-box-icon-margin:50px;}.elementor-7901 .elementor-element.elementor-element-a060329 .elementor-icon-box-title{margin-bottom:47px;}.elementor-7901 .elementor-element.elementor-element-a060329.elementor-view-stacked .elementor-icon{background-color:#B58DE0;}.elementor-7901 .elementor-element.elementor-element-a060329.elementor-view-framed .elementor-icon, .elementor-7901 .elementor-element.elementor-element-a060329.elementor-view-default .elementor-icon{fill:#B58DE0;color:#B58DE0;border-color:#B58DE0;}.elementor-7901 .elementor-element.elementor-element-a060329 .elementor-icon{font-size:50px;}.elementor-7901 .elementor-element.elementor-element-a060329 .elementor-icon-box-description{font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:200;color:#000000;}.elementor-7901 .elementor-element.elementor-element-109475b{width:var( --container-widget-width, 50% );max-width:50%;background-color:transparent;padding:30px 30px 30px 30px;--container-widget-width:50%;--container-widget-flex-grow:0;background-image:linear-gradient(90deg, #D9D9D942 0%, #DBACF047 100%);border-radius:20px 20px 20px 20px;--icon-box-icon-margin:50px;}.elementor-7901 .elementor-element.elementor-element-109475b .elementor-icon-box-title{margin-bottom:47px;}.elementor-7901 .elementor-element.elementor-element-109475b.elementor-view-stacked .elementor-icon{background-color:#B58DE0;}.elementor-7901 .elementor-element.elementor-element-109475b.elementor-view-framed .elementor-icon, .elementor-7901 .elementor-element.elementor-element-109475b.elementor-view-default .elementor-icon{fill:#B58DE0;color:#B58DE0;border-color:#B58DE0;}.elementor-7901 .elementor-element.elementor-element-109475b .elementor-icon{font-size:50px;}.elementor-7901 .elementor-element.elementor-element-109475b .elementor-icon-box-description{font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:200;color:#000000;}.elementor-7901 .elementor-element.elementor-element-5cb7b9f{--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-7901 .elementor-element.elementor-element-2d0f61f{width:var( --container-widget-width, 50% );max-width:50%;background-color:transparent;padding:30px 30px 30px 30px;--container-widget-width:50%;--container-widget-flex-grow:0;background-image:linear-gradient(90deg, #D9D9D942 0%, #DBACF047 100%);border-radius:20px 20px 20px 20px;--icon-box-icon-margin:50px;}.elementor-7901 .elementor-element.elementor-element-2d0f61f .elementor-icon-box-title{margin-bottom:47px;}.elementor-7901 .elementor-element.elementor-element-2d0f61f.elementor-view-stacked .elementor-icon{background-color:#B58DE0;}.elementor-7901 .elementor-element.elementor-element-2d0f61f.elementor-view-framed .elementor-icon, .elementor-7901 .elementor-element.elementor-element-2d0f61f.elementor-view-default .elementor-icon{fill:#B58DE0;color:#B58DE0;border-color:#B58DE0;}.elementor-7901 .elementor-element.elementor-element-2d0f61f .elementor-icon{font-size:50px;}.elementor-7901 .elementor-element.elementor-element-2d0f61f .elementor-icon-box-description{font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:200;color:#000000;}.elementor-7901 .elementor-element.elementor-element-470d809{width:var( --container-widget-width, 50% );max-width:50%;background-color:transparent;padding:30px 30px 30px 30px;--container-widget-width:50%;--container-widget-flex-grow:0;background-image:linear-gradient(90deg, #D9D9D942 0%, #DBACF047 100%);border-radius:20px 20px 20px 20px;--icon-box-icon-margin:50px;}.elementor-7901 .elementor-element.elementor-element-470d809 .elementor-icon-box-title{margin-bottom:47px;}.elementor-7901 .elementor-element.elementor-element-470d809.elementor-view-stacked .elementor-icon{background-color:#B58DE0;}.elementor-7901 .elementor-element.elementor-element-470d809.elementor-view-framed .elementor-icon, .elementor-7901 .elementor-element.elementor-element-470d809.elementor-view-default .elementor-icon{fill:#B58DE0;color:#B58DE0;border-color:#B58DE0;}.elementor-7901 .elementor-element.elementor-element-470d809 .elementor-icon{font-size:50px;}.elementor-7901 .elementor-element.elementor-element-470d809 .elementor-icon-box-description{font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:200;color:#000000;}.elementor-7901 .elementor-element.elementor-element-ac6afdf .elementor-button{background-color:#B48BDF;font-family:"Funnel Display", Sans-serif;font-weight:400;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.32);border-radius:30px 30px 30px 30px;}.elementor-7901 .elementor-element.elementor-element-ac6afdf{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7901 .elementor-element.elementor-element-2ae6967{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7901 .elementor-element.elementor-element-2ae6967:not(.elementor-motion-effects-element-type-background), .elementor-7901 .elementor-element.elementor-element-2ae6967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7901 .elementor-element.elementor-element-dcc8302{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7901 .elementor-element.elementor-element-dcc8302:not(.elementor-motion-effects-element-type-background), .elementor-7901 .elementor-element.elementor-element-dcc8302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 26%, #FBC9B8 100%);}.elementor-7901 .elementor-element.elementor-element-dcc8302.e-con:hover{--e-con-transform-scale:1.03;}.elementor-7901 .elementor-element.elementor-element-e57e18c{text-align:left;}.elementor-7901 .elementor-element.elementor-element-e57e18c .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:64px;font-weight:600;line-height:30px;color:#000000;}.elementor-7901 .elementor-element.elementor-element-ce4589a{text-align:left;font-family:"Funnel Display", Sans-serif;font-size:17px;font-weight:200;color:#000000;}body:not(.rtl) .elementor-7901 .elementor-element.elementor-element-7a06e09{right:0px;}body.rtl .elementor-7901 .elementor-element.elementor-element-7a06e09{left:0px;}.elementor-7901 .elementor-element.elementor-element-7a06e09{top:0px;text-align:right;}.elementor-7901 .elementor-element.elementor-element-7a06e09 img{max-width:87%;}.elementor-7901 .elementor-element.elementor-element-db94776{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7901 .elementor-element.elementor-element-db94776:not(.elementor-motion-effects-element-type-background), .elementor-7901 .elementor-element.elementor-element-db94776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 26%, #7FE3BD 100%);}.elementor-7901 .elementor-element.elementor-element-db94776.e-con:hover{--e-con-transform-scale:1.03;}.elementor-7901 .elementor-element.elementor-element-8a56c4c{text-align:left;}.elementor-7901 .elementor-element.elementor-element-8a56c4c .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:64px;font-weight:600;line-height:30px;color:#000000;}.elementor-7901 .elementor-element.elementor-element-6729412{text-align:left;font-family:"Funnel Display", Sans-serif;font-size:17px;font-weight:200;color:#000000;}body:not(.rtl) .elementor-7901 .elementor-element.elementor-element-c59711d{right:0px;}body.rtl .elementor-7901 .elementor-element.elementor-element-c59711d{left:0px;}.elementor-7901 .elementor-element.elementor-element-c59711d{bottom:0px;text-align:right;}.elementor-7901 .elementor-element.elementor-element-c59711d img{max-width:87%;}.elementor-7901 .elementor-element.elementor-element-f567d08{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7901 .elementor-element.elementor-element-f567d08:not(.elementor-motion-effects-element-type-background), .elementor-7901 .elementor-element.elementor-element-f567d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 26%, #EACBF0 100%);}.elementor-7901 .elementor-element.elementor-element-f567d08.e-con:hover{--e-con-transform-scale:1.03;}.elementor-7901 .elementor-element.elementor-element-3a29af8{text-align:left;}.elementor-7901 .elementor-element.elementor-element-3a29af8 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:64px;font-weight:600;line-height:30px;color:#000000;}body:not(.rtl) .elementor-7901 .elementor-element.elementor-element-85b6de7{left:384px;}body.rtl .elementor-7901 .elementor-element.elementor-element-85b6de7{right:384px;}.elementor-7901 .elementor-element.elementor-element-85b6de7{top:141px;}.elementor-7901 .elementor-element.elementor-element-85b6de7 img{max-width:45%;}body:not(.rtl) .elementor-7901 .elementor-element.elementor-element-7ebb4b4{left:306px;}body.rtl .elementor-7901 .elementor-element.elementor-element-7ebb4b4{right:306px;}.elementor-7901 .elementor-element.elementor-element-7ebb4b4{top:72px;}.elementor-7901 .elementor-element.elementor-element-7ebb4b4 img{max-width:45%;}body:not(.rtl) .elementor-7901 .elementor-element.elementor-element-45e9304{left:374px;}body.rtl .elementor-7901 .elementor-element.elementor-element-45e9304{right:374px;}.elementor-7901 .elementor-element.elementor-element-45e9304{top:9px;}.elementor-7901 .elementor-element.elementor-element-45e9304 img{max-width:45%;}body:not(.rtl) .elementor-7901 .elementor-element.elementor-element-9dabad2{right:0px;}body.rtl .elementor-7901 .elementor-element.elementor-element-9dabad2{left:0px;}.elementor-7901 .elementor-element.elementor-element-9dabad2{top:0px;text-align:right;}.elementor-7901 .elementor-element.elementor-element-9dabad2 img{max-width:87%;}.elementor-7901 .elementor-element.elementor-element-fab437f{text-align:left;font-family:"Funnel Display", Sans-serif;font-size:17px;font-weight:200;color:#000000;}.elementor-7901 .elementor-element.elementor-element-0d43d26{--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:100px;--padding-left:0px;--padding-right:0px;}.elementor-7901 .elementor-element.elementor-element-0d43d26:not(.elementor-motion-effects-element-type-background), .elementor-7901 .elementor-element.elementor-element-0d43d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7901 .elementor-element.elementor-element-0d43d26.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7901 .elementor-element.elementor-element-de90eea{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7901 .elementor-element.elementor-element-de90eea:not(.elementor-motion-effects-element-type-background), .elementor-7901 .elementor-element.elementor-element-de90eea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 26%, #C2A2E6 100%);}.elementor-7901 .elementor-element.elementor-element-de90eea.e-con:hover{--e-con-transform-scale:1.03;}.elementor-7901 .elementor-element.elementor-element-cddce46{text-align:left;}.elementor-7901 .elementor-element.elementor-element-cddce46 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:64px;font-weight:600;line-height:30px;color:#000000;}.elementor-7901 .elementor-element.elementor-element-c68014b{text-align:left;font-family:"Funnel Display", Sans-serif;font-size:17px;font-weight:200;color:#000000;}body:not(.rtl) .elementor-7901 .elementor-element.elementor-element-3f21cc0{right:0px;}body.rtl .elementor-7901 .elementor-element.elementor-element-3f21cc0{left:0px;}.elementor-7901 .elementor-element.elementor-element-3f21cc0{bottom:0px;text-align:right;}.elementor-7901 .elementor-element.elementor-element-3f21cc0 img{max-width:100%;}body:not(.rtl) .elementor-7901 .elementor-element.elementor-element-e081720{right:0px;}body.rtl .elementor-7901 .elementor-element.elementor-element-e081720{left:0px;}.elementor-7901 .elementor-element.elementor-element-e081720{bottom:0px;text-align:right;}.elementor-7901 .elementor-element.elementor-element-e081720 img{max-width:100%;}.elementor-7901 .elementor-element.elementor-element-de16083{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7901 .elementor-element.elementor-element-de16083:not(.elementor-motion-effects-element-type-background), .elementor-7901 .elementor-element.elementor-element-de16083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #89DBE5 26%, #E3F6F9 100%);}.elementor-7901 .elementor-element.elementor-element-de16083.e-con:hover{--e-con-transform-scale:1.03;}.elementor-7901 .elementor-element.elementor-element-7a265b3{text-align:left;}.elementor-7901 .elementor-element.elementor-element-7a265b3 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:64px;font-weight:600;line-height:30px;color:#000000;}.elementor-7901 .elementor-element.elementor-element-848c404{text-align:left;font-family:"Funnel Display", Sans-serif;font-size:17px;font-weight:200;color:#000000;}body:not(.rtl) .elementor-7901 .elementor-element.elementor-element-abd9d65{right:0px;}body.rtl .elementor-7901 .elementor-element.elementor-element-abd9d65{left:0px;}.elementor-7901 .elementor-element.elementor-element-abd9d65{top:15px;text-align:right;}.elementor-7901 .elementor-element.elementor-element-abd9d65 img{max-width:90%;}.elementor-7901 .elementor-element.elementor-element-d3b791e{--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:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7901 .elementor-element.elementor-element-d3b791e:not(.elementor-motion-effects-element-type-background), .elementor-7901 .elementor-element.elementor-element-d3b791e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7901 .elementor-element.elementor-element-c9219ab{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7901 .elementor-element.elementor-element-c45d05a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-7901 .elementor-element.elementor-element-c45d05a .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:24px;font-weight:300;color:#000000;}.elementor-7901 .elementor-element.elementor-element-a549844{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Funnel Display", Sans-serif;font-size:17px;font-weight:200;color:#000000;}.elementor-7901 .elementor-element.elementor-element-b7327ac{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-7901 .elementor-element.elementor-element-b7327ac .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:24px;font-weight:300;color:#000000;}.elementor-7901 .elementor-element.elementor-element-ce14383{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Funnel Display", Sans-serif;font-size:17px;font-weight:200;color:#000000;}.elementor-7901 .elementor-element.elementor-element-ef2d2e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-widget-eael-progress-bar .eael-progressbar-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-line-fill.eael-has-inner-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-count-wrap{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-half-circle-after span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7901 .elementor-element.elementor-element-b0de0c3 .eael-progressbar-line-fill{background-color:transparent;height:12px;background-image:linear-gradient(90deg, #DBACF0 0%, #B58DE0 100%);}.elementor-7901 .elementor-element.elementor-element-b0de0c3{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);}.elementor-7901 .elementor-element.elementor-element-b0de0c3 .eael-progressbar-line-container{width:100%;}.elementor-7901 .elementor-element.elementor-element-b0de0c3 .eael-progressbar-line{height:12px;background-color:#eee;}.elementor-7901 .elementor-element.elementor-element-b0de0c3 .eael-progressbar-title{font-family:"Funnel Display", Sans-serif;font-size:30px;font-weight:600;}.elementor-7901 .elementor-element.elementor-element-b0de0c3 .eael-progressbar-line-fill.eael-has-inner-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#fff;}.elementor-7901 .elementor-element.elementor-element-b0de0c3 .eael-progressbar-count-wrap{font-family:"Funnel Display", Sans-serif;font-size:30px;font-weight:400;color:#B58DE0;}.elementor-7901 .elementor-element.elementor-element-65ab923{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7901 .elementor-element.elementor-element-65ab923 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-7901 .elementor-element.elementor-element-524eaef{background-color:transparent;background-image:linear-gradient(180deg, #E1B6E9 0%, #B48BDF 100%);}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7901 .elementor-element.elementor-element-d02988b{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(90deg, #E1B6E9 0%, #B48BDF 100%);border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-7901 .elementor-element.elementor-element-d02988b .gallery-item .gallery-caption{display:none;}.elementor-7901 .elementor-element.elementor-element-d02988b .gallery-item{padding:0 0px 0px 0;}.elementor-7901 .elementor-element.elementor-element-d02988b .gallery{margin:0 -0px -0px 0;}.elementor-7901 .elementor-element.elementor-element-eac97c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7901 .elementor-element.elementor-element-eac97c4:not(.elementor-motion-effects-element-type-background), .elementor-7901 .elementor-element.elementor-element-eac97c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7901 .elementor-element.elementor-element-ac8a097{text-align:center;}.elementor-7901 .elementor-element.elementor-element-ac8a097 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-7901 .elementor-element.elementor-element-7f4d348{--display:flex;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7901 .elementor-element.elementor-element-38cffb9{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;}.elementor-7901 .elementor-element.elementor-element-38cffb9 .elementor-testimonial-wrapper{text-align:center;}.elementor-7901 .elementor-element.elementor-element-38cffb9 .elementor-testimonial-content{color:#000000;font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:200;}.elementor-7901 .elementor-element.elementor-element-38cffb9 .elementor-testimonial-name{color:#000000;font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-7901 .elementor-element.elementor-element-38cffb9 .elementor-testimonial-job{color:#000000;font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:200;}.elementor-7901 .elementor-element.elementor-element-f1a0324{--display:flex;}.elementor-7901 .elementor-element.elementor-element-b0f729d{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;}.elementor-7901 .elementor-element.elementor-element-b0f729d .elementor-testimonial-wrapper{text-align:center;}.elementor-7901 .elementor-element.elementor-element-b0f729d .elementor-testimonial-content{color:#000000;font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:200;}.elementor-7901 .elementor-element.elementor-element-b0f729d .elementor-testimonial-name{color:#000000;font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-7901 .elementor-element.elementor-element-b0f729d .elementor-testimonial-job{color:#000000;font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:200;}.elementor-7901 .elementor-element.elementor-element-95a86fe{--display:flex;}.elementor-7901 .elementor-element.elementor-element-0800830{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;}.elementor-7901 .elementor-element.elementor-element-0800830 .elementor-testimonial-wrapper{text-align:center;}.elementor-7901 .elementor-element.elementor-element-0800830 .elementor-testimonial-content{color:#000000;font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:200;}.elementor-7901 .elementor-element.elementor-element-0800830 .elementor-testimonial-name{color:#000000;font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-7901 .elementor-element.elementor-element-0800830 .elementor-testimonial-job{color:#000000;font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:200;}.elementor-7901 .elementor-element.elementor-element-0300872{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#000000;--e-n-carousel-arrow-hover-color:#000000;}.elementor-7901 .elementor-element.elementor-element-c5dffc3 .elementor-button{background-color:#B48BDF;font-family:"Funnel Display", Sans-serif;font-weight:400;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.32);border-radius:30px 30px 30px 30px;}.elementor-7901 .elementor-element.elementor-element-c5dffc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7901 .elementor-element.elementor-element-0300872{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-7901 .elementor-element.elementor-element-70ce5eb{--width:81%;}.elementor-7901 .elementor-element.elementor-element-c78b3e6{--width:100%;}.elementor-7901 .elementor-element.elementor-element-a0f28c3{--width:80%;}.elementor-7901 .elementor-element.elementor-element-9caa498{--content-width:80%;}.elementor-7901 .elementor-element.elementor-element-a726ff2{--width:81%;}.elementor-7901 .elementor-element.elementor-element-ea71276{--content-width:80%;}.elementor-7901 .elementor-element.elementor-element-f0ffb8a{--width:50%;}.elementor-7901 .elementor-element.elementor-element-2f2c5cc{--width:50%;}.elementor-7901 .elementor-element.elementor-element-26a4d37{--content-width:80%;}.elementor-7901 .elementor-element.elementor-element-2ae6967{--content-width:75%;}.elementor-7901 .elementor-element.elementor-element-dcc8302{--width:30%;}.elementor-7901 .elementor-element.elementor-element-db94776{--width:30%;}.elementor-7901 .elementor-element.elementor-element-f567d08{--width:40%;}.elementor-7901 .elementor-element.elementor-element-0d43d26{--content-width:75%;}.elementor-7901 .elementor-element.elementor-element-de90eea{--width:50%;}.elementor-7901 .elementor-element.elementor-element-de16083{--width:50%;}.elementor-7901 .elementor-element.elementor-element-d3b791e{--content-width:80%;}.elementor-7901 .elementor-element.elementor-element-c9219ab{--width:50%;}.elementor-7901 .elementor-element.elementor-element-ef2d2e1{--width:50%;}.elementor-7901 .elementor-element.elementor-element-eac97c4{--content-width:80%;}}@media(max-width:767px){.elementor-7901 .elementor-element.elementor-element-6498b9c .elementor-heading-title{font-size:40px;}.elementor-7901 .elementor-element.elementor-element-9caa498{--content-width:90%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7901 .elementor-element.elementor-element-c786a6d .elementor-heading-title{font-size:40px;}.elementor-7901 .elementor-element.elementor-element-6a4a490 .elementor-headline{line-height:0.4em;}.elementor-7901 .elementor-element.elementor-element-d18a9a7{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-7901 .elementor-element.elementor-element-e79a76d{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7901 .elementor-element.elementor-element-4531005{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-7901 .elementor-element.elementor-element-2d9f5d8{text-align:right;}.elementor-7901 .elementor-element.elementor-element-a726ff2{--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-7901 .elementor-element.elementor-element-3e74283 .elementor-image-box-img{margin-bottom:0px;}.elementor-7901 .elementor-element.elementor-element-3e74283 .elementor-image-box-title{font-size:50px;}.elementor-7901 .elementor-element.elementor-element-cec456f{top:-28px;}.elementor-7901 .elementor-element.elementor-element-ea71276{--content-width:90%;}.elementor-7901 .elementor-element.elementor-element-27fc88a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7901 .elementor-element.elementor-element-ad6de31 img{width:100%;max-width:100%;}body:not(.rtl) .elementor-7901 .elementor-element.elementor-element-d2781d1{left:15px;}body.rtl .elementor-7901 .elementor-element.elementor-element-d2781d1{right:15px;}.elementor-7901 .elementor-element.elementor-element-d2781d1{bottom:20px;}.elementor-7901 .elementor-element.elementor-element-d2781d1 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-7901 .elementor-element.elementor-element-2f2c5cc{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7901 .elementor-element.elementor-element-9418932 .elementor-image-box-img{margin-bottom:20px;}.elementor-7901 .elementor-element.elementor-element-81365aa .elementor-image-box-img{margin-bottom:20px;}.elementor-7901 .elementor-element.elementor-element-26a4d37{--content-width:90%;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7901 .elementor-element.elementor-element-b1d5c01 .elementor-heading-title{font-size:40px;}.elementor-7901 .elementor-element.elementor-element-2f5eb2c{--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-7901 .elementor-element.elementor-element-a060329{padding:15px 15px 15px 15px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;--icon-box-icon-margin:20px;}.elementor-7901 .elementor-element.elementor-element-a060329 .elementor-icon-box-title{margin-bottom:36px;}.elementor-7901 .elementor-element.elementor-element-109475b{padding:15px 15px 15px 15px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;--icon-box-icon-margin:20px;}.elementor-7901 .elementor-element.elementor-element-109475b .elementor-icon-box-title{margin-bottom:36px;}.elementor-7901 .elementor-element.elementor-element-5cb7b9f{--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-7901 .elementor-element.elementor-element-2d0f61f{padding:15px 15px 15px 15px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;--icon-box-icon-margin:20px;}.elementor-7901 .elementor-element.elementor-element-2d0f61f .elementor-icon-box-title{margin-bottom:36px;}.elementor-7901 .elementor-element.elementor-element-470d809{padding:15px 15px 15px 15px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;--icon-box-icon-margin:20px;}.elementor-7901 .elementor-element.elementor-element-470d809 .elementor-icon-box-title{margin-bottom:36px;}.elementor-7901 .elementor-element.elementor-element-2ae6967{--content-width:90%;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-7901 .elementor-element.elementor-element-dcc8302{--width:49%;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7901 .elementor-element.elementor-element-e57e18c .elementor-heading-title{font-size:40px;}.elementor-7901 .elementor-element.elementor-element-db94776{--width:49%;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7901 .elementor-element.elementor-element-8a56c4c .elementor-heading-title{font-size:40px;}.elementor-7901 .elementor-element.elementor-element-c59711d img{max-width:100%;}.elementor-7901 .elementor-element.elementor-element-f567d08{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7901 .elementor-element.elementor-element-3a29af8 .elementor-heading-title{font-size:40px;}.elementor-7901 .elementor-element.elementor-element-0d43d26{--content-width:90%;--justify-content:space-between;--gap:05px 05px;--row-gap:05px;--column-gap:05px;}.elementor-7901 .elementor-element.elementor-element-de90eea{--width:54%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7901 .elementor-element.elementor-element-cddce46 .elementor-heading-title{font-size:40px;}.elementor-7901 .elementor-element.elementor-element-de16083{--width:44%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7901 .elementor-element.elementor-element-7a265b3 .elementor-heading-title{font-size:40px;}.elementor-7901 .elementor-element.elementor-element-d3b791e{--content-width:90%;}.elementor-7901 .elementor-element.elementor-element-b7327ac{text-align:right;}.elementor-7901 .elementor-element.elementor-element-ce14383{text-align:right;}.elementor-7901 .elementor-element.elementor-element-ef2d2e1{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7901 .elementor-element.elementor-element-524eaef{--e-image-carousel-slides-to-show:2;border-radius:20px 20px 20px 20px;}.elementor-7901 .elementor-element.elementor-element-eac97c4{--content-width:90%;}.elementor-7901 .elementor-element.elementor-element-ac8a097 .elementor-heading-title{font-size:40px;}.elementor-7901 .elementor-element.elementor-element-0300872{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-15a1dc0 */body {
    background: linear-gradient(to right, #ff7e5f, #feb47b) !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-69abef0 */.frm_primary_label, .frm_pos_top {
    font-family: 'Funnel Display'; 
    font-size: 2em !important;
    justify-content: center !important;
    text-align: center !important;
}

.frm_form_field {
    text-align: center !important;
}

.with_frm_style .frm_submit.frm_flex {
    justify-content: center;
}

/* Masquer le bouton radio */
.frm_image_option input[type="radio"] {
  position: absolute;
  opacity: 0;
  pointer-events: none;
}

/* Préparer le conteneur à l'effet visuel */
.frm_image_option_container img {
  transition: box-shadow 0.3s ease, transform 0.3s ease;
  border-radius: 10px;
  overflow: hidden; /* pour arrondir proprement */
}

/* Appliquer l'ombre au conteneur quand sélectionné */
.frm_image_option input[type="radio"]:checked + .frm_image_option_container {
  transform: scale(1.05);
}


.frm_image_option_container img, .frm_image_option_container {
    border-radius:5px !important;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
  border:none !important;
}

.frm_text_label_for_image  {
        font-family: 'Funnel Display'; 
        font-weight: 200 !important;
        color:black !important;
        font-size:15px !important;
}

.with_frm_style div.frm_description.frm_ai_answer {
    background: transparent !important
}

.with_frm_style div.frm_description.frm_ai_answer p {
    color:black !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d81bce1 */.elementor-element-69abef0 {
    margin:0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0f28c3 */.ss {
  position: relative;
  z-index: 1;
}

.ss::after {
  content: "";
  position: absolute;
  left: 0%;
  width: 100%;
  height: 100%;
  background: linear-gradient(135deg, #0fffc1, #3b82f6, #9333ea, #0fffc1);
  background-size: 300% 300%;
  animation: aiShadow 10s ease infinite;
  filter: blur(50px);
  opacity: 0.5;
  z-index: 0;
  pointer-events: none;
  border-radius: 30px;
}
.ss > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3e74283 */.company .elementor-image-box-content {
    background: rgb(2,0,36);
background: linear-gradient(90deg, #E1B6E9 0%, #B48BDF 100%);
    width: 100% !important;
    margin: auto;
    border-radius:15px;
    padding-bottom:20px;
    padding-top:15px;
    box-shadow:0px 0px 10px 0px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9418932 */.message {
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-81365aa */.message {
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f5eb2c */.elementor-icon-box-icon svg {
    background: white;
padding: 10px;
border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cb7b9f */.elementor-icon-box-icon svg {
    background: white;
padding: 10px;
border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for eael-progress-bar, class: .elementor-element-b0de0c3 */.elementor-7901 .elementor-element.elementor-element-b0de0c3 .eael-progressbar-count-wrap {
    background-color: white;
    padding: 15px;
    border-radius: 15px;
}

.elementor-7901 .elementor-element.elementor-element-b0de0c3 .eael-progressbar-line-fill {

border-radius: 10px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Funnel Display';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://les-formateurs-ia.fr/wp-content/uploads/2025/04/FunnelDisplay-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Funnel Display';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://les-formateurs-ia.fr/wp-content/uploads/2025/04/FunnelDisplay-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Funnel Display';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://les-formateurs-ia.fr/wp-content/uploads/2025/04/FunnelDisplay-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Funnel Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://les-formateurs-ia.fr/wp-content/uploads/2025/04/FunnelDisplay-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Funnel Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://les-formateurs-ia.fr/wp-content/uploads/2025/04/FunnelDisplay-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Funnel Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://les-formateurs-ia.fr/wp-content/uploads/2025/04/FunnelDisplay-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */