.elementor-24849 .elementor-element.elementor-element-cbeee6a{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-24849 .elementor-element.elementor-element-cbeee6a:not(.elementor-motion-effects-element-type-background), .elementor-24849 .elementor-element.elementor-element-cbeee6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad95786 );}.elementor-24849 .elementor-element.elementor-element-7b8a20b{--spacer-size:10px;}.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-24849 .elementor-element.elementor-element-e1fefea{text-align:center;}.elementor-24849 .elementor-element.elementor-element-e1fefea .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:40px;font-weight:600;}.elementor-24849 .elementor-element.elementor-element-cd0938a{--spacer-size:10px;}.elementor-24849 .elementor-element.elementor-element-676b3c2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-24849 .elementor-element.elementor-element-e694f47{--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-24849 .elementor-element.elementor-element-caa5852{--spacer-size:10px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-24849 .elementor-element.elementor-element-4f85ab9{--iteration-count:infinite;}.elementor-24849 .elementor-element.elementor-element-4f85ab9 .elementor-headline{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:25px;font-weight:600;}.elementor-24849 .elementor-element.elementor-element-4f85ab9 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-24849 .elementor-element.elementor-element-4f85ab9 .elementor-headline-dynamic-text{font-family:"Montserrat Alternates", Sans-serif;font-weight:600;}.elementor-24849 .elementor-element.elementor-element-c8968ac{--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-24849 .elementor-element.elementor-element-8edaa81 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-weight:600;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24849 .elementor-element.elementor-element-2fafead .elementor-tab-title.elementor-active a, .elementor-24849 .elementor-element.elementor-element-2fafead .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-24849 .elementor-element.elementor-element-2fafead .elementor-toggle-title{font-family:"Montserrat Alternates", Sans-serif;font-size:15px;font-weight:500;}.elementor-24849 .elementor-element.elementor-element-2fafead .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-24849 .elementor-element.elementor-element-2fafead .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-24849 .elementor-element.elementor-element-2fafead .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-24849 .elementor-element.elementor-element-2fafead .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-24849 .elementor-element.elementor-element-2fafead .elementor-tab-content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.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-24849 .elementor-element.elementor-element-b045643{--divider-border-style:solid;--divider-color:var( --e-global-color-e8b2d53 );--divider-border-width:2px;}.elementor-24849 .elementor-element.elementor-element-b045643 .elementor-divider-separator{width:100%;}.elementor-24849 .elementor-element.elementor-element-b045643 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24849 .elementor-element.elementor-element-36c9b36 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-weight:600;}.elementor-24849 .elementor-element.elementor-element-4a93eba .elementor-tab-title.elementor-active a, .elementor-24849 .elementor-element.elementor-element-4a93eba .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-24849 .elementor-element.elementor-element-4a93eba .elementor-toggle-title{font-family:"Montserrat Alternates", Sans-serif;font-size:15px;font-weight:500;}.elementor-24849 .elementor-element.elementor-element-4a93eba .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-24849 .elementor-element.elementor-element-4a93eba .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-24849 .elementor-element.elementor-element-4a93eba .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-24849 .elementor-element.elementor-element-4a93eba .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-24849 .elementor-element.elementor-element-4a93eba .elementor-tab-content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-24849 .elementor-element.elementor-element-c211a01{--divider-border-style:solid;--divider-color:var( --e-global-color-e8b2d53 );--divider-border-width:2px;}.elementor-24849 .elementor-element.elementor-element-c211a01 .elementor-divider-separator{width:100%;}.elementor-24849 .elementor-element.elementor-element-c211a01 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24849 .elementor-element.elementor-element-b8bf929 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-weight:600;}.elementor-24849 .elementor-element.elementor-element-db23abd .elementor-tab-title.elementor-active a, .elementor-24849 .elementor-element.elementor-element-db23abd .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-24849 .elementor-element.elementor-element-db23abd .elementor-toggle-title{font-family:"Montserrat Alternates", Sans-serif;font-size:15px;font-weight:500;}.elementor-24849 .elementor-element.elementor-element-db23abd .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-24849 .elementor-element.elementor-element-db23abd .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-24849 .elementor-element.elementor-element-db23abd .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-24849 .elementor-element.elementor-element-db23abd .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-24849 .elementor-element.elementor-element-db23abd .elementor-tab-content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-24849 .elementor-element.elementor-element-ace1c4a{--divider-border-style:solid;--divider-color:var( --e-global-color-e8b2d53 );--divider-border-width:2px;}.elementor-24849 .elementor-element.elementor-element-ace1c4a .elementor-divider-separator{width:100%;}.elementor-24849 .elementor-element.elementor-element-ace1c4a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24849 .elementor-element.elementor-element-e9736b6 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-weight:600;}.elementor-24849 .elementor-element.elementor-element-918db6e .elementor-tab-title.elementor-active a, .elementor-24849 .elementor-element.elementor-element-918db6e .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-24849 .elementor-element.elementor-element-918db6e .elementor-toggle-title{font-family:"Montserrat Alternates", Sans-serif;font-size:15px;font-weight:500;}.elementor-24849 .elementor-element.elementor-element-918db6e .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-24849 .elementor-element.elementor-element-918db6e .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-24849 .elementor-element.elementor-element-918db6e .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-24849 .elementor-element.elementor-element-918db6e .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-24849 .elementor-element.elementor-element-918db6e .elementor-tab-content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-24849 .elementor-element.elementor-element-4efb74e{--divider-border-style:solid;--divider-color:var( --e-global-color-e8b2d53 );--divider-border-width:2px;}.elementor-24849 .elementor-element.elementor-element-4efb74e .elementor-divider-separator{width:100%;}.elementor-24849 .elementor-element.elementor-element-4efb74e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24849 .elementor-element.elementor-element-c1b3bc8 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-weight:600;}.elementor-24849 .elementor-element.elementor-element-c527a17 .elementor-tab-title.elementor-active a, .elementor-24849 .elementor-element.elementor-element-c527a17 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-24849 .elementor-element.elementor-element-c527a17 .elementor-toggle-title{font-family:"Montserrat Alternates", Sans-serif;font-size:15px;font-weight:500;}.elementor-24849 .elementor-element.elementor-element-c527a17 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-24849 .elementor-element.elementor-element-c527a17 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-24849 .elementor-element.elementor-element-c527a17 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-24849 .elementor-element.elementor-element-c527a17 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-24849 .elementor-element.elementor-element-c527a17 .elementor-tab-content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-24849 .elementor-element.elementor-element-76af972{--display:flex;}.elementor-24849 .elementor-element.elementor-element-1f7b730{--spacer-size:20px;}@media(min-width:768px){.elementor-24849 .elementor-element.elementor-element-e694f47{--width:100%;}.elementor-24849 .elementor-element.elementor-element-c8968ac{--width:100%;}}/* Start custom CSS *//* Texte du bouton "Je comprends et j'accepte" */
#mwai-gdpr-form-chatbot-oo9cnc button {
  color: #1F1F1F !important;
}

/* Placeholder dans le champ d’entrée du message */
.mwai-input-text::placeholder {
  color: #1F1F1F !important;
}

/* Texte saisi dans le champ d’entrée */
.mwai-input-text {
  color: #1F1F1F !important;
}

/* Texte dans le bouton "Envoyer" */
.mwai-input-submit span {
  color: #1F1F1F !important;
}/* End custom CSS */