@media(max-width:767px){.elementor .contain-section{width:auto}}@media(max-width:767px){.elementor .cont-section{width:auto;column-gap:20px;padding:0;margin-block-start:20px;margin-block-end:0;flex-direction:column;row-gap:10px}}@media(max-width:767px){.elementor .text-h1{font-size:33px}}@media(max-width:767px){.elementor .text-h2{width:auto;min-width:30px;font-size:28px}}@media(max-width:767px){.elementor .container-principal{width:auto;padding-block-start:50px;padding-block-end:50px;padding-inline-start:15px;padding-inline-end:15px}}@media(max-width:767px){.elementor .container-principal-fonce{width:auto;padding-block-start:50px;padding-block-end:50px;padding-inline-start:15px;padding-inline-end:15px}}@media(max-width:767px){.elementor .btn-cta-orange{padding-inline-start:1.4rem;padding-inline-end:1.4rem}}@media(max-width:767px){.elementor .text-body-small{font-size:font-size:clamp(0.9375rem, 0.91rem + 0.12vw, 1rem)}}@media(max-width:767px){.elementor .text-h3-card{font-size:18px}}@media(max-width:767px){.elementor .text-body{width:auto;min-width:auto;font-family:"Manrope";font-weight:400;font-size:16px;text-align:start;margin-block-start:0;margin-block-end:25px}}@media(max-width:767px){.elementor .text-sous-titre-h1{font-size:17px;text-align:center}}@media(max-width:767px){.elementor .card-salle{min-height:280px;flex-direction:column;gap:1.3rem;flex-wrap:wrap;justify-content:flex-start;align-items:start;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:calc(100vw - 64px);width:calc(100vw - 64px);min-width:calc(100vw - 64px);max-width:calc(100vw - 64px);box-sizing:border-box;overflow:hidden;padding:24px 20px;scroll-snap-align:start;\n}}