.elementor-1952 .elementor-element.elementor-element-ad0b3f9{--spacer-size:10px;}.elementor-1952 .elementor-element.elementor-element-83192f1 > .elementor-widget-container{border-radius:0px 0px 16px 0px;}.elementor-1952 .elementor-element.elementor-element-83192f1{text-align:start;}.elementor-1952 .elementor-element.elementor-element-83192f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase;color:#555555;}.elementor-1952 .elementor-element.elementor-element-cc0dec9{color:#555555;--textColor:#555555;}.elementor-1952 .elementor-element.elementor-element-2fa699f{--spacer-size:15px;}.elementor-1952 .elementor-element.elementor-element-8bdfe7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1952 .elementor-element.elementor-element-8bdfe7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1952 .elementor-element.elementor-element-825e671:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1952 .elementor-element.elementor-element-825e671 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1952 .elementor-element.elementor-element-825e671 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1952 .elementor-element.elementor-element-825e671 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1952 .elementor-element.elementor-element-2aa3028 > .elementor-widget-container{margin:80px 80px 80px 80px;}.elementor-1952 .elementor-element.elementor-element-2aa3028 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-1952 .elementor-element.elementor-element-2aa3028 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-1952 .elementor-element.elementor-element-2aa3028 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-1952 .elementor-element.elementor-element-2aa3028 .eael-gravity-form .gform_footer input[type="submit"]{width:100px !important;}html body .elementor-1952 .elementor-element.elementor-element-2aa3028 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:100px !important;}html body .elementor-1952 .elementor-element.elementor-element-2aa3028 .eael-gravity-form .gform_body input[type="submit"].gform-button{width:100px !important;}html body .elementor-1952 .elementor-element.elementor-element-2aa3028 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-1952 .elementor-element.elementor-element-2aa3028 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-1952 .elementor-element.elementor-element-2aa3028 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-1952 .elementor-element.elementor-element-8aae83f{--spacer-size:50px;}/* Start custom CSS for eael-gravity-form, class: .elementor-element-2aa3028 */div#main {
    background-color: #F0F0F0;
}

.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-825e671 {
    box-shadow: 0 10px 32px black !important;
}

h2.gsection_title {
    font-family: 'Montserrat', 'sans-serif'!important;
    font-size: 18px !important;
    font-weight: 700 !important;
    color: #555555 !important;
}

.titreformulaire {
    font-family: 'Montserrat', 'sans-serif';
    font-weight: 500 ;
    color: red ;
}

.gform_wrapper input {
  background-color: #f8f8f8 !important;
}

input#gform_submit_button_2  {
  background-color: #DEC954 !important;
}/* End custom CSS */