.elementor-988802 .elementor-element.elementor-element-fa01a83{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-988802 .elementor-element.elementor-element-fa01a83:not(.elementor-motion-effects-element-type-background), .elementor-988802 .elementor-element.elementor-element-fa01a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_1 );}.elementor-988802 .elementor-element.elementor-element-ae291d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}#elementor-popup-modal-988802{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-988802 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-988802 .dialog-close-button{display:flex;}#elementor-popup-modal-988802 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-988802 .dialog-close-button i{color:#BD9556;}#elementor-popup-modal-988802 .dialog-close-button svg{fill:#BD9556;}/* Start custom CSS for shortcode, class: .elementor-element-ae291d2 *//* ====== 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 */