.elementor-10070101 .elementor-element.elementor-element-90b43f1{padding:0% 10% 4% 10%;}.elementor-bc-flex-widget .elementor-10070101 .elementor-element.elementor-element-36856b0.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-10070101 .elementor-element.elementor-element-36856b0.elementor-column.elementor-element[data-element_type=column] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-10070101 .elementor-element.elementor-element-36856b0.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-10070101 .elementor-element.elementor-element-36856b0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10070101 .elementor-element.elementor-element-b889181.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-10070101 .elementor-element.elementor-element-136aecf{text-align:center;width:var(--container-widget-width);max-width:max(77%, 100%);--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-10070101 .elementor-element.elementor-element-136aecf .elementor-heading-title{color:#FFFFFF;font-size:5em;font-weight:100;}.elementor-10070101 .elementor-element.elementor-element-136aecf > .elementor-widget-container{margin:0px 0px 030px 0px;}.elementor-10070101 .elementor-element.elementor-element-43e2117{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;z-index:0;}.elementor-10070101 .elementor-element.elementor-element-43e2117 .elementor-divider-separator{width:100%;}.elementor-10070101 .elementor-element.elementor-element-43e2117 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-10070101 .elementor-element.elementor-element-abe23c5 a.elementor-button{--ce-bg-color:#020202;background-color:var(--ce-bg-color);border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-10070101 .elementor-element.elementor-element-abe23c5 a.elementor-button:not(#e):is(:hover, :focus){color:#000000;}.elementor-10070101 .elementor-element.elementor-element-abe23c5 a.elementor-button:is(:hover, :focus){--ce-bg-color:#A38354;border-color:#A38354;}.elementor-10070101 .elementor-element.elementor-element-abe23c5 > .elementor-widget-container{margin:-57px 0px 0px 0px;}.elementor-10070101 .elementor-element.elementor-element-abe23c5{width:100%;max-width:100%;z-index:99;}.elementor-10070101 .elementor-element.elementor-element-0ee79fd{text-align:center;color:#FFFFFF;font-family:"Frank Ruhl Libre", sans-serif;font-size:1.7em;font-weight:100;line-height:1em;width:var(--container-widget-width);max-width:max(49%, 100%);--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-10070101 .elementor-element.elementor-element-784c93f{padding:5% 8% 5% 8%;}.elementor-10070101 .elementor-element.elementor-element-29e5b42 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:5% 5% 5% 5%;}.elementor-10070101 .elementor-element.elementor-element-b004f92 .elementor-heading-title{color:var(--e-global-color-5fdf4994);font-size:1.7em;text-decoration:underline;}.elementor-10070101 .elementor-element.elementor-element-b004f92{width:auto;max-width:auto;}.elementor-10070101 .elementor-element.elementor-element-93ed079{text-align:left;color:#FFFFFF;width:var(--container-widget-width);max-width:max(100%, 100%);--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10070101 .elementor-element.elementor-element-5dac5d9 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:5% 5% 5% 5%;}.elementor-10070101 .elementor-element.elementor-element-7406e70 .elementor-heading-title{color:var(--e-global-color-5fdf4994);font-size:1.7em;text-decoration:underline;}.elementor-10070101 .elementor-element.elementor-element-7406e70{width:auto;max-width:auto;}.elementor-10070101 .elementor-element.elementor-element-5e09bd6{text-align:left;color:#FFFFFF;width:var(--container-widget-width);max-width:max(100%, 100%);--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10070101 .elementor-element.elementor-element-6bdc90a > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:5% 5% 5% 5%;}.elementor-10070101 .elementor-element.elementor-element-426ac21 .elementor-heading-title{color:#FFFFFF;font-size:1.7em;text-decoration:underline;}.elementor-10070101 .elementor-element.elementor-element-426ac21{width:auto;max-width:auto;}.elementor-10070101 .elementor-element.elementor-element-fc3144f{text-align:left;color:var(--e-global-color-5fdf4994);width:var(--container-widget-width);max-width:max(100%, 100%);--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10070101 .elementor-element.elementor-element-b73c314{padding:5% 7% 2% 7%;}.elementor-10070101 .elementor-element.elementor-element-9809d3d .elementor-heading-title{color:#FFFFFF;font-size:1.7em;}.elementor-10070101 .elementor-element.elementor-element-fdfa41f{--ce-columns:4;width:auto;max-width:auto;align-self:center;}.elementor-10070101 .elementor-element.elementor-element-fdfa41f .ce-article{flex-direction:column;background-color:#2D3436;border-radius:10px;padding:15px 15px 15px 15px;gap:20px;}.elementor-10070101 .elementor-element.elementor-element-fdfa41f .ce-articles{column-gap:20px;row-gap:20px;}.elementor-10070101 .elementor-element.elementor-element-fdfa41f.ce-articles--layout-masonry .ce-article{margin-bottom:20px;}.elementor-10070101 .elementor-element.elementor-element-fdfa41f .ce-article__thumbnail img{transition-duration:800ms;transition-property:all;}.elementor-10070101 .elementor-element.elementor-element-fdfa41f.elementor-element{--order:99999 /* order end hack */;}.elementor-10070101 .elementor-element.elementor-element-5512261{padding:0% 7% 2% 7%;}.elementor-10070101 .elementor-element.elementor-element-a1e4ce4 .elementor-heading-title{color:#FFFFFF;font-size:1.7em;}.elementor-10070101 .elementor-element.elementor-element-da8b141{--ce-columns:4;width:auto;max-width:auto;align-self:center;}.elementor-10070101 .elementor-element.elementor-element-da8b141 .ce-article{flex-direction:column;background-color:#2D3436;border-radius:10px;padding:15px 15px 15px 15px;gap:20px;}.elementor-10070101 .elementor-element.elementor-element-da8b141 .ce-articles{column-gap:20px;row-gap:20px;}.elementor-10070101 .elementor-element.elementor-element-da8b141.ce-articles--layout-masonry .ce-article{margin-bottom:20px;}.elementor-10070101 .elementor-element.elementor-element-da8b141 .ce-article__thumbnail img{transition-duration:800ms;transition-property:all;}.elementor-10070101 .elementor-element.elementor-element-eeef42d{padding:0% 7% 2% 7%;}.elementor-10070101 .elementor-element.elementor-element-7d61129 .elementor-heading-title{color:#FFFFFF;font-size:1.7em;}.elementor-10070101 .elementor-element.elementor-element-6fb9219{--ce-columns:4;width:auto;max-width:auto;align-self:center;}.elementor-10070101 .elementor-element.elementor-element-6fb9219 .ce-article{flex-direction:column;background-color:#2D3436;border-radius:10px;padding:15px 15px 15px 15px;gap:20px;}.elementor-10070101 .elementor-element.elementor-element-6fb9219 .ce-articles{column-gap:20px;row-gap:20px;}.elementor-10070101 .elementor-element.elementor-element-6fb9219.ce-articles--layout-masonry .ce-article{margin-bottom:20px;}.elementor-10070101 .elementor-element.elementor-element-6fb9219 .ce-article__thumbnail img{transition-duration:800ms;transition-property:all;}.elementor-10070101 .elementor-element.elementor-element-a070a0a{padding:0% 7% 2% 7%;}.elementor-10070101 .elementor-element.elementor-element-bb531ee .elementor-heading-title{color:#FFFFFF;font-size:1.7em;}.elementor-10070101 .elementor-element.elementor-element-252c281{--ce-columns:4;width:auto;max-width:auto;align-self:center;}.elementor-10070101 .elementor-element.elementor-element-252c281 .ce-article{flex-direction:column;background-color:#2D3436;border-radius:10px;padding:15px 15px 15px 15px;gap:20px;}.elementor-10070101 .elementor-element.elementor-element-252c281 .ce-articles{column-gap:20px;row-gap:20px;}.elementor-10070101 .elementor-element.elementor-element-252c281.ce-articles--layout-masonry .ce-article{margin-bottom:20px;}.elementor-10070101 .elementor-element.elementor-element-252c281 .ce-article__thumbnail img{transition-duration:800ms;transition-property:all;}.elementor-10070101 .elementor-element.elementor-element-dc43649{overflow:hidden;padding:5% 5% 5% 5%;}.elementor-10070101 .elementor-element.elementor-element-2ad6cb9.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-10070101 .elementor-element.elementor-element-95e5c2c img{width:150px;height:150px;border-radius:500px 500px 500px 500px;}.elementor-10070101 .elementor-element.elementor-element-95e5c2c > .elementor-widget-container{padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2D3436;border-radius:500px 500px 500px 500px;}.elementor-10070101 .elementor-element.elementor-element-95e5c2c{width:auto;max-width:auto;}.elementor-10070101 .elementor-element.elementor-element-1455c8a img{height:393px;object-fit:contain;}.elementor-10070101 .elementor-element.elementor-element-1455c8a{width:auto;max-width:auto;inset-inline-end:-214.5px;top:82px;}.elementor-element-1455c8a > .elementor-widget-container{opacity:0.34;}.elementor-10070101 .elementor-element.elementor-element-3d0f1a3.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-10070101 .elementor-element.elementor-element-9c22b52{text-align:center;width:var(--container-widget-width);max-width:max(587px, 100%);--container-widget-width:587px;--container-widget-flex-grow:0;}.elementor-10070101 .elementor-element.elementor-element-9c22b52 .elementor-heading-title{font-size:2.8vw;}.elementor-10070101 .elementor-element.elementor-element-7ad18c7{text-align:center;}.elementor-10070101 .elementor-element.elementor-element-7ad18c7 .elementor-heading-title{font-weight:100;text-transform:uppercase;}.elementor-10070101 .elementor-element.elementor-element-7ad18c7 > .elementor-widget-container{margin:2% 0% 0% 26%;}.elementor-10070101 .elementor-element.elementor-element-75d2854 a.elementor-button:not(#e){color:#FFFFFF;}.elementor-10070101 .elementor-element.elementor-element-75d2854 a.elementor-button{--ce-bg-color:rgba(2, 1, 1, 0);background-color:var(--ce-bg-color);border-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-10070101 .elementor-element.elementor-element-75d2854 a.elementor-button:not(#e):is(:hover, :focus){color:#000000;}.elementor-10070101 .elementor-element.elementor-element-75d2854 a.elementor-button:is(:hover, :focus){--ce-bg-color:#A38354;border-color:#A38354;}.elementor-10070101 .elementor-element.elementor-element-75d2854 > .elementor-widget-container{margin:15px 0px 0px 0px;}#content, #wrapper, #wrapper .container{min-width:100%;margin:0 !important;padding:0 !important;background:inherit !important;color:inherit !important;font:inherit !important;box-shadow:none !important;}@media(max-width:1024px){.elementor-10070101 .elementor-element.elementor-element-136aecf .elementor-heading-title{font-size:7.5vw;}.elementor-10070101 .elementor-element.elementor-element-136aecf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width);max-width:max(100%, 100%);}.elementor-10070101 .elementor-element.elementor-element-0ee79fd{font-size:1.5em;--container-widget-width:75%;--container-widget-flex-grow:0;width:var(--container-widget-width);max-width:max(75%, 100%);}.elementor-10070101 .elementor-element.elementor-element-b004f92 .elementor-heading-title{font-size:1.5em;}.elementor-10070101 .elementor-element.elementor-element-7406e70 .elementor-heading-title{font-size:1.5em;}.elementor-10070101 .elementor-element.elementor-element-426ac21 .elementor-heading-title{font-size:1.5em;}.elementor-10070101 .elementor-element.elementor-element-fdfa41f{--ce-columns:3;}.elementor-10070101 .elementor-element.elementor-element-fdfa41f.ce-articles--layout-tablet-masonry .ce-article{margin-bottom:20px;}.elementor-10070101 .elementor-element.elementor-element-da8b141{--ce-columns:3;}.elementor-10070101 .elementor-element.elementor-element-da8b141.ce-articles--layout-tablet-masonry .ce-article{margin-bottom:20px;}.elementor-10070101 .elementor-element.elementor-element-6fb9219{--ce-columns:3;}.elementor-10070101 .elementor-element.elementor-element-6fb9219.ce-articles--layout-tablet-masonry .ce-article{margin-bottom:20px;}.elementor-10070101 .elementor-element.elementor-element-252c281{--ce-columns:3;}.elementor-10070101 .elementor-element.elementor-element-252c281.ce-articles--layout-tablet-masonry .ce-article{margin-bottom:20px;}.elementor-10070101 .elementor-element.elementor-element-1455c8a{inset-inline-end:-218.175px;top:-12px;}.elementor-10070101 .elementor-element.elementor-element-9c22b52 .elementor-heading-title{font-size:4vw;}}@media(max-width:767px){.elementor-10070101 .elementor-element.elementor-element-136aecf .elementor-heading-title{font-size:8vw;}.elementor-10070101 .elementor-element.elementor-element-0ee79fd{font-size:1.2em;}.elementor-10070101 .elementor-element.elementor-element-fdfa41f{--ce-columns:2;}.elementor-10070101 .elementor-element.elementor-element-fdfa41f.ce-articles--layout-mobile-masonry .ce-article{margin-bottom:20px;}.elementor-10070101 .elementor-element.elementor-element-fdfa41f .ce-article__title a{font-size:15px;}.elementor-10070101 .elementor-element.elementor-element-fdfa41f .ce-article__excerpt{font-size:12px;}.elementor-10070101 .elementor-element.elementor-element-da8b141{--ce-columns:2;}.elementor-10070101 .elementor-element.elementor-element-da8b141.ce-articles--layout-mobile-masonry .ce-article{margin-bottom:20px;}.elementor-10070101 .elementor-element.elementor-element-da8b141 .ce-article__title a{font-size:15px;}.elementor-10070101 .elementor-element.elementor-element-da8b141 .ce-article__excerpt{font-size:12px;}.elementor-10070101 .elementor-element.elementor-element-6fb9219{--ce-columns:2;}.elementor-10070101 .elementor-element.elementor-element-6fb9219.ce-articles--layout-mobile-masonry .ce-article{margin-bottom:20px;}.elementor-10070101 .elementor-element.elementor-element-6fb9219 .ce-article__title a{font-size:15px;}.elementor-10070101 .elementor-element.elementor-element-6fb9219 .ce-article__excerpt{font-size:12px;}.elementor-10070101 .elementor-element.elementor-element-252c281{--ce-columns:2;}.elementor-10070101 .elementor-element.elementor-element-252c281.ce-articles--layout-mobile-masonry .ce-article{margin-bottom:20px;}.elementor-10070101 .elementor-element.elementor-element-252c281 .ce-article__title a{font-size:15px;}.elementor-10070101 .elementor-element.elementor-element-252c281 .ce-article__excerpt{font-size:12px;}.elementor-element-1455c8a > .elementor-widget-container{opacity:0.2;}.elementor-10070101 .elementor-element.elementor-element-9c22b52 .elementor-heading-title{font-size:6vw;}}/* Start custom CSS for heading, class: .elementor-element-136aecf */.titre-ban .ovale{
    position: relative;
    display: inline-block;
    padding: 0 0.15em;        /* petit espace pour que l'ovale ne colle pas au mot */
    white-space: nowrap;  
}

.titre-ban .ovale::before{
   content: "";
    position: absolute;
    inset: 0.05em -0.25em -0.05em -0.25em;   /* haut / droite / bas / gauche : déborde un peu sur les côtés */
    border: 1px solid currentColor;          /* même couleur que le texte */
    border-radius: 50%;                      /* forme ovale */
    transform: rotate(-3deg);                /* légère inclinaison façon trait à la main */
    pointer-events: none;
}/* End custom CSS */