.elementor-16 .elementor-element.elementor-element-b097fd2{--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:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16 .elementor-element.elementor-element-4cf8009{--display:flex;--min-height:670px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center}.elementor-16 .elementor-element.elementor-element-4cf8009:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-4cf8009>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://cfa-delafosse.com/wp-content/uploads/2025/09/IMG-20240826-WA0278.jpg);background-position:0 0;background-size:cover}.elementor-16 .elementor-element.elementor-element-caec912{--display:flex;--position:absolute;--min-height:112px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;top:0}.elementor-16 .elementor-element.elementor-element-caec912.e-con{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-caec912{left:0}body.rtl .elementor-16 .elementor-element.elementor-element-caec912{right:0}.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-16 .elementor-element.elementor-element-863d3a0{width:var(--container-widget-width,90.03%);max-width:90.03%;--container-widget-width:90.03%;--container-widget-flex-grow:0;top:171.891px;text-align:center}.elementor-16 .elementor-element.elementor-element-863d3a0.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-863d3a0{right:-32.047px}body.rtl .elementor-16 .elementor-element.elementor-element-863d3a0{left:-32.047px}.elementor-16 .elementor-element.elementor-element-863d3a0 .elementor-heading-title{font-family:"Fuzzy Bubbles",Sans-serif;font-size:41px;text-shadow:0 0 34px rgb(0 0 0 / .89);color:var(--e-global-color-1ea8eac)}.elementor-16 .elementor-element.elementor-element-863d3a0 .elementor-heading-title a{transition-duration:0.1s}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-16 .elementor-element.elementor-element-49ab01b .elementor-button{background-color:var(--e-global-color-1ea8eac);font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:underline;text-shadow:0 0 0 rgb(0 0 0 / .3);fill:var(--e-global-color-4338753);color:var(--e-global-color-4338753);transition-duration:0.2s;border-style:none;padding:-5px 0 0 0}.elementor-16 .elementor-element.elementor-element-49ab01b .elementor-button:hover,.elementor-16 .elementor-element.elementor-element-49ab01b .elementor-button:focus{background-color:var(--e-global-color-1ea8eac);color:var(--e-global-color-4338753)}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-49ab01b{left:292.75px}body.rtl .elementor-16 .elementor-element.elementor-element-49ab01b{right:292.75px}.elementor-16 .elementor-element.elementor-element-49ab01b{top:330.813px}.elementor-16 .elementor-element.elementor-element-49ab01b:hover>.elementor-widget-container{border-radius:0 0 0 0}.elementor-16 .elementor-element.elementor-element-49ab01b .elementor-button:hover svg,.elementor-16 .elementor-element.elementor-element-49ab01b .elementor-button:focus svg{fill:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-ccfc69c{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-16 .elementor-element.elementor-element-ccfc69c:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-ccfc69c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-ccfc69c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-16 .elementor-element.elementor-element-29978a7{--spacer-size:50px}.elementor-16 .elementor-element.elementor-element-d2afdeb.elementor-element{--align-self:center}.elementor-16 .elementor-element.elementor-element-d2afdeb{text-align:center}.elementor-16 .elementor-element.elementor-element-d2afdeb .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:35px;font-weight:600}.elementor-16 .elementor-element.elementor-element-39bf206{text-align:center}.elementor-16 .elementor-element.elementor-element-39bf206 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600}.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-16 .elementor-element.elementor-element-285cf8c{width:var(--container-widget-width,74.503%);max-width:74.503%;--container-widget-width:74.503%;--container-widget-flex-grow:0;text-align:justify;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-16 .elementor-element.elementor-element-285cf8c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-16 .elementor-element.elementor-element-2b039de{--spacer-size:50px}.elementor-16 .elementor-element.elementor-element-9d9f92e{--display:flex;--min-height:486px;--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-16 .elementor-element.elementor-element-9d9f92e:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-9d9f92e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-9d9f92e>.elementor-shape-top svg,.elementor-16 .elementor-element.elementor-element-9d9f92e>.e-con-inner>.elementor-shape-top svg{width:calc(100% + 1.3px);height:22px}.elementor-16 .elementor-element.elementor-element-9d9f92e>.elementor-shape-bottom svg,.elementor-16 .elementor-element.elementor-element-9d9f92e>.e-con-inner>.elementor-shape-bottom svg{width:calc(260% + 1.3px)}.elementor-16 .elementor-element.elementor-element-67f733a{--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}.elementor-16 .elementor-element.elementor-element-ebdefc7{--display:flex}.elementor-16 .elementor-element.elementor-element-c25de22{--spacer-size:5px}.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-16 .elementor-element.elementor-element-97d031b{text-align:center}.elementor-16 .elementor-element.elementor-element-97d031b .elementor-heading-title{color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-cb035f2{--display:flex}.elementor-16 .elementor-element.elementor-element-babbd40{--spacer-size:5px}.elementor-16 .elementor-element.elementor-element-7514e7e{text-align:center}.elementor-16 .elementor-element.elementor-element-7514e7e .elementor-heading-title{color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-d9f9ab1{--display:flex}.elementor-16 .elementor-element.elementor-element-3aba64b{--spacer-size:5px}.elementor-16 .elementor-element.elementor-element-01fb9b6{text-align:center}.elementor-16 .elementor-element.elementor-element-01fb9b6 .elementor-heading-title{color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-a0a8f55{--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}.elementor-16 .elementor-element.elementor-element-6afba7f{--display:flex}.elementor-16 .elementor-element.elementor-element-87d35e4{text-align:center}.elementor-16 .elementor-element.elementor-element-87d35e4 .elementor-heading-title{color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-8202359{--display:flex}.elementor-16 .elementor-element.elementor-element-f2d2a9d{text-align:center}.elementor-16 .elementor-element.elementor-element-f2d2a9d .elementor-heading-title{color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-c69d655{--display:flex}.elementor-16 .elementor-element.elementor-element-2d8ef0e{text-align:center}.elementor-16 .elementor-element.elementor-element-2d8ef0e .elementor-heading-title{color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-4af112d{--spacer-size:50px}.elementor-16 .elementor-element.elementor-element-6041d86{--display:flex;--min-height:405px;--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-16 .elementor-element.elementor-element-aae6e85{text-align:center}.elementor-16 .elementor-element.elementor-element-aae6e85 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:35px;font-weight:600}.elementor-16 .elementor-element.elementor-element-bf99bab{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-16 .elementor-element.elementor-element-73bd79e{--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}.elementor-16 .elementor-element.elementor-element-11db531{--display:flex}.elementor-16 .elementor-element.elementor-element-eb2eb03{text-align:center}.elementor-16 .elementor-element.elementor-element-80e40ec .elementor-button{background-color:var(--e-global-color-4338753);font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:underline;text-shadow:0 0 0 rgb(0 0 0 / .3);fill:var(--e-global-color-text);color:var(--e-global-color-text);transition-duration:0.2s;border-style:none;padding:-5px 0 0 0}.elementor-16 .elementor-element.elementor-element-80e40ec .elementor-button:hover,.elementor-16 .elementor-element.elementor-element-80e40ec .elementor-button:focus{background-color:var(--e-global-color-1ea8eac);color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-80e40ec:hover>.elementor-widget-container{border-radius:0 0 0 0}.elementor-16 .elementor-element.elementor-element-80e40ec .elementor-button:hover svg,.elementor-16 .elementor-element.elementor-element-80e40ec .elementor-button:focus svg{fill:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-f675a2b{--display:flex}.elementor-16 .elementor-element.elementor-element-fe2dc8e{text-align:center}.elementor-16 .elementor-element.elementor-element-6feed71 .elementor-button{background-color:var(--e-global-color-4338753);font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:underline;text-shadow:0 0 0 rgb(0 0 0 / .3);fill:var(--e-global-color-text);color:var(--e-global-color-text);transition-duration:0.2s;border-style:none;padding:-5px 0 0 0}.elementor-16 .elementor-element.elementor-element-6feed71 .elementor-button:hover,.elementor-16 .elementor-element.elementor-element-6feed71 .elementor-button:focus{background-color:var(--e-global-color-1ea8eac);color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-6feed71:hover>.elementor-widget-container{border-radius:0 0 0 0}.elementor-16 .elementor-element.elementor-element-6feed71 .elementor-button:hover svg,.elementor-16 .elementor-element.elementor-element-6feed71 .elementor-button:focus svg{fill:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-431576a{--display:flex}.elementor-16 .elementor-element.elementor-element-4635b3a{text-align:center}.elementor-16 .elementor-element.elementor-element-336e1b0 .elementor-button{background-color:var(--e-global-color-4338753);font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:underline;text-shadow:0 0 0 rgb(0 0 0 / .3);fill:var(--e-global-color-text);color:var(--e-global-color-text);transition-duration:0.2s;border-style:none;padding:-5px 0 0 0}.elementor-16 .elementor-element.elementor-element-336e1b0 .elementor-button:hover,.elementor-16 .elementor-element.elementor-element-336e1b0 .elementor-button:focus{background-color:var(--e-global-color-1ea8eac);color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-336e1b0:hover>.elementor-widget-container{border-radius:0 0 0 0}.elementor-16 .elementor-element.elementor-element-336e1b0 .elementor-button:hover svg,.elementor-16 .elementor-element.elementor-element-336e1b0 .elementor-button:focus svg{fill:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-aa33eaa{--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}.elementor-16 .elementor-element.elementor-element-3cde6d7{--display:flex}.elementor-16 .elementor-element.elementor-element-0a84a29{text-align:center}.elementor-16 .elementor-element.elementor-element-29cd0b7 .elementor-button{background-color:var(--e-global-color-4338753);font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:underline;text-shadow:0 0 0 rgb(0 0 0 / .3);fill:var(--e-global-color-text);color:var(--e-global-color-text);transition-duration:0.2s;border-style:none;padding:-5px 0 0 0}.elementor-16 .elementor-element.elementor-element-29cd0b7 .elementor-button:hover,.elementor-16 .elementor-element.elementor-element-29cd0b7 .elementor-button:focus{background-color:var(--e-global-color-1ea8eac);color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-29cd0b7:hover>.elementor-widget-container{border-radius:0 0 0 0}.elementor-16 .elementor-element.elementor-element-29cd0b7 .elementor-button:hover svg,.elementor-16 .elementor-element.elementor-element-29cd0b7 .elementor-button:focus svg{fill:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-0e8221c{--display:flex}.elementor-16 .elementor-element.elementor-element-0621cc1{text-align:center}.elementor-16 .elementor-element.elementor-element-5cad74c .elementor-button{background-color:var(--e-global-color-4338753);font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:underline;text-shadow:0 0 0 rgb(0 0 0 / .3);fill:var(--e-global-color-text);color:var(--e-global-color-text);transition-duration:0.2s;border-style:none;padding:-5px 0 0 0}.elementor-16 .elementor-element.elementor-element-5cad74c .elementor-button:hover,.elementor-16 .elementor-element.elementor-element-5cad74c .elementor-button:focus{background-color:var(--e-global-color-1ea8eac);color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-5cad74c:hover>.elementor-widget-container{border-radius:0 0 0 0}.elementor-16 .elementor-element.elementor-element-5cad74c .elementor-button:hover svg,.elementor-16 .elementor-element.elementor-element-5cad74c .elementor-button:focus svg{fill:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-11e17d3{--display:flex}.elementor-16 .elementor-element.elementor-element-fc49b13{text-align:center}.elementor-16 .elementor-element.elementor-element-a869d61 .elementor-button{background-color:var(--e-global-color-4338753);font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:underline;text-shadow:0 0 0 rgb(0 0 0 / .3);fill:var(--e-global-color-text);color:var(--e-global-color-text);transition-duration:0.2s;border-style:none;padding:-5px 0 0 0}.elementor-16 .elementor-element.elementor-element-a869d61 .elementor-button:hover,.elementor-16 .elementor-element.elementor-element-a869d61 .elementor-button:focus{background-color:var(--e-global-color-1ea8eac);color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-a869d61:hover>.elementor-widget-container{border-radius:0 0 0 0}.elementor-16 .elementor-element.elementor-element-a869d61 .elementor-button:hover svg,.elementor-16 .elementor-element.elementor-element-a869d61 .elementor-button:focus svg{fill:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-593239c{--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}.elementor-16 .elementor-element.elementor-element-5ac8f53{--display:flex}.elementor-16 .elementor-element.elementor-element-bd42df3{text-align:center}.elementor-16 .elementor-element.elementor-element-9b384d3 .elementor-button{background-color:var(--e-global-color-4338753);font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:underline;text-shadow:0 0 0 rgb(0 0 0 / .3);fill:var(--e-global-color-text);color:var(--e-global-color-text);transition-duration:0.2s;border-style:none;padding:-5px 0 0 0}.elementor-16 .elementor-element.elementor-element-9b384d3 .elementor-button:hover,.elementor-16 .elementor-element.elementor-element-9b384d3 .elementor-button:focus{background-color:var(--e-global-color-1ea8eac);color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-9b384d3:hover>.elementor-widget-container{border-radius:0 0 0 0}.elementor-16 .elementor-element.elementor-element-9b384d3 .elementor-button:hover svg,.elementor-16 .elementor-element.elementor-element-9b384d3 .elementor-button:focus svg{fill:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-87e1202{--display:flex}.elementor-16 .elementor-element.elementor-element-79f6a0d img{width:100%;height:213px}.elementor-16 .elementor-element.elementor-element-ef33884{text-align:center}.elementor-16 .elementor-element.elementor-element-74c092e .elementor-button{background-color:var(--e-global-color-4338753);font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:underline;text-shadow:0 0 0 rgb(0 0 0 / .3);fill:var(--e-global-color-text);color:var(--e-global-color-text);transition-duration:0.2s;border-style:none;padding:-5px 0 0 0}.elementor-16 .elementor-element.elementor-element-74c092e .elementor-button:hover,.elementor-16 .elementor-element.elementor-element-74c092e .elementor-button:focus{background-color:var(--e-global-color-1ea8eac);color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-74c092e:hover>.elementor-widget-container{border-radius:0 0 0 0}.elementor-16 .elementor-element.elementor-element-74c092e .elementor-button:hover svg,.elementor-16 .elementor-element.elementor-element-74c092e .elementor-button:focus svg{fill:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-6eb747f{--display:flex}.elementor-16 .elementor-element.elementor-element-f1d4dd5{text-align:center}.elementor-16 .elementor-element.elementor-element-af4690c .elementor-button{background-color:var(--e-global-color-4338753);font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:underline;text-shadow:0 0 0 rgb(0 0 0 / .3);fill:var(--e-global-color-text);color:var(--e-global-color-text);transition-duration:0.2s;border-style:none;padding:-5px 0 0 0}.elementor-16 .elementor-element.elementor-element-af4690c .elementor-button:hover,.elementor-16 .elementor-element.elementor-element-af4690c .elementor-button:focus{background-color:var(--e-global-color-1ea8eac);color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-af4690c:hover>.elementor-widget-container{border-radius:0 0 0 0}.elementor-16 .elementor-element.elementor-element-af4690c .elementor-button:hover svg,.elementor-16 .elementor-element.elementor-element-af4690c .elementor-button:focus svg{fill:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-ddabdcc{--display:flex;--min-height:323px;--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-16 .elementor-element.elementor-element-ddabdcc:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-ddabdcc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1ea8eac)}.elementor-16 .elementor-element.elementor-element-30300f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-16 .elementor-element.elementor-element-1539eff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-16 .elementor-element.elementor-element-e451d18{--spacer-size:50px}.elementor-16 .elementor-element.elementor-element-cee06a7 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600;color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-83fac95{--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}.elementor-16 .elementor-element.elementor-element-bdb737e{--display:flex;--justify-content:center}.elementor-16 .elementor-element.elementor-element-bdb737e:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-bdb737e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-bdb737e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-16 .elementor-element.elementor-element-05fb7c7{width:var(--container-widget-width,151.826%);max-width:151.826%;--container-widget-width:151.826%;--container-widget-flex-grow:0;text-align:center}.elementor-16 .elementor-element.elementor-element-05fb7c7.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-16 .elementor-element.elementor-element-05fb7c7 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600;color:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-59de7bc{--display:flex}.elementor-16 .elementor-element.elementor-element-f2bbbb5{width:var(--container-widget-width,82.614%);max-width:82.614%;--container-widget-width:82.614%;--container-widget-flex-grow:0;font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:var(--e-global-color-061e2dc)}.elementor-16 .elementor-element.elementor-element-f2bbbb5.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-16 .elementor-element.elementor-element-d6c3d8f{--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}.elementor-16 .elementor-element.elementor-element-0050fe4{--display:flex;--justify-content:center}.elementor-16 .elementor-element.elementor-element-0050fe4:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-0050fe4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-0050fe4.e-con{--flex-grow:0;--flex-shrink:0}.elementor-16 .elementor-element.elementor-element-9ce5ee9{width:var(--container-widget-width,151.826%);max-width:151.826%;--container-widget-width:151.826%;--container-widget-flex-grow:0;text-align:center}.elementor-16 .elementor-element.elementor-element-9ce5ee9.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-16 .elementor-element.elementor-element-9ce5ee9 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600;color:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-44d5a7b{--display:flex}.elementor-16 .elementor-element.elementor-element-ab0400e{width:var(--container-widget-width,83.643%);max-width:83.643%;--container-widget-width:83.643%;--container-widget-flex-grow:0;font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:var(--e-global-color-061e2dc)}.elementor-16 .elementor-element.elementor-element-ab0400e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-16 .elementor-element.elementor-element-56ad297{--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}.elementor-16 .elementor-element.elementor-element-64e87b3{--display:flex;--justify-content:center}.elementor-16 .elementor-element.elementor-element-64e87b3:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-64e87b3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-64e87b3.e-con{--flex-grow:0;--flex-shrink:0}.elementor-16 .elementor-element.elementor-element-80ab4f6{width:var(--container-widget-width,151.826%);max-width:151.826%;--container-widget-width:151.826%;--container-widget-flex-grow:0;text-align:center}.elementor-16 .elementor-element.elementor-element-80ab4f6.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-16 .elementor-element.elementor-element-80ab4f6 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600;color:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-df15d27{--display:flex}.elementor-16 .elementor-element.elementor-element-67a6a67{width:var(--container-widget-width,87.139%);max-width:87.139%;--container-widget-width:87.139%;--container-widget-flex-grow:0;font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:var(--e-global-color-061e2dc)}.elementor-16 .elementor-element.elementor-element-67a6a67.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-16 .elementor-element.elementor-element-7502ed9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center}.elementor-16 .elementor-element.elementor-element-7502ed9:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-7502ed9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFDE}.elementor-16 .elementor-element.elementor-element-b46d274{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-16 .elementor-element.elementor-element-b46d274:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-b46d274>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-0e5d3d9{width:var(--container-widget-width,87.139%);max-width:87.139%;--container-widget-width:87.139%;--container-widget-flex-grow:0;font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-0e5d3d9.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-16 .elementor-element.elementor-element-9affa96{--spacer-size:50px}.elementor-16 .elementor-element.elementor-element-7504bf4{--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}.elementor-16 .elementor-element.elementor-element-c4bb2b7{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-16 .elementor-element.elementor-element-cac342f .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600;text-decoration:underline;color:var(--e-global-color-secondary)}.elementor-16 .elementor-element.elementor-element-d1b0fdb{--display:flex}.elementor-16 .elementor-element.elementor-element-b381c15 .elementor-button{background-color:var(--e-global-color-4338753);font-family:"Roboto",Sans-serif;font-size:14px;font-weight:500;fill:var(--e-global-color-1ea8eac);color:var(--e-global-color-1ea8eac);border-radius:13px 13px 13px 13px}.elementor-16 .elementor-element.elementor-element-b381c15 .elementor-button:hover,.elementor-16 .elementor-element.elementor-element-b381c15 .elementor-button:focus{color:var(--e-global-color-accent)}.elementor-16 .elementor-element.elementor-element-b381c15 .elementor-button:hover svg,.elementor-16 .elementor-element.elementor-element-b381c15 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-16 .elementor-element.elementor-element-8dbf63d{--display:flex}.elementor-16 .elementor-element.elementor-element-a70a97a .elementor-button{background-color:var(--e-global-color-4338753);font-family:"Roboto",Sans-serif;font-size:14px;font-weight:500;fill:var(--e-global-color-1ea8eac);color:var(--e-global-color-1ea8eac);border-radius:13px 13px 13px 13px}.elementor-16 .elementor-element.elementor-element-a70a97a .elementor-button:hover,.elementor-16 .elementor-element.elementor-element-a70a97a .elementor-button:focus{color:var(--e-global-color-accent)}.elementor-16 .elementor-element.elementor-element-a70a97a .elementor-button:hover svg,.elementor-16 .elementor-element.elementor-element-a70a97a .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-16 .elementor-element.elementor-element-56c85bf{--display:flex;--min-height:441px;--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-16 .elementor-element.elementor-element-7a1c4cc{--spacer-size:50px}.elementor-16 .elementor-element.elementor-element-b676a16{text-align:center}.elementor-16 .elementor-element.elementor-element-b676a16 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:30px;font-weight:600;color:var(--e-global-color-text)}.elementor-16 .elementor-element.elementor-element-0e21fd1{--spacer-size:5px}.elementor-16 .elementor-element.elementor-element-1fa35f2 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-16 .elementor-element.elementor-element-a3a6d34{--spacer-size:50px}.elementor-16 .elementor-element.elementor-element-e7db80f{--display:flex;--min-height:490px;--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-16 .elementor-element.elementor-element-534bb26{--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-16 .elementor-element.elementor-element-216a392{--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}.elementor-16 .elementor-element.elementor-element-6d9f483 img{height:500px}.elementor-16 .elementor-element.elementor-element-1cc4c8a{--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-16 .elementor-element.elementor-element-87a149e{text-align:center}.elementor-16 .elementor-element.elementor-element-87a149e .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:30px;font-weight:700;line-height:30px;color:var(--e-global-color-secondary)}.elementor-16 .elementor-element.elementor-element-fe9e88a{--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-16 .elementor-element.elementor-element-fe9e88a:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-fe9e88a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1ea8eac)}.elementor-16 .elementor-element.elementor-element-fe9e88a>.elementor-shape-top svg,.elementor-16 .elementor-element.elementor-element-fe9e88a>.e-con-inner>.elementor-shape-top svg{height:9px}.elementor-16 .elementor-element.elementor-element-fe9e88a>.elementor-shape-bottom svg,.elementor-16 .elementor-element.elementor-element-fe9e88a>.e-con-inner>.elementor-shape-bottom svg{height:0}.elementor-16 .elementor-element.elementor-element-ccd13e5{--display:flex;--justify-content:center}.elementor-16 .elementor-element.elementor-element-bae888c{text-align:center}.elementor-16 .elementor-element.elementor-element-bae888c .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:35px;font-weight:600;color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-7fa1d5c{text-align:center}.elementor-16 .elementor-element.elementor-element-7fa1d5c .elementor-heading-title{color:var(--e-global-color-4338753)}.elementor-16 .elementor-element.elementor-element-f195531{--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-16 .elementor-element.elementor-element-f195531:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-f195531>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-primary) 0%,var(--e-global-color-4338753) 100%)}.elementor-16 .elementor-element.elementor-element-f195531>.elementor-shape-top .elementor-shape-fill,.elementor-16 .elementor-element.elementor-element-f195531>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-1ea8eac)}.elementor-16 .elementor-element.elementor-element-f195531>.elementor-shape-top svg,.elementor-16 .elementor-element.elementor-element-f195531>.e-con-inner>.elementor-shape-top svg{width:calc(100% + 1.3px);height:10px}.elementor-16 .elementor-element.elementor-element-d74a51f{color:var(--e-global-color-secondary)}.elementor-16 .elementor-element.elementor-element-56f60b0{--display:flex;--min-height:592px;--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;--overlay-opacity:0.9}.elementor-16 .elementor-element.elementor-element-56f60b0:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-56f60b0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url(https://cfa-delafosse.com/wp-content/uploads/2025/10/IMG-20240826-WA0360.jpg);background-size:cover}.elementor-16 .elementor-element.elementor-element-56f60b0::before,.elementor-16 .elementor-element.elementor-element-56f60b0>.elementor-background-video-container::before,.elementor-16 .elementor-element.elementor-element-56f60b0>.e-con-inner>.elementor-background-video-container::before,.elementor-16 .elementor-element.elementor-element-56f60b0>.elementor-background-slideshow::before,.elementor-16 .elementor-element.elementor-element-56f60b0>.e-con-inner>.elementor-background-slideshow::before,.elementor-16 .elementor-element.elementor-element-56f60b0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-primary) 0%,var(--e-global-color-061e2dc) 100%)}.elementor-16 .elementor-element.elementor-element-56f60b0>.elementor-shape-top .elementor-shape-fill,.elementor-16 .elementor-element.elementor-element-56f60b0>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-primary)}.elementor-16 .elementor-element.elementor-element-56f60b0>.elementor-shape-top svg,.elementor-16 .elementor-element.elementor-element-56f60b0>.e-con-inner>.elementor-shape-top svg{height:52px}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-caec912{--width:43.088%}.elementor-16 .elementor-element.elementor-element-a0a8f55{--width:100%}.elementor-16 .elementor-element.elementor-element-bdb737e{--width:9.639%}.elementor-16 .elementor-element.elementor-element-0050fe4{--width:9.639%}.elementor-16 .elementor-element.elementor-element-64e87b3{--width:9.639%}.elementor-16 .elementor-element.elementor-element-216a392{--width:50%}.elementor-16 .elementor-element.elementor-element-1cc4c8a{--width:50%}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-4cf8009{--min-height:439px}.elementor-16 .elementor-element.elementor-element-4cf8009:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-4cf8009>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-4cf8009{--min-height:186px}.elementor-16 .elementor-element.elementor-element-4cf8009:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-4cf8009>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-49ab01b{left:122.75px}body.rtl .elementor-16 .elementor-element.elementor-element-49ab01b{right:122.75px}.elementor-16 .elementor-element.elementor-element-49ab01b{top:210.813px}.elementor-16 .elementor-element.elementor-element-ccfc69c{--width:309px}.elementor-16 .elementor-element.elementor-element-d2afdeb .elementor-heading-title{font-size:30px}.elementor-16 .elementor-element.elementor-element-285cf8c{--container-widget-width:293px;--container-widget-flex-grow:0;width:var(--container-widget-width,293px);max-width:293px;text-align:justify}.elementor-16 .elementor-element.elementor-element-cac342f.elementor-element{--align-self:flex-start}.elementor-16 .elementor-element.elementor-element-cac342f{z-index:0;text-align:left}.elementor-16 .elementor-element.elementor-element-6d9f483 img{height:362px}}@media(min-width:1025px){.elementor-16 .elementor-element.elementor-element-4cf8009:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-4cf8009>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-16 .elementor-element.elementor-element-56f60b0:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-56f60b0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}