:root{--couleur1:#000000;--couleur2:#307ac8;--couleur3:#FFFFFF;--couleur4:#ff0000;--couleur5:#FFFFFF;--font-family-titres:"Varela Round";--font-family-titres2:"Varela Round";--font-family-p:"Poppins";--font-size-h2:clamp(24px,1.75vw,1.954vw);--font-size-h2-responsive:24px;--font-weight-h2:700;--font-size-h3:clamp(20px,1.375vw,1.574vw);--font-size-h3-responsive:20px;--font-weight-h3:700;--font-size-p:clamp(14px,0.938vw,1.046vw);--font-size-p-responsive:14px;--font-weight-p:300;--font-weight-liens:500}.contenu h1{}.contenu h2{font-family:var(--font-family-titres);font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);color:var(--couleur1);text-align:left}.contenu h2::after{content:"";width:50px;height:5px;display:block;background:var(--couleur4);background-repeat:no-repeat;margin:0.5em 0em 0.5em 0em;border-radius:10px;box-shadow:55px 0px var(--couleur2)}.contenu h3{font-family:var(--font-family-titres);font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);color:var(--couleur2);margin-bottom:0.5em;margin-top:0.5em;text-align:left}.contenu .centrer h2::after{margin:0.5em auto}.contenu .et_pb_text_inner a{color:var(--couleur4);text-decoration:none;font-weight:var(--font-weight-liens);transition:all 0.3s ease-in-out}.contenu .et_pb_text_inner a:hover{color:var(--couleur2)}.contenu .et_pb_text_inner h3 a{color:var(--couleur4)!important;font-weight:500}.contenu .et_pb_text_inner h3 a:hover{color:var(--couleur2)!important;border:1px solid var(--couleur4)}.contenu .et_pb_text_inner,.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(--couleur1);line-height:clamp(1.6em,27px,1.7em);margin-bottom:1em;margin-bottom:0}.contenu h1 strong{font-weight:700}.contenu h2 strong{font-weight:700}.contenu h3 strong{font-weight:700}.contenu p strong,.contenu strong{font-weight:500}.contenu ul{margin-top:0.5em}.contenu ul li{list-style-type:none;margin-bottom:0.5em;padding-left:1.7em;text-indent:-1.7em}.contenu ul li::before{display:inline-block;content:"";width:0.6em;aspect-ratio:1;background-color:var(--couleur4);margin-right:1em;vertical-align:middle;border-radius:100%}.contenu .positions ul li{background-image:url("/wp-content/uploads/2026/09/pin2.png");background-repeat:no-repeat;background-size:24px 24px;padding-left:32px;background-position:0 0px;text-indent:inherit}.contenu .positions ul li::before{display:none;content:"";width:inherit;aspect-ratio:1;background-color:none;margin-right:inherit;vertical-align:inherit;border-radius:inherit}.contenu .boites ul li strong{font-weight:700;text-transform:uppercase;display:block}.contenu .boites ul li::before{display:none}.contenu .boites ul li{margin-bottom:1em}.rose p{color:var(--couleur2)}.contenu .texteblanc .et_pb_text_inner,.contenu .texteblanc p,.contenu .texteblanc ul,.contenu .texteblanc ol,.contenu .texteblanc li,.contenu .texteblanc table{color:var(--couleur3)!important}.contenu .texteblanc h2{color:var(--couleur3)!important}.contenu .texteblanc.nno h2 em{color:var(--couleur3)!important}.contenu .texteblanc h3{color:var(--couleur3)!important}.contenu .texteblanc .et_pb_text_inner a{color:var(--couleur4);font-weight:var(--font-weight-liens);transition:all 0.3s ease-in-out}.contenu .texteblanc .et_pb_text_inner a:hover{color:var(--couleur3)}.contenu .texteblanc h2::after{content:"";width:50px;height:5px;display:block;background:var(--couleur3);background-repeat:no-repeat;margin:0.5em 0em 0.5em 0em;border-radius:10px;box-shadow:55px 0px var(--couleur4)}.contenu .texteblanc ul li::before{display:inline-block;content:"";width:0.6em;aspect-ratio:1;background-color:var(--couleur3);margin-right:1em;vertical-align:middle}.centrage{display:flex;align-items:center;justify-content:center}.contenu .grostitre p,.contenu .grostitre ul li,.grostitre .et_pb_text_inner{font-weight:700;font-family:var(--font-family-titres);color:var(--couleur2);text-align:left;font-size:clamp(24px,1.75vw,1.954vw)}.contenu .grostitre p strong,.contenu .grostitre ul li strong{font-weight:700}.contenu .grostitre .et_pb_text_inner a{font-weight:700;color:var(--couleur4)}.contenu .grostitre2 .et_pb_text_inner a{font-weight:500;color:var(--couleur2)}.contenu .grostitre em{font-family:var(--font-family-titres2);font-size:clamp(20px,1.375vw,1.574vw);color:var(--couleur4);background-repeat:no-repeat;line-height:1.2em;font-weight:700;display:block;font-style:normal}.contenu .mesprix .grostitre p,.contenu .mesprix .grostitre ul li,.mesprix .grostitre .et_pb_text_inner{font-weight:700;font-family:var(--font-family-titres);color:var(--couleur4);text-align:left;font-size:clamp(28px,2vw,2.234vw)}.contenu .mesprix .grostitre em{font-family:var(--font-family-titres);font-size:clamp(18px,1.255vw,1.39vw);color:var(--couleur2);font-weight:700;display:inherit;font-style:normal}.contenu .grostitre2 .et_pb_text_inner,.contenu .grostitre2 .et_pb_text_inner p{font-size:clamp(20px,1.375vw,1.574vw);font-family:var(--font-family-titres);font-weight:500;color:var(--couleur1);line-height:1.2em}.contenu .grostitre2 em{font-weight:800;font-family:var(--font-family-titres);color:var(--couleur2);font-size:clamp(18px,1.255vw,1.39vw);font-style:normal}.contenu .grostitre2 strong{font-weight:800;font-size:clamp(28px,2vw,2.234vw)}.contenu .exposants .grostitre2 em{color:var(--couleur1)}@media (max-width:980px){.centrage{flex-direction:column}.reverse{display:flex;flex-direction:column-reverse}.contenu h2{font-size:var(--font-size-h2-responsive);text-align:center}.contenu h2::after,.contenu h3::after,.contenu .grostitre p::after,.contenu .texteblanc h2::after{margin:0.5em auto}.contenu h3{font-size:var(--font-size-h3-responsive);text-align:center}.contenu .petits h3{font-size:20px}.contenu ul,.contenu ol,.contenu li{font-size:var(--font-size-p-responsive);text-align:left}.contenu .grostitre p,.contenu p,.contenu .et_pb_text_inner{text-align:center}.contenu .grostitre p,.contenu .grostitre ul li,.grostitre .et_pb_text_inner{font-size:28px}.contenu .grostitre p em,.contenu .grostitre ul li em,.grostitre .et_pb_text_inner em{font-size:24px}.contenu .mesprix .grostitre p,.contenu .mesprix .grostitre ul li,.mesprix .grostitre .et_pb_text_inner{font-size:28px}.contenu .mesprix .grostitre em{font-size:18px;}}@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 .et_pb_text_inner,.contenu p,.contenu ul,.contenu ol,.contenu li,.contenu table{font-size:calc(var(--font-size-p-responsive) - 0px)!important}.contenu .mesprix .grostitre p,.contenu .mesprix .grostitre ul li,.mesprix .grostitre .et_pb_text_inner{font-size:28px}.contenu .mesprix .grostitre em{font-size:18px;}}.contenu .reco{counter-reset:h3-counter}.contenu .reco{font-style:normal}.contenu .reco h3::before{counter-increment:h3-counter;content:counter(h3-counter);color:var(--couleur3);background-color:var(--couleur4);width:40px;display:inline-flex;aspect-ratio:1;justify-content:center;align-items:center;border-radius:100%;margin-right:1em;font-weight:500;font-size:110%}.contenu .reco2{counter-reset:li-counter}.contenu .reco2 ul li{color:#111111}.contenu .reco2 ul li::before{counter-increment:li-counter;content:counter(li-counter);font-weight:bold;color:var(--couleur4);background-color:var(--couleur2);width:1.5em;display:inline-flex;aspect-ratio:1;justify-content:center;align-items:center;border-radius:100%;margin-right:1em;font-weight:500;font-size:110%}.contenu .reco2.espace ul li{margin-bottom:1em}.contenu .reco2 ul li strong{font-weight:600;color:var(--couleur2)}.contenu .gross strong{font-weight:600;color:#941e65;font-size:125%}.contenu .gross em{font-size:230%;color:#941e65;font-style:normal;font-weight:800}.contenu .et_pb_image.cardes img,.contenu .cardes .et_pb_gallery_image img{border:3px solid var(--couleur5);transition:0.5s all linear;position:relative}.cardes .et_pb_image_wrap::before{display:block;background-color:transparent;width:80px;aspect-ratio:1;content:"";margin-left:-20px;margin-bottom:-60px;border-left:2px solid var(--couleur2);border-top:2px solid var(--couleur2)}.cardes .et_pb_image_wrap::after{display:block;background-color:transparent;width:80px;aspect-ratio:1;content:"";margin-left:calc(100% - 60px);margin-top:-60px;border-right:2px solid var(--couleur1);border-bottom:2px solid var(--couleur1)}.cardes img{border:3px solid var(--couleur3);transition:0.5s all linear}.cardes img:hover{transform:scale(1.02)}.contenu .grostitres2 p{font-size:clamp(18px,1.255vw,1.39vw);font-family:var(--font-family-p);font-weight:700;color:var(--couleur1);border-left:6px solid var(--couleur2);padding:0em 1em}.contenu .grostitres2 p strong{font-weight:700}.contenu .grostitres2 em{font-size:150%;font-style:normal;color:var(--couleur2)}.contenu .et-pb-arrow-next,.contenu .et-pb-arrow-prev{color:#fff!important}.et_pb_gallery_image img{object-fit:cover}.tarif-table{width:100%;border-collapse:collapse;border-spacing:0}.tarif-table th{background-color:var(--couleur2);color:var(--couleur3)!important;text-align:left;padding:7px 15px;border-radius:30px;font-size:clamp(18px,1.255vw,1.39vw);line-height:1.2;font-weight:700}.tarif-table td{padding:8px 0;font-size:clamp(15px,1vw,1.063vw);line-height:1.3;color:#000000;border:0}.tarif-table td:first-child{width:75%;text-align:left}.tarif-table td:last-child{width:25%;text-align:right;white-space:nowrap;color:var(--couleur4);font-weight:700}@media (max-width:980px){.tarif-table th{font-size:17px}.tarif-table td{font-size:15px}}@media (max-width:767px){.tarif-table th{font-size:17px}.tarif-table td{font-size:15px}}