.contenu .et_pb_text_inner a{color:#de4141!important;font-weight:800;border-bottom:2px #de4141 dotted!important;transition:all 0.3s ease-in-out}.contenu .et_pb_text_inner a:hover{color:#303030!important;font-weight:800;text-decoration:none!important;border-bottom:2px #303030 dotted!important}.contenu h1,.contenu h2,.contenu h3{font-family:"Montserrat, serif";font-weight:500;color:#303030;text-align:center}.contenu h1{font-size:40px}.contenu h2{font-size:35px}.contenu h3{font-size:30px}.contenu h2::after{background-color:#FAD72D;width:40px;height:5px;content:"";display:block;box-shadow:50px 0px #000,100px 0px #FAD72D;margin:10px 0px}.texteblanc h2::after{background-color:#fff;width:16px;height:16px;content:"";display:block;border-radius:100%;box-shadow:20px 0px #fff,40px 0px #fff;margin:10px auto}.contenu p,.contenu ul,.contenu ol,.contenu li,.contenu table{font-family: "Playfair display";font-weight:400;color:#000;font-size:18px;line-height: 30px}.contenu li{margin-bottom:-10px;margin:10px;line-height:1.5em;list-style-type:disclosure-closed}.contenu .texteblanc p,.contenu .texteblanc ul,.contenu .texteblanc ol,.contenu .texteblanc li,.contenu .texteblanc table,.contenu .texteblanc h1,.contenu .texteblanc h2,.contenu .texteblanc h3{color:white!important}.texteblanc .et_pb_text_inner a{color:#fff!important;font-weight:800;text-decoration:none;transition:0.5s all;padding:0px 2px;display:inline-block;border-bottom:2px #fff dotted!important}.texteblanc .et_pb_text_inner a:after{content:"";display:block;width:0%;height:3px;background:#fff;margin-top:-5px;transition:0.8s ease all;border-radius:50px}.texteblanc .et_pb_text_inner a:hover::after{color:#fff!important;width:100%}.texteblanc .et_pb_text_inner a:hover{border-bottom:0px #005CB9!important;color:#fff!important}.centrage{display:flex;align-items:center;justify-content:center}@media (max-width:1366px){.contenu h1{font-size:35px}.contenu h2{font-size:30px}.contenu h3{font-size:25px}}@media (max-width:980px){.centrage{display:block!important}}@media (max-width:820px){.contenu h1{font-size:30px}.contenu h2{font-size:25px}.contenu h3{font-size:20px}.contenu p,.contenu ul,.contenu ol,.contenu li,.contenu table{font-size:16px}}@media (max-width:420px){.contenu h1{font-size:30px}.contenu h2{font-size:25px}.contenu h3{font-size:20px}.contenu p,.contenu ul,.contenu ol,.contenu li,.contenu table{font-size:15px}}