.elementor-988870 .elementor-element.elementor-element-643b80c > .elementor-background-overlay{background-image:url("https://brasserielemagnan.fr/wp-content/uploads/2026/06/vagues-magnan.svg");background-position:0px -271px;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-988870 .elementor-element.elementor-element-643b80c{margin-top:0px;margin-bottom:-140px;padding:0px 30px 0px 30px;z-index:1;}.elementor-988870 .elementor-element.elementor-element-d044bd5 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-988870 .elementor-element.elementor-element-924c8db > .elementor-container{max-width:870px;}.elementor-988870 .elementor-element.elementor-element-924c8db{padding:0px 0px 0px 0px;}.elementor-988870 .elementor-element.elementor-element-b00f3a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-988870 .elementor-element.elementor-element-b00f3a5 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-988870 .elementor-element.elementor-element-11bc9dd{--spacer-size:8.5vh;}.elementor-988870 .elementor-element.elementor-element-a73b518 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-988870 .elementor-element.elementor-element-a73b518{text-align:center;}.elementor-988870 .elementor-element.elementor-element-a73b518 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:3.5px;color:var( --e-global-color-vamtam_accent_1 );}.elementor-988870 .elementor-element.elementor-element-5605bf8 img{width:48%;}.elementor-988870 .elementor-element.elementor-element-851f728{padding:0px 30px 0px 30px;}.elementor-988870 .elementor-element.elementor-element-3de2f5d > .elementor-element-populated{margin-block-start:-30px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:20px;}.elementor-988870 .elementor-element.elementor-element-cce74ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988870 .elementor-element.elementor-element-cce74ad{text-align:start;}.elementor-988870 .elementor-element.elementor-element-cce74ad img{width:100%;max-width:165px;}.elementor-988870 .elementor-element.elementor-element-b6bf4e2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-988870 .elementor-element.elementor-element-b6bf4e2 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:75px;padding-inline-start:10px;padding-block-end:0px;padding-inline-end:10px;}.elementor-988870 .elementor-element.elementor-element-06acecc{--divider-border-style:solid;--divider-color:#BD9556;--divider-border-width:1px;width:var( --container-widget-width, 139px );max-width:139px;--container-widget-width:139px;--container-widget-flex-grow:0;top:25px;}.elementor-988870 .elementor-element.elementor-element-06acecc > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:0px 0px 0px -140px;}body:not(.rtl) .elementor-988870 .elementor-element.elementor-element-06acecc{left:50%;}body.rtl .elementor-988870 .elementor-element.elementor-element-06acecc{right:50%;}.elementor-988870 .elementor-element.elementor-element-06acecc .elementor-divider-separator{width:140px;margin:0 auto;margin-right:0;}.elementor-988870 .elementor-element.elementor-element-06acecc .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px;}.elementor-988870 .elementor-element.elementor-element-f94d8ac{text-align:center;}.elementor-988870 .elementor-element.elementor-element-f94d8ac img{width:100%;max-width:610px;height:55vh;object-fit:cover;object-position:center center;}.elementor-988870 .elementor-element.elementor-element-c12e289 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-988870 .elementor-element.elementor-element-c12e289 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:20px;padding-block-end:0px;padding-inline-end:0px;}.elementor-988870 .elementor-element.elementor-element-a1ea5d4{--spacer-size:18vh;}.elementor-988870 .elementor-element.elementor-element-7bedf8c{text-align:end;}.elementor-988870 .elementor-element.elementor-element-7bedf8c img{width:100%;max-width:174px;}.elementor-988870 .elementor-element.elementor-element-9962e3a:not(.elementor-motion-effects-element-type-background), .elementor-988870 .elementor-element.elementor-element-9962e3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F160F;}.elementor-988870 .elementor-element.elementor-element-9962e3a > .elementor-background-overlay{background-image:url("https://brasserielemagnan.fr/wp-content/uploads/2026/06/mabre-fonce.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.54;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-988870 .elementor-element.elementor-element-9962e3a > .elementor-container{max-width:830px;}.elementor-988870 .elementor-element.elementor-element-9962e3a .elementor-background-overlay{filter:brightness( 78% ) contrast( 100% ) saturate( 71% ) blur( 0px ) hue-rotate( 0deg );}.elementor-988870 .elementor-element.elementor-element-9962e3a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-270px;padding:300px 30px 435px 30px;}.elementor-988870 .elementor-element.elementor-element-45ade16 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-988870 .elementor-element.elementor-element-a46fe1e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:3.6px;color:#BD9556;}.elementor-988870 .elementor-element.elementor-element-2fc90ba > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-988870 .elementor-element.elementor-element-2fc90ba .elementor-heading-title{font-size:33px;color:var( --e-global-color-vamtam_accent_3 );}.elementor-988870 .elementor-element.elementor-element-bf97369 .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;fill:#BD9556;color:#BD9556;border-style:none;padding:0px 0px 0px 0px;}.elementor-988870 .elementor-element.elementor-element-bf97369 .elementor-button:hover, .elementor-988870 .elementor-element.elementor-element-bf97369 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-vamtam_accent_2 );border-color:#02010100;}.elementor-988870 .elementor-element.elementor-element-bf97369{width:100%;max-width:100%;}.elementor-988870 .elementor-element.elementor-element-bf97369 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988870 .elementor-element.elementor-element-bf97369 .elementor-button-content-wrapper{flex-direction:row;}.elementor-988870 .elementor-element.elementor-element-bf97369 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-988870 .elementor-element.elementor-element-bf97369 .elementor-button:hover svg, .elementor-988870 .elementor-element.elementor-element-bf97369 .elementor-button:focus svg{fill:var( --e-global-color-vamtam_accent_2 );}.elementor-988870 .elementor-element.elementor-element-1a4c4ef{--divider-border-style:solid;--divider-color:#BD9556;--divider-border-width:1px;}.elementor-988870 .elementor-element.elementor-element-1a4c4ef .elementor-divider-separator{width:100%;}.elementor-988870 .elementor-element.elementor-element-1a4c4ef .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-988870 .elementor-element.elementor-element-a9e8620:not(.elementor-motion-effects-element-type-background), .elementor-988870 .elementor-element.elementor-element-a9e8620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#100B00;}.elementor-988870 .elementor-element.elementor-element-a9e8620{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 30px 90px 30px;}.elementor-988870 .elementor-element.elementor-element-a9e8620 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-988870 .elementor-element.elementor-element-5200ef1 .elementor-heading-title{color:var( --e-global-color-vamtam_accent_3 );}.elementor-988870 .elementor-element.elementor-element-5fedafc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-988870 .elementor-element.elementor-element-5fedafc:not(.elementor-motion-effects-element-type-background), .elementor-988870 .elementor-element.elementor-element-5fedafc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#100B00;}.elementor-988870 .elementor-element.elementor-element-5fedafc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 30px 80px 30px;z-index:999;}.elementor-988870 .elementor-element.elementor-element-5fedafc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-988870 .elementor-element.elementor-element-2ef81bc > .elementor-element-populated{border-style:none;padding-block-start:0%;padding-inline-start:0%;padding-block-end:0%;padding-inline-end:20%;}.elementor-988870 .elementor-element.elementor-element-05c90cc .elementor-cta .elementor-cta__bg, .elementor-988870 .elementor-element.elementor-element-05c90cc .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-988870 .elementor-element.elementor-element-05c90cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988870 .elementor-element.elementor-element-05c90cc .elementor-cta__content{text-align:start;padding:0px 0px 0px 0px;background-color:#11101000;}.elementor-988870 .elementor-element.elementor-element-05c90cc .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-988870 .elementor-element.elementor-element-05c90cc .elementor-cta__description{font-family:var( --e-global-typography-vamtam_h5-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h5-font-size );font-weight:var( --e-global-typography-vamtam_h5-font-weight );text-transform:var( --e-global-typography-vamtam_h5-text-transform );font-style:var( --e-global-typography-vamtam_h5-font-style );text-decoration:var( --e-global-typography-vamtam_h5-text-decoration );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );color:var( --e-global-color-vamtam_accent_3 );}.elementor-988870 .elementor-element.elementor-element-05c90cc .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-988870 .elementor-element.elementor-element-05c90cc .elementor-cta__title{color:var( --e-global-color-vamtam_accent_3 );}.elementor-988870 .elementor-element.elementor-element-05c90cc .elementor-cta:hover .elementor-cta__title{color:#BD9556;}.elementor-988870 .elementor-element.elementor-element-07db6b5 > .elementor-element-populated{padding-block-start:0%;padding-inline-start:10%;padding-block-end:0%;padding-inline-end:15%;}.elementor-988870 .elementor-element.elementor-element-a84872b .elementor-cta .elementor-cta__bg, .elementor-988870 .elementor-element.elementor-element-a84872b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-988870 .elementor-element.elementor-element-a84872b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988870 .elementor-element.elementor-element-a84872b .elementor-cta__content{text-align:start;padding:0px 0px 0px 0px;background-color:#11101000;}.elementor-988870 .elementor-element.elementor-element-a84872b .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-988870 .elementor-element.elementor-element-a84872b .elementor-cta__description{font-family:var( --e-global-typography-vamtam_h5-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h5-font-size );font-weight:var( --e-global-typography-vamtam_h5-font-weight );text-transform:var( --e-global-typography-vamtam_h5-text-transform );font-style:var( --e-global-typography-vamtam_h5-font-style );text-decoration:var( --e-global-typography-vamtam_h5-text-decoration );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );color:var( --e-global-color-vamtam_accent_3 );}.elementor-988870 .elementor-element.elementor-element-a84872b .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-988870 .elementor-element.elementor-element-a84872b .elementor-cta__title{color:var( --e-global-color-vamtam_accent_3 );}.elementor-988870 .elementor-element.elementor-element-a84872b .elementor-cta:hover .elementor-cta__title{color:#BD9556;}.elementor-988870 .elementor-element.elementor-element-9624cf9 > .elementor-element-populated{padding-block-start:0%;padding-inline-start:20%;padding-block-end:0%;padding-inline-end:0%;}.elementor-988870 .elementor-element.elementor-element-61ec20c .elementor-cta .elementor-cta__bg, .elementor-988870 .elementor-element.elementor-element-61ec20c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-988870 .elementor-element.elementor-element-61ec20c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988870 .elementor-element.elementor-element-61ec20c .elementor-cta__content{text-align:start;padding:0px 0px 0px 0px;background-color:#11101000;}.elementor-988870 .elementor-element.elementor-element-61ec20c .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-988870 .elementor-element.elementor-element-61ec20c .elementor-cta__description{font-family:var( --e-global-typography-vamtam_h5-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h5-font-size );font-weight:var( --e-global-typography-vamtam_h5-font-weight );text-transform:var( --e-global-typography-vamtam_h5-text-transform );font-style:var( --e-global-typography-vamtam_h5-font-style );text-decoration:var( --e-global-typography-vamtam_h5-text-decoration );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );color:var( --e-global-color-vamtam_accent_3 );}.elementor-988870 .elementor-element.elementor-element-61ec20c .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-988870 .elementor-element.elementor-element-61ec20c .elementor-cta__title{color:var( --e-global-color-vamtam_accent_3 );}.elementor-988870 .elementor-element.elementor-element-61ec20c .elementor-cta:hover .elementor-cta__title{color:#BD9556;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-988870 .elementor-element.elementor-element-3de2f5d{width:25%;}.elementor-988870 .elementor-element.elementor-element-b6bf4e2{width:49.332%;}.elementor-988870 .elementor-element.elementor-element-c12e289{width:25%;}}@media(max-width:1024px){.elementor-988870 .elementor-element.elementor-element-643b80c > .elementor-background-overlay{background-position:0px 0px;}.elementor-988870 .elementor-element.elementor-element-b00f3a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-988870 .elementor-element.elementor-element-11bc9dd{--spacer-size:60px;}.elementor-988870 .elementor-element.elementor-element-06acecc > .elementor-widget-container{margin:0px 0px 0px -90px;}.elementor-988870 .elementor-element.elementor-element-06acecc{--container-widget-width:89px;--container-widget-flex-grow:0;width:var( --container-widget-width, 89px );max-width:89px;top:30px;}.elementor-988870 .elementor-element.elementor-element-06acecc .elementor-divider-separator{width:90px;}.elementor-988870 .elementor-element.elementor-element-f94d8ac img{height:35vh;}.elementor-988870 .elementor-element.elementor-element-9962e3a{margin-top:0px;margin-bottom:-90px;padding:180px 30px 180px 30px;}.elementor-988870 .elementor-element.elementor-element-45ade16 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-988870 .elementor-element.elementor-element-2fc90ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988870 .elementor-element.elementor-element-1a4c4ef .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-988870 .elementor-element.elementor-element-a9e8620{padding:85px 30px 30px 30px;}.elementor-988870 .elementor-element.elementor-element-5fedafc{margin-top:0px;margin-bottom:0px;padding:0px 30px 40px 30px;}.elementor-988870 .elementor-element.elementor-element-05c90cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988870 .elementor-element.elementor-element-05c90cc .elementor-cta__description{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );}.elementor-988870 .elementor-element.elementor-element-a84872b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988870 .elementor-element.elementor-element-a84872b .elementor-cta__description{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );}.elementor-988870 .elementor-element.elementor-element-61ec20c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988870 .elementor-element.elementor-element-61ec20c .elementor-cta__description{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );}}@media(max-width:767px){.elementor-988870 .elementor-element.elementor-element-643b80c > .elementor-background-overlay{background-position:0px 0px;}.elementor-988870 .elementor-element.elementor-element-643b80c{margin-top:0px;margin-bottom:-95px;padding:0px 0px 0px 0px;}.elementor-988870 .elementor-element.elementor-element-924c8db > .elementor-container{max-width:870px;}.elementor-988870 .elementor-element.elementor-element-11bc9dd{--spacer-size:35px;}.elementor-988870 .elementor-element.elementor-element-851f728{padding:0px 10px 0px 10px;}.elementor-988870 .elementor-element.elementor-element-3de2f5d{width:25%;}.elementor-988870 .elementor-element.elementor-element-3de2f5d > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:15px;}.elementor-988870 .elementor-element.elementor-element-cce74ad img{width:100%;}.elementor-988870 .elementor-element.elementor-element-b6bf4e2{width:50%;}.elementor-988870 .elementor-element.elementor-element-b6bf4e2 > .elementor-element-populated{padding-block-start:30px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-988870 .elementor-element.elementor-element-06acecc > .elementor-widget-container{margin:0px 0px 0px -65px;}.elementor-988870 .elementor-element.elementor-element-06acecc{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;top:0px;}.elementor-988870 .elementor-element.elementor-element-06acecc .elementor-divider-separator{width:60px;}.elementor-988870 .elementor-element.elementor-element-f94d8ac img{width:100%;height:26vh;}.elementor-988870 .elementor-element.elementor-element-c12e289{width:25%;}.elementor-988870 .elementor-element.elementor-element-c12e289 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:15px;padding-block-end:0px;padding-inline-end:0px;}.elementor-988870 .elementor-element.elementor-element-7bedf8c img{width:100%;}.elementor-988870 .elementor-element.elementor-element-9962e3a{margin-top:0px;margin-bottom:-60px;padding:120px 20px 115px 20px;}.elementor-988870 .elementor-element.elementor-element-45ade16 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-988870 .elementor-element.elementor-element-2fc90ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988870 .elementor-element.elementor-element-1a4c4ef .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-988870 .elementor-element.elementor-element-a9e8620{padding:55px 20px 30px 20px;}.elementor-988870 .elementor-element.elementor-element-5fedafc{margin-top:0px;margin-bottom:0px;padding:0px 20px 30px 20px;}.elementor-988870 .elementor-element.elementor-element-2ef81bc > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:40px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0%;padding-inline-start:0%;padding-block-end:0%;padding-inline-end:0%;}.elementor-988870 .elementor-element.elementor-element-05c90cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988870 .elementor-element.elementor-element-05c90cc .elementor-cta__description{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );}.elementor-988870 .elementor-element.elementor-element-07db6b5 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:40px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0%;padding-inline-start:0%;padding-block-end:0%;padding-inline-end:0%;}.elementor-988870 .elementor-element.elementor-element-a84872b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988870 .elementor-element.elementor-element-a84872b .elementor-cta__description{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );}.elementor-988870 .elementor-element.elementor-element-9624cf9 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-988870 .elementor-element.elementor-element-61ec20c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988870 .elementor-element.elementor-element-61ec20c .elementor-cta__description{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );}}/* Start custom CSS for shortcode, class: .elementor-element-9011073 *//* ====== FORMULAIRE — MODE SOMBRE ====== */
#cdw-resa{color:#ECE3D2!important;}
.cdw-resa{--cdw-bg:rgba(255,255,255,.10);--cdw-border:rgba(255,255,255,.26);--cdw-accent-soft:#BD9556;}
#cdw-resa input:not([type=checkbox]):not([type=hidden]),#cdw-resa select{background-color:rgba(255,255,255,.10)!important;color:#F4ECDD!important;border-color:rgba(255,255,255,.26)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;}
#cdw-resa select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23d8c8a8' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;}
#cdw-resa input::placeholder{color:#b6a98f!important;}
#cdw-resa input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.8) sepia(.3)!important;cursor:pointer;}
#cdw-resa input:focus,#cdw-resa select:focus{border-color:#BD9556!important;box-shadow:0 0 0 3px rgba(189,149,86,.22)!important;}
.cdw-req{color:#E5917C!important;}
#cdw-resa .cdw-resa__legal{color:#a99c84!important;}
#cdw-resa .cdw-resa__legal a{color:#D8B978!important;}
.cdw-resa__note{color:#b8a98c!important;}
/* bouton plein or */
#cdw-resa .cdw-resa__btn{background:#BD9556!important;color:#2A1B12!important;border-color:#BD9556!important;}
#cdw-resa .cdw-resa__btn::before{display:none!important;}
#cdw-resa .cdw-resa__btn:hover{background:#A8813D!important;color:#2A1B12!important;}/* End custom CSS */