:root{--couleur1:#b25e42;--couleur2:#cfaa34;--couleur3:#000000;--couleur4:#ffffff;--couleur5:#284a3a;--font-family-titres:"Libre Baskerville";--font-family-p:"Nunito";--font-size-h2:clamp(28px,1.75vw,30px);--font-size-h2-responsive:23px;--font-weight-h2:500;--font-size-h3:clamp(24px,1.5vw,24px);--font-size-h3-responsive:22px;--font-weight-h3:600;--font-size-h4:clamp(19px,1.2vw,20px);--font-size-h4-responsive:19px;--font-weight-h3:600;--font-size-p:clamp(14px,0.85vw,16px);--font-size-p-responsive:14px;--font-weight-p:300;--font-weight-liens:600}.contenu h2{font-family:var(--font-family-titres);font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);color:var(--couleur2);text-transform:uppercase;line-height:1.3em;text-align:left}.contenu .centrer h2::after{margin:15px auto}.contenu h3{font-family:var(--font-family-p);font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);color:var(--couleur5);text-align:left}.contenu h4{font-family:var(--font-family-p);font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);color:var(--couleur1)}.contenu .et_pb_text_inner a{color:var(--couleur2);text-decoration:none;font-weight:700;transition:0.5s all;padding:0px 2px;display:inline-block;margin-top:1px}.contenu .et_pb_text_inner a::after{content:"";display:block;width:0%;height:1px;background:var(--couleur2);margin-top:-1px;transition:0.5s ease all;border-radius:50px}.contenu .et_pb_text_inner a:hover{color:var(--couleur3)}.contenu .et_pb_text_inner a:hover::after{width:100%;font-weight:700}.contenu p,.contenu ul,.contenu ol,.contenu li,.contenu table{font-family:var(--font-family-p);font-size:var(--font-size-p);font-weight:var(--font-weight-p);color:var(--couleur3);padding-bottom:0;line-height:1.6em}.contenu ul li{list-style-type:none}.contenu ul li::before{display:inline-block;content:"";width:0.4em;aspect-ratio:1;background-color:var(--couleur2);margin-right:1em;border-radius:100%}.contenu .grostitre p{font-size:clamp(24px,1.75vw,28px);color:var(--couleur1);font-family:var(--font-family-titres);font-weight:var(--font-weight-liens);color:var(--couleur1)}.grostitre p em{display:block;font-style:normal;font-weight:400;font-size:70%;text-align:left;color:var(--couleur2);text-transform:none;font-family:var(--font-family-p);line-height:1.5em}.contenu .botas .grostitre p{font-size:100%;text-transform:uppercase;font-weight:800}.contenu h2 strong,.contenu h3 strong{font-weight:500}.contenu p strong,.contenu strong{font-weight:700}.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:var(--couleur4)}.contenu .texteblanc .et_pb_text_inner a{color:var(--couleur2);text-decoration:none;font-weight:700;transition:0.5s all;padding:0px 2px;display:inline-block;margin-top:1px}.contenu .texteblanc .et_pb_text_inner .a::after{content:"";display:block;width:0%;height:1px;background:var(--couleur2);margin-top:-1px;transition:0.5s ease all;border-radius:50px}.contenu .texteblanc .et_pb_text_inner a:hover{color:var(--couleur4)}.contenu .texteblanc .et_pb_text_inner .texte a:hover::after{width:100%;font-weight:700}.contenu ul li::marker{color:var(--couleur1);font-size:19px}.table_prix tr.first{background:#c5764f;color:#000}.table_prix tr.first:hover{background:#c5764f;color:#000}.table_prix tr.first td{color:#000}.table_prix td{font-size:13px}.table_prix tr:hover{background:#333;transition:ease-in-out 0.2s}.table_prix td{display:table-cell;border:1px solid #777!important;padding:5px!important;color:#000}.centrage{display:flex;align-items:center;justify-content:center}@media (max-width:980px){.centrage{flex-direction:column}.reverse{display:flex;flex-direction:column-reverse}.contenu h2{font-size:var(--font-size-h2-responsive)}.contenu h3{font-size:var(--font-size-h3-responsive)}.contenu p,.contenu ul,.contenu ol,.contenu li,.contenu table{font-size:var(--font-size-p-responsive)}.contenu .grostitre p{font-size:var(--font-size-h3-responsive)}}@media (max-width:420px){.contenu h2{font-size:calc(var(--font-size-h2-responsive) - 2px)}.contenu h3{font-size:calc(var(--font-size-h3-responsive) - 2px)}.contenu p,.contenu ul,.contenu ol,.contenu li,.contenu table{font-size:calc(var(--font-size-p-responsive) - 0px)!important}}display:flex;align-items:center;justify-content:center;