h2.cyborg,h1.cyborg{display:table;margin:0 auto;position:relative}h2.cyborg::after,h1.cyborg::after{content:"";position:absolute;bottom:-14px;left:50%;transform:translateX(-50%);width:209px;height:2px;background-color:#d57a3f;z-index:0}h2.cyborg::before,h1.cyborg::before{content:"";position:absolute;bottom:-14px;left:calc(50% - 104.5px);width:10px;height:2px;background-color:#fff;z-index:1;animation:slide 3s infinite}@keyframes slide{from{left:calc(50% - 104.5px)}to{left:calc(50% + 104.5px - 10px)}}.et_pb_module.et_pb_text.et_pb_text_0_tb_header .et_pb_text_inner{text-align:right}.et_pb_module.et_pb_text.et_pb_text_0_tb_header .et_pb_text_inner a{display:inline-flex;align-items:center}.et_pb_module.et_pb_text.et_pb_text_0_tb_header .et_pb_text_inner a img{margin-right:5px;margin-top:0}@media screen and (max-width:767px){.et_pb_module.et_pb_text.et_pb_text_0_tb_header .et_pb_text_inner{text-align:center}}.et_pb_section.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider{z-index:100!important}.et_pb_section_3.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider,.et_pb_section_6.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider,.et_pb_section_10.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider{z-index:100!important}.et_pb_section.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider{z-index:100!important}.bascule-icon-left .et_pb_toggle_title:before{left:0!important}.bascule-icon-left .et_pb_toggle_title:before{color:#D57A3F!important}.bascule-icon-left .et_pb_toggle_title,.bascule-icon-left .et_pb_toggle_content{padding-left:3em!important}h2.carre-orange-avant-apres::before{content:"";display:inline-block;width:16px;height:16px;background:url('/wp-content/uploads/2025/03/carre.png') no-repeat center center;background-size:contain;margin-right:5px}h2.carre-orange-avant-apres::after{content:url('/wp-content/uploads/2025/03/carre.png');margin-left:5px}.current-menu-item>a,.current-menu-ancestor>a{color:#d57a3f!important}.activite{font-size:20px;font-weight:500;padding:.3em 1em;line-height:2.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:3px}.fac_liste ul li{list-style-type:none}.fac_liste ul li::before{font-family:'ETmodules';content:"\e052";font-size:140%;color:#cc692f;float:left;margin-left:-1em;margin-right:0.5em}