.elementor-4700 .elementor-element.elementor-element-28f905f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4700 .elementor-element.elementor-element-f928820{text-align:center;}.elementor-4700 .elementor-element.elementor-element-f928820 .elementor-heading-title{font-family:"Bagrile", Sans-serif;font-size:3em;font-weight:normal;line-height:1.3em;}.elementor-4700 .elementor-element.elementor-element-3bd7091{--display:flex;--margin-top:0150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4700 .elementor-element.elementor-element-3bd7091{--content-width:1600px;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1485px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4700 .elementor-element.elementor-element-f928820 .elementor-heading-title{font-size:25px;}}/* Start custom CSS for container, class: .elementor-element-28f905f *//* Center the form container */
.wpforms-container.wpf-center {
    margin: 0 auto !important;
    max-width: 80% !important;
    width: 80% !important;
}

/* Center submit button and make it full width */
.wpf-center .wpforms-submit-container {
    display: inline-block;
    text-align: center;
    width: 100% !important;
}

/* Center page break elements */
.wpf-center .wpforms-field-pagebreak {
    display: inline-block;
    text-align: center;
    width: 100% !important;
}

/* Remove default page break button decorations */
.wpf-center .wpforms-pagebreak-left .wpforms-page-button:before,
.wpf-center .wpforms-pagebreak-left .wpforms-page-button:after {
    content: none;
}

/* Center all text elements */
.wpf-center .wpforms-title,
.wpf-center .wpforms-description,
.wpf-center .wpforms-field-label,
.wpf-center .wpforms-field-sublabel,
.wpf-center .wpforms-field-description {
    text-align: center;
}

/* Mobile responsiveness */
@media only screen and (max-width: 600px) {
    .wpforms-container.wpf-center {
        max-width: unset !important;
        width: auto !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bagrile';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://allo-naturel.fr/wp-content/uploads/2022/09/allo-naturel-fonts-Bagrile-03.woff2') format('woff2'),
		url('https://allo-naturel.fr/wp-content/uploads/2022/09/allo-naturel-uncategorized-Bagrile-02.woff') format('woff');
}
@font-face {
	font-family: 'Bagrile';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://allonaturel.fr/wp-content/uploads/2022/09/allo-naturel-uncategorized-Bagrile-1355.woff2') format('woff2');
}
/* End Custom Fonts CSS */