h1,h2,h3,h4{font-weight:400;font-family:itc-avant-garde-gothic-pro,sans-serif}h1 span,h2 span,h3 span,h4 span{color:#ff5926;font-weight:400}h1{font-size:3rem}@media screen and (max-width:998px){h1{font-size:2.75rem}}@media screen and (max-width:767px){h1{font-size:2.5rem}}h2{font-size:2.25rem}@media screen and (max-width:767px){h2{font-size:2rem}}h3{font-size:1.67rem}.introduction{margin-block:5rem}@media screen and (max-width:998px){.introduction{margin-inline:2rem}}.introduction .yellow-right::after{height:800%;right:20%;top:-400%}.introduction .orange-right::after{height:2000%;right:-30%;top:-900%}.introduction h1 span{display:block}.pillars .card{background-color:#fff;border-radius:25px;padding:2rem;-webkit-box-shadow:0 0 20px 5px rgba(0,0,0,.25);box-shadow:0 0 20px 5px rgba(0,0,0,5%)}.pillars .card ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:2rem}@media screen and (max-width:1440px){.pillars .card ul{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.pillars .card ul{grid-template-columns:1fr}.pillars .card ul li:nth-child(even){margin-left:auto;text-align:end}.pillars .card ul li:nth-child(even) img{margin-left:auto}}.pillars .card ul li{margin-top:1.5rem;max-width:300px}.pillars .card ul li img{margin-bottom:1rem;width:50px}.reconnu{margin-block:5rem;text-align:center}.reconnu h2 span{background-image:url(/images/underline.svg);background-position:0 1.1em;background-size:100%;background-repeat:no-repeat;padding-bottom:1rem}.reconnu div{margin-top:3rem;display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;max-width:1000px;margin-inline:auto}.reconnu div img{max-width:40vw}.stat{background:linear-gradient(90deg,#FDAAD8,#FC7E5E,#FF4383);padding-block:2rem;margin-bottom:4rem;display:grid;grid-template-columns:1fr 2fr;gap:2rem;align-items:center;color:#fff;white-space:pre-wrap}.stat .big-stat{font-size:8rem;font-weight:700;text-align:center}.stat h4{font-size:2rem;margin-bottom:0}.stat p{max-width:800px}.stat p i{transform:translateY(-5px);opacity:.5;cursor:pointer}.stat p i:hover+.reference{display:block}.stat .reference{background-color:#fff;color:#000;border-radius:25px;padding:1.5rem;max-width:800px;margin-right:1rem;font-size:.8rem;line-height:1rem;display:none;position:absolute}.conseil h2{text-align:center}.conseil h3{text-align:center;color:#ff5926}.conseil ul{display:flex;flex-wrap:wrap;justify-content:space-around;gap:2rem;margin-bottom:3rem}.conseil ul li{width:25vw;max-width:400px;min-width:300px;background-color:#fff;border-radius:25px;-webkit-box-shadow:0 0 20px 5px rgba(0,0,0,.25);box-shadow:0 0 20px 5px rgba(0,0,0,5%);margin-top:8rem;padding:1.5rem 1.5rem 0}.conseil ul li img{margin-top:-8rem;margin-left:-1.5rem;margin-bottom:1.5rem}.conseil ul li p{color:#34069b}.conseil ul li i{color:#ff5926;font-size:1.5rem;position:relative;right:-90%;bottom:25px}.conseil .lien-declaration{display:block;font-weight:300;font-size:.8rem;text-decoration:underline;margin-bottom:1rem}.comite-single{display:grid;grid-template-columns:1fr 2fr;gap:3rem;margin-block:5rem}@media screen and (max-width:998px){.comite-single{grid-template-columns:1fr}.comite-single figure{width:70vw;max-width:300px;margin-inline:auto}}.comite-single div h3{color:#34069b}.comite-single div .text-content{margin-block:2rem;white-space:pre-wrap}.comite-single div .video-container{width:100%;text-align:center}.comite-single div .video-container iframe{margin-bottom:2rem;border-radius:25px;max-width:100%}.medias{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:center;margin-block:8rem}@media screen and (max-width:480px){.medias{grid-template-columns:1fr}}.medias figure{border-radius:25px;overflow:hidden;max-width:500px;margin-inline:auto}.medias div:not(.btn-transparent){max-width:500px;margin-inline:auto}.medias div:not(.btn-transparent) h3{white-space:pre-wrap}.medias div:not(.btn-transparent) h3 span{background-image:url(/images/underline.svg);background-position:0 1.1em;background-size:100% 30%;background-repeat:no-repeat;padding-bottom:1rem}.medias div:not(.btn-transparent) p{margin-bottom:1.5rem}.medias .yellow-right::after{height:500%;right:-50%;top:-200%}.medias .orange-right::after{height:400%;right:50%;top:-200%}