.elementor-2840 .elementor-element.elementor-element-ae8482d{--display:grid;--min-height:420px;--e-con-grid-template-columns:auto;--e-con-grid-template-rows:auto auto auto;--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;}.elementor-2840 .elementor-element.elementor-element-ae8482d:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-ae8482d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F900;background-image:url("https://wp.latelierdulaser.fr/wp-content/uploads/2026/02/Decoupe-Laser-Petite-Serie-Latelier-du-Laser-Valence-Drome-Ardeche@2x-scaled.png");background-position:center center;background-repeat:no-repeat;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2840 .elementor-element.elementor-element-8c4e19d{text-align:start;}.elementor-2840 .elementor-element.elementor-element-8c4e19d .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:35px;font-weight:600;-webkit-text-stroke-color:#1D1D1B;stroke:#1D1D1B;color:#1D1D1B;}.elementor-2840 .elementor-element.elementor-element-8c4e19d > .elementor-widget-container{margin:91px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2840 .elementor-element.elementor-element-08610be{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:2px;color:#1D1D1B;}.elementor-2840 .elementor-element.elementor-element-08610be > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-2840 .elementor-element.elementor-element-7cc9a6b .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:#6A2C91;border-style:double;border-radius:45px 45px 45px 45px;}.elementor-2840 .elementor-element.elementor-element-7cc9a6b .elementor-button:hover, .elementor-2840 .elementor-element.elementor-element-7cc9a6b .elementor-button:focus{color:#6A2C91;background-color:#FFFFFF;border-color:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-7cc9a6b .elementor-button:hover svg, .elementor-2840 .elementor-element.elementor-element-7cc9a6b .elementor-button:focus svg{fill:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-7cc9a6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-7030f7f{--display:grid;--min-height:420px;--e-con-grid-template-columns:auto;--e-con-grid-template-rows:auto auto auto;--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;}.elementor-2840 .elementor-element.elementor-element-7030f7f:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-7030f7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F900;background-position:center center;background-repeat:no-repeat;}.elementor-2840 .elementor-element.elementor-element-06b8b8d{text-align:start;}.elementor-2840 .elementor-element.elementor-element-06b8b8d .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:35px;font-weight:600;-webkit-text-stroke-color:#1D1D1B;stroke:#1D1D1B;color:#1D1D1B;}.elementor-2840 .elementor-element.elementor-element-06b8b8d > .elementor-widget-container{margin:91px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-78d6a43{text-align:start;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:2px;color:#1D1D1B;}.elementor-2840 .elementor-element.elementor-element-78d6a43 > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-a930132 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:#6A2C91;border-radius:45px 45px 45px 45px;}.elementor-2840 .elementor-element.elementor-element-a930132 .elementor-button:hover, .elementor-2840 .elementor-element.elementor-element-a930132 .elementor-button:focus{color:#6A2C91;background-color:#FFFFFF;border-color:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-a930132 .elementor-button:hover svg, .elementor-2840 .elementor-element.elementor-element-a930132 .elementor-button:focus svg{fill:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-a930132 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-245a46b{--display:flex;}.elementor-2840 .elementor-element.elementor-element-c1e7abe{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-3a36b76{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2840 .elementor-element.elementor-element-3a36b76:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-3a36b76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4B2A7A 0%, #6A2C91 100%);}.elementor-2840 .elementor-element.elementor-element-3a36b76.e-con{--align-self:center;--e-con-transform-scale:0.9;}.elementor-2840 .elementor-element.elementor-element-1807a87{--display:grid;--e-con-grid-template-columns:auto;--e-con-grid-template-rows:auto auto auto;--grid-auto-flow:row;--justify-items:center;--grid-justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-1807a87.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2840 .elementor-element.elementor-element-a3ee339 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-2840 .elementor-element.elementor-element-a3ee339 > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-41e43b9{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;width:100%;max-width:100%;}.elementor-2840 .elementor-element.elementor-element-42c335c .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#6A2C91;color:#6A2C91;background-color:#FFFFFF;border-radius:45px 45px 45px 45px;}.elementor-2840 .elementor-element.elementor-element-42c335c > .elementor-widget-container{margin:0px 0px 0px 0px;--e-transform-translateX:0px;--e-transform-translateY:-15px;}.elementor-2840 .elementor-element.elementor-element-42c335c.elementor-element{--align-self:center;}.elementor-2840 .elementor-element.elementor-element-23a2659{--display:flex;}.elementor-2840 .elementor-element.elementor-element-d125e87{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-6f1e056{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-5510b8a{text-align:center;}.elementor-2840 .elementor-element.elementor-element-5510b8a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#1D1D1B;}.elementor-2840 .elementor-element.elementor-element-5510b8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-7c9b95c{--display:flex;}.elementor-2840 .elementor-element.elementor-element-cb094ef{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-a552fbb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2840 .elementor-element.elementor-element-a552fbb:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-a552fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2840 .elementor-element.elementor-element-5823059{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2840 .elementor-element.elementor-element-2c29b5e{text-align:start;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:2px;color:#6A2C91;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-e4c6945{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-c4bf112{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2840 .elementor-element.elementor-element-c4bf112:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-c4bf112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.latelierdulaser.fr/wp-content/uploads/2026/02/01-Decoupe-Laser-Industrie-Latelier-du-Laser-Drome-Ardeche.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-2840 .elementor-element.elementor-element-7e2b049{--display:flex;}.elementor-2840 .elementor-element.elementor-element-3765ac9{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-d403d6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2840 .elementor-element.elementor-element-dd1176f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:69px;--margin-bottom:0px;--margin-left:41px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-87f1b4f{text-align:start;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:2px;color:#6A2C91;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-aebacca{text-align:start;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:2px;color:#6A2C91;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-e8976d8{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-08abc45{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2840 .elementor-element.elementor-element-08abc45:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-08abc45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.latelierdulaser.fr/wp-content/uploads/2026/02/02-Decoupe-Laser-Maintenance-Latelier-du-Laser-Drome-Ardeche.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-2840 .elementor-element.elementor-element-08abc45.e-con{--order:-99999 /* order start hack */;}.elementor-2840 .elementor-element.elementor-element-636e4b5{--display:flex;}.elementor-2840 .elementor-element.elementor-element-bae5ad2{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-c08b643{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2840 .elementor-element.elementor-element-564cc66{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-497e541{text-align:start;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:2px;color:#6A2C91;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-d638e63{text-align:start;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:2px;color:#6A2C91;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-6a77d12{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-69d4ef9{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2840 .elementor-element.elementor-element-69d4ef9:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-69d4ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.latelierdulaser.fr/wp-content/uploads/2026/02/03-Decoupe-Laser-Batiment-Serrurerie-Latelier-du-Laser-Drome-Ardeche.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-2840 .elementor-element.elementor-element-8ca6099{--display:flex;}.elementor-2840 .elementor-element.elementor-element-6c77025{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-347f212{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2840 .elementor-element.elementor-element-d4ed1f8{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:69px;--margin-bottom:0px;--margin-left:41px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-9aedb60{text-align:start;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;line-height:2px;color:#6A2C91;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-cb4a985{text-align:start;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;line-height:2px;color:#6A2C91;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-e0789e5{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-15bf285{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2840 .elementor-element.elementor-element-15bf285:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-15bf285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.latelierdulaser.fr/wp-content/uploads/2026/02/04-Decoupe-Laser-Agriculture-Latelier-du-Laser-Drome-Ardeche.jpg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-2840 .elementor-element.elementor-element-15bf285.e-con{--order:-99999 /* order start hack */;}.elementor-2840 .elementor-element.elementor-element-4db6339{--display:flex;}.elementor-2840 .elementor-element.elementor-element-20be1f4{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-9d7e1ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2840 .elementor-element.elementor-element-59d7275{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-34a634f{text-align:start;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:2px;color:#6A2C91;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-56c9c82{text-align:start;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:2px;color:#6A2C91;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-c4f7e91{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-8bd89bf{--display:flex;--min-height:254px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2840 .elementor-element.elementor-element-8bd89bf:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-8bd89bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.latelierdulaser.fr/wp-content/uploads/2026/02/05-Decoupe-Laser-Signaletique-Latelier-du-Laser-Drome-Ardeche.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-2840 .elementor-element.elementor-element-c62ab40{--display:flex;}.elementor-2840 .elementor-element.elementor-element-8acd634{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-8e431fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2840 .elementor-element.elementor-element-90d5abf{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:69px;--margin-bottom:0px;--margin-left:41px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-5638235{text-align:start;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;line-height:2px;color:#6A2C91;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-2920c1a{text-align:start;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;line-height:2px;color:#6A2C91;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-0ac2e69{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-ad06640{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2840 .elementor-element.elementor-element-ad06640:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-ad06640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.latelierdulaser.fr/wp-content/uploads/2026/02/06-Decoupe-Laser-Decorative-Latelier-du-Laser-Drome-Ardeche.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-2840 .elementor-element.elementor-element-ad06640.e-con{--order:-99999 /* order start hack */;}.elementor-2840 .elementor-element.elementor-element-1dfda4d{--display:flex;}.elementor-2840 .elementor-element.elementor-element-f68437b{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-65f3dcd{--display:flex;}.elementor-2840 .elementor-element.elementor-element-6a9070d{text-align:center;}.elementor-2840 .elementor-element.elementor-element-6a9070d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#1D1D1B;}.elementor-2840 .elementor-element.elementor-element-6a9070d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-38c3d0b{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-2e437ee{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-61cc929{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2840 .elementor-element.elementor-element-61cc929.elementor-element{--order:1;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2840 .elementor-element.elementor-element-46d186e .elementor-icon-box-wrapper{gap:15px;}.elementor-2840 .elementor-element.elementor-element-46d186e .elementor-icon{font-size:100px;}.elementor-2840 .elementor-element.elementor-element-46d186e .elementor-icon-box-title, .elementor-2840 .elementor-element.elementor-element-46d186e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-2840 .elementor-element.elementor-element-46d186e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:800;}.elementor-2840 .elementor-element.elementor-element-0165715 .elementor-icon-box-wrapper{gap:15px;}.elementor-2840 .elementor-element.elementor-element-0165715 .elementor-icon{font-size:100px;}.elementor-2840 .elementor-element.elementor-element-0165715 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:800;}.elementor-2840 .elementor-element.elementor-element-635374d .elementor-icon-box-wrapper{gap:15px;}.elementor-2840 .elementor-element.elementor-element-635374d .elementor-icon{font-size:100px;}.elementor-2840 .elementor-element.elementor-element-635374d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:800;}.elementor-2840 .elementor-element.elementor-element-c9d820d .elementor-icon-box-wrapper{gap:15px;}.elementor-2840 .elementor-element.elementor-element-c9d820d .elementor-icon{font-size:100px;}.elementor-2840 .elementor-element.elementor-element-c9d820d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:800;}.elementor-2840 .elementor-element.elementor-element-c9d820d.elementor-element{--order:0;}.elementor-2840 .elementor-element.elementor-element-df20d8e{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2840 .elementor-element.elementor-element-2c32f85{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2840 .elementor-element.elementor-element-9fe1b90{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2840 .elementor-element.elementor-element-9ff2ff7{--display:flex;}.elementor-2840 .elementor-element.elementor-element-4a7fb5d .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:#6A2C91;border-style:double;border-radius:45px 45px 45px 45px;}.elementor-2840 .elementor-element.elementor-element-4a7fb5d .elementor-button:hover, .elementor-2840 .elementor-element.elementor-element-4a7fb5d .elementor-button:focus{color:#6A2C91;background-color:#FFFFFF;border-color:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-4a7fb5d .elementor-button:hover svg, .elementor-2840 .elementor-element.elementor-element-4a7fb5d .elementor-button:focus svg{fill:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-4a7fb5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-4a7fb5d.elementor-element{--align-self:center;}.elementor-2840 .elementor-element.elementor-element-66bfc79{--display:flex;}.elementor-2840 .elementor-element.elementor-element-1f0c485{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-d8964b7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2840 .elementor-element.elementor-element-b1f29ac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#1D1D1B;}.elementor-2840 .elementor-element.elementor-element-b1f29ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-b1f29ac.elementor-element{--align-self:flex-start;}.elementor-2840 .elementor-element.elementor-element-cd4ccb4{--display:flex;}.elementor-2840 .elementor-element.elementor-element-946b52e{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2840 .elementor-element.elementor-element-6bf439f{--display:flex;}.elementor-2840 .elementor-element.elementor-element-2cd31b1{--spacer-size:10px;}.elementor-2840 .elementor-element.elementor-element-58e7b8e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-39b9941 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2840 .elementor-element.elementor-element-39b9941 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#FFFFFF;}.elementor-2840 .elementor-element.elementor-element-39b9941 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2840 .elementor-element.elementor-element-39b9941 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-2840 .elementor-element.elementor-element-39b9941 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;width:9px;height:9px;background:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-39b9941 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#EADAFA;opacity:1;}.elementor-2840 .elementor-element.elementor-element-fb7930a{--display:flex;}.elementor-2840 .elementor-element.elementor-element-6522986 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:#6A2C91;border-style:double;border-radius:45px 45px 45px 45px;}.elementor-2840 .elementor-element.elementor-element-6522986 .elementor-button:hover, .elementor-2840 .elementor-element.elementor-element-6522986 .elementor-button:focus{color:#6A2C91;background-color:#FFFFFF;border-color:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-6522986 .elementor-button:hover svg, .elementor-2840 .elementor-element.elementor-element-6522986 .elementor-button:focus svg{fill:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-6522986 > .elementor-widget-container{margin:11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-6522986.elementor-element{--align-self:center;}.elementor-2840 .elementor-element.elementor-element-60ca0da{--display:flex;}.elementor-2840 .elementor-element.elementor-element-1cb42ee{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-380beb6{--display:flex;}.elementor-2840 .elementor-element.elementor-element-500a916{--display:flex;}.elementor-2840 .elementor-element.elementor-element-4c0f47e{text-align:center;}.elementor-2840 .elementor-element.elementor-element-4c0f47e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#1D1D1B;}.elementor-2840 .elementor-element.elementor-element-4c0f47e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-f7de9df{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:17px;}.elementor-2840 .elementor-element.elementor-element-f7de9df > .elementor-widget-container{margin:19px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-5a2ae1e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-281c7bb .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:#6A2C91;border-radius:45px 45px 45px 45px;}.elementor-2840 .elementor-element.elementor-element-281c7bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-281c7bb.elementor-element{--align-self:center;}.elementor-2840 .elementor-element.elementor-element-e5286a4{--display:flex;}.elementor-2840 .elementor-element.elementor-element-e6f6881{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-1008c96{--display:flex;}.elementor-2840 .elementor-element.elementor-element-ce4c90f{text-align:center;}.elementor-2840 .elementor-element.elementor-element-ce4c90f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#1D1D1B;}.elementor-2840 .elementor-element.elementor-element-ce4c90f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-73e61f3{--display:flex;}.elementor-2840 .elementor-element.elementor-element-9b314fc{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-3f080be{--display:flex;}.elementor-2840 .elementor-element.elementor-element-b8713dc{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2840 .elementor-element.elementor-element-60aa6b6{--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;}.elementor-2840 .elementor-element.elementor-element-3f0572d{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2840 .elementor-element.elementor-element-f78788f{--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;box-shadow:0px 9px 10px -10px rgba(0,0,0,0.5);}.elementor-2840 .elementor-element.elementor-element-fbf54f9{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2840 .elementor-element.elementor-element-4d673b1{--display:flex;}.elementor-2840 .elementor-element.elementor-element-dd0e47c{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-c11c07a{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2840 .elementor-element.elementor-element-c11c07a:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-c11c07a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F9;}.elementor-2840 .elementor-element.elementor-element-c23463d{--display:grid;--min-height:0px;--e-con-grid-template-columns:auto auto auto;--e-con-grid-template-rows:auto;--gap:0px 46px;--row-gap:0px;--column-gap:46px;--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-448d987 img{border-radius:20px 20px 20px 20px;}.elementor-2840 .elementor-element.elementor-element-448d987 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-translateX:-41px;--e-transform-translateY:0px;--e-transform-scale:0.9;}.elementor-2840 .elementor-element.elementor-element-4a46f75 img{height:147px;object-fit:fill;}.elementor-2840 .elementor-element.elementor-element-4a46f75 > .elementor-widget-container{margin:89px -155px 155px 3px;padding:0px 0px 0px 0px;--e-transform-translateX:-26px;--e-transform-translateY:4px;--e-transform-scale:0.9;}.elementor-2840 .elementor-element.elementor-element-746f56e{--display:grid;--min-height:0px;--e-con-grid-template-columns:auto;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-746f56e.e-con{--e-con-transform-translateX:10px;--e-con-transform-translateY:17px;}.elementor-2840 .elementor-element.elementor-element-37c113e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#1D1D1B;}.elementor-2840 .elementor-element.elementor-element-514452e{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:17px;}.elementor-2840 .elementor-element.elementor-element-514452e > .elementor-widget-container{margin:19px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-ab93d71 .elementor-button{background-color:#6A2C91;border-style:solid;border-radius:42px 42px 42px 42px;}.elementor-2840 .elementor-element.elementor-element-ab93d71 .elementor-button:hover, .elementor-2840 .elementor-element.elementor-element-ab93d71 .elementor-button:focus{color:#6A2C91;background-color:#FFFFFF;border-color:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-ab93d71 .elementor-button:hover svg, .elementor-2840 .elementor-element.elementor-element-ab93d71 .elementor-button:focus svg{fill:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-ab93d71 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-e037888{--display:flex;}.elementor-2840 .elementor-element.elementor-element-dffc857{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-70741e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2840 .elementor-element.elementor-element-cd08388{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-cd08388.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2840 .elementor-element.elementor-element-d9f60b5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#1D1D1B;}.elementor-2840 .elementor-element.elementor-element-d9f60b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-d9f60b5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-d9f60b5.elementor-element{--align-self:flex-start;}.elementor-2840 .elementor-element.elementor-element-4ddff16{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-3145907{--display:flex;}.elementor-2840 .elementor-element.elementor-element-3145907.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2840 .elementor-element.elementor-element-96c6aa0{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2840 .elementor-element.elementor-element-9aa0539{--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#6A2C91;--n-accordion-icon-size:15px;}.elementor-2840 .elementor-element.elementor-element-9aa0539 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-2840 .elementor-element.elementor-element-9aa0539 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-2840 .elementor-element.elementor-element-9aa0539 > .elementor-widget-container{margin:-50px 0px 0px -6px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-6b11eb3{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-6b6eaca{--display:flex;}.elementor-2840 .elementor-element.elementor-element-fea56a0{--display:grid;--min-height:265px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-482bdc9{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-2840 .elementor-element.elementor-element-482bdc9:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-482bdc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.latelierdulaser.fr/wp-content/uploads/2026/02/01-Decoupe-laser-fibre-Petite-Serie-Latelier-du-Laser-Drome-Ardeche.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2840 .elementor-element.elementor-element-a212a42{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2840 .elementor-element.elementor-element-a212a42 > .elementor-widget-container{margin:109px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-242e366{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-2840 .elementor-element.elementor-element-242e366:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-242e366 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.latelierdulaser.fr/wp-content/uploads/2026/02/02-Decoupe-laser-fibre-Petite-Serie-Latelier-du-Laser-Drome-Ardeche.svg");background-position:center center;background-size:cover;}.elementor-2840 .elementor-element.elementor-element-a82d746{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#1D1D1B;}.elementor-2840 .elementor-element.elementor-element-a82d746 > .elementor-widget-container{margin:109px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-4f9ca97{--display:flex;}.elementor-2840 .elementor-element.elementor-element-255a4ce .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:#6A2C91;border-style:double;border-radius:45px 45px 45px 45px;}.elementor-2840 .elementor-element.elementor-element-255a4ce .elementor-button:hover, .elementor-2840 .elementor-element.elementor-element-255a4ce .elementor-button:focus{color:#6A2C91;background-color:#FFFFFF;border-color:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-255a4ce .elementor-button:hover svg, .elementor-2840 .elementor-element.elementor-element-255a4ce .elementor-button:focus svg{fill:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-255a4ce > .elementor-widget-container{margin:11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-255a4ce.elementor-element{--align-self:center;}.elementor-2840 .elementor-element.elementor-element-a8435b3{--display:flex;}.elementor-2840 .elementor-element.elementor-element-739ee4f{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-3833ee7{--display:flex;}.elementor-2840 .elementor-element.elementor-element-59f5362{text-align:center;}.elementor-2840 .elementor-element.elementor-element-59f5362 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#1D1D1B;}.elementor-2840 .elementor-element.elementor-element-59f5362 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-878a131{--display:flex;}.elementor-2840 .elementor-element.elementor-element-1c24796{--spacer-size:10px;}.elementor-2840 .elementor-element.elementor-element-f959349{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 53px;--row-gap:0px;--column-gap:53px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-2840 .elementor-element.elementor-element-f959349:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-f959349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F9;}.elementor-2840 .elementor-element.elementor-element-53954bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -6px rgba(0,0,0,0.5);}.elementor-2840 .elementor-element.elementor-element-53954bd:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-53954bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2840 .elementor-element.elementor-element-cf1ec39{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2840 .elementor-element.elementor-element-cf1ec39 > .elementor-widget-container{margin:26px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-c1b94d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -6px rgba(0,0,0,0.5);}.elementor-2840 .elementor-element.elementor-element-c1b94d5:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-c1b94d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2840 .elementor-element.elementor-element-bf4042f{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2840 .elementor-element.elementor-element-bf4042f > .elementor-widget-container{margin:26px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-7a20bde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -6px rgba(0,0,0,0.5);}.elementor-2840 .elementor-element.elementor-element-7a20bde:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-7a20bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2840 .elementor-element.elementor-element-67c59ea img{border-radius:8px 8px 8px 8px;}.elementor-2840 .elementor-element.elementor-element-d8c6de4{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2840 .elementor-element.elementor-element-d8c6de4 > .elementor-widget-container{margin:26px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-9b2972c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -6px rgba(0,0,0,0.5);}.elementor-2840 .elementor-element.elementor-element-9b2972c:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-9b2972c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2840 .elementor-element.elementor-element-beb4652{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2840 .elementor-element.elementor-element-beb4652 > .elementor-widget-container{margin:26px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-bb7907a{--display:flex;}.elementor-2840 .elementor-element.elementor-element-95a9e93{--spacer-size:15px;}.elementor-2840 .elementor-element.elementor-element-ffd58ba{--display:flex;}.elementor-2840 .elementor-element.elementor-element-08e7de5 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:#6A2C91;border-style:double;border-radius:45px 45px 45px 45px;}.elementor-2840 .elementor-element.elementor-element-08e7de5 .elementor-button:hover, .elementor-2840 .elementor-element.elementor-element-08e7de5 .elementor-button:focus{color:#6A2C91;background-color:#FFFFFF;border-color:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-08e7de5 .elementor-button:hover svg, .elementor-2840 .elementor-element.elementor-element-08e7de5 .elementor-button:focus svg{fill:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-08e7de5 > .elementor-widget-container{margin:11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-08e7de5.elementor-element{--align-self:center;}.elementor-2840 .elementor-element.elementor-element-647c9d1{--display:flex;}.elementor-2840 .elementor-element.elementor-element-a7fe941{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-c1ce7d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2840 .elementor-element.elementor-element-f43c323{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-893522d{text-align:start;}.elementor-2840 .elementor-element.elementor-element-893522d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#1D1D1B;}.elementor-2840 .elementor-element.elementor-element-893522d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-cef4d55{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-b4afd80 .elementor-button{background-color:#6A2C91;border-style:solid;border-radius:42px 42px 42px 42px;}.elementor-2840 .elementor-element.elementor-element-b4afd80 .elementor-button:hover, .elementor-2840 .elementor-element.elementor-element-b4afd80 .elementor-button:focus{color:#6A2C91;background-color:#FFFFFF;border-color:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-b4afd80 .elementor-button:hover svg, .elementor-2840 .elementor-element.elementor-element-b4afd80 .elementor-button:focus svg{fill:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-b4afd80 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-f70ac4b{--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;}.elementor-2840 .elementor-element.elementor-element-af5d574{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2840 .elementor-element.elementor-element-9af07fa > .elementor-widget-container{margin:-30px 0px 0px 0px;--e-transform-translateX:-50px;--e-transform-translateY:50px;}.elementor-2840 .elementor-element.elementor-element-1908f02{--display:flex;}.elementor-2840 .elementor-element.elementor-element-413087a{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-30dd1dc{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2840 .elementor-element.elementor-element-cd34a11 .elementor-icon-wrapper{text-align:center;}.elementor-2840 .elementor-element.elementor-element-cd34a11 > .elementor-widget-container{margin:0px 0px -41px 0px;}.elementor-2840 .elementor-element.elementor-element-cd34a11{z-index:10;}.elementor-2840 .elementor-element.elementor-element-dfd1511{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:21px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-2840 .elementor-element.elementor-element-dfd1511:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-dfd1511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F9;}.elementor-2840 .elementor-element.elementor-element-8223399 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#1D1D1B;}.elementor-2840 .elementor-element.elementor-element-8223399 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-8223399.elementor-element{--align-self:center;}.elementor-2840 .elementor-element.elementor-element-d03b8b9{column-gap:0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2840 .elementor-element.elementor-element-d03b8b9 p{margin-block-end:0px;}.elementor-2840 .elementor-element.elementor-element-d03b8b9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-407465d{--display:flex;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-407465d.e-con{--e-con-transform-scale:0.8;}.elementor-2840 .elementor-element.elementor-element-2330959{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-44e879f{--display:flex;--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-ac2b479 .elementor-button{background-color:#6A2C91;border-style:solid;border-radius:45px 45px 45px 45px;}.elementor-2840 .elementor-element.elementor-element-ac2b479 .elementor-button:hover, .elementor-2840 .elementor-element.elementor-element-ac2b479 .elementor-button:focus{color:#6A2C91;background-color:#FFFFFF;border-color:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-ac2b479 .elementor-button:hover svg, .elementor-2840 .elementor-element.elementor-element-ac2b479 .elementor-button:focus svg{fill:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-ac2b479 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-ac2b479.elementor-element{--order:99999 /* order end hack */;}.elementor-2840 .elementor-element.elementor-element-49519ba{--display:flex;}.elementor-2840 .elementor-element.elementor-element-6919cd1{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-3bcdf63{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-f398051{text-align:center;}.elementor-2840 .elementor-element.elementor-element-f398051 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#1D1D1B;}.elementor-2840 .elementor-element.elementor-element-f398051 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-2e54d4e{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-ee0a15e{--display:grid;--e-con-grid-template-columns:auto auto;--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-5f41aec{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2840 .elementor-element.elementor-element-5f41aec p{margin-block-end:0px;}.elementor-2840 .elementor-element.elementor-element-5f41aec > .elementor-widget-container{margin:13px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-896fd64 img{width:100%;max-width:100%;height:299px;}.elementor-2840 .elementor-element.elementor-element-15e79ba{--display:grid;--e-con-grid-template-columns:auto auto;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--grid-justify-content:center;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-5d2504e .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:#6A2C91;border-radius:45px 45px 45px 45px;}.elementor-2840 .elementor-element.elementor-element-5d2504e .elementor-button:hover, .elementor-2840 .elementor-element.elementor-element-5d2504e .elementor-button:focus{color:#6A2C91;background-color:#FFFFFF;border-color:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-5d2504e .elementor-button:hover svg, .elementor-2840 .elementor-element.elementor-element-5d2504e .elementor-button:focus svg{fill:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-5d2504e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-792dea1 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#6A2C91;color:#6A2C91;background-color:#FFFFFF;border-style:solid;border-color:#6A2C91;border-radius:45px 45px 45px 45px;}.elementor-2840 .elementor-element.elementor-element-792dea1 .elementor-button:hover, .elementor-2840 .elementor-element.elementor-element-792dea1 .elementor-button:focus{color:#FFFFFF;background-color:#6A2C91;border-color:#FFFFFF;}.elementor-2840 .elementor-element.elementor-element-792dea1 .elementor-button:hover svg, .elementor-2840 .elementor-element.elementor-element-792dea1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2840 .elementor-element.elementor-element-792dea1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-16066b6{--display:flex;}.elementor-2840 .elementor-element.elementor-element-0cd75c7{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-6c9cad4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2840 .elementor-element.elementor-element-6c9cad4:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-6c9cad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4B2A7A 0%, #6A2C91 100%);}.elementor-2840 .elementor-element.elementor-element-6c9cad4.e-con{--align-self:center;--e-con-transform-scale:0.9;}.elementor-2840 .elementor-element.elementor-element-03879a1{--display:grid;--e-con-grid-template-columns:auto;--e-con-grid-template-rows:auto auto auto;--grid-auto-flow:row;--justify-items:center;--grid-justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-03879a1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2840 .elementor-element.elementor-element-f3ce6f4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-2840 .elementor-element.elementor-element-f3ce6f4 > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-55b352b{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;width:100%;max-width:100%;}.elementor-2840 .elementor-element.elementor-element-a7eb7e8 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#6A2C91;color:#6A2C91;background-color:#FFFFFF;border-radius:45px 45px 45px 45px;}.elementor-2840 .elementor-element.elementor-element-a7eb7e8 > .elementor-widget-container{margin:0px 0px 0px 0px;--e-transform-translateX:0px;--e-transform-translateY:-15px;}.elementor-2840 .elementor-element.elementor-element-a7eb7e8.elementor-element{--align-self:center;}.elementor-2840 .elementor-element.elementor-element-bbdeaf9{--display:flex;}.elementor-2840 .elementor-element.elementor-element-f96c6bd{--spacer-size:50px;}.elementor-2840 .elementor-element.elementor-element-07e6cfe{--display:flex;}.elementor-2840 .elementor-element.elementor-element-affdda2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#1D1D1B;}.elementor-2840 .elementor-element.elementor-element-affdda2.elementor-element{--align-self:center;}.elementor-2840 .elementor-element.elementor-element-d4c4f80{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:12%;--padding-right:12%;}.elementor-2840 .elementor-element.elementor-element-d4c4f80:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-d4c4f80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2840 .elementor-element.elementor-element-7182e83{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:15% 15%;--row-gap:15%;--column-gap:15%;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2840 .elementor-element.elementor-element-63f27c5 .elementor-tab-title{border-width:0.5px;border-color:#C8D5DC;padding:0px 0px 30px 0px;}.elementor-2840 .elementor-element.elementor-element-63f27c5 .elementor-tab-content{border-width:0.5px;border-block-end-color:#C8D5DC;color:#000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;padding:0px 50px 30px 0px;}.elementor-2840 .elementor-element.elementor-element-63f27c5 .elementor-toggle-item:not(:last-child){margin-block-end:30px;}.elementor-2840 .elementor-element.elementor-element-63f27c5 .elementor-toggle-title, .elementor-2840 .elementor-element.elementor-element-63f27c5 .elementor-toggle-icon{color:#1C244B;}.elementor-2840 .elementor-element.elementor-element-63f27c5 .elementor-toggle-icon svg{fill:#1C244B;}.elementor-2840 .elementor-element.elementor-element-63f27c5 .elementor-tab-title.elementor-active a, .elementor-2840 .elementor-element.elementor-element-63f27c5 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-63f27c5 .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:800;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-2840 .elementor-element.elementor-element-63f27c5 .elementor-tab-title .elementor-toggle-icon i:before{color:#1C244B;}.elementor-2840 .elementor-element.elementor-element-63f27c5 .elementor-tab-title .elementor-toggle-icon svg{fill:#1C244B;}.elementor-2840 .elementor-element.elementor-element-63f27c5 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#1C244B;}.elementor-2840 .elementor-element.elementor-element-63f27c5 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#1C244B;}.elementor-2840 .elementor-element.elementor-element-63f27c5 .elementor-toggle-icon{margin-inline-end:0px;}.elementor-2840 .elementor-element.elementor-element-63f27c5 > .elementor-widget-container{padding:30px 0px 0px 0px;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#C8D5DC;}.elementor-2840 .elementor-element.elementor-element-63f27c5{width:var( --container-widget-width, 38.113% );max-width:38.113%;--container-widget-width:38.113%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-63f27c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2840 .elementor-element.elementor-element-fbd1cc1 .elementor-tab-title{border-width:0.5px;border-color:#C8D5DC;padding:0px 0px 30px 0px;}.elementor-2840 .elementor-element.elementor-element-fbd1cc1 .elementor-tab-content{border-width:0.5px;border-block-end-color:#C8D5DC;color:#324A6D;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;padding:0px 50px 30px 0px;}.elementor-2840 .elementor-element.elementor-element-fbd1cc1 .elementor-toggle-item:not(:last-child){margin-block-end:30px;}.elementor-2840 .elementor-element.elementor-element-fbd1cc1 .elementor-toggle-title, .elementor-2840 .elementor-element.elementor-element-fbd1cc1 .elementor-toggle-icon{color:#1C244B;}.elementor-2840 .elementor-element.elementor-element-fbd1cc1 .elementor-toggle-icon svg{fill:#1C244B;}.elementor-2840 .elementor-element.elementor-element-fbd1cc1 .elementor-tab-title.elementor-active a, .elementor-2840 .elementor-element.elementor-element-fbd1cc1 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#6A2C91;}.elementor-2840 .elementor-element.elementor-element-fbd1cc1 .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:800;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-2840 .elementor-element.elementor-element-fbd1cc1 .elementor-tab-title .elementor-toggle-icon i:before{color:#1C244B;}.elementor-2840 .elementor-element.elementor-element-fbd1cc1 .elementor-tab-title .elementor-toggle-icon svg{fill:#1C244B;}.elementor-2840 .elementor-element.elementor-element-fbd1cc1 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#1C244B;}.elementor-2840 .elementor-element.elementor-element-fbd1cc1 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#1C244B;}.elementor-2840 .elementor-element.elementor-element-fbd1cc1 .elementor-toggle-icon{margin-inline-end:0px;}.elementor-2840 .elementor-element.elementor-element-fbd1cc1 > .elementor-widget-container{padding:30px 0px 0px 0px;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#C8D5DC;}.elementor-2840 .elementor-element.elementor-element-fbd1cc1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2840 .elementor-element.elementor-element-4f601aa{--display:flex;}.elementor-2840 .elementor-element.elementor-element-4eecb8e{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2840 .elementor-element.elementor-element-3a36b76{--content-width:100%;}.elementor-2840 .elementor-element.elementor-element-5823059{--width:50%;}.elementor-2840 .elementor-element.elementor-element-c4bf112{--width:50%;}.elementor-2840 .elementor-element.elementor-element-dd1176f{--width:50%;}.elementor-2840 .elementor-element.elementor-element-08abc45{--width:50%;}.elementor-2840 .elementor-element.elementor-element-564cc66{--width:50%;}.elementor-2840 .elementor-element.elementor-element-69d4ef9{--width:50%;}.elementor-2840 .elementor-element.elementor-element-d4ed1f8{--width:50%;}.elementor-2840 .elementor-element.elementor-element-15bf285{--width:50%;}.elementor-2840 .elementor-element.elementor-element-59d7275{--width:50%;}.elementor-2840 .elementor-element.elementor-element-8bd89bf{--width:50%;}.elementor-2840 .elementor-element.elementor-element-90d5abf{--width:50%;}.elementor-2840 .elementor-element.elementor-element-ad06640{--width:50%;}.elementor-2840 .elementor-element.elementor-element-746f56e{--width:100%;}.elementor-2840 .elementor-element.elementor-element-cd08388{--width:37%;}.elementor-2840 .elementor-element.elementor-element-3145907{--width:93.974%;}.elementor-2840 .elementor-element.elementor-element-f959349{--content-width:1041px;}.elementor-2840 .elementor-element.elementor-element-53954bd{--width:50%;}.elementor-2840 .elementor-element.elementor-element-c1b94d5{--width:50%;}.elementor-2840 .elementor-element.elementor-element-7a20bde{--width:50%;}.elementor-2840 .elementor-element.elementor-element-9b2972c{--width:50%;}.elementor-2840 .elementor-element.elementor-element-f43c323{--width:50%;}.elementor-2840 .elementor-element.elementor-element-f70ac4b{--width:50%;}.elementor-2840 .elementor-element.elementor-element-af5d574{--width:100%;}.elementor-2840 .elementor-element.elementor-element-dfd1511{--content-width:1140px;}.elementor-2840 .elementor-element.elementor-element-6c9cad4{--content-width:100%;}.elementor-2840 .elementor-element.elementor-element-d4c4f80{--content-width:1140px;}}@media(max-width:1024px){.elementor-2840 .elementor-element.elementor-element-ae8482d{--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-7030f7f{--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-1807a87{--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-2e437ee{--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-c23463d{--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-746f56e{--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-fea56a0{--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-2330959{--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-ee0a15e{--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-15e79ba{--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-03879a1{--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-d4c4f80{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-2840 .elementor-element.elementor-element-7182e83{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2840 .elementor-element.elementor-element-63f27c5 .elementor-toggle-title{font-size:14px;}.elementor-2840 .elementor-element.elementor-element-63f27c5 .elementor-tab-content{font-size:14px;}.elementor-2840 .elementor-element.elementor-element-63f27c5{width:100%;max-width:100%;}.elementor-2840 .elementor-element.elementor-element-fbd1cc1 .elementor-toggle-title{font-size:14px;}.elementor-2840 .elementor-element.elementor-element-fbd1cc1 .elementor-tab-content{font-size:14px;}.elementor-2840 .elementor-element.elementor-element-fbd1cc1 > .elementor-widget-container{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-fbd1cc1{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-2840 .elementor-element.elementor-element-ae8482d{--e-con-grid-template-columns:auto;--e-con-grid-template-rows:auto auto auto;--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-8c4e19d{text-align:center;}.elementor-2840 .elementor-element.elementor-element-8c4e19d .elementor-heading-title{font-size:25px;}.elementor-2840 .elementor-element.elementor-element-8c4e19d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-08610be{text-align:center;font-size:13px;}.elementor-2840 .elementor-element.elementor-element-08610be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-7cc9a6b > .elementor-widget-container{margin:0px 0px 0px 17px;}.elementor-2840 .elementor-element.elementor-element-7030f7f{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-7030f7f:not(.elementor-motion-effects-element-type-background), .elementor-2840 .elementor-element.elementor-element-7030f7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.latelierdulaser.fr/wp-content/uploads/2026/02/Decoupe-Laser-Petite-Serie-Latelier-du-Laser-Valence-Drome-Ardeche-Mobiel@2x.png");}.elementor-2840 .elementor-element.elementor-element-06b8b8d{text-align:center;}.elementor-2840 .elementor-element.elementor-element-06b8b8d .elementor-heading-title{font-size:25px;}.elementor-2840 .elementor-element.elementor-element-06b8b8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-78d6a43{text-align:center;font-size:13px;line-height:2em;}.elementor-2840 .elementor-element.elementor-element-78d6a43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-a930132 > .elementor-widget-container{margin:-11px 0px 145px 0px;}.elementor-2840 .elementor-element.elementor-element-1807a87{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-6f1e056{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-328fb56{text-align:center;}.elementor-2840 .elementor-element.elementor-element-328fb56 img{width:63%;}.elementor-2840 .elementor-element.elementor-element-328fb56 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-2840 .elementor-element.elementor-element-2c29b5e{text-align:center;}.elementor-2840 .elementor-element.elementor-element-e4c6945{text-align:center;}.elementor-2840 .elementor-element.elementor-element-3765ac9{--spacer-size:10px;}.elementor-2840 .elementor-element.elementor-element-dd1176f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-53fe449{text-align:center;}.elementor-2840 .elementor-element.elementor-element-53fe449 img{width:63%;}.elementor-2840 .elementor-element.elementor-element-53fe449 > .elementor-widget-container{margin:0px 0px 75px 0px;}.elementor-2840 .elementor-element.elementor-element-87f1b4f{text-align:center;}.elementor-2840 .elementor-element.elementor-element-e8976d8{text-align:center;}.elementor-2840 .elementor-element.elementor-element-bae5ad2{--spacer-size:2px;}.elementor-2840 .elementor-element.elementor-element-2026a0e{text-align:center;}.elementor-2840 .elementor-element.elementor-element-2026a0e img{width:63%;}.elementor-2840 .elementor-element.elementor-element-2026a0e > .elementor-widget-container{margin:0px 0px 75px 0px;}.elementor-2840 .elementor-element.elementor-element-497e541{text-align:start;}.elementor-2840 .elementor-element.elementor-element-d638e63{text-align:center;}.elementor-2840 .elementor-element.elementor-element-6a77d12{text-align:center;}.elementor-2840 .elementor-element.elementor-element-d4ed1f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-610874b{text-align:center;}.elementor-2840 .elementor-element.elementor-element-610874b img{width:63%;}.elementor-2840 .elementor-element.elementor-element-610874b > .elementor-widget-container{margin:0px 0px 75px 0px;}.elementor-2840 .elementor-element.elementor-element-cb4a985{text-align:center;}.elementor-2840 .elementor-element.elementor-element-e0789e5{text-align:center;}.elementor-2840 .elementor-element.elementor-element-d4d4862{text-align:center;}.elementor-2840 .elementor-element.elementor-element-d4d4862 img{width:63%;}.elementor-2840 .elementor-element.elementor-element-d4d4862 > .elementor-widget-container{margin:0px 0px 75px 0px;}.elementor-2840 .elementor-element.elementor-element-56c9c82{text-align:center;}.elementor-2840 .elementor-element.elementor-element-c4f7e91{text-align:center;}.elementor-2840 .elementor-element.elementor-element-90d5abf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-4d87a93{text-align:center;}.elementor-2840 .elementor-element.elementor-element-4d87a93 img{width:63%;}.elementor-2840 .elementor-element.elementor-element-4d87a93 > .elementor-widget-container{margin:0px 0px 75px 0px;}.elementor-2840 .elementor-element.elementor-element-2920c1a{text-align:center;}.elementor-2840 .elementor-element.elementor-element-0ac2e69{text-align:center;}.elementor-2840 .elementor-element.elementor-element-2e437ee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-4a7fb5d > .elementor-widget-container{margin:0px 0px 0px 17px;}.elementor-2840 .elementor-element.elementor-element-6522986 > .elementor-widget-container{margin:0px 0px 0px 17px;}.elementor-2840 .elementor-element.elementor-element-f7de9df{text-align:center;}.elementor-2840 .elementor-element.elementor-element-f7de9df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-9b314fc{--spacer-size:2px;}.elementor-2840 .elementor-element.elementor-element-b8713dc{text-align:center;}.elementor-2840 .elementor-element.elementor-element-60aa6b6{--content-width:90%;}.elementor-2840 .elementor-element.elementor-element-06bad31 img{border-radius:20px 20px 20px 20px;}.elementor-2840 .elementor-element.elementor-element-3f0572d{text-align:center;}.elementor-2840 .elementor-element.elementor-element-3f0572d > .elementor-widget-container{margin:-118px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-f78788f{--content-width:90%;--border-radius:20px 20px 20px 20px;}.elementor-2840 .elementor-element.elementor-element-3dd89fc img{border-radius:20px 20px 20px 20px;}.elementor-2840 .elementor-element.elementor-element-fbf54f9{text-align:center;}.elementor-2840 .elementor-element.elementor-element-fbf54f9 > .elementor-widget-container{margin:-125px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-c23463d{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-746f56e{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-37c113e > .elementor-widget-container{margin:0px 0px 0px 17px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-37c113e{width:auto;max-width:auto;}.elementor-2840 .elementor-element.elementor-element-514452e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-ab93d71 > .elementor-widget-container{margin:-11px 0px 145px 0px;}.elementor-2840 .elementor-element.elementor-element-9aa0539 > .elementor-widget-container{margin:-226px 0px 0px -9px;padding:0px 0px 8px 0px;}.elementor-2840 .elementor-element.elementor-element-6b11eb3 > .elementor-widget-container{margin:-38px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-fea56a0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-255a4ce > .elementor-widget-container{margin:0px 0px 0px 17px;}.elementor-2840 .elementor-element.elementor-element-08e7de5 > .elementor-widget-container{margin:0px 0px 0px 17px;}.elementor-2840 .elementor-element.elementor-element-b4afd80 > .elementor-widget-container{margin:-0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-30dd1dc{--margin-top:-38px;--margin-bottom:-28px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-cd34a11 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2840 .elementor-element.elementor-element-dfd1511{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-8223399{text-align:center;}.elementor-2840 .elementor-element.elementor-element-8223399 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-d03b8b9 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2840 .elementor-element.elementor-element-2330959{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-ac2b479 > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-3bcdf63{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2840 .elementor-element.elementor-element-ee0a15e{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-5f41aec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-15e79ba{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-5d2504e > .elementor-widget-container{margin:0px 0px 0px 17px;}.elementor-2840 .elementor-element.elementor-element-792dea1 > .elementor-widget-container{margin:0px 0px 0px 17px;}.elementor-2840 .elementor-element.elementor-element-03879a1{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2840 .elementor-element.elementor-element-affdda2 > .elementor-widget-container{margin:0px 0px 0px 17px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-d4c4f80{--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-2840 .elementor-element.elementor-element-63f27c5 .elementor-tab-content{padding:0px 0px 30px 0px;}.elementor-2840 .elementor-element.elementor-element-fbd1cc1 .elementor-tab-content{padding:0px 0px 30px 0px;}}/* Start custom CSS for heading, class: .elementor-element-8c4e19d */.h1-highlight-pro {
  background: linear-gradient(
    to right,
    rgba(230, 212, 248, 0.95) 0%,
    rgba(230, 212, 248, 0.95) 100%
  );
  background-repeat: no-repeat;
  background-size: 0% 55%;
  background-position: 0 80%;
  padding: 0 0.12em;
  animation: h1Marker 1.6s cubic-bezier(.77,0,.175,1) forwards;
}

