body{background-color:#000000!important;color:#eaeaea;overflow-x:hidden}html,body,#page-container{overflow-x:hidden!important}H1{color:#FFFFFF;line-height:1.5;font-weight:800;font-size:2.4em}H2{color:#FFFFFF;line-height:1.5;font-weight:800;font-size:2rem}H3{color:#FFFFFF;font-size:1.5rem;font-weight:600}.et_pb_menu_0_tb_header .et-menu-nav .sub-menu li a{font-size:1.1rem!important;font-weight:600;line-height:1.3em!important}.accroche{font-weight:600;line-height:1.5;font-size:1.4em}.et_pb_button{background-color:#f20649;color:#ffffff!important;border-radius:10px;text-transform:uppercase;font-size:0.8em!important;letter-spacing: 0.6px;line-height:1.7em;border:0px solid #007f83;padding:1vh 1.25vw!important}.ronds{border-radius:20px;overflow:visible!important}.texte-elargi{letter-spacing:clamp(0px,0.2vw,8px)}.liste-sponsor ol{list-style:none;counter-reset:num var(--start,0);margin:0;padding:0}.liste-sponsor ol[data-start]{--start:calc(attr(data-start number) - 1)}.liste-sponsor ol li{display:grid;grid-template-columns:auto 1fr;column-gap:0.4em;align-items:center;font-size:2rem;font-weight:800;margin-bottom:0.4em;line-height:1.2}.liste-sponsor ol li::before{counter-increment:num;content:counter(num) ".";font-size:2.5rem;color:#f20649;line-height:1}