.elementor-40 .elementor-element.elementor-element-70d2993{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:237px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;--z-index:1;}.elementor-40 .elementor-element.elementor-element-70d2993:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-70d2993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclere-solutions.com/wp-content/uploads/2026/01/hero-bg-scaled-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-57ddcc9{--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;--z-index:5;}.elementor-40 .elementor-element.elementor-element-e35d00a{--display:flex;--padding-top:41px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-952e8f0{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 33px) 0px;padding:21px 28px 21px 28px;background-image:linear-gradient(91deg, #FFB29D80 0%, #FFB29D00 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFBFAE;border-radius:14px 14px 14px 14px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-952e8f0.elementor-element{--align-self:flex-start;}.elementor-40 .elementor-element.elementor-element-bd23f72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-40 .elementor-element.elementor-element-bd23f72 .elementor-heading-title{color:var( --e-global-color-268ac22 );}.elementor-40 .elementor-element.elementor-element-0d22134{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-8598ea4{--display:flex;}.elementor-40 .elementor-element.elementor-element-fd7857e{--display:flex;--margin-top:-70px;--margin-bottom:0px;--margin-left:80px;--margin-right:0px;--z-index:1;}.elementor-40 .elementor-element.elementor-element-fd7857e.e-con{--align-self:center;}.elementor-40 .elementor-element.elementor-element-5c4fddb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-40 .elementor-element.elementor-element-5c4fddb .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-5c4fddb .elementor-icon{font-size:100%;}.elementor-40 .elementor-element.elementor-element-5c4fddb .elementor-icon svg{height:100%;}.elementor-40 .elementor-element.elementor-element-5c4fddb .elementor-icon-wrapper svg{width:auto;}.elementor-40 .elementor-element.elementor-element-cbab1bd{--display:flex;}.elementor-40 .elementor-element.elementor-element-5569ff3{--display:flex;--position:absolute;box-shadow:0px 0px 5px 1px rgba(255, 255, 255, 0.5) inset;top:100%;}.elementor-40 .elementor-element.elementor-element-5569ff3.e-con{--e-con-transform-rotateZ:31deg;--e-con-transform-translateX:-64%;--e-con-transform-translateY:3%;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-5569ff3{left:0%;}body.rtl .elementor-40 .elementor-element.elementor-element-5569ff3{right:0%;}.elementor-40 .elementor-element.elementor-element-f238023{--display:flex;--position:absolute;box-shadow:0px 0px 5px 1px rgba(255, 255, 255, 0.5) inset;bottom:0%;}.elementor-40 .elementor-element.elementor-element-f238023.e-con{--e-con-transform-rotateZ:31deg;--e-con-transform-translateX:100%;--e-con-transform-translateY:-48%;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-f238023{right:0%;}body.rtl .elementor-40 .elementor-element.elementor-element-f238023{left:0%;}.elementor-40 .elementor-element.elementor-element-f72f91d{--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:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:85px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-40 .elementor-element.elementor-element-f72f91d:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-f72f91d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclere-solutions.com/wp-content/uploads/2025/11/second-section-bg-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-96572db{--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:53px 53px;--row-gap:53px;--column-gap:53px;--border-radius:20px 20px 20px 20px;box-shadow:0px 36px 150px 0px rgba(197.00000000000003, 216.00000000000003, 225.00000000000003, 0.4);--padding-top:20px;--padding-bottom:20px;--padding-left:65px;--padding-right:20px;--z-index:5;}.elementor-40 .elementor-element.elementor-element-96572db:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-96572db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-dd42f9f{--display:flex;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-2a5f5fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-55f103b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-9d84bbb{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:21px 28px 21px 28px;background-image:linear-gradient(100deg, #FFB29D80 0%, #FFB29D00 65%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFBFAE;border-radius:14px 14px 14px 14px;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-9d84bbb.elementor-element{--align-self:flex-start;}.elementor-40 .elementor-element.elementor-element-21ffc43{--display:flex;}.elementor-40 .elementor-element.elementor-element-7a4caa3 img{border-radius:12px 12px 12px 12px;}.elementor-40 .elementor-element.elementor-element-76c5e11{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--z-index:6;}.elementor-40 .elementor-element.elementor-element-05626b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-05626b5 .elementor-heading-title{color:var( --e-global-color-268ac22 );}.elementor-40 .elementor-element.elementor-element-25aec27{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-babcb10 img{width:242px;}.elementor-40 .elementor-element.elementor-element-73f1f1b img{width:118px;}.elementor-40 .elementor-element.elementor-element-3c5d0e7 img{width:169px;}.elementor-40 .elementor-element.elementor-element-a6e673d img{width:169px;}.elementor-40 .elementor-element.elementor-element-acc7d77.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-83f510c{--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:40px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-83f510c:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-83f510c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclere-solutions.com/wp-content/uploads/2025/11/testimonials-bg-outer-scaled.png");}.elementor-40 .elementor-element.elementor-element-9260f2e{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:57px;--padding-bottom:82px;--padding-left:40px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-9260f2e:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-9260f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclere-solutions.com/wp-content/uploads/2025/11/testimonials-bg-scaled.png");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-8439360{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 49px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-8439360 .elementor-heading-title{color:var( --e-global-color-268ac22 );}.elementor-40 .elementor-element.elementor-element-1c1c2a7{--display:flex;}.elementor-40 .elementor-element.elementor-element-990ba22{--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;--border-radius:20px 20px 20px 20px;--padding-top:34px;--padding-bottom:37px;--padding-left:44px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-990ba22:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-990ba22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-990ba22.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-e624cbe{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-40 .elementor-element.elementor-element-e624cbe.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-f8fb5b9{left:0px;}body.rtl .elementor-40 .elementor-element.elementor-element-f8fb5b9{right:0px;}.elementor-40 .elementor-element.elementor-element-f8fb5b9{top:0px;}.elementor-40 .elementor-element.elementor-element-635c137{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-weight:300;}.elementor-40 .elementor-element.elementor-element-c308492{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-40 .elementor-element.elementor-element-c308492 .elementor-divider-separator{width:66px;margin:0 auto;margin-left:0;}.elementor-40 .elementor-element.elementor-element-c308492 .elementor-divider{text-align:left;padding-block-start:26px;padding-block-end:26px;}.elementor-40 .elementor-element.elementor-element-fcc0e0f{font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-7ee445f{--display:flex;}.elementor-40 .elementor-element.elementor-element-32fca5b{--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;--border-radius:20px 20px 20px 20px;--padding-top:34px;--padding-bottom:37px;--padding-left:44px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-32fca5b:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-32fca5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-32fca5b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-4f2c6c0{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-40 .elementor-element.elementor-element-4f2c6c0.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-20a656b{left:0px;}body.rtl .elementor-40 .elementor-element.elementor-element-20a656b{right:0px;}.elementor-40 .elementor-element.elementor-element-20a656b{top:1px;}.elementor-40 .elementor-element.elementor-element-54a3107{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-weight:300;}.elementor-40 .elementor-element.elementor-element-046f14e{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-40 .elementor-element.elementor-element-046f14e .elementor-divider-separator{width:66px;margin:0 auto;margin-left:0;}.elementor-40 .elementor-element.elementor-element-046f14e .elementor-divider{text-align:left;padding-block-start:26px;padding-block-end:26px;}.elementor-40 .elementor-element.elementor-element-c96c073{font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-2cf96f2{--display:flex;}.elementor-40 .elementor-element.elementor-element-30465de{--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;--border-radius:20px 20px 20px 20px;--padding-top:34px;--padding-bottom:37px;--padding-left:44px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-30465de:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-30465de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-30465de.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-9867230{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-40 .elementor-element.elementor-element-9867230.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-82bc4c5{left:0px;}body.rtl .elementor-40 .elementor-element.elementor-element-82bc4c5{right:0px;}.elementor-40 .elementor-element.elementor-element-82bc4c5{top:0px;}.elementor-40 .elementor-element.elementor-element-68d096e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 00px) 0px;font-weight:300;}.elementor-40 .elementor-element.elementor-element-de1e486{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-40 .elementor-element.elementor-element-de1e486 .elementor-divider-separator{width:66px;margin:0 auto;margin-left:0;}.elementor-40 .elementor-element.elementor-element-de1e486 .elementor-divider{text-align:left;padding-block-start:26px;padding-block-end:26px;}.elementor-40 .elementor-element.elementor-element-d8a428d{font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-00403f1{--display:flex;}.elementor-40 .elementor-element.elementor-element-812466c{--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;--border-radius:20px 20px 20px 20px;--padding-top:34px;--padding-bottom:37px;--padding-left:44px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-812466c:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-812466c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-812466c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-4698ed8{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-40 .elementor-element.elementor-element-4698ed8.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-3c1acdf{left:0px;}body.rtl .elementor-40 .elementor-element.elementor-element-3c1acdf{right:0px;}.elementor-40 .elementor-element.elementor-element-3c1acdf{top:0px;}.elementor-40 .elementor-element.elementor-element-3447989{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-weight:300;}.elementor-40 .elementor-element.elementor-element-6790d0d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-40 .elementor-element.elementor-element-6790d0d .elementor-divider-separator{width:66px;margin:0 auto;margin-left:0;}.elementor-40 .elementor-element.elementor-element-6790d0d .elementor-divider{text-align:left;padding-block-start:26px;padding-block-end:26px;}.elementor-40 .elementor-element.elementor-element-9079d38{font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-55247c4{--display:flex;}.elementor-40 .elementor-element.elementor-element-ed94b04{--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;--border-radius:20px 20px 20px 20px;--padding-top:34px;--padding-bottom:37px;--padding-left:44px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-ed94b04:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-ed94b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-ed94b04.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-ee557ca{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-40 .elementor-element.elementor-element-ee557ca.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-ec5e0fd{left:0px;}body.rtl .elementor-40 .elementor-element.elementor-element-ec5e0fd{right:0px;}.elementor-40 .elementor-element.elementor-element-ec5e0fd{top:0px;}.elementor-40 .elementor-element.elementor-element-46670e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-weight:300;}.elementor-40 .elementor-element.elementor-element-27fd5d1{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-40 .elementor-element.elementor-element-27fd5d1 .elementor-divider-separator{width:66px;margin:0 auto;margin-left:0;}.elementor-40 .elementor-element.elementor-element-27fd5d1 .elementor-divider{text-align:left;padding-block-start:26px;padding-block-end:26px;}.elementor-40 .elementor-element.elementor-element-2ac0689{font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-8ff044a{--display:flex;}.elementor-40 .elementor-element.elementor-element-ff38152{--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;--border-radius:20px 20px 20px 20px;--padding-top:34px;--padding-bottom:37px;--padding-left:44px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-ff38152:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-ff38152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-ff38152.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-7e393e1{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-40 .elementor-element.elementor-element-7e393e1.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-24e4df4{left:0px;}body.rtl .elementor-40 .elementor-element.elementor-element-24e4df4{right:0px;}.elementor-40 .elementor-element.elementor-element-24e4df4{top:0px;}.elementor-40 .elementor-element.elementor-element-1fb2788{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-weight:300;}.elementor-40 .elementor-element.elementor-element-cee8854{--display:flex;}.elementor-40 .elementor-element.elementor-element-1f816e4{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-40 .elementor-element.elementor-element-1f816e4 .elementor-divider-separator{width:66px;margin:0 auto;margin-left:0;}.elementor-40 .elementor-element.elementor-element-1f816e4 .elementor-divider{text-align:left;padding-block-start:26px;padding-block-end:26px;}.elementor-40 .elementor-element.elementor-element-66cb6cc{font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-4aa63df{--display:flex;}.elementor-40 .elementor-element.elementor-element-1380158{--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;--border-radius:20px 20px 20px 20px;--padding-top:34px;--padding-bottom:37px;--padding-left:44px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-1380158:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-1380158 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-1380158.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-f854114{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-40 .elementor-element.elementor-element-f854114.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-5bee1d6{left:0px;}body.rtl .elementor-40 .elementor-element.elementor-element-5bee1d6{right:0px;}.elementor-40 .elementor-element.elementor-element-5bee1d6{top:0px;}.elementor-40 .elementor-element.elementor-element-473c5dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-weight:300;}.elementor-40 .elementor-element.elementor-element-b39c5d5{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-40 .elementor-element.elementor-element-b39c5d5 .elementor-divider-separator{width:66px;margin:0 auto;margin-left:0;}.elementor-40 .elementor-element.elementor-element-b39c5d5 .elementor-divider{text-align:left;padding-block-start:26px;padding-block-end:26px;}.elementor-40 .elementor-element.elementor-element-ea06983{font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-077d70d{--display:flex;}.elementor-40 .elementor-element.elementor-element-97def34{--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;--border-radius:20px 20px 20px 20px;--padding-top:34px;--padding-bottom:37px;--padding-left:44px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-97def34:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-97def34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-97def34.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-ac34727{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-40 .elementor-element.elementor-element-ac34727.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-92c3635{left:0px;}body.rtl .elementor-40 .elementor-element.elementor-element-92c3635{right:0px;}.elementor-40 .elementor-element.elementor-element-92c3635{top:0px;}.elementor-40 .elementor-element.elementor-element-ae28792{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-weight:300;}.elementor-40 .elementor-element.elementor-element-746ac89{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-40 .elementor-element.elementor-element-746ac89 .elementor-divider-separator{width:66px;margin:0 auto;margin-left:0;}.elementor-40 .elementor-element.elementor-element-746ac89 .elementor-divider{text-align:left;padding-block-start:26px;padding-block-end:26px;}.elementor-40 .elementor-element.elementor-element-788fdd4{font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-dd44301{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:27px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-106px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-114px;--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:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-114px;--e-n-carousel-arrow-size:93px;--e-n-carousel-arrow-normal-color:#02010100;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:50px;}.elementor-40 .elementor-element.elementor-element-dd44301 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-40 .elementor-element.elementor-element-1b7e049{--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:75px;--padding-left:80px;--padding-right:80px;}.elementor-40 .elementor-element.elementor-element-1b7e049:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-1b7e049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFEFF;background-image:url("https://leclere-solutions.com/wp-content/uploads/2025/11/statistic-bg-dt-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-517303a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-517303a .elementor-heading-title{color:var( --e-global-color-268ac22 );}.elementor-40 .elementor-element.elementor-element-e17b1e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-e17b1e4 .elementor-heading-title{color:var( --e-global-color-268ac22 );}.elementor-40 .elementor-element.elementor-element-c2d05b2{--display:flex;--padding-top:135px;--padding-bottom:0px;--padding-left:117px;--padding-right:122px;}.elementor-40 .elementor-element.elementor-element-63fe2a9.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-63fe2a9{border-radius:-1px -1px -1px -1px;}.elementor-40 .elementor-element.elementor-element-d64b00e{width:var( --container-widget-width, 296px );max-width:296px;--e-transform-translateY:-81%;background-color:transparent;padding:40px 45px 40px 45px;--container-widget-width:296px;--container-widget-flex-grow:0;top:50%;background-image:linear-gradient(161deg, #7397A5 0%, #C5D8E1 90%);border-radius:12px 12px 0px 12px;box-shadow:0px 10px 40px 0px rgba(81, 99, 106, 0.4);font-family:"Outfit", Sans-serif;font-size:21px;font-weight:500;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-d64b00e.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-d64b00e{left:0px;}body.rtl .elementor-40 .elementor-element.elementor-element-d64b00e{right:0px;}.elementor-40 .elementor-element.elementor-element-436471e{width:var( --container-widget-width, 396px );max-width:396px;--e-transform-translateX:-10%;background-color:transparent;padding:40px 45px 40px 45px;--container-widget-width:396px;--container-widget-flex-grow:0;top:0%;background-image:linear-gradient(161deg, #7397A5 0%, #C5D8E1 90%);border-radius:12px 12px 0px 12px;box-shadow:0px 10px 40px 0px rgba(81, 99, 106, 0.4);font-family:"Outfit", Sans-serif;font-size:21px;font-weight:500;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-436471e.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-436471e{right:50%;}body.rtl .elementor-40 .elementor-element.elementor-element-436471e{left:50%;}.elementor-40 .elementor-element.elementor-element-9d73741{width:var( --container-widget-width, 492px );max-width:492px;--e-transform-translateX:5%;background-color:transparent;padding:40px 45px 40px 45px;--container-widget-width:492px;--container-widget-flex-grow:0;top:0%;background-image:linear-gradient(-161deg, #7397A5 0%, #C5D8E1 90%);border-radius:12px 12px 12px 0px;box-shadow:0px 10px 40px 0px rgba(81, 99, 106, 0.4);font-family:"Outfit", Sans-serif;font-size:21px;font-weight:500;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-9d73741.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-9d73741{left:50%;}body.rtl .elementor-40 .elementor-element.elementor-element-9d73741{right:50%;}.elementor-40 .elementor-element.elementor-element-bb1c7ec{width:var( --container-widget-width, 405px );max-width:405px;--e-transform-translateY:-81%;background-color:transparent;padding:40px 45px 40px 45px;--container-widget-width:405px;--container-widget-flex-grow:0;top:50%;background-image:linear-gradient(-161deg, #7397A5 0%, #C5D8E1 90%);border-radius:12px 12px 12px 0px;box-shadow:0px 10px 40px 0px rgba(81, 99, 106, 0.4);font-family:"Outfit", Sans-serif;font-size:21px;font-weight:500;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-bb1c7ec.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-bb1c7ec{right:0px;}body.rtl .elementor-40 .elementor-element.elementor-element-bb1c7ec{left:0px;}.elementor-40 .elementor-element.elementor-element-6618144{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;}.elementor-40 .elementor-element.elementor-element-056851b{--display:flex;}.elementor-40 .elementor-element.elementor-element-056851b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-57cbddf{--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:103px 103px;--row-gap:103px;--column-gap:103px;}.elementor-40 .elementor-element.elementor-element-5ad57f7{--display:flex;}.elementor-40 .elementor-element.elementor-element-f06c8af .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-f06c8af .elementor-icon{font-size:410px;}.elementor-40 .elementor-element.elementor-element-f06c8af .elementor-icon svg{height:410px;}.elementor-40 .elementor-element.elementor-element-f06c8af .elementor-icon-wrapper svg{width:auto;}.elementor-40 .elementor-element.elementor-element-aa64222{--display:flex;}.elementor-40 .elementor-element.elementor-element-45f1100{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;}.elementor-40 .elementor-element.elementor-element-b399eb1{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 150px 0px rgba(143.00000000000003, 180.00000000000009, 198.00000000000006, 0.3);--padding-top:40px;--padding-bottom:50px;--padding-left:50px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-b399eb1:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-b399eb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-9fd4ebd{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-40 .elementor-element.elementor-element-9fd4ebd .elementor-divider-separator{width:66px;margin:0 auto;margin-left:0;}.elementor-40 .elementor-element.elementor-element-9fd4ebd .elementor-divider{text-align:left;}.elementor-40 .elementor-element.elementor-element-8fa869c{--display:flex;}.elementor-40 .elementor-element.elementor-element-fee3757{--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:103px 103px;--row-gap:103px;--column-gap:103px;}.elementor-40 .elementor-element.elementor-element-fee3757.e-con{--align-self:center;}.elementor-40 .elementor-element.elementor-element-3c55f9c{--display:flex;}.elementor-40 .elementor-element.elementor-element-fa7c4c7 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-fa7c4c7 .elementor-icon{font-size:410px;}.elementor-40 .elementor-element.elementor-element-fa7c4c7 .elementor-icon svg{height:410px;}.elementor-40 .elementor-element.elementor-element-fa7c4c7 .elementor-icon-wrapper svg{width:auto;}.elementor-40 .elementor-element.elementor-element-243df7c{--display:flex;}.elementor-40 .elementor-element.elementor-element-0281cdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;}.elementor-40 .elementor-element.elementor-element-368a202{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 150px 0px rgba(143.00000000000003, 180.00000000000009, 198.00000000000006, 0.3);--padding-top:40px;--padding-bottom:50px;--padding-left:50px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-368a202:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-368a202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-db2fc7d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-40 .elementor-element.elementor-element-db2fc7d .elementor-divider-separator{width:66px;margin:0 auto;margin-left:0;}.elementor-40 .elementor-element.elementor-element-db2fc7d .elementor-divider{text-align:left;}.elementor-40 .elementor-element.elementor-element-5d3e307{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-40 .elementor-element.elementor-element-255a9c0{--display:flex;}.elementor-40 .elementor-element.elementor-element-a8abfc5{--display:flex;--position:absolute;box-shadow:0px 0px 5px 1px rgba(255, 255, 255, 0.5) inset;bottom:0%;--z-index:1;}.elementor-40 .elementor-element.elementor-element-a8abfc5.e-con{--e-con-transform-rotateZ:31deg;--e-con-transform-translateX:50%;--e-con-transform-translateY:-68%;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-a8abfc5{right:0%;}body.rtl .elementor-40 .elementor-element.elementor-element-a8abfc5{left:0%;}.elementor-40 .elementor-element.elementor-element-091b3fb{--display:flex;--position:absolute;box-shadow:0px 0px 5px 1px rgba(255, 255, 255, 0.5) inset;top:100%;--z-index:1;}.elementor-40 .elementor-element.elementor-element-091b3fb:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-091b3fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(227deg, #EBF1F4 0%, #EBF1F400 100%);}.elementor-40 .elementor-element.elementor-element-091b3fb.e-con{--e-con-transform-rotateZ:31deg;--e-con-transform-translateX:-100%;--e-con-transform-translateY:54%;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-091b3fb{left:0%;}body.rtl .elementor-40 .elementor-element.elementor-element-091b3fb{right:0%;}.elementor-40 .elementor-element.elementor-element-0522d06{--e-transform-translateX:15%;--e-transform-translateY:-34%;}.elementor-40 .elementor-element.elementor-element-0522d06.elementor-element{--align-self:flex-end;}.elementor-40 .elementor-element.elementor-element-0522d06 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-0522d06 .elementor-icon{font-size:100%;}.elementor-40 .elementor-element.elementor-element-0522d06 .elementor-icon svg{height:100%;}.elementor-40 .elementor-element.elementor-element-0522d06 .elementor-icon-wrapper svg{width:auto;}.elementor-40 .elementor-element.elementor-element-524ab16{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-40 .elementor-element.elementor-element-524ab16:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-524ab16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclere-solutions.com/wp-content/uploads/2025/11/grunde-bg-scaled.png");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-914e783{--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:47px 47px;--row-gap:47px;--column-gap:47px;}.elementor-40 .elementor-element.elementor-element-8600d20{--display:flex;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-f25db32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-f25db32 .elementor-heading-title{color:var( --e-global-color-268ac22 );}.elementor-40 .elementor-element.elementor-element-bd711cd{--display:flex;}.elementor-40 .elementor-element.elementor-element-bf24439.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-bf24439{border-radius:-1px -1px -1px -1px;}.elementor-40 .elementor-element.elementor-element-8c717f1{--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:47px 47px;--row-gap:47px;--column-gap:47px;}.elementor-40 .elementor-element.elementor-element-305db6a{--display:flex;}.elementor-40 .elementor-element.elementor-element-122949a.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-122949a{border-radius:-1px -1px -1px -1px;}.elementor-40 .elementor-element.elementor-element-de7bd48{--display:flex;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-4335737{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-40 .elementor-element.elementor-element-88e5ae0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;border-radius:-1px -1px -1px -1px;}.elementor-40 .elementor-element.elementor-element-88e5ae0.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-0c957a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--e-icon-list-icon-size:63px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-0c957a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-40 .elementor-element.elementor-element-0c957a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-40 .elementor-element.elementor-element-0c957a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-40 .elementor-element.elementor-element-0c957a0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-40 .elementor-element.elementor-element-0c957a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-40 .elementor-element.elementor-element-0c957a0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-0c957a0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-0c957a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-0c957a0 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:500;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-0c957a0 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-f5e90d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-05c7fbc{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:21px 56px 21px 56px;background-image:linear-gradient(100deg, #FFB29D80 0%, #FFB29D00 65%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFBFAE;border-radius:14px 14px 14px 14px;text-align:center;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-05c7fbc.elementor-element{--align-self:flex-start;}.elementor-40 .elementor-element.elementor-element-ff7961b{--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:40px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-ff7961b:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-ff7961b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclere-solutions.com/wp-content/uploads/2025/11/testimonials-bg-outer-scaled.png");}.elementor-40 .elementor-element.elementor-element-83dc8a3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:28px 28px 28px 28px;--padding-top:57px;--padding-bottom:82px;--padding-left:40px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-83dc8a3:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-83dc8a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclere-solutions.com/wp-content/uploads/2025/11/testimonials-bg-scaled.png");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-786ce00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-786ce00 .elementor-heading-title{color:var( --e-global-color-268ac22 );}.elementor-40 .elementor-element.elementor-element-bb67ceb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:21px;font-weight:300;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-da32ab9{--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:53px 53px;--row-gap:53px;--column-gap:53px;--border-radius:20px 20px 20px 20px;box-shadow:0px 36px 150px 0px rgba(197.00000000000003, 216.00000000000003, 225.00000000000003, 0.4);--margin-top:0px;--margin-bottom:41px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:65px;--padding-right:20px;--z-index:5;}.elementor-40 .elementor-element.elementor-element-da32ab9:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-da32ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-1b284bf{--display:flex;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-e911e8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:37px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-e911e8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-40 .elementor-element.elementor-element-e911e8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-40 .elementor-element.elementor-element-e911e8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-40 .elementor-element.elementor-element-e911e8f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-40 .elementor-element.elementor-element-e911e8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-40 .elementor-element.elementor-element-e911e8f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-e911e8f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-e911e8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-e911e8f .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;line-height:1.6em;}.elementor-40 .elementor-element.elementor-element-e911e8f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-624bbcf{--display:flex;}.elementor-40 .elementor-element.elementor-element-9dc6a81 img{border-radius:12px 12px 12px 12px;}.elementor-40 .elementor-element.elementor-element-21ecf58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-5a6a5d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-5a6a5d8 .elementor-heading-title{color:var( --e-global-color-268ac22 );}.elementor-40 .elementor-element.elementor-element-67a8e79.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-3dcf660{--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:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-40 .elementor-element.elementor-element-3dcf660:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-3dcf660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFEFF;}.elementor-40 .elementor-element.elementor-element-8771ebb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-8771ebb.e-con{--e-con-transform-rotateZ:45deg;--align-self:center;}.elementor-40 .elementor-element.elementor-element-cdce4b3{--display:flex;--min-height:334px;--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-40 .elementor-element.elementor-element-cdce4b3.e-con{--e-con-transform-rotateZ:0deg;}.elementor-40 .elementor-element.elementor-element-ff908f1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40 .elementor-element.elementor-element-ff908f1.e-con{--e-con-transform-rotateZ:-45deg;--align-self:center;}.elementor-40 .elementor-element.elementor-element-0806449{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-0806449 .elementor-heading-title{color:var( --e-global-color-268ac22 );}.elementor-40 .elementor-element.elementor-element-eb8904b{--display:flex;--min-height:334px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:60px 60px 60px 60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-eb8904b.e-con{--e-con-transform-rotateZ:0deg;}.elementor-40 .elementor-element.elementor-element-517b9d4{--display:flex;}.elementor-40 .elementor-element.elementor-element-517b9d4.e-con{--e-con-transform-rotateZ:-45deg;}.elementor-40 .elementor-element.elementor-element-9083867{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-9083867 .elementor-heading-title{color:var( --e-global-color-268ac22 );}.elementor-40 .elementor-element.elementor-element-dac47ea{--e-transform-rotateZ:-45deg;top:0px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-dac47ea{left:0px;}body.rtl .elementor-40 .elementor-element.elementor-element-dac47ea{right:0px;}.elementor-40 .elementor-element.elementor-element-f58daef{--display:flex;--min-height:334px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:60px 60px 60px 60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-f58daef.e-con{--e-con-transform-rotateZ:0deg;}.elementor-40 .elementor-element.elementor-element-10ef148{--display:flex;}.elementor-40 .elementor-element.elementor-element-10ef148.e-con{--e-con-transform-rotateZ:-45deg;}.elementor-40 .elementor-element.elementor-element-a0c1517{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-a0c1517 .elementor-heading-title{color:var( --e-global-color-268ac22 );}.elementor-40 .elementor-element.elementor-element-64d5a3d{--e-transform-rotateZ:-45deg;top:0px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-64d5a3d{left:0px;}body.rtl .elementor-40 .elementor-element.elementor-element-64d5a3d{right:0px;}.elementor-40 .elementor-element.elementor-element-81c2c9d{--display:flex;--min-height:334px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:60px 60px 60px 60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-81c2c9d.e-con{--e-con-transform-rotateZ:0deg;}.elementor-40 .elementor-element.elementor-element-b12957d{--display:flex;}.elementor-40 .elementor-element.elementor-element-b12957d.e-con{--e-con-transform-rotateZ:-45deg;}.elementor-40 .elementor-element.elementor-element-9cc7c7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-9cc7c7a .elementor-heading-title{color:var( --e-global-color-268ac22 );}.elementor-40 .elementor-element.elementor-element-c94f0d5{--e-transform-rotateZ:-45deg;top:0px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-c94f0d5{left:0px;}body.rtl .elementor-40 .elementor-element.elementor-element-c94f0d5{right:0px;}.elementor-40 .elementor-element.elementor-element-ebd61e7{--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:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-40 .elementor-element.elementor-element-ebd61e7:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-ebd61e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclere-solutions.com/wp-content/uploads/2025/11/analyse-bg-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-bbc140a{--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:53px 53px;--row-gap:53px;--column-gap:53px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 150px 0px rgba(197.00000000000003, 216.00000000000003, 225.00000000000003, 0.4);--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:92px;--padding-right:17px;--z-index:5;}.elementor-40 .elementor-element.elementor-element-bbc140a:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-bbc140a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-3f9a72d{--display:flex;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-5a3dddb{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-40 .elementor-element.elementor-element-5a3dddb .elementor-divider-separator{width:66px;margin:0 auto;margin-left:0;}.elementor-40 .elementor-element.elementor-element-5a3dddb .elementor-divider{text-align:left;}.elementor-40 .elementor-element.elementor-element-5f07a67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-40 .elementor-element.elementor-element-b2624b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:21px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-d2ff3a7{--display:flex;}.elementor-40 .elementor-element.elementor-element-ea40af1.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-ea40af1{border-radius:-1px -1px -1px -1px;}.elementor-40 .elementor-element.elementor-element-7717909{--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:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 150px 0px rgba(197.00000000000003, 216.00000000000003, 225.00000000000003, 0.4);--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:65px;--z-index:5;}.elementor-40 .elementor-element.elementor-element-7717909:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-7717909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-6f6e7be{--display:flex;}.elementor-40 .elementor-element.elementor-element-2d4e6c6.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-2d4e6c6{border-radius:-1px -1px -1px -1px;}.elementor-40 .elementor-element.elementor-element-93d69fa{--display:flex;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-ee9171c{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-40 .elementor-element.elementor-element-ee9171c .elementor-divider-separator{width:66px;margin:0 auto;margin-left:0;}.elementor-40 .elementor-element.elementor-element-ee9171c .elementor-divider{text-align:left;}.elementor-40 .elementor-element.elementor-element-d36e14c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-40 .elementor-element.elementor-element-ece0aba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;font-family:"Outfit", Sans-serif;font-size:21px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-50c818d{background-color:transparent;padding:25px 28px 32px 33px;background-image:linear-gradient(124deg, #FFB29D80 0%, #FFB29D00 62%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFBFAE;border-radius:14px 14px 14px 14px;--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-50c818d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-40 .elementor-element.elementor-element-50c818d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-40 .elementor-element.elementor-element-50c818d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-40 .elementor-element.elementor-element-50c818d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-40 .elementor-element.elementor-element-50c818d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-40 .elementor-element.elementor-element-50c818d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-50c818d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-50c818d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-50c818d .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-40 .elementor-element.elementor-element-50c818d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-009f597{--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:53px 53px;--row-gap:53px;--column-gap:53px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 150px 0px rgba(197.00000000000003, 216.00000000000003, 225.00000000000003, 0.4);--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:92px;--padding-right:17px;--z-index:5;}.elementor-40 .elementor-element.elementor-element-009f597:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-009f597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-adf5edf{--display:flex;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-c159a8d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-40 .elementor-element.elementor-element-c159a8d .elementor-divider-separator{width:66px;margin:0 auto;margin-left:0;}.elementor-40 .elementor-element.elementor-element-c159a8d .elementor-divider{text-align:left;}.elementor-40 .elementor-element.elementor-element-b3bcd9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-40 .elementor-element.elementor-element-eb0abd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;font-family:"Outfit", Sans-serif;font-size:21px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-86d47bb{background-color:transparent;padding:25px 28px 32px 33px;background-image:linear-gradient(124deg, #FFB29D80 0%, #FFB29D00 62%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFBFAE;border-radius:14px 14px 14px 14px;--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-86d47bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-40 .elementor-element.elementor-element-86d47bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-40 .elementor-element.elementor-element-86d47bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-40 .elementor-element.elementor-element-86d47bb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-40 .elementor-element.elementor-element-86d47bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-40 .elementor-element.elementor-element-86d47bb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-86d47bb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-86d47bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-86d47bb .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-40 .elementor-element.elementor-element-86d47bb .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-e1a8291{--display:flex;}.elementor-40 .elementor-element.elementor-element-2d51469.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-2d51469{border-radius:-1px -1px -1px -1px;}.elementor-40 .elementor-element.elementor-element-436c211{--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:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 150px 0px rgba(197.00000000000003, 216.00000000000003, 225.00000000000003, 0.4);--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:65px;--z-index:5;}.elementor-40 .elementor-element.elementor-element-436c211:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-436c211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-3416fab{--display:flex;}.elementor-40 .elementor-element.elementor-element-da21bb5.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-da21bb5{border-radius:-1px -1px -1px -1px;}.elementor-40 .elementor-element.elementor-element-fc4d802{--display:flex;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-244de80{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-40 .elementor-element.elementor-element-244de80 .elementor-divider-separator{width:66px;margin:0 auto;margin-left:0;}.elementor-40 .elementor-element.elementor-element-244de80 .elementor-divider{text-align:left;}.elementor-40 .elementor-element.elementor-element-3267c5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-40 .elementor-element.elementor-element-c800edb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;font-family:"Outfit", Sans-serif;font-size:21px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-f734981{--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:53px 53px;--row-gap:53px;--column-gap:53px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 150px 0px rgba(197.00000000000003, 216.00000000000003, 225.00000000000003, 0.4);--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:92px;--padding-right:17px;--z-index:5;}.elementor-40 .elementor-element.elementor-element-f734981:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-f734981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-9c3c7f4{--display:flex;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-00fdbad{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-40 .elementor-element.elementor-element-00fdbad .elementor-divider-separator{width:66px;margin:0 auto;margin-left:0;}.elementor-40 .elementor-element.elementor-element-00fdbad .elementor-divider{text-align:left;}.elementor-40 .elementor-element.elementor-element-5ea23d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-40 .elementor-element.elementor-element-f765ab5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;font-family:"Outfit", Sans-serif;font-size:21px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-afb4800{background-color:transparent;padding:25px 28px 32px 33px;background-image:linear-gradient(124deg, #FFB29D80 0%, #FFB29D00 62%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFBFAE;border-radius:14px 14px 14px 14px;--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-afb4800 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-40 .elementor-element.elementor-element-afb4800 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-40 .elementor-element.elementor-element-afb4800 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-40 .elementor-element.elementor-element-afb4800 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-40 .elementor-element.elementor-element-afb4800 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-40 .elementor-element.elementor-element-afb4800 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-afb4800 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-afb4800 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-afb4800 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-40 .elementor-element.elementor-element-afb4800 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-f7c0915{--display:flex;}.elementor-40 .elementor-element.elementor-element-61be2e7.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-61be2e7{border-radius:-1px -1px -1px -1px;}.elementor-40 .elementor-element.elementor-element-e5991e6{--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:0px;--padding-bottom:53px;--padding-left:80px;--padding-right:80px;}.elementor-40 .elementor-element.elementor-element-e5991e6:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-e5991e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclere-solutions.com/wp-content/uploads/2025/11/analyse-bg-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-33d4341{background-color:transparent;padding:25px 28px 32px 33px;background-image:linear-gradient(124deg, #FFB29D80 0%, #FFB29D00 62%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFBFAE;border-radius:14px 14px 14px 14px;--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-33d4341 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-40 .elementor-element.elementor-element-33d4341 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-40 .elementor-element.elementor-element-33d4341 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-40 .elementor-element.elementor-element-33d4341 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-40 .elementor-element.elementor-element-33d4341 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-40 .elementor-element.elementor-element-33d4341 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-33d4341 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-33d4341 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-33d4341 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-40 .elementor-element.elementor-element-33d4341 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-019fb47{--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:40px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-019fb47:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-019fb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclere-solutions.com/wp-content/uploads/2025/11/testimonials-bg-outer-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-2955a73{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:28px 28px 28px 28px;--padding-top:57px;--padding-bottom:82px;--padding-left:40px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-2955a73:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-2955a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclere-solutions.com/wp-content/uploads/2025/11/testimonials-bg-scaled.png");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-a68992c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-a68992c.e-con{--e-con-transform-rotateZ:38deg;--align-self:center;}.elementor-40 .elementor-element.elementor-element-f93d634{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:131px;--margin-bottom:0px;--margin-left:0px;--margin-right:-45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-f93d634.e-con{--e-con-transform-rotateZ:-38deg;--align-self:center;}.elementor-40 .elementor-element.elementor-element-8c999ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-8c999ba .elementor-heading-title{color:var( --e-global-color-268ac22 );}.elementor-40 .elementor-element.elementor-element-606e062{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-606e062 .elementor-heading-title{color:var( --e-global-color-268ac22 );}.elementor-40 .elementor-element.elementor-element-44ac915{--display:flex;--min-height:453px;--justify-content:center;--border-radius:60px 60px 60px 60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-44ac915:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-44ac915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3ECF0;}.elementor-40 .elementor-element.elementor-element-9d69eb7{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-9d69eb7.e-con{--e-con-transform-rotateZ:-38deg;}.elementor-40 .elementor-element.elementor-element-b88906c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:90px;font-weight:700;line-height:72px;color:#7397A5;}.elementor-40 .elementor-element.elementor-element-223b3a0{text-align:center;}.elementor-40 .elementor-element.elementor-element-c57664b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-40 .elementor-element.elementor-element-c57664b .elementor-divider-separator{width:66px;margin:0 auto;margin-center:0;}.elementor-40 .elementor-element.elementor-element-c57664b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-40 .elementor-element.elementor-element-e040380{text-align:center;}.elementor-40 .elementor-element.elementor-element-b09e219{--e-transform-rotateZ:-39deg;bottom:-55px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-b09e219{right:-138px;}body.rtl .elementor-40 .elementor-element.elementor-element-b09e219{left:-138px;}.elementor-40 .elementor-element.elementor-element-fd5a0db{--display:flex;--min-height:453px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:60px 60px 60px 60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-fd5a0db:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-fd5a0db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(333deg, #7397A5 0%, #C5D8E1 100%);}.elementor-40 .elementor-element.elementor-element-fd5a0db::before, .elementor-40 .elementor-element.elementor-element-fd5a0db > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-fd5a0db > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-fd5a0db > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-fd5a0db > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-fd5a0db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-40 .elementor-element.elementor-element-94afef1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-94afef1.e-con{--e-con-transform-rotateZ:-38deg;}.elementor-40 .elementor-element.elementor-element-f648233{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:90px;font-weight:700;line-height:72px;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-01c440c{text-align:center;}.elementor-40 .elementor-element.elementor-element-01c440c .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-7fe2971{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-40 .elementor-element.elementor-element-7fe2971 .elementor-divider-separator{width:66px;margin:0 auto;margin-center:0;}.elementor-40 .elementor-element.elementor-element-7fe2971 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-40 .elementor-element.elementor-element-65267e3{text-align:center;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-a68b979{--e-transform-rotateZ:-38deg;top:-113px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-a68b979{right:-21px;}body.rtl .elementor-40 .elementor-element.elementor-element-a68b979{left:-21px;}.elementor-40 .elementor-element.elementor-element-8a62e52{--display:flex;--min-height:453px;--justify-content:center;--border-radius:60px 60px 60px 60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-8a62e52:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-8a62e52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-caa4424{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:35px;--padding-right:35px;}.elementor-40 .elementor-element.elementor-element-caa4424.e-con{--e-con-transform-rotateZ:-38deg;}.elementor-40 .elementor-element.elementor-element-4557ae0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:90px;font-weight:700;line-height:72px;color:#7397A5;}.elementor-40 .elementor-element.elementor-element-4105b39{text-align:center;}.elementor-40 .elementor-element.elementor-element-98b2f33{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-40 .elementor-element.elementor-element-98b2f33 .elementor-divider-separator{width:66px;margin:0 auto;margin-center:0;}.elementor-40 .elementor-element.elementor-element-98b2f33 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-40 .elementor-element.elementor-element-a5e890f{text-align:center;}.elementor-40 .elementor-element.elementor-element-5aaa760{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:131px;--margin-bottom:0px;--margin-left:0px;--margin-right:-45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-5aaa760.e-con{--align-self:center;}.elementor-40 .elementor-element.elementor-element-460a863{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-460a863 .elementor-heading-title{color:var( --e-global-color-268ac22 );}.elementor-40 .elementor-element.elementor-element-c316a9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-c316a9b .elementor-heading-title{color:var( --e-global-color-268ac22 );}.elementor-40 .elementor-element.elementor-element-6bd6a03{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-6bd6a03.e-con{--e-con-transform-rotateZ:38deg;--align-self:center;}.elementor-40 .elementor-element.elementor-element-3fafea5{--display:flex;--min-height:453px;--justify-content:center;--border-radius:60px 60px 60px 60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-3fafea5:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-3fafea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-2b55b0e{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-2b55b0e.e-con{--e-con-transform-rotateZ:-38deg;}.elementor-40 .elementor-element.elementor-element-3f0a525{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:90px;font-weight:700;line-height:72px;color:#7397A5;}.elementor-40 .elementor-element.elementor-element-976d8b0{text-align:center;}.elementor-40 .elementor-element.elementor-element-c98bccc{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-40 .elementor-element.elementor-element-c98bccc .elementor-divider-separator{width:66px;margin:0 auto;margin-center:0;}.elementor-40 .elementor-element.elementor-element-c98bccc .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-40 .elementor-element.elementor-element-423bd23{text-align:center;font-weight:400;}.elementor-40 .elementor-element.elementor-element-28ed23a{--display:flex;--min-height:453px;--justify-content:center;--border-radius:60px 60px 60px 60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-28ed23a:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-28ed23a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3ECF0;}.elementor-40 .elementor-element.elementor-element-789f93c{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-789f93c.e-con{--e-con-transform-rotateZ:-38deg;}.elementor-40 .elementor-element.elementor-element-95045d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:90px;font-weight:700;line-height:72px;color:#7397A5;}.elementor-40 .elementor-element.elementor-element-6dee3b0{text-align:center;}.elementor-40 .elementor-element.elementor-element-82a6a2f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-40 .elementor-element.elementor-element-82a6a2f .elementor-divider-separator{width:66px;margin:0 auto;margin-center:0;}.elementor-40 .elementor-element.elementor-element-82a6a2f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-40 .elementor-element.elementor-element-36a55db{text-align:center;font-weight:400;}.elementor-40 .elementor-element.elementor-element-445117e{--e-transform-rotateZ:-39deg;bottom:-55px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-445117e{right:-138px;}body.rtl .elementor-40 .elementor-element.elementor-element-445117e{left:-138px;}.elementor-40 .elementor-element.elementor-element-8248c20{--e-transform-rotateZ:-39deg;bottom:-55px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-8248c20{right:-138px;}body.rtl .elementor-40 .elementor-element.elementor-element-8248c20{left:-138px;}.elementor-40 .elementor-element.elementor-element-2ed91eb{--display:flex;--min-height:453px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:60px 60px 60px 60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-2ed91eb:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-2ed91eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(333deg, #7397A5 0%, #C5D8E1 100%);}.elementor-40 .elementor-element.elementor-element-2ed91eb::before, .elementor-40 .elementor-element.elementor-element-2ed91eb > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-2ed91eb > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-2ed91eb > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-2ed91eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-2ed91eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-40 .elementor-element.elementor-element-f592c53{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-f592c53.e-con{--e-con-transform-rotateZ:-38deg;}.elementor-40 .elementor-element.elementor-element-0967fda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:90px;font-weight:700;line-height:72px;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-4cf3736{text-align:center;}.elementor-40 .elementor-element.elementor-element-4cf3736 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-c6c77b0{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-40 .elementor-element.elementor-element-c6c77b0 .elementor-divider-separator{width:66px;margin:0 auto;margin-center:0;}.elementor-40 .elementor-element.elementor-element-c6c77b0 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-40 .elementor-element.elementor-element-77d6d3f{text-align:center;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-61c879a{--e-transform-rotateZ:-38deg;top:-113px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-61c879a{right:-21px;}body.rtl .elementor-40 .elementor-element.elementor-element-61c879a{left:-21px;}.elementor-40 .elementor-element.elementor-element-8e53ddf{--e-transform-rotateZ:-38deg;top:-113px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-8e53ddf{right:-21px;}body.rtl .elementor-40 .elementor-element.elementor-element-8e53ddf{left:-21px;}.elementor-40 .elementor-element.elementor-element-bbef5ec{--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:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-40 .elementor-element.elementor-element-bbef5ec:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-bbef5ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFEFF;background-image:url("https://leclere-solutions.com/wp-content/uploads/2025/11/konnen-bg-dt-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-abe6d25{--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:65px 65px;--row-gap:65px;--column-gap:65px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-c40370e{--display:flex;}.elementor-40 .elementor-element.elementor-element-bccb98c img{border-radius:12px 12px 12px 12px;}.elementor-40 .elementor-element.elementor-element-a33ac95{--display:flex;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-3268535{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 33px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-3268535 .elementor-heading-title{color:var( --e-global-color-268ac22 );}.elementor-40 .elementor-element.elementor-element-ce4a9ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-40 .elementor-element.elementor-element-49bffa8.elementor-element{--align-self:flex-start;}.elementor-40 .elementor-element.elementor-element-95acba1{--display:flex;}.elementor-40 .elementor-element.elementor-element-6a31649{--display:flex;--position:absolute;box-shadow:0px 0px 5px 1px rgba(255, 255, 255, 0.5) inset;bottom:0%;--z-index:1;}.elementor-40 .elementor-element.elementor-element-6a31649.e-con{--e-con-transform-rotateZ:31deg;--e-con-transform-translateX:115%;--e-con-transform-translateY:-9%;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-6a31649{right:0%;}body.rtl .elementor-40 .elementor-element.elementor-element-6a31649{left:0%;}.elementor-40 .elementor-element.elementor-element-1ea68cf.elementor-element{--align-self:flex-end;}.elementor-40 .elementor-element.elementor-element-1ea68cf .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-1ea68cf .elementor-icon{font-size:100%;}.elementor-40 .elementor-element.elementor-element-1ea68cf .elementor-icon svg{height:100%;}.elementor-40 .elementor-element.elementor-element-1ea68cf .elementor-icon-wrapper svg{width:auto;}.elementor-40 .elementor-element.elementor-element-ae7e5fd{--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:10px;--padding-bottom:70px;--padding-left:80px;--padding-right:80px;}.elementor-40 .elementor-element.elementor-element-ae7e5fd:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-ae7e5fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFEFF;background-image:url("https://leclere-solutions.com/wp-content/uploads/2025/11/chatgpt-bg-scaled.png");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-00d8a27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 46px) 0px;}.elementor-40 .elementor-element.elementor-element-71cd70f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 46px) 0px;}.elementor-40 .elementor-element.elementor-element-71cd70f.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-62e9fde.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-834e1a7{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-834e1a7{left:0px;}body.rtl .elementor-40 .elementor-element.elementor-element-834e1a7{right:0px;}.elementor-40 .elementor-element.elementor-element-599f29a{--display:flex;--position:absolute;box-shadow:0px 0px 5px 1px rgba(255, 255, 255, 0.5) inset;top:100%;--z-index:1;}.elementor-40 .elementor-element.elementor-element-599f29a:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-599f29a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(227deg, #EBF1F4 0%, #EBF1F400 100%);}.elementor-40 .elementor-element.elementor-element-599f29a.e-con{--e-con-transform-rotateZ:31deg;--e-con-transform-translateX:-47%;--e-con-transform-translateY:92%;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-599f29a{left:0%;}body.rtl .elementor-40 .elementor-element.elementor-element-599f29a{right:0%;}.elementor-40 .elementor-element.elementor-element-99e9345{--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:40px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-99e9345:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-99e9345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclere-solutions.com/wp-content/uploads/2025/11/testimonials-bg-outer-scaled.png");}.elementor-40 .elementor-element.elementor-element-1c073bc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:28px 28px 28px 28px;--padding-top:57px;--padding-bottom:82px;--padding-left:40px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-1c073bc:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-1c073bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclere-solutions.com/wp-content/uploads/2025/11/testimonials-bg-scaled.png");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-4ee64da{--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:65px 65px;--row-gap:65px;--column-gap:65px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-2240b8b{--display:flex;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-a0c1602{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 33px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-a0c1602 .elementor-heading-title{color:var( --e-global-color-268ac22 );}.elementor-40 .elementor-element.elementor-element-0e3ac91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;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-40 .elementor-element.elementor-element-c83e3b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--e-icon-list-icon-size:57px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-c83e3b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-40 .elementor-element.elementor-element-c83e3b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-40 .elementor-element.elementor-element-c83e3b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-40 .elementor-element.elementor-element-c83e3b9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-40 .elementor-element.elementor-element-c83e3b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-40 .elementor-element.elementor-element-c83e3b9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-c83e3b9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-c83e3b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-c83e3b9 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:300;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-c83e3b9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-c5944e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-weight:300;}.elementor-40 .elementor-element.elementor-element-80bcfdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:57px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-80bcfdb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-40 .elementor-element.elementor-element-80bcfdb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-40 .elementor-element.elementor-element-80bcfdb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-40 .elementor-element.elementor-element-80bcfdb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-40 .elementor-element.elementor-element-80bcfdb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-40 .elementor-element.elementor-element-80bcfdb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-80bcfdb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-80bcfdb .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-40 .elementor-element.elementor-element-80bcfdb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-80bcfdb .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:300;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-80bcfdb .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-eb75079{--display:flex;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-9406b06 img{border-radius:12px 12px 12px 12px;}.elementor-40 .elementor-element.elementor-element-55de0a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:10px;--padding-bottom:46px;--padding-left:80px;--padding-right:80px;}.elementor-40 .elementor-element.elementor-element-55de0a6:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-55de0a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFEFF;background-image:url("https://leclere-solutions.com/wp-content/uploads/2025/11/faq-bg-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-f1cb767{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-f1cb767 .elementor-heading-title{color:var( --e-global-color-268ac22 );}.elementor-40 .elementor-element.elementor-element-daf9a96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -43px) 0px;}.elementor-40 .elementor-element.elementor-element-daf9a96.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-daf9a96 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-daf9a96 .elementor-icon{font-size:100%;}.elementor-40 .elementor-element.elementor-element-daf9a96 .elementor-icon svg{height:100%;}.elementor-40 .elementor-element.elementor-element-daf9a96 .elementor-icon-wrapper svg{width:auto;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#02010100;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-wrapper{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:500;line-height:1.5em;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:64px;color:#33333300;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:64px;width:64px;line-height:64px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:64px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-list .eael-accordion_media-icon svg{height:64px;width:64px;line-height:64px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:0px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list{margin-bottom:21px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-content .eael-accordion_media-title{color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#33333300;fill:#33333300;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#33333300;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-list .eael-accordion_media-icon{color:#33333300;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header,
                .elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-style:none;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#54595F00;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#54595F00;fill:#54595F00;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#54595F00;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#54595F00;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#54595F00;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#54595F00;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#54595F00;fill:#54595F00;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#54595F00;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#54595F00;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#54595F00;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:var( --e-global-color-text );padding:0px 100px 0px 0px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-size:18px;font-weight:300;border-style:none;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description{padding:0px 100px 0px 0px;}@media(max-width:1440px){.elementor-40 .elementor-element.elementor-element-952e8f0{font-size:var( --e-global-typography-secondary-font-size );}.elementor-40 .elementor-element.elementor-element-bd23f72 .elementor-heading-title{font-size:52px;}.elementor-40 .elementor-element.elementor-element-fd7857e{--margin-top:-20px;--margin-bottom:0px;--margin-left:80px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-21ffc43{--justify-content:center;}.elementor-40 .elementor-element.elementor-element-25aec27{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-9260f2e{--padding-top:57px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-e624cbe{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-40 .elementor-element.elementor-element-4f2c6c0{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-40 .elementor-element.elementor-element-9867230{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-40 .elementor-element.elementor-element-4698ed8{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-40 .elementor-element.elementor-element-ee557ca{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-40 .elementor-element.elementor-element-7e393e1{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-40 .elementor-element.elementor-element-f854114{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-40 .elementor-element.elementor-element-ac34727{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-40 .elementor-element.elementor-element-c2d05b2{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-63fe2a9{--lottie-container-width:100%;}.elementor-40 .elementor-element.elementor-element-d64b00e{--e-transform-translateX:-15%;--e-transform-translateY:-100%;padding:20px 25px 20px 25px;}.elementor-40 .elementor-element.elementor-element-436471e{padding:20px 25px 20px 25px;}.elementor-40 .elementor-element.elementor-element-9d73741{padding:20px 25px 20px 25px;}.elementor-40 .elementor-element.elementor-element-bb1c7ec{--e-transform-translateX:15%;--e-transform-translateY:-100%;padding:20px 25px 20px 25px;}.elementor-40 .elementor-element.elementor-element-6618144{z-index:5;text-align:center;}.elementor-40 .elementor-element.elementor-element-57cbddf{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40 .elementor-element.elementor-element-f06c8af .elementor-icon{font-size:274px;}.elementor-40 .elementor-element.elementor-element-f06c8af .elementor-icon svg{height:274px;}.elementor-40 .elementor-element.elementor-element-fee3757{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40 .elementor-element.elementor-element-fa7c4c7 .elementor-icon{font-size:274px;}.elementor-40 .elementor-element.elementor-element-fa7c4c7 .elementor-icon svg{height:274px;}.elementor-40 .elementor-element.elementor-element-a8abfc5.e-con{--e-con-transform-translateX:95%;--e-con-transform-translateY:-62%;}.elementor-40 .elementor-element.elementor-element-091b3fb.e-con{--e-con-transform-translateX:95%;--e-con-transform-translateY:-62%;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-091b3fb{left:-91%;}body.rtl .elementor-40 .elementor-element.elementor-element-091b3fb{right:-91%;}.elementor-40 .elementor-element.elementor-element-091b3fb{top:85%;}.elementor-40 .elementor-element.elementor-element-0522d06{--e-transform-translateX:-9%;--e-transform-translateY:10%;}.elementor-40 .elementor-element.elementor-element-914e783{--z-index:3;}.elementor-40 .elementor-element.elementor-element-83dc8a3{--padding-top:57px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-624bbcf{--justify-content:center;}.elementor-40 .elementor-element.elementor-element-8771ebb{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-bbc140a{--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-40 .elementor-element.elementor-element-d2ff3a7{--justify-content:center;}.elementor-40 .elementor-element.elementor-element-7717909{--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-40 .elementor-element.elementor-element-6f6e7be{--justify-content:center;}.elementor-40 .elementor-element.elementor-element-009f597{--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-40 .elementor-element.elementor-element-e1a8291{--justify-content:center;}.elementor-40 .elementor-element.elementor-element-436c211{--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-40 .elementor-element.elementor-element-3416fab{--justify-content:center;}.elementor-40 .elementor-element.elementor-element-f734981{--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-40 .elementor-element.elementor-element-f7c0915{--justify-content:center;}.elementor-40 .elementor-element.elementor-element-2955a73{--padding-top:57px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-a68992c{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-44ac915{--min-height:400px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-b09e219{right:-125px;}body.rtl .elementor-40 .elementor-element.elementor-element-b09e219{left:-125px;}.elementor-40 .elementor-element.elementor-element-fd5a0db{--min-height:400px;}.elementor-40 .elementor-element.elementor-element-8a62e52{--min-height:400px;}.elementor-40 .elementor-element.elementor-element-6bd6a03{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-3fafea5{--min-height:400px;}.elementor-40 .elementor-element.elementor-element-28ed23a{--min-height:400px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-445117e{right:-125px;}body.rtl .elementor-40 .elementor-element.elementor-element-445117e{left:-125px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-8248c20{right:-125px;}body.rtl .elementor-40 .elementor-element.elementor-element-8248c20{left:-125px;}.elementor-40 .elementor-element.elementor-element-2ed91eb{--min-height:400px;}.elementor-40 .elementor-element.elementor-element-bbef5ec:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-bbef5ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;}.elementor-40 .elementor-element.elementor-element-c40370e{--justify-content:center;}.elementor-40 .elementor-element.elementor-element-6a31649.e-con{--e-con-transform-translateX:95%;--e-con-transform-translateY:-62%;}.elementor-40 .elementor-element.elementor-element-1ea68cf .elementor-icon{font-size:100%;}.elementor-40 .elementor-element.elementor-element-1ea68cf .elementor-icon svg{height:100%;}.elementor-40 .elementor-element.elementor-element-599f29a.e-con{--e-con-transform-translateX:95%;--e-con-transform-translateY:-62%;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-599f29a{left:-91%;}body.rtl .elementor-40 .elementor-element.elementor-element-599f29a{right:-91%;}.elementor-40 .elementor-element.elementor-element-599f29a{top:85%;}.elementor-40 .elementor-element.elementor-element-1c073bc{--padding-top:57px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-0e3ac91{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-40 .elementor-element.elementor-element-c83e3b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-40 .elementor-element.elementor-element-c83e3b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-40 .elementor-element.elementor-element-c83e3b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-40 .elementor-element.elementor-element-c83e3b9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-40 .elementor-element.elementor-element-c83e3b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-40 .elementor-element.elementor-element-c5944e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-40 .elementor-element.elementor-element-eb75079{--justify-content:center;}.elementor-40 .elementor-element.elementor-element-daf9a96 .elementor-icon{font-size:100%;}.elementor-40 .elementor-element.elementor-element-daf9a96 .elementor-icon svg{height:100%;}}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-70d2993{--padding-top:216px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-57ddcc9{--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;}.elementor-40 .elementor-element.elementor-element-e35d00a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-952e8f0.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-952e8f0{font-size:var( --e-global-typography-secondary-font-size );}.elementor-40 .elementor-element.elementor-element-bd23f72{text-align:center;}.elementor-40 .elementor-element.elementor-element-bd23f72 .elementor-heading-title{font-size:56px;}.elementor-40 .elementor-element.elementor-element-0d22134{text-align:center;}.elementor-40 .elementor-element.elementor-element-5569ff3.e-con{--e-con-transform-translateX:-4%;--e-con-transform-translateY:-28%;}.elementor-40 .elementor-element.elementor-element-f238023.e-con{--e-con-transform-translateX:37%;--e-con-transform-translateY:-37%;}.elementor-40 .elementor-element.elementor-element-f72f91d{--padding-top:50px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-96572db{--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:56px;--padding-bottom:22px;--padding-left:20px;--padding-right:28px;}.elementor-40 .elementor-element.elementor-element-2a5f5fc{text-align:start;}.elementor-40 .elementor-element.elementor-element-55f103b{text-align:start;}.elementor-40 .elementor-element.elementor-element-9d84bbb.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-05626b5{text-align:center;}.elementor-40 .elementor-element.elementor-element-25aec27{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-9260f2e{--padding-top:65px;--padding-bottom:100px;--padding-left:45px;--padding-right:45px;}.elementor-40 .elementor-element.elementor-element-8439360{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-8439360 .elementor-heading-title{font-size:32px;}.elementor-40 .elementor-element.elementor-element-e624cbe{margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-40 .elementor-element.elementor-element-635c137{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-4f2c6c0{margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-40 .elementor-element.elementor-element-54a3107{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-9867230{margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-40 .elementor-element.elementor-element-68d096e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-4698ed8{margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-40 .elementor-element.elementor-element-3447989{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-ee557ca{margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-40 .elementor-element.elementor-element-46670e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-7e393e1{margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-40 .elementor-element.elementor-element-1fb2788{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-f854114{margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-40 .elementor-element.elementor-element-473c5dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-ac34727{margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-40 .elementor-element.elementor-element-ae28792{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-dd44301{--e-n-carousel-swiper-slides-to-display:2;}.elementor-40 .elementor-element.elementor-element-1b7e049{--padding-top:0px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-517303a{text-align:center;}.elementor-40 .elementor-element.elementor-element-e17b1e4{text-align:center;}.elementor-40 .elementor-element.elementor-element-c2d05b2{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:85px;--padding-left:50px;--padding-right:50px;}.elementor-40 .elementor-element.elementor-element-d64b00e{--e-transform-translateY:-93%;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;top:100%;border-radius:12px 0px 12px 12px;font-size:18px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-d64b00e{left:0%;}body.rtl .elementor-40 .elementor-element.elementor-element-d64b00e{right:0%;}.elementor-40 .elementor-element.elementor-element-436471e{--e-transform-translateX:-20%;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;top:0%;font-size:18px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-436471e{right:50%;}body.rtl .elementor-40 .elementor-element.elementor-element-436471e{left:50%;}.elementor-40 .elementor-element.elementor-element-9d73741{--e-transform-translateX:-2%;--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;font-size:18px;}.elementor-40 .elementor-element.elementor-element-bb1c7ec{--e-transform-translateY:-70%;--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;top:100%;border-radius:0px 12px 12px 12px;font-size:18px;}.elementor-40 .elementor-element.elementor-element-57cbddf{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-40 .elementor-element.elementor-element-f06c8af .elementor-icon{font-size:315px;}.elementor-40 .elementor-element.elementor-element-f06c8af .elementor-icon svg{height:315px;}.elementor-40 .elementor-element.elementor-element-aa64222{--justify-content:center;}.elementor-40 .elementor-element.elementor-element-b399eb1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40 .elementor-element.elementor-element-b399eb1.e-con{--align-self:center;}.elementor-40 .elementor-element.elementor-element-fee3757{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-40 .elementor-element.elementor-element-fa7c4c7 .elementor-icon{font-size:315px;}.elementor-40 .elementor-element.elementor-element-fa7c4c7 .elementor-icon svg{height:315px;}.elementor-40 .elementor-element.elementor-element-243df7c{--justify-content:center;}.elementor-40 .elementor-element.elementor-element-368a202{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40 .elementor-element.elementor-element-368a202.e-con{--align-self:center;}.elementor-40 .elementor-element.elementor-element-5d3e307{--e-n-carousel-swiper-slides-to-display:1;}.elementor-40 .elementor-element.elementor-element-a8abfc5.e-con{--e-con-transform-translateX:-4%;--e-con-transform-translateY:-28%;}.elementor-40 .elementor-element.elementor-element-091b3fb.e-con{--e-con-transform-translateX:-4%;--e-con-transform-translateY:-28%;}.elementor-40 .elementor-element.elementor-element-0522d06 .elementor-icon{font-size:80px;}.elementor-40 .elementor-element.elementor-element-0522d06 .elementor-icon svg{height:80px;}.elementor-40 .elementor-element.elementor-element-524ab16{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-914e783{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-40 .elementor-element.elementor-element-f25db32{text-align:center;}.elementor-40 .elementor-element.elementor-element-a42aa31{text-align:center;}.elementor-40 .elementor-element.elementor-element-8c717f1{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-40 .elementor-element.elementor-element-4335737{text-align:center;}.elementor-40 .elementor-element.elementor-element-0c957a0.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-f5e90d8{text-align:center;}.elementor-40 .elementor-element.elementor-element-05c7fbc.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-83dc8a3:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-83dc8a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclere-solutions.com/wp-content/uploads/2025/11/manuellen-bg-tab.png");}.elementor-40 .elementor-element.elementor-element-83dc8a3{--padding-top:65px;--padding-bottom:100px;--padding-left:45px;--padding-right:45px;}.elementor-40 .elementor-element.elementor-element-786ce00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-bb67ceb{text-align:center;}.elementor-40 .elementor-element.elementor-element-da32ab9{--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:48px;--padding-bottom:33px;--padding-left:31px;--padding-right:37px;}.elementor-40 .elementor-element.elementor-element-1b284bf{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-e911e8f.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-21ecf58{text-align:center;}.elementor-40 .elementor-element.elementor-element-5a6a5d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-3dcf660{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-8771ebb{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-cdce4b3{--min-height:280px;}.elementor-40 .elementor-element.elementor-element-0806449{text-align:center;}.elementor-40 .elementor-element.elementor-element-0806449 .elementor-heading-title{font-size:32px;}.elementor-40 .elementor-element.elementor-element-eb8904b{--min-height:280px;}.elementor-40 .elementor-element.elementor-element-9083867{text-align:center;}.elementor-40 .elementor-element.elementor-element-9083867 .elementor-heading-title{font-size:28px;}.elementor-40 .elementor-element.elementor-element-f58daef{--min-height:280px;}.elementor-40 .elementor-element.elementor-element-a0c1517{text-align:center;}.elementor-40 .elementor-element.elementor-element-a0c1517 .elementor-heading-title{font-size:28px;}.elementor-40 .elementor-element.elementor-element-81c2c9d{--min-height:280px;}.elementor-40 .elementor-element.elementor-element-9cc7c7a{text-align:center;}.elementor-40 .elementor-element.elementor-element-9cc7c7a .elementor-heading-title{font-size:28px;}.elementor-40 .elementor-element.elementor-element-ebd61e7{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-bbc140a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:22px;--padding-left:20px;--padding-right:28px;}.elementor-40 .elementor-element.elementor-element-5a3dddb .elementor-divider{text-align:center;}.elementor-40 .elementor-element.elementor-element-5a3dddb .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-40 .elementor-element.elementor-element-5f07a67{text-align:center;}.elementor-40 .elementor-element.elementor-element-b2624b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-7717909{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:22px;--padding-left:20px;--padding-right:28px;}.elementor-40 .elementor-element.elementor-element-93d69fa{--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-ee9171c .elementor-divider{text-align:center;}.elementor-40 .elementor-element.elementor-element-ee9171c .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-40 .elementor-element.elementor-element-d36e14c{text-align:center;}.elementor-40 .elementor-element.elementor-element-ece0aba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-009f597{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:22px;--padding-left:20px;--padding-right:28px;}.elementor-40 .elementor-element.elementor-element-adf5edf{--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-c159a8d .elementor-divider{text-align:center;}.elementor-40 .elementor-element.elementor-element-c159a8d .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-40 .elementor-element.elementor-element-b3bcd9b{text-align:center;}.elementor-40 .elementor-element.elementor-element-eb0abd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-436c211{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:22px;--padding-left:20px;--padding-right:28px;}.elementor-40 .elementor-element.elementor-element-244de80 .elementor-divider{text-align:center;}.elementor-40 .elementor-element.elementor-element-244de80 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-40 .elementor-element.elementor-element-3267c5d{text-align:center;}.elementor-40 .elementor-element.elementor-element-c800edb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-f734981{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:22px;--padding-left:20px;--padding-right:28px;}.elementor-40 .elementor-element.elementor-element-9c3c7f4{--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-00fdbad .elementor-divider{text-align:center;}.elementor-40 .elementor-element.elementor-element-00fdbad .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-40 .elementor-element.elementor-element-5ea23d8{text-align:center;}.elementor-40 .elementor-element.elementor-element-f765ab5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-e5991e6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:10;}.elementor-40 .elementor-element.elementor-element-2955a73:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-2955a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclere-solutions.com/wp-content/uploads/2025/11/manuellen-bg-tab.png");}.elementor-40 .elementor-element.elementor-element-2955a73{--padding-top:65px;--padding-bottom:180px;--padding-left:10px;--padding-right:1px;}.elementor-40 .elementor-element.elementor-element-a68992c{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-8c999ba{text-align:center;}.elementor-40 .elementor-element.elementor-element-606e062{text-align:center;}.elementor-40 .elementor-element.elementor-element-5aaa760{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-5aaa760.e-con{--align-self:flex-end;}.elementor-40 .elementor-element.elementor-element-460a863{text-align:center;}.elementor-40 .elementor-element.elementor-element-460a863 .elementor-heading-title{font-size:36px;}.elementor-40 .elementor-element.elementor-element-c316a9b{text-align:center;}.elementor-40 .elementor-element.elementor-element-c316a9b .elementor-heading-title{font-size:36px;}.elementor-40 .elementor-element.elementor-element-6bd6a03.e-con{--e-con-transform-rotateZ:138deg;}.elementor-40 .elementor-element.elementor-element-6bd6a03{--grid-auto-flow:row;--margin-top:-60px;--margin-bottom:0px;--margin-left:-266px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-3fafea5.e-con{--e-con-transform-rotateZ:260deg;}.elementor-40 .elementor-element.elementor-element-3fafea5{--min-height:395px;--border-radius:40px 40px 40px 40px;}.elementor-40 .elementor-element.elementor-element-3f0a525{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-size:70px;}.elementor-40 .elementor-element.elementor-element-423bd23{font-size:16px;line-height:1.6em;}.elementor-40 .elementor-element.elementor-element-28ed23a.e-con{--e-con-transform-rotateZ:260deg;}.elementor-40 .elementor-element.elementor-element-28ed23a{--min-height:395px;--border-radius:40px 40px 40px 40px;}.elementor-40 .elementor-element.elementor-element-95045d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-size:70px;}.elementor-40 .elementor-element.elementor-element-36a55db{font-size:16px;line-height:1.6em;}.elementor-40 .elementor-element.elementor-element-445117e{--e-transform-rotateZ:231deg;bottom:55%;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-8248c20{right:-50%;}body.rtl .elementor-40 .elementor-element.elementor-element-8248c20{left:-50%;}.elementor-40 .elementor-element.elementor-element-8248c20{bottom:96%;}.elementor-40 .elementor-element.elementor-element-2ed91eb.e-con{--e-con-transform-rotateZ:260deg;}.elementor-40 .elementor-element.elementor-element-2ed91eb{--min-height:395px;--border-radius:40px 40px 40px 40px;}.elementor-40 .elementor-element.elementor-element-0967fda{font-size:70px;}.elementor-40 .elementor-element.elementor-element-77d6d3f{font-size:16px;line-height:24px;}.elementor-40 .elementor-element.elementor-element-61c879a{--e-transform-rotateZ:231deg;top:-63px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-61c879a{right:72px;}body.rtl .elementor-40 .elementor-element.elementor-element-61c879a{left:72px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-8e53ddf{right:-3%;}body.rtl .elementor-40 .elementor-element.elementor-element-8e53ddf{left:-3%;}.elementor-40 .elementor-element.elementor-element-8e53ddf{top:-28%;}.elementor-40 .elementor-element.elementor-element-bbef5ec{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-abe6d25{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:55px 55px;--row-gap:55px;--column-gap:55px;}.elementor-40 .elementor-element.elementor-element-3268535{text-align:center;}.elementor-40 .elementor-element.elementor-element-ce4a9ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-49bffa8.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-6a31649.e-con{--e-con-transform-translateX:100%;--e-con-transform-translateY:2%;}.elementor-40 .elementor-element.elementor-element-6a31649{--border-radius:40px 40px 40px 40px;}.elementor-40 .elementor-element.elementor-element-1ea68cf .elementor-icon{font-size:100%;}.elementor-40 .elementor-element.elementor-element-1ea68cf .elementor-icon svg{height:100%;}.elementor-40 .elementor-element.elementor-element-ae7e5fd{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-599f29a.e-con{--e-con-transform-translateX:-4%;--e-con-transform-translateY:-28%;}.elementor-40 .elementor-element.elementor-element-1c073bc:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-1c073bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclere-solutions.com/wp-content/uploads/2025/11/manuellen-bg-tab.png");}.elementor-40 .elementor-element.elementor-element-1c073bc{--padding-top:65px;--padding-bottom:80px;--padding-left:45px;--padding-right:45px;}.elementor-40 .elementor-element.elementor-element-4ee64da{--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:55px 55px;--row-gap:55px;--column-gap:55px;}.elementor-40 .elementor-element.elementor-element-a0c1602{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-0e3ac91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-40 .elementor-element.elementor-element-c83e3b9.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-80bcfdb.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-55de0a6{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-f1cb767{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-daf9a96 .elementor-icon{font-size:100%;}.elementor-40 .elementor-element.elementor-element-daf9a96 .elementor-icon svg{height:100%;}.elementor-40 .elementor-element.elementor-element-e84ff99{width:100%;max-width:100%;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-size:22px;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{padding:0px 52px 0px 0px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description{padding:0px 52px 0px 0px;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-70d2993{--padding-top:107px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-57ddcc9{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40 .elementor-element.elementor-element-57ddcc9.e-con{--align-self:flex-start;}.elementor-40 .elementor-element.elementor-element-952e8f0{font-size:var( --e-global-typography-secondary-font-size );}.elementor-40 .elementor-element.elementor-element-bd23f72 .elementor-heading-title{font-size:28px;}.elementor-40 .elementor-element.elementor-element-5569ff3.e-con{--e-con-transform-translateX:-48%;--e-con-transform-translateY:5%;}.elementor-40 .elementor-element.elementor-element-f238023.e-con{--e-con-transform-translateX:64%;}.elementor-40 .elementor-element.elementor-element-f72f91d{--gap:41px 41px;--row-gap:41px;--column-gap:41px;--padding-top:18px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-96572db{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:22px;--padding-left:23px;--padding-right:26px;}.elementor-40 .elementor-element.elementor-element-9d84bbb{font-size:14px;}.elementor-40 .elementor-element.elementor-element-7a4caa3 img{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-76c5e11{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-40 .elementor-element.elementor-element-25aec27{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--gap:20px 0px;--row-gap:20px;--column-gap:0px;--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-83f510c{--padding-top:0px;--padding-bottom:17px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-9260f2e:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-9260f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-40 .elementor-element.elementor-element-9260f2e{--border-radius:12px 12px 12px 12px;--padding-top:38px;--padding-bottom:72px;--padding-left:28px;--padding-right:25px;}.elementor-40 .elementor-element.elementor-element-8439360{text-align:center;}.elementor-40 .elementor-element.elementor-element-8439360 .elementor-heading-title{font-size:24px;}.elementor-40 .elementor-element.elementor-element-990ba22{--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:32px;--padding-left:29px;--padding-right:25px;}.elementor-40 .elementor-element.elementor-element-e624cbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-40 .elementor-element.elementor-element-f8fb5b9{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-f8fb5b9 img{width:100%;}.elementor-40 .elementor-element.elementor-element-c308492 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-40 .elementor-element.elementor-element-32fca5b{--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:32px;--padding-left:29px;--padding-right:25px;}.elementor-40 .elementor-element.elementor-element-4f2c6c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-40 .elementor-element.elementor-element-20a656b{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-20a656b img{width:100%;}.elementor-40 .elementor-element.elementor-element-046f14e .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-40 .elementor-element.elementor-element-30465de{--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:32px;--padding-left:29px;--padding-right:25px;}.elementor-40 .elementor-element.elementor-element-9867230{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-40 .elementor-element.elementor-element-82bc4c5{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-82bc4c5 img{width:100%;}.elementor-40 .elementor-element.elementor-element-de1e486 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-40 .elementor-element.elementor-element-812466c{--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:32px;--padding-left:29px;--padding-right:25px;}.elementor-40 .elementor-element.elementor-element-4698ed8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-40 .elementor-element.elementor-element-3c1acdf{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-3c1acdf img{width:100%;}.elementor-40 .elementor-element.elementor-element-6790d0d .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-40 .elementor-element.elementor-element-ed94b04{--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:32px;--padding-left:29px;--padding-right:25px;}.elementor-40 .elementor-element.elementor-element-ee557ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-40 .elementor-element.elementor-element-ec5e0fd{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-ec5e0fd img{width:100%;}.elementor-40 .elementor-element.elementor-element-27fd5d1 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-40 .elementor-element.elementor-element-ff38152{--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:32px;--padding-left:29px;--padding-right:25px;}.elementor-40 .elementor-element.elementor-element-7e393e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-40 .elementor-element.elementor-element-24e4df4{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-24e4df4 img{width:100%;}.elementor-40 .elementor-element.elementor-element-1f816e4 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-40 .elementor-element.elementor-element-1380158{--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:32px;--padding-left:29px;--padding-right:25px;}.elementor-40 .elementor-element.elementor-element-f854114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-40 .elementor-element.elementor-element-5bee1d6{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-5bee1d6 img{width:100%;}.elementor-40 .elementor-element.elementor-element-b39c5d5 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-40 .elementor-element.elementor-element-97def34{--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:32px;--padding-left:29px;--padding-right:25px;}.elementor-40 .elementor-element.elementor-element-ac34727{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-40 .elementor-element.elementor-element-92c3635{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-92c3635 img{width:100%;}.elementor-40 .elementor-element.elementor-element-746ac89 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-40 .elementor-element.elementor-element-dd44301{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-32px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-20px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-32px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-20px;--e-n-carousel-arrow-size:53px;--e-n-carousel-swiper-pagination-spacing:75px;}.elementor-40 .elementor-element.elementor-element-dd44301 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-40 .elementor-element.elementor-element-1b7e049{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-e17b1e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-40 .elementor-element.elementor-element-c2d05b2{--flex-direction:column-reverse;--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;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:37px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-63fe2a9.elementor-element{--order:1;}.elementor-40 .elementor-element.elementor-element-d64b00e{width:100%;max-width:100%;--e-transform-translateX:0%;--e-transform-translateY:0%;border-radius:12px 12px 12px 12px;font-size:16px;}.elementor-40 .elementor-element.elementor-element-d64b00e.elementor-element{--order:3;}.elementor-40 .elementor-element.elementor-element-436471e{width:100%;max-width:100%;--e-transform-translateX:0%;top:0%;border-radius:12px 12px 12px 12px;font-size:16px;}.elementor-40 .elementor-element.elementor-element-436471e.elementor-element{--order:5;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-436471e{right:0%;}body.rtl .elementor-40 .elementor-element.elementor-element-436471e{left:0%;}.elementor-40 .elementor-element.elementor-element-9d73741{width:100%;max-width:100%;--e-transform-translateX:0%;border-radius:12px 12px 12px 12px;font-size:16px;}.elementor-40 .elementor-element.elementor-element-9d73741.elementor-element{--order:4;}.elementor-40 .elementor-element.elementor-element-bb1c7ec{width:100%;max-width:100%;--e-transform-translateX:0%;--e-transform-translateY:0%;top:0%;border-radius:12px 12px 12px 12px;font-size:16px;}.elementor-40 .elementor-element.elementor-element-bb1c7ec.elementor-element{--order:2;}.elementor-40 .elementor-element.elementor-element-6618144{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-57cbddf{--justify-content:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-40 .elementor-element.elementor-element-5ad57f7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40 .elementor-element.elementor-element-5ad57f7.e-con{--align-self:center;}.elementor-40 .elementor-element.elementor-element-f06c8af .elementor-icon{font-size:211px;}.elementor-40 .elementor-element.elementor-element-f06c8af .elementor-icon svg{height:211px;}.elementor-40 .elementor-element.elementor-element-b399eb1{--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:36px;--padding-left:40px;--padding-right:31px;}.elementor-40 .elementor-element.elementor-element-9fd4ebd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-40 .elementor-element.elementor-element-fee3757{--justify-content:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-40 .elementor-element.elementor-element-3c55f9c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40 .elementor-element.elementor-element-3c55f9c.e-con{--align-self:center;}.elementor-40 .elementor-element.elementor-element-fa7c4c7 .elementor-icon{font-size:211px;}.elementor-40 .elementor-element.elementor-element-fa7c4c7 .elementor-icon svg{height:211px;}.elementor-40 .elementor-element.elementor-element-368a202{--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:36px;--padding-left:40px;--padding-right:31px;}.elementor-40 .elementor-element.elementor-element-db2fc7d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-40 .elementor-element.elementor-element-5d3e307{--e-n-carousel-swiper-slides-to-display:1;}.elementor-40 .elementor-element.elementor-element-a8abfc5.e-con{--e-con-transform-translateX:-48%;--e-con-transform-translateY:5%;}.elementor-40 .elementor-element.elementor-element-091b3fb.e-con{--e-con-transform-translateX:-48%;--e-con-transform-translateY:5%;}.elementor-40 .elementor-element.elementor-element-0522d06{--e-transform-translateX:11%;--e-transform-translateY:15%;}.elementor-40 .elementor-element.elementor-element-0522d06 .elementor-icon{font-size:45px;}.elementor-40 .elementor-element.elementor-element-0522d06 .elementor-icon svg{height:45px;}.elementor-40 .elementor-element.elementor-element-524ab16{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-914e783{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-40 .elementor-element.elementor-element-f25db32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-40 .elementor-element.elementor-element-305db6a{--margin-top:0px;--margin-bottom:34px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-0c957a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-0c957a0 .elementor-icon-list-item > a{font-size:16px;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-05c7fbc{padding:28px 31px 28px 31px;}.elementor-40 .elementor-element.elementor-element-ff7961b{--padding-top:0px;--padding-bottom:17px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-83dc8a3:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-83dc8a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-40 .elementor-element.elementor-element-83dc8a3{--border-radius:12px 12px 12px 12px;--padding-top:38px;--padding-bottom:36px;--padding-left:14px;--padding-right:17px;}.elementor-40 .elementor-element.elementor-element-786ce00{text-align:center;}.elementor-40 .elementor-element.elementor-element-bb67ceb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:16px;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-da32ab9{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:36px;--padding-left:17px;--padding-right:17px;}.elementor-40 .elementor-element.elementor-element-1b284bf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-e911e8f{--e-icon-list-icon-size:31px;}.elementor-40 .elementor-element.elementor-element-e911e8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-e911e8f .elementor-icon-list-item > a{font-size:16px;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-9dc6a81 img{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-5a6a5d8{text-align:center;}.elementor-40 .elementor-element.elementor-element-3dcf660{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-8771ebb.e-con{--e-con-transform-rotateZ:0deg;}.elementor-40 .elementor-element.elementor-element-8771ebb{--e-con-grid-template-columns:repeat(1, 1fr);--gap:90px 0px;--row-gap:90px;--column-gap:0px;--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-cdce4b3.e-con{--e-con-transform-rotateZ:45deg;}.elementor-40 .elementor-element.elementor-element-cdce4b3{--width:210px;--min-height:210px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-0806449 .elementor-heading-title{font-size:21px;}.elementor-40 .elementor-element.elementor-element-eb8904b.e-con{--e-con-transform-rotateZ:45deg;}.elementor-40 .elementor-element.elementor-element-eb8904b{--width:210px;--min-height:210px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-9083867 .elementor-heading-title{font-size:18px;}.elementor-40 .elementor-element.elementor-element-dac47ea img{width:82px;}.elementor-40 .elementor-element.elementor-element-f58daef.e-con{--e-con-transform-rotateZ:45deg;}.elementor-40 .elementor-element.elementor-element-f58daef{--width:210px;--min-height:210px;--margin-top:-125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-a0c1517 .elementor-heading-title{font-size:18px;}.elementor-40 .elementor-element.elementor-element-64d5a3d img{width:82px;}.elementor-40 .elementor-element.elementor-element-81c2c9d.e-con{--e-con-transform-rotateZ:45deg;}.elementor-40 .elementor-element.elementor-element-81c2c9d{--width:210px;--min-height:210px;--margin-top:-125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-9cc7c7a .elementor-heading-title{font-size:18px;}.elementor-40 .elementor-element.elementor-element-c94f0d5 img{width:82px;}.elementor-40 .elementor-element.elementor-element-ebd61e7{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-bbc140a{--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-40 .elementor-element.elementor-element-5a3dddb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-40 .elementor-element.elementor-element-5f07a67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-40 .elementor-element.elementor-element-b2624b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;font-size:14px;line-height:1.5em;}.elementor-40 .elementor-element.elementor-element-7717909{--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-40 .elementor-element.elementor-element-ee9171c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-40 .elementor-element.elementor-element-d36e14c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-40 .elementor-element.elementor-element-ece0aba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;font-size:14px;line-height:1.5em;}.elementor-40 .elementor-element.elementor-element-50c818d{padding:19px 26px 17px 16px;border-radius:6px 6px 6px 6px;}.elementor-40 .elementor-element.elementor-element-50c818d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-50c818d .elementor-icon-list-item > a{font-size:14px;line-height:1.5em;}.elementor-40 .elementor-element.elementor-element-009f597{--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-40 .elementor-element.elementor-element-c159a8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-40 .elementor-element.elementor-element-b3bcd9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-40 .elementor-element.elementor-element-eb0abd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;font-size:14px;line-height:1.5em;}.elementor-40 .elementor-element.elementor-element-86d47bb{padding:19px 26px 17px 16px;border-radius:6px 6px 6px 6px;}.elementor-40 .elementor-element.elementor-element-86d47bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-86d47bb .elementor-icon-list-item > a{font-size:14px;line-height:1.5em;}.elementor-40 .elementor-element.elementor-element-436c211{--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-40 .elementor-element.elementor-element-244de80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-40 .elementor-element.elementor-element-3267c5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-40 .elementor-element.elementor-element-c800edb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;font-size:14px;line-height:1.5em;}.elementor-40 .elementor-element.elementor-element-f734981{--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-40 .elementor-element.elementor-element-00fdbad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-40 .elementor-element.elementor-element-5ea23d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-40 .elementor-element.elementor-element-f765ab5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;font-size:14px;line-height:1.5em;}.elementor-40 .elementor-element.elementor-element-afb4800{padding:19px 26px 17px 16px;border-radius:6px 6px 6px 6px;}.elementor-40 .elementor-element.elementor-element-afb4800 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-afb4800 .elementor-icon-list-item > a{font-size:14px;line-height:1.5em;}.elementor-40 .elementor-element.elementor-element-e5991e6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:5;}.elementor-40 .elementor-element.elementor-element-33d4341{padding:19px 26px 17px 16px;border-radius:6px 6px 6px 6px;}.elementor-40 .elementor-element.elementor-element-33d4341 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-33d4341 .elementor-icon-list-item > a{font-size:14px;line-height:1.5em;}.elementor-40 .elementor-element.elementor-element-019fb47{--padding-top:0px;--padding-bottom:17px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-2955a73:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-2955a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-40 .elementor-element.elementor-element-2955a73{--border-radius:12px 12px 12px 12px;--padding-top:38px;--padding-bottom:36px;--padding-left:14px;--padding-right:17px;}.elementor-40 .elementor-element.elementor-element-a68992c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-c57664b .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-40 .elementor-element.elementor-element-7fe2971 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-40 .elementor-element.elementor-element-98b2f33 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-40 .elementor-element.elementor-element-5aaa760.e-con{--align-self:center;}.elementor-40 .elementor-element.elementor-element-6bd6a03.e-con{--e-con-transform-rotateZ:0deg;}.elementor-40 .elementor-element.elementor-element-6bd6a03{--e-con-grid-template-columns:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-3fafea5.e-con{--e-con-transform-rotateZ:-51deg;}.elementor-40 .elementor-element.elementor-element-3fafea5{--width:240px;--min-height:240px;--border-radius:25px 25px 25px 25px;}.elementor-40 .elementor-element.elementor-element-2b55b0e.e-con{--e-con-transform-rotateZ:51deg;}.elementor-40 .elementor-element.elementor-element-2b55b0e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-3f0a525{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:34px;line-height:1em;}.elementor-40 .elementor-element.elementor-element-c98bccc .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-40 .elementor-element.elementor-element-423bd23{font-size:11px;line-height:16px;}.elementor-40 .elementor-element.elementor-element-28ed23a.e-con{--e-con-transform-rotateZ:-51deg;}.elementor-40 .elementor-element.elementor-element-28ed23a{--width:240px;--min-height:240px;--border-radius:25px 25px 25px 25px;}.elementor-40 .elementor-element.elementor-element-789f93c.e-con{--e-con-transform-rotateZ:51deg;}.elementor-40 .elementor-element.elementor-element-789f93c{--padding-top:0px;--padding-bottom:36px;--padding-left:10px;--padding-right:10px;}.elementor-40 .elementor-element.elementor-element-95045d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:34px;line-height:1em;}.elementor-40 .elementor-element.elementor-element-6dee3b0 .elementor-heading-title{font-size:16px;letter-spacing:-0.03em;}.elementor-40 .elementor-element.elementor-element-82a6a2f .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-40 .elementor-element.elementor-element-36a55db{font-size:11px;line-height:16px;}.elementor-40 .elementor-element.elementor-element-445117e{--e-transform-rotateZ:51deg;bottom:92%;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-445117e{right:-20px;}body.rtl .elementor-40 .elementor-element.elementor-element-445117e{left:-20px;}.elementor-40 .elementor-element.elementor-element-8248c20{--e-transform-rotateZ:51deg;bottom:92%;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-8248c20{right:-20px;}body.rtl .elementor-40 .elementor-element.elementor-element-8248c20{left:-20px;}.elementor-40 .elementor-element.elementor-element-2ed91eb.e-con{--e-con-transform-rotateZ:-51deg;}.elementor-40 .elementor-element.elementor-element-2ed91eb{--width:240px;--min-height:240px;--border-radius:25px 25px 25px 25px;}.elementor-40 .elementor-element.elementor-element-f592c53.e-con{--e-con-transform-rotateZ:51deg;}.elementor-40 .elementor-element.elementor-element-f592c53{--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:36px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-0967fda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:34px;line-height:1em;}.elementor-40 .elementor-element.elementor-element-4cf3736 .elementor-heading-title{font-size:16px;letter-spacing:-0.03em;}.elementor-40 .elementor-element.elementor-element-c6c77b0 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-40 .elementor-element.elementor-element-77d6d3f{font-size:11px;line-height:16px;}.elementor-40 .elementor-element.elementor-element-61c879a{--e-transform-rotateZ:51deg;top:183px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-61c879a{right:135px;}body.rtl .elementor-40 .elementor-element.elementor-element-61c879a{left:135px;}.elementor-40 .elementor-element.elementor-element-8e53ddf{--e-transform-rotateZ:51deg;top:183px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-8e53ddf{right:0%;}body.rtl .elementor-40 .elementor-element.elementor-element-8e53ddf{left:0%;}.elementor-40 .elementor-element.elementor-element-bbef5ec{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-abe6d25{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-40 .elementor-element.elementor-element-bccb98c img{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-3268535{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-40 .elementor-element.elementor-element-ce4a9ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-40 .elementor-element.elementor-element-6a31649.e-con{--e-con-transform-translateX:110%;--e-con-transform-translateY:5%;}.elementor-40 .elementor-element.elementor-element-1ea68cf .elementor-icon{font-size:45px;}.elementor-40 .elementor-element.elementor-element-1ea68cf .elementor-icon svg{height:45px;}.elementor-40 .elementor-element.elementor-element-ae7e5fd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-71cd70f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-40 .elementor-element.elementor-element-599f29a.e-con{--e-con-transform-translateX:-48%;--e-con-transform-translateY:5%;}.elementor-40 .elementor-element.elementor-element-99e9345{--padding-top:0px;--padding-bottom:17px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-1c073bc:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-1c073bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-40 .elementor-element.elementor-element-1c073bc{--border-radius:12px 12px 12px 12px;--padding-top:38px;--padding-bottom:36px;--padding-left:14px;--padding-right:17px;}.elementor-40 .elementor-element.elementor-element-4ee64da{--gap:27px 27px;--row-gap:27px;--column-gap:27px;}.elementor-40 .elementor-element.elementor-element-a0c1602{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-40 .elementor-element.elementor-element-0e3ac91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-40 .elementor-element.elementor-element-c83e3b9{--e-icon-list-icon-size:35px;--icon-vertical-align:flex-start;}.elementor-40 .elementor-element.elementor-element-c83e3b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-c83e3b9 .elementor-icon-list-item > a{font-size:14px;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-80bcfdb{--e-icon-list-icon-size:35px;--icon-vertical-align:flex-start;}.elementor-40 .elementor-element.elementor-element-80bcfdb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-80bcfdb .elementor-icon-list-item > a{font-size:14px;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-9406b06 img{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-55de0a6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-f1cb767{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-40 .elementor-element.elementor-element-daf9a96 .elementor-icon{font-size:45px;}.elementor-40 .elementor-element.elementor-element-daf9a96 .elementor-icon svg{height:45px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-size:18px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:42px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:42px;width:42px;line-height:42px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:42px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-list .eael-accordion_media-icon svg{height:42px;width:42px;line-height:42px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list{margin-bottom:13px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-size:14px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{padding:16px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-e84ff99 .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description{padding:16px 0px 0px 0px;}}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-e35d00a{--width:50%;}.elementor-40 .elementor-element.elementor-element-8598ea4{--width:65%;}.elementor-40 .elementor-element.elementor-element-fd7857e{--width:100vw;}.elementor-40 .elementor-element.elementor-element-5569ff3{--width:100%;}.elementor-40 .elementor-element.elementor-element-f238023{--width:100%;}.elementor-40 .elementor-element.elementor-element-c2d05b2{--width:1440px;}.elementor-40 .elementor-element.elementor-element-b399eb1{--width:584px;}.elementor-40 .elementor-element.elementor-element-fee3757{--width:1200px;}.elementor-40 .elementor-element.elementor-element-368a202{--width:584px;}.elementor-40 .elementor-element.elementor-element-a8abfc5{--width:100%;}.elementor-40 .elementor-element.elementor-element-091b3fb{--width:100%;}.elementor-40 .elementor-element.elementor-element-8600d20{--width:40%;}.elementor-40 .elementor-element.elementor-element-bd711cd{--width:60%;}.elementor-40 .elementor-element.elementor-element-305db6a{--width:60%;}.elementor-40 .elementor-element.elementor-element-de7bd48{--width:40%;}.elementor-40 .elementor-element.elementor-element-1b284bf{--width:45%;}.elementor-40 .elementor-element.elementor-element-624bbcf{--width:55%;}.elementor-40 .elementor-element.elementor-element-cdce4b3{--width:334px;}.elementor-40 .elementor-element.elementor-element-eb8904b{--width:334px;}.elementor-40 .elementor-element.elementor-element-f58daef{--width:334px;}.elementor-40 .elementor-element.elementor-element-81c2c9d{--width:334px;}.elementor-40 .elementor-element.elementor-element-3f9a72d{--width:45%;}.elementor-40 .elementor-element.elementor-element-d2ff3a7{--width:55%;}.elementor-40 .elementor-element.elementor-element-6f6e7be{--width:55%;}.elementor-40 .elementor-element.elementor-element-93d69fa{--width:45%;}.elementor-40 .elementor-element.elementor-element-adf5edf{--width:45%;}.elementor-40 .elementor-element.elementor-element-e1a8291{--width:55%;}.elementor-40 .elementor-element.elementor-element-3416fab{--width:55%;}.elementor-40 .elementor-element.elementor-element-fc4d802{--width:45%;}.elementor-40 .elementor-element.elementor-element-9c3c7f4{--width:45%;}.elementor-40 .elementor-element.elementor-element-f7c0915{--width:55%;}.elementor-40 .elementor-element.elementor-element-f93d634{--width:334px;}.elementor-40 .elementor-element.elementor-element-44ac915{--width:453px;}.elementor-40 .elementor-element.elementor-element-fd5a0db{--width:453px;}.elementor-40 .elementor-element.elementor-element-8a62e52{--width:453px;}.elementor-40 .elementor-element.elementor-element-5aaa760{--width:334px;}.elementor-40 .elementor-element.elementor-element-3fafea5{--width:453px;}.elementor-40 .elementor-element.elementor-element-28ed23a{--width:453px;}.elementor-40 .elementor-element.elementor-element-2ed91eb{--width:453px;}.elementor-40 .elementor-element.elementor-element-6a31649{--width:100%;}.elementor-40 .elementor-element.elementor-element-599f29a{--width:100%;}}@media(max-width:1440px) and (min-width:768px){.elementor-40 .elementor-element.elementor-element-e35d00a{--width:45%;}.elementor-40 .elementor-element.elementor-element-8598ea4{--width:55%;}.elementor-40 .elementor-element.elementor-element-c2d05b2{--width:100%;}.elementor-40 .elementor-element.elementor-element-056851b{--width:1150px;}.elementor-40 .elementor-element.elementor-element-b399eb1{--width:100%;}.elementor-40 .elementor-element.elementor-element-fee3757{--width:100%;}.elementor-40 .elementor-element.elementor-element-44ac915{--width:400px;}.elementor-40 .elementor-element.elementor-element-fd5a0db{--width:400px;}.elementor-40 .elementor-element.elementor-element-8a62e52{--width:400px;}.elementor-40 .elementor-element.elementor-element-3fafea5{--width:400px;}.elementor-40 .elementor-element.elementor-element-28ed23a{--width:400px;}.elementor-40 .elementor-element.elementor-element-2ed91eb{--width:400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-40 .elementor-element.elementor-element-e35d00a{--width:100%;}.elementor-40 .elementor-element.elementor-element-8598ea4{--width:100%;}.elementor-40 .elementor-element.elementor-element-b399eb1{--width:100%;}.elementor-40 .elementor-element.elementor-element-fee3757{--width:100%;}.elementor-40 .elementor-element.elementor-element-368a202{--width:100%;}.elementor-40 .elementor-element.elementor-element-8600d20{--width:100%;}.elementor-40 .elementor-element.elementor-element-bd711cd{--width:100%;}.elementor-40 .elementor-element.elementor-element-305db6a{--width:100%;}.elementor-40 .elementor-element.elementor-element-de7bd48{--width:100%;}.elementor-40 .elementor-element.elementor-element-1b284bf{--width:100%;}.elementor-40 .elementor-element.elementor-element-624bbcf{--width:100%;}.elementor-40 .elementor-element.elementor-element-cdce4b3{--width:280px;}.elementor-40 .elementor-element.elementor-element-eb8904b{--width:280px;}.elementor-40 .elementor-element.elementor-element-f58daef{--width:280px;}.elementor-40 .elementor-element.elementor-element-81c2c9d{--width:280px;}.elementor-40 .elementor-element.elementor-element-3f9a72d{--width:100%;}.elementor-40 .elementor-element.elementor-element-d2ff3a7{--width:100%;}.elementor-40 .elementor-element.elementor-element-6f6e7be{--width:100%;}.elementor-40 .elementor-element.elementor-element-93d69fa{--width:100%;}.elementor-40 .elementor-element.elementor-element-adf5edf{--width:100%;}.elementor-40 .elementor-element.elementor-element-e1a8291{--width:100%;}.elementor-40 .elementor-element.elementor-element-3416fab{--width:100%;}.elementor-40 .elementor-element.elementor-element-fc4d802{--width:100%;}.elementor-40 .elementor-element.elementor-element-9c3c7f4{--width:100%;}.elementor-40 .elementor-element.elementor-element-f7c0915{--width:100%;}.elementor-40 .elementor-element.elementor-element-5aaa760{--width:300px;}.elementor-40 .elementor-element.elementor-element-3fafea5{--width:395px;}.elementor-40 .elementor-element.elementor-element-28ed23a{--width:395px;}.elementor-40 .elementor-element.elementor-element-2ed91eb{--width:395px;}}/* Start custom CSS for text-editor, class: .elementor-element-0d22134 */@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-0d22134 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c4fddb */.elementor-40 .elementor-element.elementor-element-5c4fddb svg {
    width: 100vw !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5569ff3 */.elementor-40 .elementor-element.elementor-element-5569ff3 {
    width: 470px;
    height: 470px;
}

@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-5569ff3 {
        width: 294px;
        height: 294px;
    }
}

@media (max-width: 767px) {
    .elementor-40 .elementor-element.elementor-element-5569ff3 {
        width: 120px;
        height: 120px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f238023 */.elementor-40 .elementor-element.elementor-element-f238023 {
    height: 600px;
    width: 600px;
}

@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-f238023 {
        width: 298px;
        height: 298px;
    }
}

@media (max-width: 767px) {
    .elementor-40 .elementor-element.elementor-element-f238023 {
        width: 120px;
        height: 120px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a5f5fc */@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-2a5f5fc br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55f103b */@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-55f103b br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae28792 */.elementor-40 .elementor-element.elementor-element-ae28792 {
    margin-bottom: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae28792 */.elementor-40 .elementor-element.elementor-element-ae28792 {
    margin-bottom: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae28792 */.elementor-40 .elementor-element.elementor-element-ae28792 {
    margin-bottom: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae28792 */.elementor-40 .elementor-element.elementor-element-ae28792 {
    margin-bottom: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae28792 */.elementor-40 .elementor-element.elementor-element-ae28792 {
    margin-bottom: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae28792 */.elementor-40 .elementor-element.elementor-element-ae28792 {
    margin-bottom: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae28792 */.elementor-40 .elementor-element.elementor-element-ae28792 {
    margin-bottom: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae28792 */.elementor-40 .elementor-element.elementor-element-ae28792 {
    margin-bottom: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae28792 */.elementor-40 .elementor-element.elementor-element-ae28792 {
    margin-bottom: auto;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-dd44301 */.cs-testimonials-carousel .elementor-widget-divider {
    margin-top: auto;
}

.cs-testimonials-carousel .swiper-pagination-bullet {
    width: 29px;
    height: 4px;
    border-radius: 0;
}

@media (max-width: 767px) {
    .cs-testimonials-carousel .swiper-pagination {
        max-width: 100%;
        display: flex;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e17b1e4 */.cs-text-radial {
    transition: transform 0.3s ease;
    background: radial-gradient(circle at left, #F28673 0%, #2E393C 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-63fe2a9 */.elementor-40 .elementor-element.elementor-element-63fe2a9 svg {
    border-radius: 20px;
}

/*.elementor-40 .elementor-element.elementor-element-63fe2a9 {*/
/*    height: 600px;*/
/*    width: 100%;*/
/*}*/

@media (max-width: 767px) {
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d64b00e */.elementor-40 .elementor-element.elementor-element-d64b00e::after {
    content: "";
    width: 61px;
    height: 54px;
    background-color: #C5D8E1;
    clip-path: polygon(0 0, 100% 0, 100% 100%);
    position: absolute;
    top: 100%;
    right: 0%;
}

@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-d64b00e::after {
        width: 61px;
        height: 54px;
        background-color: #9ab7c2;
        clip-path: polygon(100% 0, 100% 100%, 0 100%);
        top: -53px !important;
        right: 0%;
    }
}

@media (max-width: 767px) {
   .elementor-40 .elementor-element.elementor-element-d64b00e {
       position: relative !important;
        left: 0 !important;
       top: 0 !important;
   }
   
    .elementor-40 .elementor-element.elementor-element-d64b00e::after {
        width: 27px;
        height: 34px;
        background-color: #AEC5D0;
        clip-path: polygon(0 0, 100% 0, 0 100%);
        top: 100% !important;
        left: 50%;
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-436471e */.elementor-40 .elementor-element.elementor-element-436471e::after {
    content: "";
    width: 61px;
    height: 54px;
    background-color: #C5D8E1;
    clip-path: polygon(0 0, 100% 0, 100% 100%);
    position: absolute;
    top: 100%;
    right: 0%;
}

@media (max-width: 767px) {
   .elementor-40 .elementor-element.elementor-element-436471e {
       position: relative !important;
              right: 0 !important;
       top: 0 !important;
   }
   
    .elementor-40 .elementor-element.elementor-element-436471e::after {
        width: 27px;
        height: 34px;
        background-color: #AEC5D0;
        clip-path: polygon(0 0, 100% 0, 0 100%);
        top: 100%;
        left: 50%;
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d73741 */.elementor-40 .elementor-element.elementor-element-9d73741::after {
    content: "";
    width: 61px;
    height: 54px;
    background-color: #C5D8E1;
    clip-path: polygon(0 0, 100% 0, 0 100%);
    position: absolute;
    top: 100%;
    left: 0%;
}

@media (max-width: 767px) {
   .elementor-40 .elementor-element.elementor-element-9d73741 {
       position: relative !important;
       left: 0 !important;
       top: 0 !important;
   }
   
    .elementor-40 .elementor-element.elementor-element-9d73741::after {
        width: 27px;
        height: 34px;
        background-color: #AEC5D0;
        clip-path: polygon(0 0, 100% 0, 0 100%);
        top: 100%;
        left: 50%;
                transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb1c7ec */.elementor-40 .elementor-element.elementor-element-bb1c7ec::after {
    content: "";
    width: 61px;
    height: 54px;
    background-color: #C5D8E1;
    clip-path: polygon(0 0, 100% 0, 0 100%);
    position: absolute;
    top: 100%;
    left: 0%;
}

@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-bb1c7ec::after {
        width: 61px;
        height: 54px;
        background-color: #9ab7c2;
        clip-path: polygon(0 0, 100% 100%, 0 100%);
        top: -53px !important;
        right: 0%;
    }
}

@media (max-width: 767px) {
   .elementor-40 .elementor-element.elementor-element-bb1c7ec {
       position: relative !important;
              right: 0 !important;
       top: 0 !important;
   }
   
    .elementor-40 .elementor-element.elementor-element-bb1c7ec::after {
        width: 27px;
        height: 34px;
        background-color: #AEC5D0;
        clip-path: polygon(0 0, 100% 0, 0 100%);
        top: 100% !important;
        left: 50%;
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad57f7 */.elementor-40 .elementor-element.elementor-element-5ad57f7 {
    max-width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c55f9c */.elementor-40 .elementor-element.elementor-element-3c55f9c {
    max-width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad57f7 */.elementor-40 .elementor-element.elementor-element-5ad57f7 {
    max-width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c55f9c */.elementor-40 .elementor-element.elementor-element-3c55f9c {
    max-width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad57f7 */.elementor-40 .elementor-element.elementor-element-5ad57f7 {
    max-width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c55f9c */.elementor-40 .elementor-element.elementor-element-3c55f9c {
    max-width: fit-content;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5d3e307 */.elementor-40 .elementor-element.elementor-element-5d3e307 {
    z-index: 100!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8abfc5 */.elementor-40 .elementor-element.elementor-element-a8abfc5 {
    width: 450px;
    height: 450px;
    backdrop-filter: blur(25px);
}

@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-a8abfc5 {
        width: 294px;
        height: 294px;
    }
}

@media (max-width: 767px) {
    .elementor-40 .elementor-element.elementor-element-a8abfc5 {
        width: 120px;
        height: 120px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-091b3fb */.elementor-40 .elementor-element.elementor-element-091b3fb {
    width: 450px;
    height: 450px;
    backdrop-filter: blur(25px);
}

@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-091b3fb {
        width: 294px;
        height: 294px;
    }
}

@media (max-width: 767px) {
    .elementor-40 .elementor-element.elementor-element-091b3fb {
        width: 120px;
        height: 120px;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-bf24439 */@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-bf24439,
    .elementor-40 .elementor-element.elementor-element-bf24439 .e-lottie__container {
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd711cd */.elementor-40 .elementor-element.elementor-element-bd711cd {
    max-width: fit-content;
}

@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-bd711cd {
        min-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-122949a */@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-122949a,
    .elementor-40 .elementor-element.elementor-element-122949a .e-lottie__container {
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-305db6a */.elementor-40 .elementor-element.elementor-element-305db6a {
    max-width: fit-content;
}

@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-305db6a {
        max-width: 100%;    
    }
    
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-88e5ae0 */@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-88e5ae0,
    .elementor-40 .elementor-element.elementor-element-88e5ae0 .e-lottie__container {
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0c957a0 */.elementor-40 .elementor-element.elementor-element-0c957a0 li:hover svg {
    transition: transform 0.3s ease-out !important;
}

.elementor-40 .elementor-element.elementor-element-0c957a0 li:hover svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e911e8f */.elementor-40 .elementor-element.elementor-element-e911e8f li:hover svg {
    transition: transform 0.3s ease-out !important;
}

.elementor-40 .elementor-element.elementor-element-e911e8f li:hover svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff908f1 */.elementor-40 .elementor-element.elementor-element-ff908f1 {
    transform: rotate(-45deg) translateZ(0) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdce4b3 */.elementor-40 .elementor-element.elementor-element-cdce4b3 {
    justify-self: end;
}

.elementor-40 .elementor-element.elementor-element-cdce4b3::before{
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 60px;
    background: linear-gradient(316deg, var(--e-global-color-primary) 0%, #E4816F00 55%);
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index:  1;
}

@media (max-width: 767px) {
    .elementor-40 .elementor-element.elementor-element-cdce4b3::before{
        border-radius: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9083867 */.elementor-40 .elementor-element.elementor-element-9083867 p {
    background: radial-gradient(circle at left center, #F28673 0%, #2E393C 80%);
}

@media (max-width: 767px) {
    .elementor-40 .elementor-element.elementor-element-9083867 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517b9d4 */.elementor-40 .elementor-element.elementor-element-517b9d4 {
    transform: rotate(-45deg) translateZ(0) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb8904b */.elementor-40 .elementor-element.elementor-element-eb8904b::before{
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 60px;
    background: linear-gradient(136deg, var(--e-global-color-primary) 0%, #E4816F00 55%);
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index:  1;
}

@media (max-width: 767px) {
    .elementor-40 .elementor-element.elementor-element-eb8904b::before{
        border-radius: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0c1517 */.elementor-40 .elementor-element.elementor-element-a0c1517 p {
    background: radial-gradient(circle at left center, #F28673 0%, #2E393C 80%);
}

@media (max-width: 767px) {
    .elementor-40 .elementor-element.elementor-element-a0c1517 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10ef148 */.elementor-40 .elementor-element.elementor-element-10ef148 {
    transform: rotate(-45deg) translateZ(0) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f58daef */.elementor-40 .elementor-element.elementor-element-f58daef::before{
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 60px;
    background: linear-gradient(136deg, var(--e-global-color-primary) 0%, #E4816F00 55%);
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index:  1;
}

@media (max-width: 767px) {
    .elementor-40 .elementor-element.elementor-element-f58daef::before{
        border-radius: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cc7c7a */.elementor-40 .elementor-element.elementor-element-9cc7c7a p {
    background: radial-gradient(circle at left center, #F28673 0%, #2E393C 80%);
}

@media (max-width: 767px) {
    .elementor-40 .elementor-element.elementor-element-9cc7c7a br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b12957d */.elementor-40 .elementor-element.elementor-element-b12957d {
    transform: rotate(-45deg) translateZ(0) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81c2c9d */.elementor-40 .elementor-element.elementor-element-81c2c9d::before{
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 60px;
    background: linear-gradient(136deg, var(--e-global-color-primary) 0%, #E4816F00 55%);
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index:  1;
}

@media (max-width: 767px) {
    .elementor-40 .elementor-element.elementor-element-81c2c9d::before{
        border-radius: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8771ebb */.elementor-40 .elementor-element.elementor-element-8771ebb {
    width: fit-content;
}

.elementor-40 .elementor-element.elementor-element-8771ebb::before{
    content: '';
    position: absolute;
    inset: 0;
    padding: 35px;
    border-radius: 90px;
    background: linear-gradient(144deg, #E4816F00 35%, #92342A30 50%, #E4816F00 65%);
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index: 1;
    transform: scale(1.4);
}

@media (max-width: 1440px) {
    .elementor-40 .elementor-element.elementor-element-8771ebb::before{
        transform: scale(1.3);
    }
}

@media (max-width: 767px) {
    .elementor-40 .elementor-element.elementor-element-8771ebb::before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2624b6 */@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-b2624b6 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-ea40af1 */@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-ea40af1,
    .elementor-40 .elementor-element.elementor-element-ea40af1 .e-lottie__container {
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ff3a7 */.elementor-40 .elementor-element.elementor-element-d2ff3a7 {
    max-width: fit-content;
}

@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-d2ff3a7 {
        min-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-2d4e6c6 */@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-2d4e6c6,
    .elementor-40 .elementor-element.elementor-element-2d4e6c6 .e-lottie__container {
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f6e7be */.elementor-40 .elementor-element.elementor-element-6f6e7be {
    max-width: fit-content;
}

@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-6f6e7be {
        min-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ece0aba */@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-ece0aba br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0abd3 */@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-eb0abd3 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-2d51469 */@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-2d51469,
    .elementor-40 .elementor-element.elementor-element-2d51469 .e-lottie__container {
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1a8291 */.elementor-40 .elementor-element.elementor-element-e1a8291 {
    max-width: fit-content;
}

@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-e1a8291 {
        min-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-da21bb5 */@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-da21bb5,
    .elementor-40 .elementor-element.elementor-element-da21bb5 .e-lottie__container {
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3416fab */.elementor-40 .elementor-element.elementor-element-3416fab {
    max-width: fit-content;
}

@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-3416fab {
        min-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c800edb */@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-c800edb br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f765ab5 */@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-f765ab5 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-61be2e7 */@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-61be2e7,
    .elementor-40 .elementor-element.elementor-element-61be2e7 .e-lottie__container {
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7c0915 */.elementor-40 .elementor-element.elementor-element-f7c0915 {
    max-width: fit-content;
}

@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-f7c0915 {
        min-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebd61e7 *//* 1. Target the Elementor Inner Wrapper */
.cs-stacking-card__container,
.cs-stacking-card__container > .e-con-inner {
    /* Critical: Allows the sticky items to "pass through" */
    overflow: visible !important;
    /* Ensure the parent is tall enough to allow scrolling */
    height: auto !important;
}

/* 2. The Card Item */
.cs-stacking-card__item {
    /* Enable Sticky */
    position: -webkit-sticky !important;
    position: sticky !important;
    
    /* Default lock position */
    top: 100px;
    
    /* CRITICAL FLEX FIX: 
       By default, Flex children might stretch. 
       This forces them to respect their own height. */
    align-self: flex-start;
    
    /* Styling for the stack effect */
    background-color: #fff; 
    margin-bottom: 40px !important; /* Force space between cards */
    box-shadow: 0 10px 30px rgba(0,0,0,0.1);
    
    /* Ensure the card has a solid background (or content overlaps) */
    z-index: 1; 
    width: 100%;
}

/* 3. The "Stacking" Offset (Fan Out Effect)
   This makes each card stop slightly lower than the one before it,
   creating the visible stack. */
.cs-stacking-card__item:nth-child(1) { top: 100px; }
.cs-stacking-card__item:nth-child(2) { top: 120px; }
.cs-stacking-card__item:nth-child(3) { top: 140px; }
.cs-stacking-card__item:nth-child(4) { top: 160px; }
.cs-stacking-card__item:nth-child(5) { top: 180px; }

html, body {
    overflow: visible !important;
    overflow-x: visible !important; 
}

@media (max-width: 1440px) {
    .cs-stacking-card__item:nth-child(1) { top: 40px; }
    .cs-stacking-card__item:nth-child(2) { top: 60px; }
    .cs-stacking-card__item:nth-child(3) { top: 80px; }
    .cs-stacking-card__item:nth-child(4) { top: 100px; }
    .cs-stacking-card__item:nth-child(5) { top: 120px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5991e6 */html, body {
    overflow: visible !important;
    overflow-x: clip !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-606e062 */.cs-text-radial {
    transition: transform 0.3s ease;
    background: radial-gradient(circle at left, #F28673 0%, #2E393C 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f93d634 */.elementor-40 .elementor-element.elementor-element-f93d634 {
    justify-self: end;
    transform: rotate(-38deg) translateZ(0) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b88906c */.elementor-40 .elementor-element.elementor-element-b88906c p {
  background: linear-gradient(149deg, #7397A5 20%, #C5D8E1 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d69eb7 */.elementor-40 .elementor-element.elementor-element-9d69eb7 {
        transform: rotate(-38deg) translateZ(0) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94afef1 */.elementor-40 .elementor-element.elementor-element-94afef1 {
        transform: rotate(-38deg) translateZ(0) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4557ae0 */.elementor-40 .elementor-element.elementor-element-4557ae0 p {
  background: linear-gradient(149deg, #7397A5 20%, #C5D8E1 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa4424 */.elementor-40 .elementor-element.elementor-element-caa4424 {
        transform: rotate(-38deg) translateZ(0) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a68992c */.elementor-40 .elementor-element.elementor-element-a68992c {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c316a9b */.cs-text-radial {
    transition: transform 0.3s ease;
    background: radial-gradient(circle at left, #F28673 0%, #2E393C 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aaa760 */.elementor-40 .elementor-element.elementor-element-5aaa760 {
    justify-self: end;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f0a525 */.elementor-40 .elementor-element.elementor-element-3f0a525 p {
  background: linear-gradient(149deg, #7397A5 20%, #C5D8E1 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fafea5 */@media (max-width: 1024px) {
   .elementor-40 .elementor-element.elementor-element-3fafea5 {
        height: 395px !important;
        transform: rotate(260deg) translateZ(0) !important;
    } 
}

@media (max-width: 767px) {
    .elementor-40 .elementor-element.elementor-element-3fafea5 {
        height: 240px !important;
        transform: rotate(-51deg) translateZ(0) !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95045d8 */.elementor-40 .elementor-element.elementor-element-95045d8 p {
  background: linear-gradient(149deg, #7397A5 20%, #C5D8E1 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28ed23a */@media (max-width: 1024px) {
   .elementor-40 .elementor-element.elementor-element-28ed23a {
        height: 395px !important;
        transform: rotate(260deg) translateZ(0) !important;
    } 
}

@media (max-width: 767px) {
    .elementor-40 .elementor-element.elementor-element-28ed23a {
        height: 240px !important;
        transform: rotate(-51deg) translateZ(0) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ed91eb */@media (max-width: 1024px) {
   .elementor-40 .elementor-element.elementor-element-2ed91eb {
        height: 395px !important;
        transform: rotate(260deg) translateZ(0) !important;
    } 
}

@media (max-width: 767px) {
    .elementor-40 .elementor-element.elementor-element-2ed91eb {
        height: 240px !important;
        transform: rotate(-51deg) translateZ(0) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bd6a03 */.elementor-40 .elementor-element.elementor-element-6bd6a03 {
    width: fit-content;
}

@media (max-width: 767px) {
    .cs-grid-item-1 { order: 1; }
    .cs-grid-item-2 { order: 2; }
    .cs-grid-item-3 { order: 3; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a31649 */.elementor-40 .elementor-element.elementor-element-6a31649 {
    width: 450px;
    height: 450px;
    backdrop-filter: blur(10px);
}

@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-6a31649 {
        width: 294px;
        height: 294px;
    }
}

@media (max-width: 767px) {
    .elementor-40 .elementor-element.elementor-element-6a31649 {
        width: 120px;
        height: 120px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1ea68cf */@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-1ea68cf svg {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-599f29a */.elementor-40 .elementor-element.elementor-element-599f29a {
    width: 450px;
    height: 450px;
    backdrop-filter: blur(25px);
}

@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-599f29a {
        width: 294px;
        height: 294px;
    }
}

@media (max-width: 767px) {
    .elementor-40 .elementor-element.elementor-element-599f29a {
        width: 120px;
        height: 120px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e3ac91 */@media (max-width: 767px) {
    .elementor-40 .elementor-element.elementor-element-0e3ac91 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c83e3b9 */.elementor-40 .elementor-element.elementor-element-c83e3b9 li:hover svg {
    transition: transform 0.3s ease-out !important;
}

.elementor-40 .elementor-element.elementor-element-c83e3b9 li:hover svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-80bcfdb */.elementor-40 .elementor-element.elementor-element-80bcfdb li:hover svg {
    transition: transform 0.3s ease-out !important;
}

.elementor-40 .elementor-element.elementor-element-80bcfdb li:hover svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1cb767 */@media (max-width: 767px) {
    .elementor-40 .elementor-element.elementor-element-f1cb767 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-daf9a96 */@media (max-width: 1024px) {
    .elementor-40 .elementor-element.elementor-element-daf9a96 svg {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-e84ff99 */.cs-faq-accordion .eael-accordion-list {
    background: #fff;
    border-radius: 20px;
    padding: 18px 18px 18px 46px;
}

.cs-faq-accordion .elementor-tab-title {
    flex-direction: row-reverse;
}

.cs-faq-accordion .fa-accordion-icon {
    margin-right: 0 !important;
}


@media (max-width: 1024px) {
    .cs-faq-accordion .eael-accordion-list {
    padding: 24px;
}
}

@media (max-width: 1024px) {
    .cs-faq-accordion .eael-accordion-list {
    border-radius: 12px;
    padding: 18px 18px 18px 20px;
}
}/* End custom CSS */