@keyframes h1Marker {
  from {
    background-size: 0% 55%;
  }
  to {
    background-size: 100% 55%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae8482d */.elementor-2840 .elementor-element.elementor-element-ae8482d {
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06b8b8d */.h1-highlight-pro {
  background: linear-gradient(
    to right,
    rgba(230, 212, 248, 0.95) 0%,
    rgba(230, 212, 248, 0.95) 100%
  );
  background-repeat: no-repeat;
  background-size: 0% 55%;
  background-position: 0 80%;
  padding: 0 0.12em;
  animation: h1Marker 1.6s cubic-bezier(.77,0,.175,1) forwards;
}

@keyframes h1Marker {
  from {
    background-size: 0% 55%;
  }
  to {
    background-size: 100% 55%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7030f7f */.elementor-2840 .elementor-element.elementor-element-7030f7f {
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c29b5e */.trait-separation:after {
  content: "";
  display: block;
  width: 100px;
  height: 4px;
  background: #6A2C91;
  margin-top: 30px;
  margin-left: 0;
  margin-right: auto;
}

/* Masquer sur mobile */
@media (max-width: 767px) {
  .trait-separation:after {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a552fbb */.bg-shadow {
  padding-bottom: 40px;
  box-shadow: 0 25px 40px -20px rgba(0, 0, 0, 0.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aebacca */.trait-separation:after {
  content: "";
  display: block;
  width: 100px;
  height: 4px;
  background: #6A2C91;
  margin-top: 30px;
  margin-left: 0;
  margin-right: auto;
}

/* Masquer sur mobile */
@media (max-width: 767px) {
  .trait-separation:after {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d403d6d */.bg-shadow {
  padding-bottom: 40px;
  box-shadow: 0 25px 40px -20px rgba(0, 0, 0, 0.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-497e541 */.trait-separation:after {
  content: "";
  display: block;
  width: 100px;
  height: 4px;
  background: #6A2C91;
  margin-top: 30px;
  margin-left: 0;
  margin-right: auto;
}

/* Masquer sur mobile */
@media (max-width: 767px) {
  .trait-separation:after {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c08b643 */.bg-shadow {
  padding-bottom: 40px;
  box-shadow: 0 25px 40px -20px rgba(0, 0, 0, 0.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9aedb60 */.trait-separation:after {
  content: "";
  display: block;
  width: 100px;
  height: 4px;
  background: #6A2C91;
  margin-top: 30px;
  margin-left: 0;
  margin-right: auto;
}

/* Masquer sur mobile */
@media (max-width: 767px) {
  .trait-separation:after {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-347f212 */.bg-shadow {
  padding-bottom: 40px;
  box-shadow: 0 25px 40px -20px rgba(0, 0, 0, 0.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34a634f */.trait-separation:after {
  content: "";
  display: block;
  width: 100px;
  height: 4px;
  background: #6A2C91;
  margin-top: 30px;
  margin-left: 0;
  margin-right: auto;
}

/* Masquer sur mobile */
@media (max-width: 767px) {
  .trait-separation:after {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4f7e91 */.trait-separation { position: relative; padding-bottom: 30px; /* vide sous le trait */ } .trait-separation:after { content: ""; display: block; width: 100px; height: 4px; background: #6A2C91; margin-top: 30px; /* vide au-dessus du trait */ }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7e1ba */.bg-shadow {
  padding-bottom: 40px;
  box-shadow: 0 25px 40px -20px rgba(0, 0, 0, 0.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5638235 */.trait-separation:after {
  content: "";
  display: block;
  width: 100px;
  height: 4px;
  background: #6A2C91;
  margin-top: 30px;
  margin-left: 0;
  margin-right: auto;
}

/* Masquer sur mobile */
@media (max-width: 767px) {
  .trait-separation:after {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e431fb */.bg-shadow {
  padding-bottom: 40px;
  box-shadow: 0 25px 40px -20px rgba(0, 0, 0, 0.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-46d186e */.elementor-2840 .elementor-element.elementor-element-46d186e svg {
  filter: drop-shadow(3px 4px 5px rgba(0,0,0,0.15));
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0165715 */.elementor-2840 .elementor-element.elementor-element-0165715 svg {
  filter: drop-shadow(3px 4px 5px rgba(0,0,0,0.15));
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-635374d */.elementor-2840 .elementor-element.elementor-element-635374d svg {
  filter: drop-shadow(3px 4px 5px rgba(0,0,0,0.15));
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c9d820d */.elementor-2840 .elementor-element.elementor-element-c9d820d svg {
  filter: drop-shadow(3px 4px 5px rgba(0,0,0,0.15));
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9aa0539 */.text-expander span.read-less {
    display: none;
}

.text-expander details[open] span.read-more {
    display: none;
}

.text-expander details[open] span.read-less {
    display: inline;
}

.text-expander span.read-more,
.text-expander span.read-less {
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: #6A2C91;
    cursor: pointer;
    transition: color 0.3s ease;
    border: none;
    outline: none;
    background: none;
    padding: 0;
    margin: 0;
}

.text-expander span.read-more:hover,
.text-expander span.read-less:hover {/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53954bd */.svg-card {
  background: #fff;
  padding: 24px;   /* 👈 C’EST ÇA QUI FAIT LA TAILLE DE LA CARD */
  border-radius: 12px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
  
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1b94d5 */.svg-card {
  background: #fff;
  padding: 24px;   /* 👈 C’EST ÇA QUI FAIT LA TAILLE DE LA CARD */
  border-radius: 12px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
  
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a20bde */.svg-card {
  background: #fff;
  padding: 24px;   /* 👈 C’EST ÇA QUI FAIT LA TAILLE DE LA CARD */
  border-radius: 12px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
  
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2972c */.svg-card {
  background: #fff;
  padding: 24px;   /* 👈 C’EST ÇA QUI FAIT LA TAILLE DE LA CARD */
  border-radius: 12px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
  
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cd34a11 */.elementor-2840 .elementor-element.elementor-element-cd34a11 svg {
  filter: drop-shadow(3px 4px 5px rgba(0,0,0,0.15));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a09092 */.svg-card {
  background: #fff;
  padding: 24px;   /* 👈 C’EST ÇA QUI FAIT LA TAILLE DE LA CARD */
  border-radius: 12px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
  
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8e19b4c */.svg-card {
  background: #fff;
  padding: 24px;   /* 👈 C’EST ÇA QUI FAIT LA TAILLE DE LA CARD */
  border-radius: 12px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.15);
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS */.bg-svg-shadow {
  filter: drop-shadow(0 4px 8px rgba(0,0,0,0.25)) !important;
  -webkit-filter: drop-shadow(0 4px 8px rgba(0,0,0,0.25)) !important;
}/* End custom CSS */