.elementor-3285 .elementor-element.elementor-element-74d8b8e{--display:flex;--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-3285 .elementor-element.elementor-element-6fec361{--display:flex;--margin-top:61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-3285 .elementor-element.elementor-element-061628d .elementor-heading-title{font-family:var( --e-global-typography-b961f69-font-family ), Sans-serif;font-size:var( --e-global-typography-b961f69-font-size );font-weight:var( --e-global-typography-b961f69-font-weight );color:var( --e-global-color-text );}.elementor-3285 .elementor-element.elementor-element-b2fd496{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3285 .elementor-element.elementor-element-7224a18{--display:flex;--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-3285 .elementor-element.elementor-element-7224a18.e-con{--align-self:center;}.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-3285 .elementor-element.elementor-element-d75e162 img{width:82%;}.elementor-3285 .elementor-element.elementor-element-7a0fe9b{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.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-3285 .elementor-element.elementor-element-4033cfd a{color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3285 .elementor-element.elementor-element-04f6175{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-3285 .elementor-element.elementor-element-04f6175 .elementor-divider-separator{width:100%;}.elementor-3285 .elementor-element.elementor-element-04f6175 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-3285 .elementor-element.elementor-element-bada995{--display:flex;}.elementor-3285 .elementor-element.elementor-element-80affc9 .elementor-heading-title{font-family:var( --e-global-typography-b961f69-font-family ), Sans-serif;font-size:var( --e-global-typography-b961f69-font-size );font-weight:var( --e-global-typography-b961f69-font-weight );color:var( --e-global-color-text );}.elementor-3285 .elementor-element.elementor-element-ff8e0f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3285 .elementor-element.elementor-element-46386e7{--display:flex;--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-3285 .elementor-element.elementor-element-46386e7.e-con{--align-self:center;}.elementor-3285 .elementor-element.elementor-element-acb6671{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3285 .elementor-element.elementor-element-4fdcf70 a{color:var( --e-global-color-primary );}.elementor-3285 .elementor-element.elementor-element-e0127e0{--display:flex;--margin-top:61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3285 .elementor-element.elementor-element-f879e6a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-3285 .elementor-element.elementor-element-f879e6a .elementor-divider-separator{width:100%;}.elementor-3285 .elementor-element.elementor-element-f879e6a .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-3285 .elementor-element.elementor-element-8b14a72 .elementor-heading-title{font-family:var( --e-global-typography-b961f69-font-family ), Sans-serif;font-size:var( --e-global-typography-b961f69-font-size );font-weight:var( --e-global-typography-b961f69-font-weight );color:var( --e-global-color-text );}.elementor-3285 .elementor-element.elementor-element-4895a07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3285 .elementor-element.elementor-element-015b998{--display:flex;--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-3285 .elementor-element.elementor-element-015b998.e-con{--align-self:center;}.elementor-3285 .elementor-element.elementor-element-4e854c0 img{width:45%;}.elementor-3285 .elementor-element.elementor-element-457fe81{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3285 .elementor-element.elementor-element-36a86a7 a{color:var( --e-global-color-primary );}.elementor-3285 .elementor-element.elementor-element-d559c54{--display:flex;--margin-top:61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3285 .elementor-element.elementor-element-2ed5ad9{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-3285 .elementor-element.elementor-element-2ed5ad9 .elementor-divider-separator{width:100%;}.elementor-3285 .elementor-element.elementor-element-2ed5ad9 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-3285 .elementor-element.elementor-element-2040ebb .elementor-heading-title{font-family:var( --e-global-typography-b961f69-font-family ), Sans-serif;font-size:var( --e-global-typography-b961f69-font-size );font-weight:var( --e-global-typography-b961f69-font-weight );color:var( --e-global-color-text );}.elementor-3285 .elementor-element.elementor-element-08f38a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3285 .elementor-element.elementor-element-4dd4f06{--display:flex;--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-3285 .elementor-element.elementor-element-4dd4f06.e-con{--align-self:center;}.elementor-3285 .elementor-element.elementor-element-b5dab40 img{width:82%;}.elementor-3285 .elementor-element.elementor-element-9f4b1ac{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3285 .elementor-element.elementor-element-c9acb1c a{color:var( --e-global-color-primary );}.elementor-3285 .elementor-element.elementor-element-3242ecc{--display:flex;--margin-top:61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3285 .elementor-element.elementor-element-a83466a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-3285 .elementor-element.elementor-element-a83466a .elementor-divider-separator{width:100%;}.elementor-3285 .elementor-element.elementor-element-a83466a .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-3285 .elementor-element.elementor-element-d4513e9 .elementor-heading-title{font-family:var( --e-global-typography-b961f69-font-family ), Sans-serif;font-size:var( --e-global-typography-b961f69-font-size );font-weight:var( --e-global-typography-b961f69-font-weight );color:var( --e-global-color-text );}.elementor-3285 .elementor-element.elementor-element-d867b14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3285 .elementor-element.elementor-element-8d17af0{--display:flex;--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-3285 .elementor-element.elementor-element-8d17af0.e-con{--align-self:center;}.elementor-3285 .elementor-element.elementor-element-295244f img{width:82%;}.elementor-3285 .elementor-element.elementor-element-3a58d33{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3285 .elementor-element.elementor-element-900a0d0 a{color:var( --e-global-color-primary );}.elementor-3285 .elementor-element.elementor-element-dd98bee{--display:flex;--margin-top:61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3285 .elementor-element.elementor-element-972d61b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-3285 .elementor-element.elementor-element-972d61b .elementor-divider-separator{width:100%;}.elementor-3285 .elementor-element.elementor-element-972d61b .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-3285 .elementor-element.elementor-element-45a29e1 .elementor-heading-title{font-family:var( --e-global-typography-b961f69-font-family ), Sans-serif;font-size:var( --e-global-typography-b961f69-font-size );font-weight:var( --e-global-typography-b961f69-font-weight );color:var( --e-global-color-text );}.elementor-3285 .elementor-element.elementor-element-bf51aad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3285 .elementor-element.elementor-element-ec25002{--display:flex;--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-3285 .elementor-element.elementor-element-ec25002.e-con{--align-self:center;}.elementor-3285 .elementor-element.elementor-element-cd004b3 img{width:82%;}.elementor-3285 .elementor-element.elementor-element-a5593f0{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3285 .elementor-element.elementor-element-c534475 a{color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-3285 .elementor-element.elementor-element-061628d .elementor-heading-title{font-size:var( --e-global-typography-b961f69-font-size );}.elementor-3285 .elementor-element.elementor-element-80affc9 .elementor-heading-title{font-size:var( --e-global-typography-b961f69-font-size );}.elementor-3285 .elementor-element.elementor-element-8b14a72 .elementor-heading-title{font-size:var( --e-global-typography-b961f69-font-size );}.elementor-3285 .elementor-element.elementor-element-2040ebb .elementor-heading-title{font-size:var( --e-global-typography-b961f69-font-size );}.elementor-3285 .elementor-element.elementor-element-d4513e9 .elementor-heading-title{font-size:var( --e-global-typography-b961f69-font-size );}.elementor-3285 .elementor-element.elementor-element-45a29e1 .elementor-heading-title{font-size:var( --e-global-typography-b961f69-font-size );}}@media(max-width:767px){.elementor-3285 .elementor-element.elementor-element-061628d .elementor-heading-title{font-size:var( --e-global-typography-b961f69-font-size );}.elementor-3285 .elementor-element.elementor-element-7224a18{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-3285 .elementor-element.elementor-element-80affc9 .elementor-heading-title{font-size:var( --e-global-typography-b961f69-font-size );}.elementor-3285 .elementor-element.elementor-element-8b14a72{text-align:left;}.elementor-3285 .elementor-element.elementor-element-8b14a72 .elementor-heading-title{font-size:var( --e-global-typography-b961f69-font-size );}.elementor-3285 .elementor-element.elementor-element-015b998{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-3285 .elementor-element.elementor-element-2040ebb{text-align:left;}.elementor-3285 .elementor-element.elementor-element-2040ebb .elementor-heading-title{font-size:var( --e-global-typography-b961f69-font-size );}.elementor-3285 .elementor-element.elementor-element-4dd4f06{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-3285 .elementor-element.elementor-element-d4513e9 .elementor-heading-title{font-size:var( --e-global-typography-b961f69-font-size );}.elementor-3285 .elementor-element.elementor-element-8d17af0{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-3285 .elementor-element.elementor-element-45a29e1 .elementor-heading-title{font-size:var( --e-global-typography-b961f69-font-size );}.elementor-3285 .elementor-element.elementor-element-ec25002{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-061628d */.elementor-3285 .elementor-element.elementor-element-061628d:before {
    content: "";
    display: block;
    position: absolute;
    width: 80px;
    height: 80px;
    background: url(https://fdc36.fr/wp-content/uploads/2024/12/blob-rose.svg) no-repeat;
    background-size: contain;
    background-position: center;
    z-index: -1;
    top: -20px;
    left: -40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a0fe9b */.elementor-3285 .elementor-element.elementor-element-7a0fe9b{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80affc9 */.elementor-3285 .elementor-element.elementor-element-80affc9:before {
    content: "";
    display: block;
    position: absolute;
    width: 80px;
    height: 80px;
    background: url(https://www.fdc18.fr/wp-content/uploads/2024/12/bloc-title.png) no-repeat;
    background-size: contain;
    background-position: center;
    z-index: -1;
    top: -20px;
    left: -40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acb6671 */.elementor-3285 .elementor-element.elementor-element-acb6671{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b14a72 */.elementor-3285 .elementor-element.elementor-element-8b14a72:before {
    content: "";
    display: block;
    position: absolute;
    width: 80px;
    height: 80px;
    background: url(https://www.fdc28.utopiaprod.fr/wp-content/uploads/2024/12/bloc-vert-clair-41.svg) no-repeat;
    background-size: contain;
    background-position: center;
    z-index: -1;
    top: -20px;
    left: -40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-457fe81 */.elementor-3285 .elementor-element.elementor-element-457fe81{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2040ebb */.elementor-3285 .elementor-element.elementor-element-2040ebb:before {
    content: "";
    display: block;
    position: absolute;
    width: 80px;
    height: 80px;
    background: url(https://www.fdc37.fr/wp-content/uploads/2024/12/blob-violet-clair.svg) no-repeat;
    background-size: contain;
    background-position: center;
    z-index: -1;
    top: -20px;
    left: -40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f4b1ac */.elementor-3285 .elementor-element.elementor-element-9f4b1ac{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4513e9 */.elementor-3285 .elementor-element.elementor-element-d4513e9:before {
    content: "";
    display: block;
    position: absolute;
    width: 80px;
    height: 80px;
    background: url(https://www.fdc41.fr/wp-content/uploads/2024/12/blob-bleu-clair-41.svg) no-repeat;
    background-size: contain;
    background-position: center;
    z-index: -1;
    top: -20px;
    left: -40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a58d33 */.elementor-3285 .elementor-element.elementor-element-3a58d33{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45a29e1 */.elementor-3285 .elementor-element.elementor-element-45a29e1:before {
    content: "";
    display: block;
    position: absolute;
    width: 80px;
    height: 80px;
    background: url(https://www.fdc45.fr/wp-content/uploads/2024/12/blob-orange-45.png) no-repeat;
    background-size: contain;
    background-position: center;
    z-index: -1;
    top: -20px;
    left: -40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5593f0 */.elementor-3285 .elementor-element.elementor-element-a5593f0{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}/* End custom CSS */