.elementor-22349 .elementor-element.elementor-element-11d934e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:var(--spacing-components) var(--spacing-components);--row-gap:var(--spacing-components);--column-gap:var(--spacing-components);--margin-top:0;--margin-bottom:var(--spacing-section);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-11d934e2:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-11d934e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8cb7ae8 ) 0%, #D9EDEE 100%);}.elementor-22349 .elementor-element.elementor-element-11d934e2 > .elementor-shape-bottom svg, .elementor-22349 .elementor-element.elementor-element-11d934e2 > .e-con-inner > .elementor-shape-bottom svg{width:calc(145% + 1.3px);height:180px;}.elementor-22349 .elementor-element.elementor-element-7284d3e8{--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;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:calc(var(--spacing-section) * 3);--padding-bottom:var(--spacing-section);--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-6657d41d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:left;}.elementor-22349 .elementor-element.elementor-element-6657d41d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:85px;font-weight:800;line-height:1em;letter-spacing:1.5px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-22349 .elementor-element.elementor-element-7d933c65{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-22349 .elementor-element.elementor-element-4bb2cf50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22349 .elementor-element.elementor-element-33a052d .elementor-button{background-color:var( --e-global-color-accent );font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;line-height:1.3em;letter-spacing:1.5px;word-spacing:0px;fill:var( --e-global-color-8cb7ae8 );color:var( --e-global-color-8cb7ae8 );border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-22349 .elementor-element.elementor-element-33a052d .elementor-button:hover, .elementor-22349 .elementor-element.elementor-element-33a052d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-33a052d .elementor-button-content-wrapper{flex-direction:row;}.elementor-22349 .elementor-element.elementor-element-33a052d .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-22349 .elementor-element.elementor-element-33a052d .elementor-button:hover svg, .elementor-22349 .elementor-element.elementor-element-33a052d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-254beb8 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;line-height:1.3em;letter-spacing:1.5px;word-spacing:0px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-22349 .elementor-element.elementor-element-254beb8 .elementor-button:hover, .elementor-22349 .elementor-element.elementor-element-254beb8 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-8cb7ae8 );}.elementor-22349 .elementor-element.elementor-element-254beb8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22349 .elementor-element.elementor-element-254beb8 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-22349 .elementor-element.elementor-element-254beb8 .elementor-button:hover svg, .elementor-22349 .elementor-element.elementor-element-254beb8 .elementor-button:focus svg{fill:var( --e-global-color-8cb7ae8 );}.elementor-22349 .elementor-element.elementor-element-37bcb4be{--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:var(--spacing-grids) var(--spacing-grids);--row-gap:var(--spacing-grids);--column-gap:var(--spacing-grids);--margin-top:0;--margin-bottom:calc(0px - var(--spacing-section));--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-8827ef4{--display:flex;--margin-top:calc(var(--spacing-section) * 3);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-3d63178d{--display:flex;--position:absolute;--min-height:50%;--border-radius:15px 15px 15px 15px;top:calc(0px - 50% - var(--spacing-grids));}.elementor-22349 .elementor-element.elementor-element-3d63178d:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-3d63178d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8cb7ae8 ) 0%, #EBF6F6 100%);}.elementor-22349 .elementor-element.elementor-element-4f7b2793{--swiper-slides-to-display:1;--swiper-slides-gap:0px;background-color:transparent;padding:0px 0px 80px 0px;background-image:linear-gradient(155deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);border-radius:15px 15px 15px 15px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:var(--padding-small);--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:calc(20px - var(--padding-small));--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:var(--padding-small);--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:calc(20px - var(--padding-small));--arrow-normal-color:var( --e-global-color-primary );}.elementor-22349 .elementor-element.elementor-element-4f7b2793 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#0E204A;border-radius:100px 100px 100px 100px;padding:10px 10px 10px 10px;}.elementor-22349 .elementor-element.elementor-element-4f7b2793 .swiper-slide > .elementor-element{height:100%;}.elementor-22349 .elementor-element.elementor-element-6cee741d{--display:flex;--margin-top:calc(var(--spacing-section) * 2);--margin-bottom:0;--margin-left:0;--margin-right:-30vw;}.elementor-22349 .elementor-element.elementor-element-4a8de2fc{--display:flex;--min-height:calc(100% - var(--spacing-section));--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22349 .elementor-element.elementor-element-4a8de2fc:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-4a8de2fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://optim-si.fr/wp-content/uploads/2025/10/AdobeStock_962902666-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22349 .elementor-element.elementor-element-152afcdd{--display:flex;--position:absolute;--min-height:50%;--border-radius:15px 15px 15px 15px;top:calc(0px - 50% - var(--spacing-grids));}.elementor-22349 .elementor-element.elementor-element-152afcdd:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-152afcdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8cb7ae8 ) 0%, #EBF6F6 100%);}.elementor-22349 .elementor-element.elementor-element-b108ed8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--spacing-components) var(--spacing-components);--row-gap:var(--spacing-components);--column-gap:var(--spacing-components);--padding-top:var(--spacing-section);--padding-bottom:var(--spacing-section);--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-b108ed8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22349 .elementor-element.elementor-element-31dc0a7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22349 .elementor-element.elementor-element-2e9c57e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22349 .elementor-element.elementor-element-3091ab59{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-22349 .elementor-element.elementor-element-3091ab59 p{margin-block-end:10px;}.elementor-22349 .elementor-element.elementor-element-7e0ab860{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22349 .elementor-element.elementor-element-60f0f40b .elementor-button{background-color:var( --e-global-color-accent );font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;line-height:1.3em;letter-spacing:1.5px;word-spacing:0px;fill:var( --e-global-color-8cb7ae8 );color:var( --e-global-color-8cb7ae8 );border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-22349 .elementor-element.elementor-element-60f0f40b .elementor-button:hover, .elementor-22349 .elementor-element.elementor-element-60f0f40b .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-60f0f40b .elementor-button-content-wrapper{flex-direction:row;}.elementor-22349 .elementor-element.elementor-element-60f0f40b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-22349 .elementor-element.elementor-element-60f0f40b .elementor-button:hover svg, .elementor-22349 .elementor-element.elementor-element-60f0f40b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-3dbf69a3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;line-height:1.3em;letter-spacing:1.5px;word-spacing:0px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-22349 .elementor-element.elementor-element-3dbf69a3 .elementor-button:hover, .elementor-22349 .elementor-element.elementor-element-3dbf69a3 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-8cb7ae8 );}.elementor-22349 .elementor-element.elementor-element-3dbf69a3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22349 .elementor-element.elementor-element-3dbf69a3 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-22349 .elementor-element.elementor-element-3dbf69a3 .elementor-button:hover svg, .elementor-22349 .elementor-element.elementor-element-3dbf69a3 .elementor-button:focus svg{fill:var( --e-global-color-8cb7ae8 );}.elementor-22349 .elementor-element.elementor-element-7b6cb8bf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0 var(--spacing-grids);--row-gap:0;--column-gap:var(--spacing-grids);--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-22349 .elementor-element.elementor-element-4d95e891{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--margin-top:0;--margin-bottom:var(--spacing-grids);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-4d95e891:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-4d95e891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-4d95e891.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-22349 .elementor-element.elementor-element-56579e97{--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0 0 0 0;}.elementor-22349 .elementor-element.elementor-element-56579e97:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-56579e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-56579e97.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22349 .elementor-element.elementor-element-3ebb57d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--padding-small);--padding-bottom:var(--padding-small);--padding-left:var(--padding-small);--padding-right:var(--padding-small);}.elementor-22349 .elementor-element.elementor-element-3ebb57d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22349 .elementor-element.elementor-element-7961c38c{text-align:left;}.elementor-22349 .elementor-element.elementor-element-7961c38c .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-45b60012{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-22349 .elementor-element.elementor-element-45b60012 p{margin-block-end:10px;}.elementor-22349 .elementor-element.elementor-element-42f04d2c:not( .elementor-widget-image ), .elementor-22349 .elementor-element.elementor-element-42f04d2c.elementor-widget-image img{-webkit-mask-image:url( https://optim-si.fr/wp-content/uploads/2025/07/masque02.svg );-webkit-mask-size:cover;-webkit-mask-position:bottom left;}.elementor-22349 .elementor-element.elementor-element-42f04d2c img{width:50cqw;height:100%;object-fit:cover;object-position:center center;}.elementor-22349 .elementor-element.elementor-element-7db9fd8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--margin-top:var(--spacing-grids);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-7db9fd8d:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-7db9fd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-7db9fd8d.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-22349 .elementor-element.elementor-element-1815695d{--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0 0 0 0;}.elementor-22349 .elementor-element.elementor-element-1815695d:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-1815695d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-1815695d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22349 .elementor-element.elementor-element-57c24001{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--padding-small);--padding-bottom:var(--padding-small);--padding-left:var(--padding-small);--padding-right:var(--padding-small);}.elementor-22349 .elementor-element.elementor-element-57c24001.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22349 .elementor-element.elementor-element-1b5967ce{text-align:left;}.elementor-22349 .elementor-element.elementor-element-1b5967ce .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-7b8095b3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-22349 .elementor-element.elementor-element-7b8095b3 p{margin-block-end:10px;}.elementor-22349 .elementor-element.elementor-element-645cc5be:not( .elementor-widget-image ), .elementor-22349 .elementor-element.elementor-element-645cc5be.elementor-widget-image img{-webkit-mask-image:url( https://optim-si.fr/wp-content/uploads/2025/07/masque02.svg );-webkit-mask-size:cover;-webkit-mask-position:bottom left;}.elementor-22349 .elementor-element.elementor-element-645cc5be img{width:50cqw;height:100%;object-fit:cover;object-position:center center;}.elementor-22349 .elementor-element.elementor-element-a44f5f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--margin-top:0;--margin-bottom:var(--spacing-grids);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-a44f5f8:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-a44f5f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-a44f5f8.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-22349 .elementor-element.elementor-element-e27dcd8{--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0 0 0 0;}.elementor-22349 .elementor-element.elementor-element-e27dcd8:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-e27dcd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-e27dcd8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22349 .elementor-element.elementor-element-ef91555{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--padding-small);--padding-bottom:var(--padding-small);--padding-left:var(--padding-small);--padding-right:var(--padding-small);}.elementor-22349 .elementor-element.elementor-element-ef91555.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22349 .elementor-element.elementor-element-43bb369{text-align:left;}.elementor-22349 .elementor-element.elementor-element-43bb369 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-1a092d6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-22349 .elementor-element.elementor-element-1a092d6 p{margin-block-end:10px;}.elementor-22349 .elementor-element.elementor-element-c02fb9e:not( .elementor-widget-image ), .elementor-22349 .elementor-element.elementor-element-c02fb9e.elementor-widget-image img{-webkit-mask-image:url( https://optim-si.fr/wp-content/uploads/2025/07/masque02.svg );-webkit-mask-size:cover;-webkit-mask-position:bottom left;}.elementor-22349 .elementor-element.elementor-element-c02fb9e img{width:50cqw;height:100%;object-fit:cover;object-position:center center;}.elementor-22349 .elementor-element.elementor-element-dbd51b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--margin-top:var(--spacing-grids);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-dbd51b0:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-dbd51b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-dbd51b0.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}body:not(.rtl) .elementor-22349 .elementor-element.elementor-element-b770cef{left:0px;}body.rtl .elementor-22349 .elementor-element.elementor-element-b770cef{right:0px;}.elementor-22349 .elementor-element.elementor-element-b770cef{top:0px;}.elementor-22349 .elementor-element.elementor-element-b770cef img{width:50cqw;height:100%;object-fit:cover;object-position:center center;}.elementor-22349 .elementor-element.elementor-element-39a31ff0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:var(--spacing-grids) var(--spacing-grids);--row-gap:var(--spacing-grids);--column-gap:var(--spacing-grids);--padding-top:var(--spacing-section);--padding-bottom:var(--spacing-section);--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-eb639a5{--display:flex;--border-radius:0px 15px 15px 0px;--margin-top:var(--spacing-grids);--margin-bottom:calc(0px - (var(--spacing-grids)));--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-eb639a5:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-eb639a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://optim-si.fr/wp-content/uploads/2025/10/AdobeStock_807884872-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22349 .elementor-element.elementor-element-f56fc6a{--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;--align-items:center;--gap:var(--spacing-components) var(--spacing-components);--row-gap:var(--spacing-components);--column-gap:var(--spacing-components);--border-radius:15px 15px 15px 15px;--padding-top:var(--padding-big);--padding-bottom:var(--padding-big);--padding-left:var(--padding-big);--padding-right:var(--padding-big);}.elementor-22349 .elementor-element.elementor-element-f56fc6a:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-f56fc6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(34deg, var( --e-global-color-96d1ae2 ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-22349 .elementor-element.elementor-element-e412db3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22349 .elementor-element.elementor-element-d95c039{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22349 .elementor-element.elementor-element-69db2c75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--spacing-grids) var(--spacing-grids);--row-gap:var(--spacing-grids);--column-gap:var(--spacing-grids);--border-radius:15px 15px 15px 15px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-6c9b8403{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:200px 200px 200px 200px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22349 .elementor-element.elementor-element-6c9b8403:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-6c9b8403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8cb7ae8 );}.elementor-22349 .elementor-element.elementor-element-4c1e8f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22349 .elementor-element.elementor-element-4c1e8f5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:"Nunito", Sans-serif;font-size:80px;font-weight:900;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-22349 .elementor-element.elementor-element-d375e58{text-align:center;font-family:"Nunito", Sans-serif;font-size:24px;font-weight:300;line-height:1.4em;letter-spacing:0.5px;word-spacing:0px;}.elementor-22349 .elementor-element.elementor-element-d375e58 p{margin-block-end:0px;}.elementor-22349 .elementor-element.elementor-element-d0fae6f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:200px 200px 200px 200px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22349 .elementor-element.elementor-element-d0fae6f:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-d0fae6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8cb7ae8 );}.elementor-22349 .elementor-element.elementor-element-81806ea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22349 .elementor-element.elementor-element-81806ea .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:"Nunito", Sans-serif;font-size:80px;font-weight:900;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-22349 .elementor-element.elementor-element-7a03525{text-align:center;font-family:"Nunito", Sans-serif;font-size:24px;font-weight:300;line-height:1.4em;letter-spacing:0.5px;word-spacing:0px;}.elementor-22349 .elementor-element.elementor-element-7a03525 p{margin-block-end:0px;}.elementor-22349 .elementor-element.elementor-element-6633cc6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:200px 200px 200px 200px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22349 .elementor-element.elementor-element-6633cc6:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-6633cc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8cb7ae8 );}.elementor-22349 .elementor-element.elementor-element-9beee7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22349 .elementor-element.elementor-element-9beee7f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:"Nunito", Sans-serif;font-size:80px;font-weight:900;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-22349 .elementor-element.elementor-element-b71fca9{text-align:center;font-family:"Nunito", Sans-serif;font-size:24px;font-weight:300;line-height:1.4em;letter-spacing:0.5px;word-spacing:0px;}.elementor-22349 .elementor-element.elementor-element-b71fca9 p{margin-block-end:0px;}.elementor-22349 .elementor-element.elementor-element-2d47d05{--display:flex;--border-radius:15px 0px 0px 15px;--margin-top:calc(0px - (var(--spacing-grids)));--margin-bottom:var(--spacing-grids);--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-2d47d05:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-2d47d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://optim-si.fr/wp-content/uploads/2025/10/AdobeStock_807884872-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22349 .elementor-element.elementor-element-a3efc36{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--spacing-components) var(--spacing-components);--row-gap:var(--spacing-components);--column-gap:var(--spacing-components);--padding-top:var(--spacing-section);--padding-bottom:var(--spacing-section);--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-a3efc36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22349 .elementor-element.elementor-element-315fda3b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22349 .elementor-element.elementor-element-70b86688{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22349 .elementor-element.elementor-element-4dc82448{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-22349 .elementor-element.elementor-element-4dc82448 p{margin-block-end:10px;}.elementor-22349 .elementor-element.elementor-element-14decc8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22349 .elementor-element.elementor-element-7a31d6b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;line-height:1.3em;letter-spacing:1.5px;word-spacing:0px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-22349 .elementor-element.elementor-element-7a31d6b .elementor-button:hover, .elementor-22349 .elementor-element.elementor-element-7a31d6b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-8cb7ae8 );}.elementor-22349 .elementor-element.elementor-element-7a31d6b .elementor-button-content-wrapper{flex-direction:row;}.elementor-22349 .elementor-element.elementor-element-7a31d6b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-22349 .elementor-element.elementor-element-7a31d6b .elementor-button:hover svg, .elementor-22349 .elementor-element.elementor-element-7a31d6b .elementor-button:focus svg{fill:var( --e-global-color-8cb7ae8 );}.elementor-22349 .elementor-element.elementor-element-5e3bc693{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0 var(--spacing-grids);--row-gap:0;--column-gap:var(--spacing-grids);--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-22349 .elementor-element.elementor-element-22ace7b9{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--margin-top:0;--margin-bottom:var(--spacing-grids);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-22ace7b9:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-22ace7b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-22ace7b9.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-22349 .elementor-element.elementor-element-2772b391:not( .elementor-widget-image ), .elementor-22349 .elementor-element.elementor-element-2772b391.elementor-widget-image img{-webkit-mask-image:url( https://optim-si.fr/wp-content/uploads/2025/07/masque01.svg );-webkit-mask-size:cover;-webkit-mask-position:bottom left;}.elementor-22349 .elementor-element.elementor-element-2772b391 img{width:100cqw;height:500px;object-fit:cover;object-position:center center;}.elementor-22349 .elementor-element.elementor-element-545799a8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0 0 0 0;--padding-top:var(--padding-small);--padding-bottom:var(--padding-small);--padding-left:var(--padding-small);--padding-right:var(--padding-small);}.elementor-22349 .elementor-element.elementor-element-545799a8:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-545799a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-545799a8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22349 .elementor-element.elementor-element-4367273c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22349 .elementor-element.elementor-element-5cc040b6{text-align:center;}.elementor-22349 .elementor-element.elementor-element-5cc040b6 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-3c1aefab{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-e97e971-font-family ), Sans-serif;font-size:var( --e-global-typography-e97e971-font-size );font-weight:var( --e-global-typography-e97e971-font-weight );text-transform:var( --e-global-typography-e97e971-text-transform );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );color:var( --e-global-color-primary );}.elementor-22349 .elementor-element.elementor-element-3c1aefab p{margin-block-end:10px;}.elementor-22349 .elementor-element.elementor-element-29dfd79{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-22349 .elementor-element.elementor-element-29dfd79 p{margin-block-end:0px;}.elementor-22349 .elementor-element.elementor-element-71af804{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--margin-top:var(--spacing-grids);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-71af804:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-71af804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-71af804.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-22349 .elementor-element.elementor-element-6b9d4e3:not( .elementor-widget-image ), .elementor-22349 .elementor-element.elementor-element-6b9d4e3.elementor-widget-image img{-webkit-mask-image:url( https://optim-si.fr/wp-content/uploads/2025/07/masque01.svg );-webkit-mask-size:cover;-webkit-mask-position:bottom left;}.elementor-22349 .elementor-element.elementor-element-6b9d4e3 img{width:100cqw;height:500px;object-fit:cover;object-position:center center;}.elementor-22349 .elementor-element.elementor-element-57bce89{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0 0 0 0;--padding-top:var(--padding-small);--padding-bottom:var(--padding-small);--padding-left:var(--padding-small);--padding-right:var(--padding-small);}.elementor-22349 .elementor-element.elementor-element-57bce89:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-57bce89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-57bce89.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22349 .elementor-element.elementor-element-2336c23{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22349 .elementor-element.elementor-element-84fde3e{text-align:center;}.elementor-22349 .elementor-element.elementor-element-84fde3e .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-1116816{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-e97e971-font-family ), Sans-serif;font-size:var( --e-global-typography-e97e971-font-size );font-weight:var( --e-global-typography-e97e971-font-weight );text-transform:var( --e-global-typography-e97e971-text-transform );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );color:var( --e-global-color-primary );}.elementor-22349 .elementor-element.elementor-element-1116816 p{margin-block-end:10px;}.elementor-22349 .elementor-element.elementor-element-1233a70{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-22349 .elementor-element.elementor-element-1233a70 p{margin-block-end:0px;}.elementor-22349 .elementor-element.elementor-element-e776d1f{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--margin-top:0;--margin-bottom:var(--spacing-grids);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-e776d1f:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-e776d1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-e776d1f.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-22349 .elementor-element.elementor-element-da6b886:not( .elementor-widget-image ), .elementor-22349 .elementor-element.elementor-element-da6b886.elementor-widget-image img{-webkit-mask-image:url( https://optim-si.fr/wp-content/uploads/2025/07/masque01.svg );-webkit-mask-size:cover;-webkit-mask-position:bottom left;}.elementor-22349 .elementor-element.elementor-element-da6b886 img{width:100cqw;height:500px;object-fit:cover;object-position:center center;}.elementor-22349 .elementor-element.elementor-element-c1a469f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0 0 0 0;--padding-top:var(--padding-small);--padding-bottom:var(--padding-small);--padding-left:var(--padding-small);--padding-right:var(--padding-small);}.elementor-22349 .elementor-element.elementor-element-c1a469f:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-c1a469f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-c1a469f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22349 .elementor-element.elementor-element-5613a29{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22349 .elementor-element.elementor-element-7fc37fd{text-align:center;}.elementor-22349 .elementor-element.elementor-element-7fc37fd .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-429938d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-e97e971-font-family ), Sans-serif;font-size:var( --e-global-typography-e97e971-font-size );font-weight:var( --e-global-typography-e97e971-font-weight );text-transform:var( --e-global-typography-e97e971-text-transform );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );color:var( --e-global-color-primary );}.elementor-22349 .elementor-element.elementor-element-429938d p{margin-block-end:10px;}.elementor-22349 .elementor-element.elementor-element-18c25e4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-22349 .elementor-element.elementor-element-18c25e4 p{margin-block-end:0px;}.elementor-22349 .elementor-element.elementor-element-62828fc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0 var(--spacing-grids);--row-gap:0;--column-gap:var(--spacing-grids);--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-22349 .elementor-element.elementor-element-d8337e9{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--margin-top:0;--margin-bottom:var(--spacing-grids);--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-d8337e9:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-d8337e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-d8337e9.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-22349 .elementor-element.elementor-element-69d8d3a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:var(--padding-small);--padding-bottom:30px;--padding-left:calc(100px + var(--padding-small));--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-6efe33b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0 0 0 0;z-index:1;}.elementor-22349 .elementor-element.elementor-element-6efe33b .elementor-icon-wrapper{text-align:left;}.elementor-22349 .elementor-element.elementor-element-6efe33b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-6efe33b.elementor-view-framed .elementor-icon, .elementor-22349 .elementor-element.elementor-element-6efe33b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-6efe33b.elementor-view-framed .elementor-icon, .elementor-22349 .elementor-element.elementor-element-6efe33b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-6efe33b .elementor-icon{font-size:70px;}.elementor-22349 .elementor-element.elementor-element-6efe33b .elementor-icon svg{height:70px;}.elementor-22349 .elementor-element.elementor-element-6efe33b .elementor-icon-wrapper svg{width:auto;}.elementor-22349 .elementor-element.elementor-element-0f3df81{--display:flex;--position:absolute;--border-radius:100% 100% 100% 100%;bottom:0px;--z-index:0;}.elementor-22349 .elementor-element.elementor-element-0f3df81:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-0f3df81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-22349 .elementor-element.elementor-element-0f3df81{right:0px;}body.rtl .elementor-22349 .elementor-element.elementor-element-0f3df81{left:0px;}.elementor-22349 .elementor-element.elementor-element-31a0caa{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--padding-small);--padding-bottom:var(--padding-small);--padding-left:var(--padding-small);--padding-right:var(--padding-small);}.elementor-22349 .elementor-element.elementor-element-8c72ed0{text-align:left;}.elementor-22349 .elementor-element.elementor-element-8c72ed0 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-a30240c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-e97e971-font-family ), Sans-serif;font-size:var( --e-global-typography-e97e971-font-size );font-weight:var( --e-global-typography-e97e971-font-weight );text-transform:var( --e-global-typography-e97e971-text-transform );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );color:var( --e-global-color-primary );}.elementor-22349 .elementor-element.elementor-element-a30240c p{margin-block-end:10px;}.elementor-22349 .elementor-element.elementor-element-d27509f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-22349 .elementor-element.elementor-element-d27509f p{margin-block-end:0px;}.elementor-22349 .elementor-element.elementor-element-c661b13{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--margin-top:var(--spacing-grids);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-c661b13:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-c661b13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-c661b13.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-22349 .elementor-element.elementor-element-6ef55dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:var(--padding-small);--padding-bottom:30px;--padding-left:calc(100px + var(--padding-small));--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-eae3ac8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0 0 0 0;z-index:1;}.elementor-22349 .elementor-element.elementor-element-eae3ac8 .elementor-icon-wrapper{text-align:left;}.elementor-22349 .elementor-element.elementor-element-eae3ac8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-eae3ac8.elementor-view-framed .elementor-icon, .elementor-22349 .elementor-element.elementor-element-eae3ac8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-eae3ac8.elementor-view-framed .elementor-icon, .elementor-22349 .elementor-element.elementor-element-eae3ac8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-eae3ac8 .elementor-icon{font-size:70px;}.elementor-22349 .elementor-element.elementor-element-eae3ac8 .elementor-icon svg{height:70px;}.elementor-22349 .elementor-element.elementor-element-eae3ac8 .elementor-icon-wrapper svg{width:auto;}.elementor-22349 .elementor-element.elementor-element-fb2852f{--display:flex;--position:absolute;--border-radius:100% 100% 100% 100%;bottom:0px;--z-index:0;}.elementor-22349 .elementor-element.elementor-element-fb2852f:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-fb2852f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-22349 .elementor-element.elementor-element-fb2852f{right:0px;}body.rtl .elementor-22349 .elementor-element.elementor-element-fb2852f{left:0px;}.elementor-22349 .elementor-element.elementor-element-2f714c1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--padding-small);--padding-bottom:var(--padding-small);--padding-left:var(--padding-small);--padding-right:var(--padding-small);}.elementor-22349 .elementor-element.elementor-element-b65a5ab{text-align:left;}.elementor-22349 .elementor-element.elementor-element-b65a5ab .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-1e20d10{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-e97e971-font-family ), Sans-serif;font-size:var( --e-global-typography-e97e971-font-size );font-weight:var( --e-global-typography-e97e971-font-weight );text-transform:var( --e-global-typography-e97e971-text-transform );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );color:var( --e-global-color-primary );}.elementor-22349 .elementor-element.elementor-element-1e20d10 p{margin-block-end:10px;}.elementor-22349 .elementor-element.elementor-element-7f44ffa{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-22349 .elementor-element.elementor-element-7f44ffa p{margin-block-end:0px;}.elementor-22349 .elementor-element.elementor-element-4e95524{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--margin-top:0;--margin-bottom:var(--spacing-grids);--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-4e95524:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-4e95524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-4e95524.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-22349 .elementor-element.elementor-element-411557c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:var(--padding-small);--padding-bottom:30px;--padding-left:calc(100px + var(--padding-small));--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-b5e3bd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0 0 0 0;z-index:1;}.elementor-22349 .elementor-element.elementor-element-b5e3bd7 .elementor-icon-wrapper{text-align:left;}.elementor-22349 .elementor-element.elementor-element-b5e3bd7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-b5e3bd7.elementor-view-framed .elementor-icon, .elementor-22349 .elementor-element.elementor-element-b5e3bd7.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-b5e3bd7.elementor-view-framed .elementor-icon, .elementor-22349 .elementor-element.elementor-element-b5e3bd7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-b5e3bd7 .elementor-icon{font-size:70px;}.elementor-22349 .elementor-element.elementor-element-b5e3bd7 .elementor-icon svg{height:70px;}.elementor-22349 .elementor-element.elementor-element-b5e3bd7 .elementor-icon-wrapper svg{width:auto;}.elementor-22349 .elementor-element.elementor-element-f41bba0{--display:flex;--position:absolute;--border-radius:100% 100% 100% 100%;bottom:0px;--z-index:0;}.elementor-22349 .elementor-element.elementor-element-f41bba0:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-f41bba0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-22349 .elementor-element.elementor-element-f41bba0{right:0px;}body.rtl .elementor-22349 .elementor-element.elementor-element-f41bba0{left:0px;}.elementor-22349 .elementor-element.elementor-element-a24b9ad{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--padding-small);--padding-bottom:var(--padding-small);--padding-left:var(--padding-small);--padding-right:var(--padding-small);}.elementor-22349 .elementor-element.elementor-element-d9e1799{text-align:left;}.elementor-22349 .elementor-element.elementor-element-d9e1799 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-821cb61{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-e97e971-font-family ), Sans-serif;font-size:var( --e-global-typography-e97e971-font-size );font-weight:var( --e-global-typography-e97e971-font-weight );text-transform:var( --e-global-typography-e97e971-text-transform );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );color:var( --e-global-color-primary );}.elementor-22349 .elementor-element.elementor-element-821cb61 p{margin-block-end:10px;}.elementor-22349 .elementor-element.elementor-element-4208b9e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-22349 .elementor-element.elementor-element-4208b9e p{margin-block-end:0px;}.elementor-22349 .elementor-element.elementor-element-496d79f2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--spacing-components) var(--spacing-components);--row-gap:var(--spacing-components);--column-gap:var(--spacing-components);--padding-top:var(--spacing-section);--padding-bottom:var(--spacing-section);--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-78206ccf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22349 .elementor-element.elementor-element-39287261{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22349 .elementor-element.elementor-element-232da404{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22349 .elementor-element.elementor-element-2f07119d .elementor-button{background-color:var( --e-global-color-accent );font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;line-height:1.3em;letter-spacing:1.5px;word-spacing:0px;fill:var( --e-global-color-8cb7ae8 );color:var( --e-global-color-8cb7ae8 );border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-22349 .elementor-element.elementor-element-2f07119d .elementor-button:hover, .elementor-22349 .elementor-element.elementor-element-2f07119d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-2f07119d .elementor-button-content-wrapper{flex-direction:row;}.elementor-22349 .elementor-element.elementor-element-2f07119d .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-22349 .elementor-element.elementor-element-2f07119d .elementor-button:hover svg, .elementor-22349 .elementor-element.elementor-element-2f07119d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-22349 .elementor-element.elementor-element-29e26e0a{--display:flex;--gap:var(--spacing-modules) var(--spacing-modules);--row-gap:var(--spacing-modules);--column-gap:var(--spacing-modules);}.elementor-22349 .elementor-element.elementor-element-3ffa4bb3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:var(--padding-small) var(--padding-small);--row-gap:var(--padding-small);--column-gap:var(--padding-small);--border-radius:10px 10px 10px 10px;--padding-top:var(--padding-small);--padding-bottom:var(--padding-small);--padding-left:var(--padding-small);--padding-right:var(--padding-small);}.elementor-22349 .elementor-element.elementor-element-3ffa4bb3:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-3ffa4bb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-3ffa4bb3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22349 .elementor-element.elementor-element-4bf9211{--display:flex;--position:absolute;--min-height:100%;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;top:0px;}.elementor-22349 .elementor-element.elementor-element-4bf9211::before, .elementor-22349 .elementor-element.elementor-element-4bf9211 > .elementor-background-video-container::before, .elementor-22349 .elementor-element.elementor-element-4bf9211 > .e-con-inner > .elementor-background-video-container::before, .elementor-22349 .elementor-element.elementor-element-4bf9211 > .elementor-background-slideshow::before, .elementor-22349 .elementor-element.elementor-element-4bf9211 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22349 .elementor-element.elementor-element-4bf9211 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(200deg, var( --e-global-color-8cb7ae8 ) 0%, var( --e-global-color-secondary ) 100%);}body:not(.rtl) .elementor-22349 .elementor-element.elementor-element-4bf9211{left:calc(100% + var(--spacing-grids));}body.rtl .elementor-22349 .elementor-element.elementor-element-4bf9211{right:calc(100% + var(--spacing-grids));}.elementor-22349 .elementor-element.elementor-element-57d34b04{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-302efab6 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Nunito", Sans-serif;font-weight:800;}.elementor-22349 .elementor-element.elementor-element-525e6420{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22349 .elementor-element.elementor-element-321f0a08{text-align:left;}.elementor-22349 .elementor-element.elementor-element-321f0a08 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-22349 .elementor-element.elementor-element-579e2b41{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-22349 .elementor-element.elementor-element-579e2b41 p{margin-block-end:10px;}.elementor-22349 .elementor-element.elementor-element-d50c187{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:var(--padding-small) var(--padding-small);--row-gap:var(--padding-small);--column-gap:var(--padding-small);--border-radius:10px 10px 10px 10px;--padding-top:var(--padding-small);--padding-bottom:var(--padding-small);--padding-left:var(--padding-small);--padding-right:var(--padding-small);}.elementor-22349 .elementor-element.elementor-element-d50c187:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-d50c187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-d50c187.e-con{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-22349 .elementor-element.elementor-element-720aff1{--display:flex;--position:absolute;--min-height:100%;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;top:0px;}.elementor-22349 .elementor-element.elementor-element-720aff1::before, .elementor-22349 .elementor-element.elementor-element-720aff1 > .elementor-background-video-container::before, .elementor-22349 .elementor-element.elementor-element-720aff1 > .e-con-inner > .elementor-background-video-container::before, .elementor-22349 .elementor-element.elementor-element-720aff1 > .elementor-background-slideshow::before, .elementor-22349 .elementor-element.elementor-element-720aff1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22349 .elementor-element.elementor-element-720aff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(200deg, var( --e-global-color-8cb7ae8 ) 0%, var( --e-global-color-secondary ) 100%);}body:not(.rtl) .elementor-22349 .elementor-element.elementor-element-720aff1{right:calc(100% + var(--spacing-grids));}body.rtl .elementor-22349 .elementor-element.elementor-element-720aff1{left:calc(100% + var(--spacing-grids));}.elementor-22349 .elementor-element.elementor-element-c8e3a6d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-f6788e9 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Nunito", Sans-serif;font-weight:800;}.elementor-22349 .elementor-element.elementor-element-8866336{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22349 .elementor-element.elementor-element-342fbc9{text-align:left;}.elementor-22349 .elementor-element.elementor-element-342fbc9 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-22349 .elementor-element.elementor-element-9926a84{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-22349 .elementor-element.elementor-element-9926a84 p{margin-block-end:10px;}.elementor-22349 .elementor-element.elementor-element-a873b48{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:var(--padding-small) var(--padding-small);--row-gap:var(--padding-small);--column-gap:var(--padding-small);--border-radius:10px 10px 10px 10px;--padding-top:var(--padding-small);--padding-bottom:var(--padding-small);--padding-left:var(--padding-small);--padding-right:var(--padding-small);}.elementor-22349 .elementor-element.elementor-element-a873b48:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-a873b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-a873b48.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22349 .elementor-element.elementor-element-9d8a148{--display:flex;--position:absolute;--min-height:100%;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;top:0px;}.elementor-22349 .elementor-element.elementor-element-9d8a148::before, .elementor-22349 .elementor-element.elementor-element-9d8a148 > .elementor-background-video-container::before, .elementor-22349 .elementor-element.elementor-element-9d8a148 > .e-con-inner > .elementor-background-video-container::before, .elementor-22349 .elementor-element.elementor-element-9d8a148 > .elementor-background-slideshow::before, .elementor-22349 .elementor-element.elementor-element-9d8a148 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22349 .elementor-element.elementor-element-9d8a148 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(200deg, var( --e-global-color-8cb7ae8 ) 0%, var( --e-global-color-secondary ) 100%);}body:not(.rtl) .elementor-22349 .elementor-element.elementor-element-9d8a148{left:calc(100% + var(--spacing-grids));}body.rtl .elementor-22349 .elementor-element.elementor-element-9d8a148{right:calc(100% + var(--spacing-grids));}.elementor-22349 .elementor-element.elementor-element-609668a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-216bf3b .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Nunito", Sans-serif;font-weight:800;}.elementor-22349 .elementor-element.elementor-element-a3801fc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22349 .elementor-element.elementor-element-5b09f3b{text-align:left;}.elementor-22349 .elementor-element.elementor-element-5b09f3b .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-22349 .elementor-element.elementor-element-2ec91da{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-22349 .elementor-element.elementor-element-2ec91da p{margin-block-end:10px;}.elementor-22349 .elementor-element.elementor-element-fa451f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:var(--padding-small) var(--padding-small);--row-gap:var(--padding-small);--column-gap:var(--padding-small);--border-radius:10px 10px 10px 10px;--padding-top:var(--padding-small);--padding-bottom:var(--padding-small);--padding-left:var(--padding-small);--padding-right:var(--padding-small);}.elementor-22349 .elementor-element.elementor-element-fa451f0:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-fa451f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-fa451f0.e-con{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-22349 .elementor-element.elementor-element-f96b6df{--display:flex;--position:absolute;--min-height:100%;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;top:0px;}.elementor-22349 .elementor-element.elementor-element-f96b6df::before, .elementor-22349 .elementor-element.elementor-element-f96b6df > .elementor-background-video-container::before, .elementor-22349 .elementor-element.elementor-element-f96b6df > .e-con-inner > .elementor-background-video-container::before, .elementor-22349 .elementor-element.elementor-element-f96b6df > .elementor-background-slideshow::before, .elementor-22349 .elementor-element.elementor-element-f96b6df > .e-con-inner > .elementor-background-slideshow::before, .elementor-22349 .elementor-element.elementor-element-f96b6df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(200deg, var( --e-global-color-8cb7ae8 ) 0%, var( --e-global-color-secondary ) 100%);}body:not(.rtl) .elementor-22349 .elementor-element.elementor-element-f96b6df{right:calc(100% + var(--spacing-grids));}body.rtl .elementor-22349 .elementor-element.elementor-element-f96b6df{left:calc(100% + var(--spacing-grids));}.elementor-22349 .elementor-element.elementor-element-ba685d7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-4f4ca61 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Nunito", Sans-serif;font-weight:800;}.elementor-22349 .elementor-element.elementor-element-9a1176d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22349 .elementor-element.elementor-element-4b68c73{text-align:left;}.elementor-22349 .elementor-element.elementor-element-4b68c73 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-22349 .elementor-element.elementor-element-a1c2d8e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-22349 .elementor-element.elementor-element-a1c2d8e p{margin-block-end:10px;}.elementor-22349 .elementor-element.elementor-element-b04559f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:var(--padding-small) var(--padding-small);--row-gap:var(--padding-small);--column-gap:var(--padding-small);--border-radius:10px 10px 10px 10px;--padding-top:var(--padding-small);--padding-bottom:var(--padding-small);--padding-left:var(--padding-small);--padding-right:var(--padding-small);}.elementor-22349 .elementor-element.elementor-element-b04559f:not(.elementor-motion-effects-element-type-background), .elementor-22349 .elementor-element.elementor-element-b04559f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96d1ae2 );}.elementor-22349 .elementor-element.elementor-element-b04559f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22349 .elementor-element.elementor-element-9e7573d{--display:flex;--position:absolute;--min-height:100%;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;top:0px;}.elementor-22349 .elementor-element.elementor-element-9e7573d::before, .elementor-22349 .elementor-element.elementor-element-9e7573d > .elementor-background-video-container::before, .elementor-22349 .elementor-element.elementor-element-9e7573d > .e-con-inner > .elementor-background-video-container::before, .elementor-22349 .elementor-element.elementor-element-9e7573d > .elementor-background-slideshow::before, .elementor-22349 .elementor-element.elementor-element-9e7573d > .e-con-inner > .elementor-background-slideshow::before, .elementor-22349 .elementor-element.elementor-element-9e7573d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(200deg, var( --e-global-color-8cb7ae8 ) 0%, var( --e-global-color-secondary ) 100%);}body:not(.rtl) .elementor-22349 .elementor-element.elementor-element-9e7573d{left:calc(100% + var(--spacing-grids));}body.rtl .elementor-22349 .elementor-element.elementor-element-9e7573d{right:calc(100% + var(--spacing-grids));}.elementor-22349 .elementor-element.elementor-element-3855c82{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-5b2125f .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Nunito", Sans-serif;font-weight:800;}.elementor-22349 .elementor-element.elementor-element-59bc9e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22349 .elementor-element.elementor-element-e7c1d3c{text-align:left;}.elementor-22349 .elementor-element.elementor-element-e7c1d3c .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-22349 .elementor-element.elementor-element-5de26dc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-22349 .elementor-element.elementor-element-5de26dc p{margin-block-end:10px;}.elementor-22349 .elementor-element.elementor-element-107edab{--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;}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-22349 .elementor-element.elementor-element-11d934e2{--margin-top:0;--margin-bottom:var(--spacing-section);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-7284d3e8{--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:flex-start;--padding-top:calc(var(--spacing-section) * 2);--padding-bottom:var(--spacing-section);--padding-left:0;--padding-right:0;}.elementor-22349 .elementor-element.elementor-element-6657d41d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-22349 .elementor-element.elementor-element-6657d41d .elementor-heading-title{font-size:75px;}.elementor-22349 .elementor-element.elementor-element-7d933c65{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-22349 .elementor-element.elementor-element-8827ef4{--margin-top:calc(var(--spacing-section) * 2);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-4f7b2793{--swiper-slides-to-display:1;--swiper-slides-gap:0px;}.elementor-22349 .elementor-element.elementor-element-6cee741d{--margin-top:calc(var(--spacing-section) * 0);--margin-bottom:0;--margin-left:0;--margin-right:-30vw;}.elementor-22349 .elementor-element.elementor-element-4a8de2fc{--min-height:calc(100% - var(--spacing-section));}.elementor-22349 .elementor-element.elementor-element-152afcdd{--min-height:120%;top:calc(0px - 120% - var(--spacing-grids));}.elementor-22349 .elementor-element.elementor-element-3091ab59{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-22349 .elementor-element.elementor-element-7b6cb8bf{--e-con-grid-template-columns:repeat(1, 1fr);--gap:var(--spacing-grids) var(--spacing-grids);--row-gap:var(--spacing-grids);--column-gap:var(--spacing-grids);--grid-auto-flow:row;}.elementor-22349 .elementor-element.elementor-element-4d95e891{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-45b60012{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-7db9fd8d{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-7b8095b3{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-a44f5f8{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-1a092d6{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-dbd51b0{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-69db2c75{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0 var(--spacing-grids);--row-gap:0;--column-gap:var(--spacing-grids);--flex-wrap:wrap;}.elementor-22349 .elementor-element.elementor-element-4c1e8f5 .elementor-counter-number-wrapper{font-size:50px;}.elementor-22349 .elementor-element.elementor-element-d375e58{font-size:20px;}.elementor-22349 .elementor-element.elementor-element-81806ea .elementor-counter-number-wrapper{font-size:50px;}.elementor-22349 .elementor-element.elementor-element-9beee7f .elementor-counter-number-wrapper{font-size:50px;}.elementor-22349 .elementor-element.elementor-element-4dc82448{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-22349 .elementor-element.elementor-element-5e3bc693{--e-con-grid-template-columns:repeat(2, 1fr);--gap:0 var(--spacing-grids);--row-gap:0;--column-gap:var(--spacing-grids);--grid-auto-flow:row;}.elementor-22349 .elementor-element.elementor-element-22ace7b9{--margin-top:0;--margin-bottom:var(--spacing-grids);--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-3c1aefab{text-align:left;font-size:var( --e-global-typography-e97e971-font-size );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );}.elementor-22349 .elementor-element.elementor-element-29dfd79{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-1116816{text-align:left;font-size:var( --e-global-typography-e97e971-font-size );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );}.elementor-22349 .elementor-element.elementor-element-1233a70{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-e776d1f{--margin-top:0;--margin-bottom:var(--spacing-grids);--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-429938d{text-align:left;font-size:var( --e-global-typography-e97e971-font-size );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );}.elementor-22349 .elementor-element.elementor-element-18c25e4{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-62828fc{--e-con-grid-template-columns:repeat(2, 1fr);--gap:0 var(--spacing-grids);--row-gap:0;--column-gap:var(--spacing-grids);--grid-auto-flow:row;}.elementor-22349 .elementor-element.elementor-element-a30240c{text-align:left;font-size:var( --e-global-typography-e97e971-font-size );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );}.elementor-22349 .elementor-element.elementor-element-d27509f{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-1e20d10{text-align:left;font-size:var( --e-global-typography-e97e971-font-size );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );}.elementor-22349 .elementor-element.elementor-element-7f44ffa{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-821cb61{text-align:left;font-size:var( --e-global-typography-e97e971-font-size );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );}.elementor-22349 .elementor-element.elementor-element-4208b9e{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-579e2b41{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-9926a84{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-2ec91da{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-a1c2d8e{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-5de26dc{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:1024px){.elementor-22349 .elementor-element.elementor-element-11d934e2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22349 .elementor-element.elementor-element-11d934e2 > .elementor-shape-bottom svg, .elementor-22349 .elementor-element.elementor-element-11d934e2 > .e-con-inner > .elementor-shape-bottom svg{width:calc(260% + 1.3px);}.elementor-22349 .elementor-element.elementor-element-7284d3e8{--padding-top:calc(var(--spacing-section) * 2);--padding-bottom:0;--padding-left:0;--padding-right:0;--z-index:1;}.elementor-22349 .elementor-element.elementor-element-6657d41d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-22349 .elementor-element.elementor-element-7d933c65{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-22349 .elementor-element.elementor-element-37bcb4be{--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-22349 .elementor-element.elementor-element-8827ef4{--margin-top:calc(var(--spacing-section) * 1);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-3d63178d{--min-height:0;}.elementor-22349 .elementor-element.elementor-element-4f7b2793{--swiper-slides-to-display:1;--swiper-slides-gap:0px;padding:0 0 80 0;}.elementor-22349 .elementor-element.elementor-element-6cee741d{--margin-top:calc(var(--spacing-section) * 2);--margin-bottom:0;--margin-left:0;--margin-right:-30vw;}.elementor-22349 .elementor-element.elementor-element-4a8de2fc{--min-height:calc(100% + var(--spacing-section));}.elementor-22349 .elementor-element.elementor-element-3091ab59{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-22349 .elementor-element.elementor-element-7b6cb8bf{--grid-auto-flow:row;}.elementor-22349 .elementor-element.elementor-element-4d95e891{--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;}.elementor-22349 .elementor-element.elementor-element-56579e97{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22349 .elementor-element.elementor-element-3ebb57d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22349 .elementor-element.elementor-element-7961c38c{text-align:left;}.elementor-22349 .elementor-element.elementor-element-45b60012{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-42f04d2c:not( .elementor-widget-image ), .elementor-22349 .elementor-element.elementor-element-42f04d2c.elementor-widget-image img{-webkit-mask-size:122%;-webkit-mask-position:top right;}.elementor-22349 .elementor-element.elementor-element-42f04d2c img{width:1000px;height:250px;}.elementor-22349 .elementor-element.elementor-element-7db9fd8d{--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;}.elementor-22349 .elementor-element.elementor-element-1815695d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22349 .elementor-element.elementor-element-57c24001{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22349 .elementor-element.elementor-element-1b5967ce{text-align:left;}.elementor-22349 .elementor-element.elementor-element-7b8095b3{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-645cc5be:not( .elementor-widget-image ), .elementor-22349 .elementor-element.elementor-element-645cc5be.elementor-widget-image img{-webkit-mask-size:122%;-webkit-mask-position:top right;}.elementor-22349 .elementor-element.elementor-element-645cc5be img{width:1000px;height:250px;}.elementor-22349 .elementor-element.elementor-element-a44f5f8{--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;}.elementor-22349 .elementor-element.elementor-element-e27dcd8{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22349 .elementor-element.elementor-element-ef91555{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22349 .elementor-element.elementor-element-43bb369{text-align:left;}.elementor-22349 .elementor-element.elementor-element-1a092d6{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-c02fb9e:not( .elementor-widget-image ), .elementor-22349 .elementor-element.elementor-element-c02fb9e.elementor-widget-image img{-webkit-mask-size:122%;-webkit-mask-position:top right;}.elementor-22349 .elementor-element.elementor-element-c02fb9e img{width:1000px;height:250px;}.elementor-22349 .elementor-element.elementor-element-dbd51b0{--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;}.elementor-22349 .elementor-element.elementor-element-b770cef img{width:1000px;height:250px;}.elementor-22349 .elementor-element.elementor-element-69db2c75{--gap:var(--spacing-grids) var(--spacing-grids);--row-gap:var(--spacing-grids);--column-gap:var(--spacing-grids);}.elementor-22349 .elementor-element.elementor-element-4dc82448{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-22349 .elementor-element.elementor-element-5e3bc693{--grid-auto-flow:row;}.elementor-22349 .elementor-element.elementor-element-3c1aefab{font-size:var( --e-global-typography-e97e971-font-size );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );}.elementor-22349 .elementor-element.elementor-element-29dfd79{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-1116816{font-size:var( --e-global-typography-e97e971-font-size );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );}.elementor-22349 .elementor-element.elementor-element-1233a70{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-429938d{font-size:var( --e-global-typography-e97e971-font-size );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );}.elementor-22349 .elementor-element.elementor-element-18c25e4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-62828fc{--grid-auto-flow:row;}.elementor-22349 .elementor-element.elementor-element-a30240c{font-size:var( --e-global-typography-e97e971-font-size );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );}.elementor-22349 .elementor-element.elementor-element-d27509f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-1e20d10{font-size:var( --e-global-typography-e97e971-font-size );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );}.elementor-22349 .elementor-element.elementor-element-7f44ffa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-821cb61{font-size:var( --e-global-typography-e97e971-font-size );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );}.elementor-22349 .elementor-element.elementor-element-4208b9e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-3ffa4bb3{--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:flex-start;}.elementor-22349 .elementor-element.elementor-element-57d34b04{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22349 .elementor-element.elementor-element-579e2b41{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-d50c187{--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:flex-start;}.elementor-22349 .elementor-element.elementor-element-c8e3a6d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22349 .elementor-element.elementor-element-9926a84{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-a873b48{--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:flex-start;}.elementor-22349 .elementor-element.elementor-element-609668a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22349 .elementor-element.elementor-element-2ec91da{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-fa451f0{--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:flex-start;}.elementor-22349 .elementor-element.elementor-element-ba685d7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22349 .elementor-element.elementor-element-a1c2d8e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-b04559f{--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:flex-start;}.elementor-22349 .elementor-element.elementor-element-3855c82{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22349 .elementor-element.elementor-element-5de26dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-22349 .elementor-element.elementor-element-11d934e2{--content-width:90vw;}.elementor-22349 .elementor-element.elementor-element-11d934e2 > .elementor-shape-bottom svg, .elementor-22349 .elementor-element.elementor-element-11d934e2 > .e-con-inner > .elementor-shape-bottom svg{width:calc(400% + 1.3px);}.elementor-22349 .elementor-element.elementor-element-7284d3e8{--width:90vw;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:calc(var(--spacing-section) * 1);--padding-bottom:0;--padding-left:0;--padding-right:0;--z-index:1;}.elementor-22349 .elementor-element.elementor-element-6657d41d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-22349 .elementor-element.elementor-element-6657d41d .elementor-heading-title{font-size:45px;}.elementor-22349 .elementor-element.elementor-element-7d933c65{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-22349 .elementor-element.elementor-element-8827ef4{--margin-top:var(--spacing-section);--margin-bottom:var(--spacing-section);--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-4f7b2793{--swiper-slides-to-display:1;--swiper-slides-gap:0px;}.elementor-22349 .elementor-element.elementor-element-b108ed8{--content-width:90vw;}.elementor-22349 .elementor-element.elementor-element-3091ab59{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-22349 .elementor-element.elementor-element-7b6cb8bf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22349 .elementor-element.elementor-element-45b60012{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-7b8095b3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-1a092d6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-39a31ff0{--width:90vw;}.elementor-22349 .elementor-element.elementor-element-69db2c75{--gap:var(--spacing-grids) var(--spacing-grids);--row-gap:var(--spacing-grids);--column-gap:var(--spacing-grids);}.elementor-22349 .elementor-element.elementor-element-4c1e8f5 .elementor-counter-number-wrapper{font-size:50px;}.elementor-22349 .elementor-element.elementor-element-81806ea .elementor-counter-number-wrapper{font-size:50px;}.elementor-22349 .elementor-element.elementor-element-9beee7f .elementor-counter-number-wrapper{font-size:50px;}.elementor-22349 .elementor-element.elementor-element-a3efc36{--content-width:90vw;}.elementor-22349 .elementor-element.elementor-element-4dc82448{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-22349 .elementor-element.elementor-element-5e3bc693{--e-con-grid-template-columns:repeat(1, 1fr);--gap:var(--spacing-grids) var(--spacing-grids);--row-gap:var(--spacing-grids);--column-gap:var(--spacing-grids);--grid-auto-flow:row;}.elementor-22349 .elementor-element.elementor-element-22ace7b9{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-3c1aefab{font-size:var( --e-global-typography-e97e971-font-size );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );}.elementor-22349 .elementor-element.elementor-element-29dfd79{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-71af804{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-1116816{font-size:var( --e-global-typography-e97e971-font-size );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );}.elementor-22349 .elementor-element.elementor-element-1233a70{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-e776d1f{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-429938d{font-size:var( --e-global-typography-e97e971-font-size );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );}.elementor-22349 .elementor-element.elementor-element-18c25e4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-62828fc{--e-con-grid-template-columns:repeat(1, 1fr);--gap:var(--spacing-grids) var(--spacing-grids);--row-gap:var(--spacing-grids);--column-gap:var(--spacing-grids);--grid-auto-flow:row;}.elementor-22349 .elementor-element.elementor-element-d8337e9{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-a30240c{font-size:var( --e-global-typography-e97e971-font-size );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );}.elementor-22349 .elementor-element.elementor-element-d27509f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-c661b13{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-1e20d10{font-size:var( --e-global-typography-e97e971-font-size );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );}.elementor-22349 .elementor-element.elementor-element-7f44ffa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-4e95524{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22349 .elementor-element.elementor-element-821cb61{font-size:var( --e-global-typography-e97e971-font-size );line-height:var( --e-global-typography-e97e971-line-height );letter-spacing:var( --e-global-typography-e97e971-letter-spacing );word-spacing:var( --e-global-typography-e97e971-word-spacing );}.elementor-22349 .elementor-element.elementor-element-4208b9e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-496d79f2{--content-width:90vw;}.elementor-22349 .elementor-element.elementor-element-579e2b41{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-9926a84{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-2ec91da{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-a1c2d8e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22349 .elementor-element.elementor-element-5de26dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(min-width:768px){.elementor-22349 .elementor-element.elementor-element-7284d3e8{--width:50%;}.elementor-22349 .elementor-element.elementor-element-37bcb4be{--width:50%;}.elementor-22349 .elementor-element.elementor-element-8827ef4{--width:50%;}.elementor-22349 .elementor-element.elementor-element-6cee741d{--width:calc(50% + 30vw);}.elementor-22349 .elementor-element.elementor-element-4a8de2fc{--width:100%;}.elementor-22349 .elementor-element.elementor-element-31dc0a7{--width:50%;}.elementor-22349 .elementor-element.elementor-element-4d95e891{--width:100%;}.elementor-22349 .elementor-element.elementor-element-56579e97{--width:50%;}.elementor-22349 .elementor-element.elementor-element-7db9fd8d{--width:100%;}.elementor-22349 .elementor-element.elementor-element-1815695d{--width:50%;}.elementor-22349 .elementor-element.elementor-element-a44f5f8{--width:100%;}.elementor-22349 .elementor-element.elementor-element-e27dcd8{--width:50%;}.elementor-22349 .elementor-element.elementor-element-dbd51b0{--width:100%;}.elementor-22349 .elementor-element.elementor-element-eb639a5{--width:30%;}.elementor-22349 .elementor-element.elementor-element-f56fc6a{--width:clamp(100px, 100%, 1500px);}.elementor-22349 .elementor-element.elementor-element-e412db3{--width:70%;}.elementor-22349 .elementor-element.elementor-element-2d47d05{--width:30%;}.elementor-22349 .elementor-element.elementor-element-315fda3b{--width:50%;}.elementor-22349 .elementor-element.elementor-element-22ace7b9{--width:100%;}.elementor-22349 .elementor-element.elementor-element-545799a8{--width:100%;}.elementor-22349 .elementor-element.elementor-element-71af804{--width:100%;}.elementor-22349 .elementor-element.elementor-element-57bce89{--width:100%;}.elementor-22349 .elementor-element.elementor-element-e776d1f{--width:100%;}.elementor-22349 .elementor-element.elementor-element-c1a469f{--width:100%;}.elementor-22349 .elementor-element.elementor-element-d8337e9{--width:100%;}.elementor-22349 .elementor-element.elementor-element-69d8d3a{--width:350px;}.elementor-22349 .elementor-element.elementor-element-0f3df81{--width:100%;}.elementor-22349 .elementor-element.elementor-element-c661b13{--width:100%;}.elementor-22349 .elementor-element.elementor-element-6ef55dd{--width:350px;}.elementor-22349 .elementor-element.elementor-element-fb2852f{--width:100%;}.elementor-22349 .elementor-element.elementor-element-4e95524{--width:100%;}.elementor-22349 .elementor-element.elementor-element-411557c{--width:350px;}.elementor-22349 .elementor-element.elementor-element-f41bba0{--width:100%;}.elementor-22349 .elementor-element.elementor-element-78206ccf{--width:50%;}.elementor-22349 .elementor-element.elementor-element-29e26e0a{--width:80%;}.elementor-22349 .elementor-element.elementor-element-3ffa4bb3{--width:70%;}.elementor-22349 .elementor-element.elementor-element-4bf9211{--width:100%;}.elementor-22349 .elementor-element.elementor-element-57d34b04{--width:250px;}.elementor-22349 .elementor-element.elementor-element-d50c187{--width:70%;}.elementor-22349 .elementor-element.elementor-element-720aff1{--width:100%;}.elementor-22349 .elementor-element.elementor-element-c8e3a6d{--width:250px;}.elementor-22349 .elementor-element.elementor-element-a873b48{--width:70%;}.elementor-22349 .elementor-element.elementor-element-9d8a148{--width:100%;}.elementor-22349 .elementor-element.elementor-element-609668a{--width:250px;}.elementor-22349 .elementor-element.elementor-element-fa451f0{--width:70%;}.elementor-22349 .elementor-element.elementor-element-f96b6df{--width:100%;}.elementor-22349 .elementor-element.elementor-element-ba685d7{--width:250px;}.elementor-22349 .elementor-element.elementor-element-b04559f{--width:70%;}.elementor-22349 .elementor-element.elementor-element-9e7573d{--width:100%;}.elementor-22349 .elementor-element.elementor-element-3855c82{--width:250px;}}@media(max-width:1440px) and (min-width:768px){.elementor-22349 .elementor-element.elementor-element-11d934e2{--content-width:90vw;}.elementor-22349 .elementor-element.elementor-element-7284d3e8{--width:50%;}.elementor-22349 .elementor-element.elementor-element-8827ef4{--width:90%;}.elementor-22349 .elementor-element.elementor-element-b108ed8{--content-width:90vw;}.elementor-22349 .elementor-element.elementor-element-31dc0a7{--width:80%;}.elementor-22349 .elementor-element.elementor-element-e412db3{--width:80%;}.elementor-22349 .elementor-element.elementor-element-6c9b8403{--width:45%;}.elementor-22349 .elementor-element.elementor-element-d0fae6f{--width:45%;}.elementor-22349 .elementor-element.elementor-element-6633cc6{--width:45%;}.elementor-22349 .elementor-element.elementor-element-a3efc36{--content-width:90vw;}.elementor-22349 .elementor-element.elementor-element-315fda3b{--width:80%;}.elementor-22349 .elementor-element.elementor-element-496d79f2{--content-width:90vw;}.elementor-22349 .elementor-element.elementor-element-78206ccf{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22349 .elementor-element.elementor-element-7284d3e8{--width:90vw;}.elementor-22349 .elementor-element.elementor-element-37bcb4be{--width:100%;}.elementor-22349 .elementor-element.elementor-element-8827ef4{--width:50%;}.elementor-22349 .elementor-element.elementor-element-31dc0a7{--width:100%;}.elementor-22349 .elementor-element.elementor-element-56579e97{--width:100%;}.elementor-22349 .elementor-element.elementor-element-1815695d{--width:100%;}.elementor-22349 .elementor-element.elementor-element-e27dcd8{--width:100%;}.elementor-22349 .elementor-element.elementor-element-39a31ff0{--width:90vw;}.elementor-22349 .elementor-element.elementor-element-e412db3{--width:100%;}.elementor-22349 .elementor-element.elementor-element-6c9b8403{--width:100%;}.elementor-22349 .elementor-element.elementor-element-d0fae6f{--width:100%;}.elementor-22349 .elementor-element.elementor-element-6633cc6{--width:100%;}.elementor-22349 .elementor-element.elementor-element-315fda3b{--width:100%;}.elementor-22349 .elementor-element.elementor-element-78206ccf{--width:100%;}.elementor-22349 .elementor-element.elementor-element-3ffa4bb3{--width:100%;}.elementor-22349 .elementor-element.elementor-element-57d34b04{--width:50%;}.elementor-22349 .elementor-element.elementor-element-d50c187{--width:100%;}.elementor-22349 .elementor-element.elementor-element-c8e3a6d{--width:50%;}.elementor-22349 .elementor-element.elementor-element-a873b48{--width:100%;}.elementor-22349 .elementor-element.elementor-element-609668a{--width:50%;}.elementor-22349 .elementor-element.elementor-element-fa451f0{--width:100%;}.elementor-22349 .elementor-element.elementor-element-ba685d7{--width:50%;}.elementor-22349 .elementor-element.elementor-element-b04559f{--width:100%;}.elementor-22349 .elementor-element.elementor-element-3855c82{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-6c9b8403 */.elementor-22349 .elementor-element.elementor-element-6c9b8403 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0fae6f */.elementor-22349 .elementor-element.elementor-element-d0fae6f {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6633cc6 */.elementor-22349 .elementor-element.elementor-element-6633cc6 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f3df81 */.elementor-22349 .elementor-element.elementor-element-0f3df81 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb2852f */.elementor-22349 .elementor-element.elementor-element-fb2852f {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f41bba0 */.elementor-22349 .elementor-element.elementor-element-f41bba0 {
    aspect-ratio: 1;
}/* End custom CSS */