.elementor-7261 .elementor-element.elementor-element-aaf7eda{--display:flex;--min-height:755px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7261 .elementor-element.elementor-element-aaf7eda:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-aaf7eda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://toietmoigite.fr/wp-content/uploads/2026/01/PHOTO-2025-06-13-14-21-44-2.jpg");background-position:center center;background-size:cover;}.elementor-7261 .elementor-element.elementor-element-c84ee4a{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7261 .elementor-element.elementor-element-c84ee4a:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-c84ee4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1919199E;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7261 .elementor-element.elementor-element-1b18d00{text-align:center;}.elementor-7261 .elementor-element.elementor-element-1b18d00 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:54px;font-weight:800;color:var( --e-global-color-e369eaf );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7261 .elementor-element.elementor-element-d05e165{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:21px;font-weight:700;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-d2e8574{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-3f4ce3c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7261 .elementor-element.elementor-element-9ac51be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-20px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-7261 .elementor-element.elementor-element-892936b{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:20px;font-weight:800;font-style:italic;line-height:24px;letter-spacing:-0.5px;}.elementor-7261 .elementor-element.elementor-element-bfd593c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7261 .elementor-element.elementor-element-bfd593c:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-bfd593c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-7261 .elementor-element.elementor-element-bfd593c.e-con{--align-self:center;}.elementor-7261 .elementor-element.elementor-element-a540c53{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7261 .elementor-element.elementor-element-8b9b812 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7261 .elementor-element.elementor-element-8b9b812.elementor-view-stacked .elementor-icon{background-color:#FF8B8B;fill:#FF8B8B;color:#FF8B8B;}.elementor-7261 .elementor-element.elementor-element-8b9b812.elementor-view-framed .elementor-icon, .elementor-7261 .elementor-element.elementor-element-8b9b812.elementor-view-default .elementor-icon{fill:#FF8B8B;color:#FF8B8B;border-color:#FF8B8B;}.elementor-7261 .elementor-element.elementor-element-8b9b812.elementor-view-framed .elementor-icon{background-color:#FF8B8B;}.elementor-7261 .elementor-element.elementor-element-8b9b812 .elementor-icon{font-size:12px;}.elementor-7261 .elementor-element.elementor-element-8b9b812 .elementor-icon-box-title, .elementor-7261 .elementor-element.elementor-element-8b9b812 .elementor-icon-box-title a{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-7261 .elementor-element.elementor-element-8b9b812 .elementor-icon-box-description{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-7261 .elementor-element.elementor-element-accb0be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7261 .elementor-element.elementor-element-accb0be:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-accb0be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-7261 .elementor-element.elementor-element-accb0be.e-con{--align-self:center;}.elementor-7261 .elementor-element.elementor-element-30ac4f6{--display:flex;}.elementor-7261 .elementor-element.elementor-element-44e339b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7261 .elementor-element.elementor-element-44e339b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-44e339b.elementor-view-framed .elementor-icon, .elementor-7261 .elementor-element.elementor-element-44e339b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-44e339b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-44e339b .elementor-icon{font-size:12px;}.elementor-7261 .elementor-element.elementor-element-44e339b .elementor-icon-box-title, .elementor-7261 .elementor-element.elementor-element-44e339b .elementor-icon-box-title a{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-7261 .elementor-element.elementor-element-44e339b .elementor-icon-box-description{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-7261 .elementor-element.elementor-element-c9b670e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7261 .elementor-element.elementor-element-4c7dfba{text-align:center;}.elementor-7261 .elementor-element.elementor-element-4c7dfba .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:29px;font-weight:800;font-style:italic;color:var( --e-global-color-accent );}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7261 .elementor-element.elementor-element-8ec6753 > .elementor-widget-container{margin:-70px 0px -80px 0px;padding:0px 0px 0px 0px;}.elementor-7261 .elementor-element.elementor-element-d78ae18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:24px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7261 .elementor-element.elementor-element-0e4d11c{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:20px;font-weight:700;font-style:italic;line-height:24px;letter-spacing:-0.5px;}.elementor-7261 .elementor-element.elementor-element-0153d05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7261 .elementor-element.elementor-element-fe9344a > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7261 .elementor-element.elementor-element-a4593bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7261 .elementor-element.elementor-element-a4593bd:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-a4593bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-7261 .elementor-element.elementor-element-a4593bd.e-con{--align-self:center;}.elementor-7261 .elementor-element.elementor-element-9230f87{--display:flex;}.elementor-7261 .elementor-element.elementor-element-71b7752 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7261 .elementor-element.elementor-element-71b7752.elementor-view-stacked .elementor-icon{background-color:#FF4D4D;fill:#FF4D4D;color:#FF4D4D;}.elementor-7261 .elementor-element.elementor-element-71b7752.elementor-view-framed .elementor-icon, .elementor-7261 .elementor-element.elementor-element-71b7752.elementor-view-default .elementor-icon{fill:#FF4D4D;color:#FF4D4D;border-color:#FF4D4D;}.elementor-7261 .elementor-element.elementor-element-71b7752.elementor-view-framed .elementor-icon{background-color:#FF4D4D;}.elementor-7261 .elementor-element.elementor-element-71b7752 .elementor-icon{font-size:12px;}.elementor-7261 .elementor-element.elementor-element-71b7752 .elementor-icon-box-title, .elementor-7261 .elementor-element.elementor-element-71b7752 .elementor-icon-box-title a{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-7261 .elementor-element.elementor-element-71b7752 .elementor-icon-box-description{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-7261 .elementor-element.elementor-element-a58b48e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7261 .elementor-element.elementor-element-a58b48e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-a58b48e.elementor-view-framed .elementor-icon, .elementor-7261 .elementor-element.elementor-element-a58b48e.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-a58b48e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-a58b48e .elementor-icon{font-size:12px;}.elementor-7261 .elementor-element.elementor-element-a58b48e .elementor-icon-box-title, .elementor-7261 .elementor-element.elementor-element-a58b48e .elementor-icon-box-title a{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-7261 .elementor-element.elementor-element-a58b48e .elementor-icon-box-description{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-7261 .elementor-element.elementor-element-ef3f388{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7261 .elementor-element.elementor-element-9b13667{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-7261 .elementor-element.elementor-element-d1b9d26{text-align:center;}.elementor-7261 .elementor-element.elementor-element-d1b9d26 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:28px;font-weight:800;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-35245bf > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7261 .elementor-element.elementor-element-35245bf{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:17px;font-weight:500;line-height:22px;letter-spacing:-0.4px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-ffe30bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7261 .elementor-element.elementor-element-d6f56be{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-e369eaf );--border-color:var( --e-global-color-e369eaf );--border-radius:20px 20px 20px 20px;}.elementor-7261 .elementor-element.elementor-element-ddfceb9{--display:flex;}.elementor-7261 .elementor-element.elementor-element-ee854fb{text-align:center;}.elementor-7261 .elementor-element.elementor-element-ee854fb .elementor-heading-title{font-family:"Gwendolyn", Sans-serif;font-size:4em;font-weight:900;line-height:57px;letter-spacing:-0.8px;color:var( --e-global-color-e369eaf );}.elementor-7261 .elementor-element.elementor-element-a292651 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7261 .elementor-element.elementor-element-a292651{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:20px;font-weight:600;line-height:22px;letter-spacing:-0.4px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-1a1eb72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7261 .elementor-element.elementor-element-1a1eb72{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:17px;font-weight:500;line-height:22px;letter-spacing:-0.4px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-274625a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7261 .elementor-element.elementor-element-274625a{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:20px;font-weight:600;line-height:22px;letter-spacing:-0.4px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-6c00394 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7261 .elementor-element.elementor-element-6c00394{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:17px;font-weight:500;line-height:22px;letter-spacing:-0.4px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-642f77c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7261 .elementor-element.elementor-element-642f77c{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:20px;font-weight:600;line-height:22px;letter-spacing:-0.4px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-1a2f2a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7261 .elementor-element.elementor-element-1a2f2a3{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:17px;font-weight:500;line-height:22px;letter-spacing:-0.4px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-90dcd64{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-e369eaf );--border-color:var( --e-global-color-e369eaf );--border-radius:20px 20px 20px 20px;}.elementor-7261 .elementor-element.elementor-element-df3cdb3{--display:flex;}.elementor-7261 .elementor-element.elementor-element-46cd569{text-align:center;}.elementor-7261 .elementor-element.elementor-element-46cd569 .elementor-heading-title{font-family:"Gwendolyn", Sans-serif;font-size:4em;font-weight:900;line-height:57px;letter-spacing:-0.8px;color:var( --e-global-color-e369eaf );}.elementor-7261 .elementor-element.elementor-element-de8a3ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7261 .elementor-element.elementor-element-de8a3ae{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:20px;font-weight:600;line-height:22px;letter-spacing:-0.4px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-0740dd1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7261 .elementor-element.elementor-element-0740dd1{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:17px;font-weight:500;line-height:22px;letter-spacing:-0.4px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-4cfa1c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7261 .elementor-element.elementor-element-4cfa1c5{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:17px;font-weight:500;line-height:22px;letter-spacing:-0.4px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-0755738 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7261 .elementor-element.elementor-element-0755738{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:20px;font-weight:600;line-height:22px;letter-spacing:-0.4px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-229e470 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7261 .elementor-element.elementor-element-229e470{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:17px;font-weight:500;line-height:22px;letter-spacing:-0.4px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-7dcda2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7261 .elementor-element.elementor-element-63ffdbe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--overlay-opacity:0.75;--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-7261 .elementor-element.elementor-element-63ffdbe:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-63ffdbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://toietmoigite.fr/wp-content/uploads/2023/11/Image1-removebg-preview.png");background-position:center center;background-size:5% auto;}.elementor-7261 .elementor-element.elementor-element-63ffdbe::before, .elementor-7261 .elementor-element.elementor-element-63ffdbe > .elementor-background-video-container::before, .elementor-7261 .elementor-element.elementor-element-63ffdbe > .e-con-inner > .elementor-background-video-container::before, .elementor-7261 .elementor-element.elementor-element-63ffdbe > .elementor-background-slideshow::before, .elementor-7261 .elementor-element.elementor-element-63ffdbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-7261 .elementor-element.elementor-element-63ffdbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-7261 .elementor-element.elementor-element-8727482{--display:flex;--min-height:89px;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7261 .elementor-element.elementor-element-f92d048{text-align:center;}.elementor-7261 .elementor-element.elementor-element-f92d048 .elementor-heading-title{font-family:"Gwendolyn", Sans-serif;font-size:4.4em;font-weight:900;line-height:57px;letter-spacing:-0.8px;color:var( --e-global-color-e369eaf );}.elementor-7261 .elementor-element.elementor-element-792df96{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-56f8d33{--display:flex;--min-height:0px;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7261 .elementor-element.elementor-element-56f8d33:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-56f8d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7261 .elementor-element.elementor-element-bc41042{--display:flex;--min-height:420px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7261 .elementor-element.elementor-element-dbe6a46{text-align:center;}.elementor-7261 .elementor-element.elementor-element-dbe6a46 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:27px;font-weight:700;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-d8bb097{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-4fd1070{--display:flex;--min-height:0px;--justify-content:center;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7261 .elementor-element.elementor-element-4fd1070:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-4fd1070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7261 .elementor-element.elementor-element-6a80c17{--display:flex;--min-height:420px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7261 .elementor-element.elementor-element-02c5bbe{text-align:center;}.elementor-7261 .elementor-element.elementor-element-02c5bbe .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:27px;font-weight:700;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-b20cf9b{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-c182389{--display:flex;--min-height:420px;--justify-content:center;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7261 .elementor-element.elementor-element-c182389:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-c182389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7261 .elementor-element.elementor-element-fbfe6f5{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7261 .elementor-element.elementor-element-581c386{text-align:center;}.elementor-7261 .elementor-element.elementor-element-581c386 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:27px;font-weight:700;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-2279290{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-7479346{--display:flex;--min-height:89px;--justify-content:center;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7261 .elementor-element.elementor-element-ea7a772{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:21px;font-weight:800;line-height:22px;letter-spacing:-0.4px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-c21199a{text-align:center;}.elementor-7261 .elementor-element.elementor-element-c21199a .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-e369eaf );}.elementor-7261 .elementor-element.elementor-element-1071475{--display:flex;--min-height:89px;--justify-content:center;--border-radius:40px 40px 40px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7261 .elementor-element.elementor-element-1071475:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-1071475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7261 .elementor-element.elementor-element-1fd4bba > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7261 .elementor-element.elementor-element-1fd4bba{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:21px;font-weight:800;line-height:22px;letter-spacing:-0.4px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-065bf73{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-de3235e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7261 .elementor-element.elementor-element-de3235e:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-de3235e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-7261 .elementor-element.elementor-element-f596749{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-7261 .elementor-element.elementor-element-df29646{--display:flex;--justify-content:center;--border-radius:30px 30px 30px 30px;}.elementor-7261 .elementor-element.elementor-element-2dc8882{--display:flex;--min-height:178px;--border-radius:30px 30px 30px 30px;}.elementor-7261 .elementor-element.elementor-element-2dc8882:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-2dc8882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://toietmoigite.fr/wp-content/uploads/2026/01/PHOTO-2025-06-13-14-21-46.jpg");background-position:center center;background-size:cover;}.elementor-7261 .elementor-element.elementor-element-a263c1c{--display:flex;--min-height:357px;--border-radius:30px 30px 30px 30px;}.elementor-7261 .elementor-element.elementor-element-a263c1c:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-a263c1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://toietmoigite.fr/wp-content/uploads/2024/12/b9c31a9d-9aa7-4667-a991-882ed7001196.jpg");background-position:center center;background-size:cover;}.elementor-7261 .elementor-element.elementor-element-978d6bf{--display:flex;--justify-content:center;}.elementor-7261 .elementor-element.elementor-element-f2f70a2{--display:flex;--min-height:238px;--border-radius:30px 30px 30px 30px;}.elementor-7261 .elementor-element.elementor-element-f2f70a2:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-f2f70a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://toietmoigite.fr/wp-content/uploads/2026/01/PHOTO-2025-06-13-14-21-44-1.jpg");background-size:cover;}.elementor-7261 .elementor-element.elementor-element-3dc54ec{--display:flex;--min-height:238px;--border-radius:30px 30px 30px 30px;}.elementor-7261 .elementor-element.elementor-element-3dc54ec:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-3dc54ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://toietmoigite.fr/wp-content/uploads/2026/01/PHOTO-2025-06-13-14-21-45-2.jpg");background-size:cover;}.elementor-7261 .elementor-element.elementor-element-b0fee21{--display:flex;--min-height:395px;--border-radius:30px 30px 30px 30px;}.elementor-7261 .elementor-element.elementor-element-b0fee21:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-b0fee21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://toietmoigite.fr/wp-content/uploads/2025/09/35951c17-fa8a-4a28-bb23-7b2be0910880.jpg");background-position:center center;background-size:cover;}.elementor-7261 .elementor-element.elementor-element-fcf112b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-7261 .elementor-element.elementor-element-85fea1b .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-fb473ff{text-align:start;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-fb2b140 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-df77a26{text-align:start;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-eeda13d .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-0b248db{text-align:start;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-302ecc6 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-4c01483{text-align:start;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7261 .elementor-element.elementor-element-03266b7 .elementor-button{background-color:#E0B584;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:800;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-7261 .elementor-element.elementor-element-13b54e7{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.85;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-7261 .elementor-element.elementor-element-13b54e7:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-13b54e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://toietmoigite.fr/wp-content/uploads/2023/11/Image1-removebg-preview-1.png");background-position:center center;}.elementor-7261 .elementor-element.elementor-element-13b54e7::before, .elementor-7261 .elementor-element.elementor-element-13b54e7 > .elementor-background-video-container::before, .elementor-7261 .elementor-element.elementor-element-13b54e7 > .e-con-inner > .elementor-background-video-container::before, .elementor-7261 .elementor-element.elementor-element-13b54e7 > .elementor-background-slideshow::before, .elementor-7261 .elementor-element.elementor-element-13b54e7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7261 .elementor-element.elementor-element-13b54e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#111111;--background-overlay:'';}.elementor-7261 .elementor-element.elementor-element-2bad29a{text-align:center;}.elementor-7261 .elementor-element.elementor-element-2bad29a .elementor-heading-title{font-family:"Gwendolyn", Sans-serif;font-size:4em;font-weight:900;line-height:57px;letter-spacing:-0.8px;color:var( --e-global-color-e369eaf );}.elementor-7261 .elementor-element.elementor-element-8311e3a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:04%;--margin-bottom:-4%;--margin-left:0%;--margin-right:0%;}.elementor-7261 .elementor-element.elementor-element-8311e3a:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-8311e3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-7261 .elementor-element.elementor-element-5c62022{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-7261 .elementor-element.elementor-element-c5db3c3{text-align:center;}.elementor-7261 .elementor-element.elementor-element-c5db3c3 .elementor-heading-title{font-family:"Gwendolyn", Sans-serif;font-size:4em;font-weight:900;line-height:57px;letter-spacing:-0.8px;color:var( --e-global-color-e369eaf );}.elementor-7261 .elementor-element.elementor-element-1be92bf > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-7261 .elementor-element.elementor-element-1be92bf{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:17px;font-weight:500;line-height:22px;letter-spacing:-0.4px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-fba6aea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7261 .elementor-element.elementor-element-69f6f65{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7261 .elementor-element.elementor-element-69f6f65:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-69f6f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7261 .elementor-element.elementor-element-993d174{--display:flex;--min-height:261px;}.elementor-7261 .elementor-element.elementor-element-993d174:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-993d174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://toietmoigite.fr/wp-content/uploads/2026/01/2024-04-ouverture-colisee-exterieur-2.jpg");background-position:center center;background-size:cover;}.elementor-7261 .elementor-element.elementor-element-20a1376{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7261 .elementor-element.elementor-element-c6615e9{text-align:center;}.elementor-7261 .elementor-element.elementor-element-c6615e9 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:27px;font-weight:700;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-76e30f6{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-b9a97bc{--display:flex;}.elementor-7261 .elementor-element.elementor-element-5ce9e02{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7261 .elementor-element.elementor-element-5ce9e02:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-5ce9e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7261 .elementor-element.elementor-element-09a13a5{--display:flex;--min-height:261px;}.elementor-7261 .elementor-element.elementor-element-09a13a5:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-09a13a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://toietmoigite.fr/wp-content/uploads/2026/01/ST2_1345-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-7261 .elementor-element.elementor-element-9153ac9{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7261 .elementor-element.elementor-element-b7a351e{text-align:center;}.elementor-7261 .elementor-element.elementor-element-b7a351e .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:27px;font-weight:700;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-ebe1a19{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-0791db4{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7261 .elementor-element.elementor-element-0791db4:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-0791db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7261 .elementor-element.elementor-element-4fd9451{text-align:center;}.elementor-7261 .elementor-element.elementor-element-4fd9451 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:27px;font-weight:700;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-e751c9e{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-b0e6dc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:05%;--margin-bottom:05%;--margin-left:0%;--margin-right:0%;}.elementor-7261 .elementor-element.elementor-element-1771380 > .elementor-widget-container{margin:1% 0% 2% 0%;}.elementor-7261 .elementor-element.elementor-element-1771380{text-align:center;}.elementor-7261 .elementor-element.elementor-element-1771380 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-cb51166{--display:flex;}.elementor-7261 .elementor-element.elementor-element-94408cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7261 .elementor-element.elementor-element-134838f{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-f2ea9e1{--display:flex;}.elementor-7261 .elementor-element.elementor-element-663032d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7261 .elementor-element.elementor-element-26dbf42{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-7849236{--display:flex;}.elementor-7261 .elementor-element.elementor-element-7b79211{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-5f32197{--display:flex;}.elementor-7261 .elementor-element.elementor-element-affb3bc{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-f88291e{--display:flex;}.elementor-7261 .elementor-element.elementor-element-2da8ed4{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-7cae3f9{--display:flex;}.elementor-7261 .elementor-element.elementor-element-6afc29e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7261 .elementor-element.elementor-element-68ba1b4{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-eecd2ea{--display:flex;}.elementor-7261 .elementor-element.elementor-element-178fdde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7261 .elementor-element.elementor-element-34c7a68{text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-f091865{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-e369eaf );--n-accordion-title-hover-color:var( --e-global-color-e369eaf );--n-accordion-title-active-color:var( --e-global-color-e369eaf );--n-accordion-icon-size:15px;}.elementor-7261 .elementor-element.elementor-element-f091865 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}:where( .elementor-7261 .elementor-element.elementor-element-f091865 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Kumbh Sans", Sans-serif;font-weight:700;}:where( .elementor-7261 .elementor-element.elementor-element-f091865 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-7261 .elementor-element.elementor-element-ffba5d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:05%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7261 .elementor-element.elementor-element-c38223e{--divider-border-style:solid;--divider-color:var( --e-global-color-e369eaf );--divider-border-width:1px;}.elementor-7261 .elementor-element.elementor-element-c38223e .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-7261 .elementor-element.elementor-element-c38223e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7261 .elementor-element.elementor-element-30735a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5%;--margin-bottom:07%;--margin-left:0%;--margin-right:0%;}.elementor-7261 .elementor-element.elementor-element-00eee02{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7261 .elementor-element.elementor-element-00eee02:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-00eee02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7261 .elementor-element.elementor-element-fbc7ee2{--display:flex;--border-radius:40px 0px 0px 40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7261 .elementor-element.elementor-element-fbc7ee2:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-fbc7ee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7261 .elementor-element.elementor-element-fbc7ee2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7261 .elementor-element.elementor-element-b953caa .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-afc3329{text-align:start;font-family:"Kumbh Sans", Sans-serif;font-size:21px;font-weight:800;line-height:22px;letter-spacing:-0.4px;color:var( --e-global-color-accent );}.elementor-7261 .elementor-element.elementor-element-3bae21b{--display:flex;--border-radius:0px 40px 40px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7261 .elementor-element.elementor-element-9d52bc3{--display:flex;--border-radius:0px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7261 .elementor-element.elementor-element-b85c553 iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7261 .elementor-element.elementor-element-759f8c8{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7261 .elementor-element.elementor-element-50038d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7261 .elementor-element.elementor-element-50038d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7261 .elementor-element.elementor-element-50038d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7261 .elementor-element.elementor-element-50038d4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7261 .elementor-element.elementor-element-50038d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7261 .elementor-element.elementor-element-50038d4 .elementor-icon-list-icon i{color:var( --e-global-color-e369eaf );transition:color 0.3s;}.elementor-7261 .elementor-element.elementor-element-50038d4 .elementor-icon-list-icon svg{fill:var( --e-global-color-e369eaf );transition:fill 0.3s;}.elementor-7261 .elementor-element.elementor-element-50038d4{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-7261 .elementor-element.elementor-element-50038d4 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-7261 .elementor-element.elementor-element-50038d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7261 .elementor-element.elementor-element-50038d4 .elementor-icon-list-item > a{font-family:"Kumbh Sans", Sans-serif;font-size:17px;font-weight:700;}.elementor-7261 .elementor-element.elementor-element-50038d4 .elementor-icon-list-text{color:var( --e-global-color-e369eaf );transition:color 0.3s;}.elementor-7261 .elementor-element.elementor-element-f6260ef{--grid-template-columns:repeat(0, auto);--icon-size:25px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-7261 .elementor-element.elementor-element-f6260ef .elementor-widget-container{text-align:left;}.elementor-7261 .elementor-element.elementor-element-f6260ef .elementor-social-icon{background-color:var( --e-global-color-e369eaf );--icon-padding:0.3em;}@media(min-width:768px){.elementor-7261 .elementor-element.elementor-element-c84ee4a{--width:70%;}.elementor-7261 .elementor-element.elementor-element-bfd593c{--width:1140px;}.elementor-7261 .elementor-element.elementor-element-a540c53{--width:53%;}.elementor-7261 .elementor-element.elementor-element-accb0be{--width:1140px;}.elementor-7261 .elementor-element.elementor-element-30ac4f6{--width:53%;}.elementor-7261 .elementor-element.elementor-element-a4593bd{--width:1140px;}.elementor-7261 .elementor-element.elementor-element-9230f87{--width:53%;}.elementor-7261 .elementor-element.elementor-element-9b13667{--width:80%;}.elementor-7261 .elementor-element.elementor-element-ffe30bc{--width:80%;}.elementor-7261 .elementor-element.elementor-element-63ffdbe{--content-width:85%;}.elementor-7261 .elementor-element.elementor-element-56f8d33{--width:32%;}.elementor-7261 .elementor-element.elementor-element-4fd1070{--width:32%;}.elementor-7261 .elementor-element.elementor-element-c182389{--width:31%;}.elementor-7261 .elementor-element.elementor-element-1071475{--width:70%;}.elementor-7261 .elementor-element.elementor-element-de3235e{--content-width:1600px;}.elementor-7261 .elementor-element.elementor-element-f596749{--width:70%;}.elementor-7261 .elementor-element.elementor-element-df29646{--width:45%;}.elementor-7261 .elementor-element.elementor-element-2dc8882{--width:100%;}.elementor-7261 .elementor-element.elementor-element-a263c1c{--width:100%;}.elementor-7261 .elementor-element.elementor-element-978d6bf{--width:51%;}.elementor-7261 .elementor-element.elementor-element-f2f70a2{--width:100%;}.elementor-7261 .elementor-element.elementor-element-3dc54ec{--width:100%;}.elementor-7261 .elementor-element.elementor-element-fcf112b{--width:60%;}.elementor-7261 .elementor-element.elementor-element-8311e3a{--content-width:1600px;}.elementor-7261 .elementor-element.elementor-element-5c62022{--width:65%;}.elementor-7261 .elementor-element.elementor-element-fba6aea{--content-width:969px;}.elementor-7261 .elementor-element.elementor-element-00eee02{--width:100%;}.elementor-7261 .elementor-element.elementor-element-fbc7ee2{--width:61%;}.elementor-7261 .elementor-element.elementor-element-3bae21b{--width:78%;}}@media(min-width:1025px){.elementor-7261 .elementor-element.elementor-element-63ffdbe:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-63ffdbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-7261 .elementor-element.elementor-element-13b54e7:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-13b54e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-7261 .elementor-element.elementor-element-ee854fb .elementor-heading-title{font-size:3em;}.elementor-7261 .elementor-element.elementor-element-46cd569 .elementor-heading-title{font-size:3em;}.elementor-7261 .elementor-element.elementor-element-f92d048 .elementor-heading-title{font-size:3em;}.elementor-7261 .elementor-element.elementor-element-13b54e7{--min-height:20vh;}.elementor-7261 .elementor-element.elementor-element-2bad29a .elementor-heading-title{font-size:3em;}.elementor-7261 .elementor-element.elementor-element-c5db3c3 .elementor-heading-title{font-size:3em;}}@media(max-width:767px){.elementor-7261 .elementor-element.elementor-element-aaf7eda{--min-height:614px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7261 .elementor-element.elementor-element-1b18d00 .elementor-heading-title{font-size:29px;}.elementor-7261 .elementor-element.elementor-element-d05e165{font-size:16px;line-height:1em;}.elementor-7261 .elementor-element.elementor-element-d2e8574{font-size:15px;line-height:1em;}.elementor-7261 .elementor-element.elementor-element-3f4ce3c{--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7261 .elementor-element.elementor-element-9ac51be{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7261 .elementor-element.elementor-element-892936b{font-size:17px;line-height:1.1em;}.elementor-7261 .elementor-element.elementor-element-4062eb9 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7261 .elementor-element.elementor-element-bfd593c{--width:95%;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7261 .elementor-element.elementor-element-8b9b812{z-index:1;}.elementor-7261 .elementor-element.elementor-element-accb0be{--width:95%;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7261 .elementor-element.elementor-element-4c7dfba .elementor-heading-title{font-size:22px;}.elementor-7261 .elementor-element.elementor-element-8ec6753 > .elementor-widget-container{margin:-50px -50px -50px -50px;}.elementor-7261 .elementor-element.elementor-element-ef3f388{--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7261 .elementor-element.elementor-element-d1b9d26{text-align:center;}.elementor-7261 .elementor-element.elementor-element-d1b9d26 .elementor-heading-title{font-size:21px;}.elementor-7261 .elementor-element.elementor-element-35245bf{font-size:14px;}.elementor-7261 .elementor-element.elementor-element-ee854fb .elementor-heading-title{font-size:2.3em;line-height:1.1em;}.elementor-7261 .elementor-element.elementor-element-a292651{font-size:16px;}.elementor-7261 .elementor-element.elementor-element-1a1eb72{font-size:15px;}.elementor-7261 .elementor-element.elementor-element-274625a{font-size:16px;}.elementor-7261 .elementor-element.elementor-element-6c00394{font-size:15px;}.elementor-7261 .elementor-element.elementor-element-1a2f2a3{font-size:15px;}.elementor-7261 .elementor-element.elementor-element-46cd569 .elementor-heading-title{font-size:2.3em;line-height:1.1em;}.elementor-7261 .elementor-element.elementor-element-de8a3ae{font-size:16px;}.elementor-7261 .elementor-element.elementor-element-0740dd1{font-size:15px;}.elementor-7261 .elementor-element.elementor-element-4cfa1c5{font-size:15px;}.elementor-7261 .elementor-element.elementor-element-0755738{font-size:16px;}.elementor-7261 .elementor-element.elementor-element-229e470{font-size:15px;}.elementor-7261 .elementor-element.elementor-element-63ffdbe{--content-width:90%;}.elementor-7261 .elementor-element.elementor-element-63ffdbe:not(.elementor-motion-effects-element-type-background), .elementor-7261 .elementor-element.elementor-element-63ffdbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:90px auto;}.elementor-7261 .elementor-element.elementor-element-f92d048 .elementor-heading-title{font-size:2.1em;line-height:1em;}.elementor-7261 .elementor-element.elementor-element-dbe6a46 .elementor-heading-title{font-size:22px;}.elementor-7261 .elementor-element.elementor-element-02c5bbe .elementor-heading-title{font-size:22px;}.elementor-7261 .elementor-element.elementor-element-581c386 .elementor-heading-title{font-size:22px;}.elementor-7261 .elementor-element.elementor-element-ea7a772{font-size:17px;}.elementor-7261 .elementor-element.elementor-element-c21199a{text-align:center;}.elementor-7261 .elementor-element.elementor-element-c21199a .elementor-heading-title{font-size:26px;}.elementor-7261 .elementor-element.elementor-element-1fd4bba{font-size:17px;}.elementor-7261 .elementor-element.elementor-element-85fea1b{text-align:center;}.elementor-7261 .elementor-element.elementor-element-85fea1b .elementor-heading-title{font-size:26px;}.elementor-7261 .elementor-element.elementor-element-fb473ff{text-align:center;}.elementor-7261 .elementor-element.elementor-element-2bad29a .elementor-heading-title{font-size:2.3em;line-height:1.1em;}.elementor-7261 .elementor-element.elementor-element-c5db3c3 .elementor-heading-title{font-size:2.1em;line-height:1em;}.elementor-7261 .elementor-element.elementor-element-c6615e9 .elementor-heading-title{font-size:22px;}.elementor-7261 .elementor-element.elementor-element-b7a351e .elementor-heading-title{font-size:22px;}.elementor-7261 .elementor-element.elementor-element-4fd9451 .elementor-heading-title{font-size:22px;}.elementor-7261 .elementor-element.elementor-element-1771380{text-align:center;}.elementor-7261 .elementor-element.elementor-element-1771380 .elementor-heading-title{font-size:26px;}}/* Start custom CSS for shortcode, class: .elementor-element-4062eb9 *//* Formulaire de réservation – fond blanc, arrondi, ombre */
.hb-booking-form {
  background: #fff;
  border-radius: 20px;
  box-shadow: 0 6px 32px rgba(0,0,0,0.08);
  padding: 32px 24px;
  max-width: 420px;
  margin: 0 auto 32px auto;
  font-family: 'Inter', Arial, sans-serif;
}

/* Titres et labels */
.hb-booking-form label,
.hb-booking-form .hb-section-title {
  font-weight: 600;
  color: #222;
  font-size: 1rem;
  margin-bottom: 8px;
}

/* Champs (input, select, date) */
.hb-field input,
.hb-field select {
  border: 1px solid #eee;
  border-radius: 10px;
  padding: 10px 14px;
  font-size: 1rem;
  background: #f8f8f8;
  transition: border 0.2s;
}
.hb-field input:focus,
.hb-field select:focus {
  border: 1.5px solid #ff385c;
  background: #fff;
}

/* Boutons (style Airbnb) */
.hb-btn, .hb-booking-form input[type="submit"] {
  background: linear-gradient(90deg,#ff385c,#ff6f3c);
  color: #fff;
  border: none;
  border-radius: 18px;
  padding: 12px 28px;
  font-weight: 700;
  font-size: 1.1rem;
  cursor: pointer;
  transition: background 0.2s, box-shadow 0.2s;
  box-shadow: 0 2px 8px rgba(255,56,92,0.10);
}
.hb-btn:hover, .hb-booking-form input[type="submit"]:hover {
  background: linear-gradient(90deg,#ff6f3c,#ff385c);
}

/* Calendrier de disponibilité */
.hb-calendar,
.hb-availability-calendar {
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0 2px 12px rgba(0,0,0,0.07);
  margin-top: 24px;
}
.hb-calendar .hb-calendar-day.available {
  background: #f4f7fb;
  cursor: pointer;
  border-radius: 6px;
  transition: background 0.2s;
}
.hb-calendar .hb-calendar-day.available:hover {
  background: #ffecf2;
  border: 1px solid #ff385c;
}

/* Messages d’erreur */
.hb-error {
  background: #ffe4e9;
  color: #ff38 5c;
  border-radius: 8px;
  padding: 8px 12px;
  margin-top: 8px;
  font-weight: 500;
}

/* Responsive */
@media (max-width: 600px) {
  .hb-booking-form { padding: 16px 5vw; }
  .hb-calendar, .hb-availability-calendar { font-size: 0.95em; }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0153d05 *//* Formulaire de réservation – fond blanc, arrondi, ombre */
.hb-booking-form {
  background: #fff;
  border-radius: 20px;
  box-shadow: 0 6px 32px rgba(0,0,0,0.08);
  padding: 32px 24px;
  max-width: 420px;
  margin: 0 auto 32px auto;
  font-family: 'Inter', Arial, sans-serif;
}

/* Titres et labels */
.hb-booking-form label,
.hb-booking-form .hb-section-title {
  font-weight: 600;
  color: #222;
  font-size: 1rem;
  margin-bottom: 8px;
}

/* Champs (input, select, date) */
.hb-field input,
.hb-field select {
  border: 1px solid #eee;
  border-radius: 10px;
  padding: 10px 14px;
  font-size: 1rem;
  background: #f8f8f8;
  transition: border 0.2s;
}
.hb-field input:focus,
.hb-field select:focus {
  border: 1.5px solid #ff385c;
  background: #fff;
}

/* Boutons (style Airbnb) */
.hb-btn, .hb-booking-form input[type="submit"] {
  background: linear-gradient(90deg,#ff385c,#ff6f3c);
  color: #fff;
  border: none;
  border-radius: 18px;
  padding: 12px 28px;
  font-weight: 700;
  font-size: 1.1rem;
  cursor: pointer;
  transition: background 0.2s, box-shadow 0.2s;
  box-shadow: 0 2px 8px rgba(255,56,92,0.10);
}
.hb-btn:hover, .hb-booking-form input[type="submit"]:hover {
  background: linear-gradient(90deg,#ff6f3c,#ff385c);
}

/* Calendrier de disponibilité */
.hb-calendar,
.hb-availability-calendar {
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0 2px 12px rgba(0,0,0,0.07);
  margin-top: 24px;
}
.hb-calendar .hb-calendar-day.available {
  background: #f4f7fb;
  cursor: pointer;
  border-radius: 6px;
  transition: background 0.2s;
}
.hb-calendar .hb-calendar-day.available:hover {
  background: #ffecf2;
  border: 1px solid #ff385c;
}

/* Messages d’erreur */
.hb-error {
  background: #ffe4e9;
  color: #ff38 5c;
  border-radius: 8px;
  padding: 8px 12px;
  margin-top: 8px;
  font-weight: 500;
}

/* Responsive */
@media (max-width: 600px) {
  .hb-booking-form { padding: 16px 5vw; }
  .hb-calendar, .hb-availability-calendar { font-size: 0.95em; }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fe9344a */label[for="hb-form-1-adults"] {
  color: #ffd3a5;        /* Or pâle, remplacez par votre couleur */
  font-weight: 600;      /* Exemple : texte plus gras */
  font-size: 1.1em;      /* Exemple : texte légèrement plus grand */
  letter-spacing: 0.5px; /* Exemple : espacement de lettres */
}

label[for="hb-form-1-children"] {
  color: #ffd3a5;        /* Or pâle, remplacez par votre couleur */
  font-weight: 600;      /* Exemple : texte plus gras */
  font-size: 1.1em;      /* Exemple : texte légèrement plus grand */
  letter-spacing: 0.5px; /* Exemple : espacement de lettres */
}

/* Texte blanc dans la zone paiement HBook */
.hb-payment-method-wrapper,
.hb-payment-type-explanation,
.hb-payment-type-full-price,
.hb-payment-type,
.hb-payment-form-paypal,
.hb-payment-form-stripe,
.hb-payment-method-form,
.hb-bottom-area-content,
.hb-confirm-area,
.hb-booking-details-form,
.hb-check-dates-wrapper,
.hb-people-wrapper{
  color: #E0B584 !important;
}

/* Labels et sous-titres */
.hb-payment-method-wrapper label,
.hb-payment-method-wrapper p,
.hb-payment-method-wrapper span,
.hb-payment-method-wrapper h3,
.hb-payment-method-wrapper h4,
.hb-accom-desc,
.hb-accom-price,
.hb-accom-price-caption,
.hb-avail-caption-text-occupied,
.hb-checkbox-wrapper,
.hb-options-total-price {
  color: #fff !important;
}

.hb-resa-summary-content {
  color: #191919 !important;  /* Or pâle, ajustez selon votre charte */
}

/* Liens dans la zone paiement */
.hb-payment-method-wrapper a {
  color: #ffd3a5 !important;  /* Or pâle, ajustez selon votre charte */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-db007ac */.vblistroomnamediv{
    display: none !important;
}

.vikfx-gallery-container {
    display: none !important;
}

.vbo-rdet-descprice-block{
     display: none !important;
}

.room_carats{
    display: none !important;
}

.vbo-seldates-cont-inner{
     color: #CFA06C !important;
}

.vbo-availcalendars-cont{
    color: #CFA06C !important;
}


/*Formulaire*/

.vbdivsearch{
    background: #111 !important;
}

#checkindate{
    border: none !important;
    background: #191919 !important;
    color: #CFA06C !important;
}

#checkoutdate{
    border: none !important;
    background: #191919 !important;
    color: #CFA06C !important;
}


select{
    color: #CFA06C !important;
    background: #191919 !important;
    border: none !important;
}

.btn {
    border-radius: 0px;
    background: none !important;
    border: 1px solid #CFA06C !important;
}

.vbo-results-head .vbo-results-head-showprc{
    color: #CFA06C !important;
}

.vbcalpricedaycost{
    background: none !important;
}

.vbcalsblock{
    display: block !important;
    border-color:  #CFA06C !important;
}

.vbo-seldates-cont-inner{
    border-bottom-color: #CFA06C !important;
}

.vbcalsblock{
     background: #111111 !important;
}
.vbtdfree {
    border-radius: none !important;
    border-color: #CFA06C !important;
}

.vblegfree{
    background:#CFA06C !important;
    border-color: #CFA06C !important;
}
.vbo-showprc-head-wrapper{
    background:#111111 !important;
}
.vbo-stepbar li a{
     color: #CFA06C;
}
li .vbo-step-complete:before {
    background-color: #CFA06C !important;
}
.vbo-pref-color-text{
    color: none;
}
.vbpricedetails{
    color: #CFA06C !important;
}
.vbo-goback-link:hover{
    color: #111111 !important;
}
.elementor-shortcode{
    background:#111111 !important;
    border: 25px solid #111111 !important;
}
.vbo-oconfirm-summary-total-wrapper{
    background:#191919 !important;
   border-color: #CFA06C !important;
}
.vbo-coupon-outer{
    background:#191919 !important;
   border-color: #CFA06C !important;
}
.vbcustomfields{
    background:#191919 !important;
   border-color: #CFA06C !important;
}
.vbo-oconfirm-paymentopts{
    border-color: #CFA06C !important;
}
.vbo-oconfirm-paymethod-item{
    border-color: #CFA06C !important;
    background:#191919 !important;
}
.vbo-oconfirm-paymethod-item-active{
    border-color: #CFA06C !important;
    background:#CFA06C !important;
    color: #111111;
}
.vbo-oconfirm-summary-room-head-cell{
    color: #CFA06C !important;
}
.vbo-results-head > div > i{
    color: none !important;
}

.vbo-booking-details-bookinfos{
    border-color: #CFA06C !important;
}
.vbvordudatatitle{
     color: #CFA06C !important;
     border-color: #CFA06C !important;
}
.vbo-booking-details-udets{
    border-color: #CFA06C !important;
}
.vbvordroominfo{
    border-color: #CFA06C !important;
}
.vbo-booking-costs-list{
    border-color: #CFA06C !important;
}

.vbvordpaybutton{
     border-color: #CFA06C !important;
}

.btn:hover{
    background-color: #CFA06C !important;
    color: #111111 !important;
}
.vbcalpricedaynum span{
    background-color: #CFA06C;
    border-color: #CFA06C;
}

.vbinputcoupon{
    background: #191919 !important;
    border: solid 1px #CFA06C !important;
    color: #FFF !important;
}

.vbinput{
    background: #191919 !important;
    border: solid 1px #CFA06C !important;
    color: #FFF !important;
}

.vbo-caltrigger{
    background: #CFA06C !important;
     border-color: #CFA06C !important;
}

.vbtdbusy{
    border-color: #c70000 !important;
}

.room_description_box{
    color: #FFF !important;
}

.vbo-results-head{
    border-color: #CFA06C !important;
}
.vbo-oconfirm-summary-room-wrapper{
    border-color: #CFA06C !important;
}

.vbo-showprc-room-head{
     border-color: #CFA06C !important;
}

.vbo-showprc-room-block{
    border-color: #CFA06C !important;
}

.vbo-showprc-price-entry{
    border-color: #CFA06C !important;
}

.vbcalpricedaycost div{
    background: none;
    border: none;
     color: #FFF !important;
}/* End custom CSS */