.elementor-112 .elementor-element.elementor-element-9409141 .elementor-spacer-inner{--spacer-size:50px;}.elementor-112 .elementor-element.elementor-element-4a016f9{text-align:center;}.elementor-112 .elementor-element.elementor-element-4a016f9 .elementor-heading-title{color:#3C92CF;font-family:"Arial", Sans-serif;font-size:4.5em;font-weight:100;}.elementor-112 .elementor-element.elementor-element-ec0484d{text-align:center;}.elementor-112 .elementor-element.elementor-element-ec0484d .elementor-heading-title{color:#3C92CF;font-family:"Arial", Sans-serif;font-size:2.5em;font-weight:bold;}.elementor-112 .elementor-element.elementor-element-373bc48 .elementor-spacer-inner{--spacer-size:50px;}.elementor-112 .elementor-element.elementor-element-ba1a820 .elementor-heading-title{color:#1CB9D8;}.elementor-112 .elementor-element.elementor-element-ab3c3dc .elementor-heading-title{color:#05426A;}.elementor-112 .elementor-element.elementor-element-94ba821 .elementor-heading-title{color:#D04833;}.elementor-112 .elementor-element.elementor-element-494ff27 .elementor-heading-title{color:#EE6F3E;}.elementor-112 .elementor-element.elementor-element-b5395f9 .elementor-heading-title{color:#70A44D;}.elementor-112 .elementor-element.elementor-element-80fc5dd .elementor-heading-title{color:#009457;}.elementor-112 .elementor-element.elementor-element-d43d128 .elementor-heading-title{color:#A76D60;}@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-4a016f9 .elementor-heading-title{font-size:4.4em;}}@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-4a016f9 .elementor-heading-title{font-size:2.1em;}.elementor-112 .elementor-element.elementor-element-ec0484d .elementor-heading-title{font-size:2em;}}/* Start custom CSS for section, class: .elementor-element-eb4a452 */li {
    list-style: none;
}

li.bleu-clair:before {
    padding: 0 15px;
    content: '\f0a9';
    font-family: 'FontAwesome';
    color: #1cb9d8;
    position: absolute;
    left: 0;
}
li.bleu-fonce:before {
    padding: 0 15px;
    content: '\f0a9';
    font-family: 'FontAwesome';
    color: #05426a;
    position: absolute;
    left: 0;
}
li.orange-fonce:before {
    padding: 0 15px;
    content: '\f0a9';
    font-family: 'FontAwesome';
    color: #d04833;
    position: absolute;
    left: 0;
}
li.orange-clair:before {
    padding: 0 15px;
    content: '\f0a9';
    font-family: 'FontAwesome';
    color: #ee6f3e;
    position: absolute;
    left: 0;
}
li.vert-clair:before {
    padding: 0 15px;
    content: '\f0a9';
    font-family: 'FontAwesome';
    color: #70a44d;
    position: absolute;
    left: 0;
}
li.vert-fonce:before {
    padding: 0 15px;
    content: '\f0a9';
    font-family: 'FontAwesome';
    color: #009457;
    position: absolute;
    left: 0;
}
li.marron:before {
    padding: 0 15px;
    content: '\f0a9';
    font-family: 'FontAwesome';
    color: #a76d60;
    position: absolute;
    left: 0;
}/* End custom CSS */