.elementor-866 .elementor-element.elementor-element-f7ba9c3{--display:flex;}.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-866 .elementor-element.elementor-element-b7f172d .elementor-heading-title{font-family:var( --e-global-typography-d6b589d-font-family ), Sans-serif;font-size:var( --e-global-typography-d6b589d-font-size );font-weight:var( --e-global-typography-d6b589d-font-weight );color:var( --e-global-color-text );}.elementor-866 .elementor-element.elementor-element-5176757{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-866 .elementor-element.elementor-element-ace47df{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-866 .elementor-element.elementor-element-64d9a42 .elementor-heading-title{font-family:var( --e-global-typography-4fb4950-font-family ), Sans-serif;font-size:var( --e-global-typography-4fb4950-font-size );font-weight:var( --e-global-typography-4fb4950-font-weight );line-height:var( --e-global-typography-4fb4950-line-height );}.elementor-866 .elementor-element.elementor-element-192f9c7 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-866 .elementor-element.elementor-element-db60c45{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-866 .elementor-element.elementor-element-059f261 .elementor-heading-title{font-family:var( --e-global-typography-4fb4950-font-family ), Sans-serif;font-size:var( --e-global-typography-4fb4950-font-size );font-weight:var( --e-global-typography-4fb4950-font-weight );line-height:var( --e-global-typography-4fb4950-line-height );}.elementor-866 .elementor-element.elementor-element-b2638c4 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-866 .elementor-element.elementor-element-a38c9d0{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-866 .elementor-element.elementor-element-147d1c6 .elementor-heading-title{font-family:var( --e-global-typography-4fb4950-font-family ), Sans-serif;font-size:var( --e-global-typography-4fb4950-font-size );font-weight:var( --e-global-typography-4fb4950-font-weight );line-height:var( --e-global-typography-4fb4950-line-height );}.elementor-866 .elementor-element.elementor-element-b65f6e0 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-866 .elementor-element.elementor-element-9931cc1{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-866 .elementor-element.elementor-element-29b0de0 .elementor-heading-title{font-family:var( --e-global-typography-4fb4950-font-family ), Sans-serif;font-size:var( --e-global-typography-4fb4950-font-size );font-weight:var( --e-global-typography-4fb4950-font-weight );line-height:var( --e-global-typography-4fb4950-line-height );}.elementor-866 .elementor-element.elementor-element-f82dac9 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-866 .elementor-element.elementor-element-4e37dda{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-866 .elementor-element.elementor-element-a308c87 .elementor-heading-title{font-family:var( --e-global-typography-4fb4950-font-family ), Sans-serif;font-size:var( --e-global-typography-4fb4950-font-size );font-weight:var( --e-global-typography-4fb4950-font-weight );line-height:var( --e-global-typography-4fb4950-line-height );}.elementor-866 .elementor-element.elementor-element-3a2f0fa > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-866 .elementor-element.elementor-element-c364961{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-866 .elementor-element.elementor-element-d0f1834 .elementor-heading-title{font-family:var( --e-global-typography-d6b589d-font-family ), Sans-serif;font-size:var( --e-global-typography-d6b589d-font-size );font-weight:var( --e-global-typography-d6b589d-font-weight );color:var( --e-global-color-text );}.elementor-866 .elementor-element.elementor-element-b082229 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-866 .elementor-element.elementor-element-b082229{padding:15px 15px 15px 15px;}@media(max-width:1024px){.elementor-866 .elementor-element.elementor-element-b7f172d .elementor-heading-title{font-size:var( --e-global-typography-d6b589d-font-size );}.elementor-866 .elementor-element.elementor-element-64d9a42 .elementor-heading-title{font-size:var( --e-global-typography-4fb4950-font-size );line-height:var( --e-global-typography-4fb4950-line-height );}.elementor-866 .elementor-element.elementor-element-059f261 .elementor-heading-title{font-size:var( --e-global-typography-4fb4950-font-size );line-height:var( --e-global-typography-4fb4950-line-height );}.elementor-866 .elementor-element.elementor-element-147d1c6 .elementor-heading-title{font-size:var( --e-global-typography-4fb4950-font-size );line-height:var( --e-global-typography-4fb4950-line-height );}.elementor-866 .elementor-element.elementor-element-29b0de0 .elementor-heading-title{font-size:var( --e-global-typography-4fb4950-font-size );line-height:var( --e-global-typography-4fb4950-line-height );}.elementor-866 .elementor-element.elementor-element-a308c87 .elementor-heading-title{font-size:var( --e-global-typography-4fb4950-font-size );line-height:var( --e-global-typography-4fb4950-line-height );}.elementor-866 .elementor-element.elementor-element-d0f1834 .elementor-heading-title{font-size:var( --e-global-typography-d6b589d-font-size );}}@media(max-width:767px){.elementor-866 .elementor-element.elementor-element-b7f172d .elementor-heading-title{font-size:var( --e-global-typography-d6b589d-font-size );}.elementor-866 .elementor-element.elementor-element-64d9a42 .elementor-heading-title{font-size:var( --e-global-typography-4fb4950-font-size );line-height:var( --e-global-typography-4fb4950-line-height );}.elementor-866 .elementor-element.elementor-element-059f261 .elementor-heading-title{font-size:var( --e-global-typography-4fb4950-font-size );line-height:var( --e-global-typography-4fb4950-line-height );}.elementor-866 .elementor-element.elementor-element-147d1c6 .elementor-heading-title{font-size:var( --e-global-typography-4fb4950-font-size );line-height:var( --e-global-typography-4fb4950-line-height );}.elementor-866 .elementor-element.elementor-element-29b0de0 .elementor-heading-title{font-size:var( --e-global-typography-4fb4950-font-size );line-height:var( --e-global-typography-4fb4950-line-height );}.elementor-866 .elementor-element.elementor-element-a308c87 .elementor-heading-title{font-size:var( --e-global-typography-4fb4950-font-size );line-height:var( --e-global-typography-4fb4950-line-height );}.elementor-866 .elementor-element.elementor-element-d0f1834 .elementor-heading-title{font-size:var( --e-global-typography-d6b589d-font-size );}.elementor-866 .elementor-element.elementor-element-b082229 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for heading, class: .elementor-element-b7f172d */.elementor-866 .elementor-element.elementor-element-b7f172d:before {
    content: "";
    display: block;
    position: absolute;
    width: 80px;
    height: 80px;
    background: url(https://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 heading, class: .elementor-element-d0f1834 */.elementor-866 .elementor-element.elementor-element-d0f1834:before {
    content: "";
    display: block;
    position: absolute;
    width: 80px;
    height: 80px;
    background: url(https://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 */