{"id":31,"date":"2023-08-20T13:58:08","date_gmt":"2023-08-20T13:58:08","guid":{"rendered":"https:\/\/yassine-myriam.weddingessentials.pro\/?page_id=31"},"modified":"2023-08-22T20:12:21","modified_gmt":"2023-08-22T20:12:21","slug":"yassine-et-myriam","status":"publish","type":"page","link":"https:\/\/yassine-myriam.weddingessentials.pro\/","title":{"rendered":"Yassine et Myriam"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"31\" class=\"elementor elementor-31\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3b283a25 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3b283a25\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5ff346d5\" data-id=\"5ff346d5\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2f850d26 elementor-widget elementor-widget-text-editor\" data-id=\"2f850d26\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.15.0 - 09-08-2023 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p>En compagnie de leurs familles<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-53e5fed3 e-transform elementor-widget elementor-widget-image\" data-id=\"53e5fed3\" data-element_type=\"widget\" data-settings=\"{&quot;_transform_scale_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.2,&quot;sizes&quot;:[]},&quot;_transform_scale_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.15.0 - 09-08-2023 *\/\n.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=\".svg\"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"800\" height=\"800\" src=\"https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/13h30-1-1024x1024.png\" class=\"attachment-large size-large wp-image-33\" alt=\"\" srcset=\"https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/13h30-1-1024x1024.png 1024w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/13h30-1-300x300.png 300w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/13h30-1-150x150.png 150w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/13h30-1-768x768.png 768w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/13h30-1-1536x1536.png 1536w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/13h30-1.png 2000w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-199bd248 elementor-widget elementor-widget-text-editor\" data-id=\"199bd248\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>ont le plaisir de vous convier \u00e0 leur mariage<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-55987075 elementor-widget elementor-widget-image\" data-id=\"55987075\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"800\" height=\"800\" src=\"https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/13h30-2-1024x1024.png\" class=\"attachment-large size-large wp-image-34\" alt=\"\" srcset=\"https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/13h30-2-1024x1024.png 1024w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/13h30-2-300x300.png 300w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/13h30-2-150x150.png 150w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/13h30-2-768x768.png 768w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/13h30-2-1536x1536.png 1536w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/13h30-2.png 2000w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b82b14e elementor-widget elementor-widget-text-editor\" data-id=\"2b82b14e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p class=\"_04xlpA direction-ltr align-center para-style-body\">Mairie de Fontaine<br \/>89 Mail Marcel Cachin<br \/>38600 Fontaine<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b877d2b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b877d2b\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-19506dcf\" data-id=\"19506dcf\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-70c28f26 e-transform elementor-widget elementor-widget-image\" data-id=\"70c28f26\" data-element_type=\"widget\" data-settings=\"{&quot;_transform_scale_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.2,&quot;sizes&quot;:[]},&quot;_transform_scale_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"800\" height=\"666\" src=\"https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/Wedding-Website-Details-14-1024x853.png\" class=\"attachment-large size-large wp-image-17\" alt=\"\" srcset=\"https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/Wedding-Website-Details-14-1024x853.png 1024w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/Wedding-Website-Details-14-300x250.png 300w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/Wedding-Website-Details-14-768x640.png 768w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/Wedding-Website-Details-14-1536x1280.png 1536w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/Wedding-Website-Details-14-2048x1707.png 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-22bb8d0c elementor-widget elementor-widget-text-editor\" data-id=\"22bb8d0c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>C\u00e9r\u00e9monie de mariage<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4016c319 elementor-widget elementor-widget-text-editor\" data-id=\"4016c319\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>21 octobre 2023<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-36cd2f33 elementor-widget elementor-widget-image\" data-id=\"36cd2f33\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"512\" height=\"1024\" src=\"https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/15h00-Shooting-Mariage-512x1024.png\" class=\"attachment-large size-large wp-image-35\" alt=\"\" srcset=\"https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/15h00-Shooting-Mariage-512x1024.png 512w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/15h00-Shooting-Mariage-150x300.png 150w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/15h00-Shooting-Mariage-768x1536.png 768w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/15h00-Shooting-Mariage-1024x2048.png 1024w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/15h00-Shooting-Mariage.png 1500w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4038f045 elementor-widget elementor-widget-text-editor\" data-id=\"4038f045\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>R\u00e9ception<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ac1c00c elementor-widget elementor-widget-text-editor\" data-id=\"ac1c00c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>22 octobre 2023<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-71f52544 elementor-widget elementor-widget-image\" data-id=\"71f52544\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"512\" height=\"1024\" src=\"https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/15h00-Shooting-Mariage-2-512x1024.png\" class=\"attachment-large size-large wp-image-36\" alt=\"\" srcset=\"https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/15h00-Shooting-Mariage-2-512x1024.png 512w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/15h00-Shooting-Mariage-2-150x300.png 150w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/15h00-Shooting-Mariage-2-768x1536.png 768w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/15h00-Shooting-Mariage-2-1024x2048.png 1024w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/15h00-Shooting-Mariage-2.png 1500w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5f4cb0b6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5f4cb0b6\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6bafb39e\" data-id=\"6bafb39e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-64e07493 elementor-widget elementor-widget-image\" data-id=\"64e07493\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"800\" height=\"666\" src=\"https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/Wedding-Website-Details-15-1024x853.png\" class=\"attachment-large size-large wp-image-19\" alt=\"\" srcset=\"https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/Wedding-Website-Details-15-1024x853.png 1024w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/Wedding-Website-Details-15-300x250.png 300w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/Wedding-Website-Details-15-768x640.png 768w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/Wedding-Website-Details-15-1536x1280.png 1536w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/Wedding-Website-Details-15-2048x1707.png 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-74d8e61b elementor-widget elementor-widget-text-editor\" data-id=\"74d8e61b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>D\u00e9tails<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-195196ac elementor-widget elementor-widget-text-editor\" data-id=\"195196ac\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Le 21 octobre 2023<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5f0e6c1a elementor-widget elementor-widget-text-editor\" data-id=\"5f0e6c1a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>C\u00e9r\u00e9monie de mariage \u00e0 la Mairie de Fontaine.<\/p><p>Apr\u00e8s la c\u00e9r\u00e9monie, les invit\u00e9s se dirigeront vers la salle Marguerite Tavel<\/p><p>au 2 Rue Marguerite Tavel, 38600 Fontaine.<\/p><p>Un buffet sucr\u00e9-sal\u00e9, des boissons et un DJ qui jouera de la musique seront disponibles.<\/p><p>Le lieu de r\u00e9ception se trouve \u00e0 4 minutes \u00e0 pied de la Mairie de Fontaine et \u00e0 2 minutes en voiture.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-97d450 elementor-widget elementor-widget-text-editor\" data-id=\"97d450\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Le 22 octobre 2023<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1ff6a754 elementor-widget elementor-widget-text-editor\" data-id=\"1ff6a754\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>C\u00e9l\u00e9bration du mariage \u00e0 Eden R\u00e9ception, 44 route de Brignais, 69630 Chaponost.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3c9880bb elementor-widget elementor-widget-image\" data-id=\"3c9880bb\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"800\" height=\"450\" src=\"https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/Untitled-design-14-1024x576.png\" class=\"attachment-large size-large wp-image-37\" alt=\"\" srcset=\"https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/Untitled-design-14-1024x576.png 1024w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/Untitled-design-14-300x169.png 300w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/Untitled-design-14-768x432.png 768w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/Untitled-design-14-1536x864.png 1536w, https:\/\/yassine-myriam.weddingessentials.pro\/wp-content\/uploads\/2023\/08\/Untitled-design-14.png 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-bf2eb65 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"bf2eb65\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2a98ee0b\" data-id=\"2a98ee0b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7c0c4181 elementor-widget elementor-widget-text-editor\" data-id=\"7c0c4181\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>RSVP<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d361c7b elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"6d361c7b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\n  .form-container {\n    width: 320px;\n    margin: 0 auto;\n    text-align: center;\n    margin-left: 31%\n  }\n\n  h1 {\n    text-align: center;\n  }\n\n  form {\n    margin-top: 20px;\n    background-color: transparent;\n    padding: 20px;\n    border-radius: 10px;\n  }\n\n  .form-group {\n    margin-bottom: 10px;\n  }\n\n  label {\n    display: block;\n    font-weight: bold;\n    margin-bottom: 5px;\n    text-align: left;\n    margin-left: 5%;\n  }\n\n  input[type=\"number\"],\n  input[type=\"text\"],\n  textarea {\n    width: 90%;\n    padding: 8px;\n    border-radius: 5px;\n    margin-bottom: 12px;\n  }\n\n  textarea {\n    height: 80px;\n    width: 100%;\n  }\n\n  select {\n    width: 100%;\n    padding: 8px;\n    border-radius: 5px;\n    border: none;\n  }\n\n  .heart-icons-container {\n    display: flex;\n    width: 100%;\n    justify-content: center;\n    align-items: center;\n    margin-bottom: 20px;\n  }\n\n  .heart-icons {\n    display: flex;\n    width: 50%;\n    justify-content: center;\n    align-items: center;\n    flex-direction: column;\n    margin-right: 20px;\n  }\n\n  .icon-heart,\n  .icon-broken-heart {\n    font-size: 70px;\n    color: #c0c0c0;\n    cursor: pointer;\n  }\n\n  .heart-label {\n    text-align: center;\n    font-family: 'playfair display';\n    font-size: 20px;\n    font-weight: bold;\n    font-variant: small-caps;\n    margin-top: -10px;\n    white-space: nowrap;\n  }\n\n  .icon-heart.selected,\n  .icon-broken-heart.selected {\n    color: #ec6763;\n  }\n\n  .submit-btn {\n    background-color: #aec5b3;\n    color: black;\n    padding: 8px 36px; \/* Increase padding for larger button size *\/\n    border: none;\n    width: 150px;\n    text-align: center;\n    border-radius: 50px;\n    cursor: pointer;\n    margin-top: 10px;\n    font-size: 16px; \/* Increase font size for larger button text *\/\n    justify-content: center;\n    align-items: center;\n  }\n\n  .submit-btn:hover {\n    background-color: #74927e;\n  }\n\n  form label {\n    font-family: 'Garet', sans-serif;\n    font-weight: 300;\n    font-size: 15px;\n  }\n\n  input::placeholder {\n    font-size: 14px;\n    font-family: 'Garet', sans-serif;\n  }\n\n  \/* Responsive Styles *\/\n\n  \/* Tablets and larger *\/\n  @media only screen and (min-width: 768px) {\n    .form-container {\n      width: 500px\n    }\n  }\n\n  \/* Phones and smaller *\/\n  @media only screen and (max-width: 767px) {\n    .form-container {\n      width: 130%;\n      margin-left: 5%\n    }\n\n    .heart-icons-container {\n      padding-left: px;\n    }\n\n    .heart-icons {\n      width: 50%;\n      margin-right: 25px;\n      margin-bottom: 20px;\n      margin-left: 20px\n    }\n    \n    .heart-label {\n        white-space: normal;\n    }\n\n    .submit-btn {\n      margin-left: 5px;\n    }\n  }\n  \/* Hide all form sections except the active one *\/\n  .form-section {\n    display: none;\n  }\n  .active-section {\n    display: block;\n  }\n  \n  .button-container {\n    display: flex;\n    justify-content: space-between;\n  }\n  \n    #step-success, #step-failure {\n      text-align: center;\n      color: #333;\n      font-size: 18px;\n    }\n    \n    #step-success h1,\n    #step-failure h1 {\n      color: #aec5b3;\n      font-size: 24px;\n    }\n    \n    .loading {\n      display: flex;\n      justify-content: center;\n      align-items: center;\n    }\n    \n    .loader {\n      border: 5px solid #f3f3f3;\n      border-radius: 50%;\n      border-top: 5px solid #3498db;\n      width: 50px;\n      height: 50px;\n      animation: spin 2s linear infinite;\n    }\n    \n    @keyframes spin {\n      0% { transform: rotate(0deg); }\n      100% { transform: rotate(360deg); }\n    }\n    \n    .error-message {\n      font-size: 16px; \n      color: red; \n      margin-top: 10px; \n      font-weight: bold; \n      display: none; \n    }\n\n<\/style>\n\n<div class=\"form-container\">\n  <form action=\"#\" method=\"post\">\n    <!-- Step 1: Attend or Decline -->\n    <div class=\"form-section active-section\" id=\"step1\">\n      <div class=\"heart-icons-container\">\n        <div class=\"heart-icons\">\n          <div class=\"icon-heart\" title=\"Accepter avec joie\">&#x2665;<\/div>\n          <div class=\"heart-label\">Accepter<\/div>\n        <\/div>\n        <div class=\"heart-icons\">\n          <div class=\"icon-broken-heart\" title=\"D\u00e9cliner avec regret\">&#x2661;<\/div>\n          <div class=\"heart-label\">D\u00e9cliner<\/div>\n        <\/div>\n      <\/div>\n      <label for=\"name\">Nom:<\/label>\n      <input type=\"text\" id=\"name\" name=\"name\" placeholder=\"Entrez votre nom\" required>\n      <label for=\"adults\">Nombre d'Adultes:<\/label>\n      <input type=\"number\" id=\"adults\" name=\"adults\" min=\"1\" max=\"100\" value=\"1\" required>\n      <label for=\"children\">Nombre d'Enfants:<\/label>\n      <input type=\"number\" id=\"children\" name=\"children\" min=\"0\" max=\"100\" value=\"0\" required>\n      <button type=\"button\" class=\"submit-btn\" onclick=\"nextStep(1)\">Suivant<\/button>\n      <div id=\"error-message\" class=\"error-message\">Veuillez remplir tous les champs requis.<\/div>\n    <\/div>\n\n    <!-- Step 2: Guest Names -->\n    <div class=\"form-section\" id=\"step2\">\n      <label for=\"guest-names\">Noms des Invit\u00e9s:<\/label>\n      <div id=\"guest-names-container\"><\/div>\n      <button type=\"button\" class=\"submit-btn\" onclick=\"nextStep(-1)\">Retour<\/button>\n      <button type=\"button\" class=\"submit-btn\" onclick=\"nextStep(1)\">Suivant<\/button>\n    <\/div>\n\n    <!-- Step 3: Review and Recommendations -->\n    <div class=\"form-section\" id=\"step3\">\n      <label for=\"recommendations\">Veuillez laisser un message ou une recommandation si vous en avez:<\/label>\n      <textarea id=\"recommendations\" name=\"recommendations\" rows=\"4\" placeholder=\"\"><\/textarea>\n      <button type=\"button\" class=\"submit-btn\" onclick=\"nextStep(-1)\">Retour<\/button>\n      <button type=\"button\" class=\"submit-btn final\" onclick=\"sendInformation()\">Envoyer<\/button>\n    <\/div>\n  \n      <!-- Loading Step -->\n    <div class=\"form-section\" id=\"step-loading\">\n      <div class=\"loading\">\n        <div class=\"loader\"><\/div>\n      <\/div>\n      <p>Loading, please wait...<\/p>\n    <\/div>\n    \n  <\/form>\n  \n     <!-- Step Success: Display when the data has been sent successfully -->\n    <div class=\"form-section\" id=\"step-success\">\n      <h1>Merci!<\/h1>\n      <p>Votre r\u00e9ponse a \u00e9t\u00e9 envoy\u00e9e avec succ\u00e8s.<\/p>\n    <\/div>\n    \n    <!-- Step Failure: Display when there was an error sending the data -->\n    <div class=\"form-section\" id=\"step-failure\">\n      <h1>Oops!<\/h1>\n      <p>Une erreur s'est produite lors de l'envoi de vos informations. Veuillez r\u00e9essayer plus tard.<\/p>\n      <button type=\"button\" class=\"submit-btn\" onclick=\"resetForm()\">R\u00e9essayer<\/button>\n    <\/div>\n\n<\/div>\n\n<script>\n  let currentStep = 1;\n  let acceptance = true;\n\n  function showStep(step) {\n    const sections = document.querySelectorAll('.form-section');\n    sections.forEach(section => {\n      section.classList.remove('active-section');\n    });\n    document.getElementById(`step${step}`).classList.add('active-section');\n  }\n\n  document.querySelector('.icon-heart').addEventListener('click', function() {\n    acceptance = true;\n    this.classList.add('selected');\n    document.querySelector('.icon-broken-heart').classList.remove('selected');\n  });\n\n  document.querySelector('.icon-broken-heart').addEventListener('click', function() {\n    acceptance = false;\n    this.classList.add('selected');\n    document.querySelector('.icon-heart').classList.remove('selected');\n  });\n\n  document.querySelector('.submit-btn.final').addEventListener('click', function() {\n    const formData = {\n      name: document.getElementById('name').value,\n      adults: document.getElementById('adults').value,\n      children: document.getElementById('children').value,\n      acceptance: acceptance,\n      recommendations: document.getElementById('recommendations').value,\n      guestNames: collectGuestNames()\n    };\n  });\n\n  function collectGuestNames() {\n    const guestNames = [];\n\n    const adults = parseInt(document.getElementById(\"adults\").value);\n    const children = parseInt(document.getElementById(\"children\").value);\n\n    for (let i = 1; i <= adults; i++) {\n      const adultName = document.getElementById(`adult-name-${i}`).value;\n      guestNames.push(`Adulte #${i}: ${adultName}`);\n    }\n\n    for (let i = 1; i <= children; i++) {\n      const childName = document.getElementById(`child-name-${i}`).value;\n      guestNames.push(`Enfant #${i}: ${childName}`);\n    }\n\n    return guestNames;\n  }\n\n  function nextStep(step) {\n      if (currentStep === 1 && step === 1) {\n        const name = document.getElementById('name').value;\n        const heartSelected = document.querySelector('.icon-heart.selected') || document.querySelector('.icon-broken-heart.selected');\n    \n        if (!name || !heartSelected) {\n            document.getElementById('error-message').style.display = 'block';\n            return; \n        }\n      }\n    currentStep += step;\n    \n    if (currentStep === 2) {\n      generateGuestNameInputs();\n    }\n    showStep(currentStep);\n    document.getElementById('error-message').style.display = 'none';\n  }\n\n  function generateGuestNameInputs() {\n    const adults = parseInt(document.getElementById(\"adults\").value);\n    const children = parseInt(document.getElementById(\"children\").value);\n    const guestNamesContainer = document.getElementById(\"guest-names-container\");\n    guestNamesContainer.innerHTML = \"\";\n    const name = document.getElementById(\"name\").value;\n\n    for (let i = 1; i <= adults; i++) {\n      const label = document.createElement(\"label\");\n      label.textContent = `Nom de l'Adulte #${i}:`;\n      const input = document.createElement(\"input\");\n      input.type = \"text\";\n      input.id = `adult-name-${i}`;\n      input.name = `adult-name-${i}`;\n      input.value = i === 1 ? name : '';\n      input.placeholder = `Entrez le nom de l'adulte #${i}`;\n      guestNamesContainer.appendChild(label);\n      guestNamesContainer.appendChild(input);\n    }\n\n    for (let i = 1; i <= children; i++) {\n      const label = document.createElement(\"label\");\n      label.textContent = `Nom de l'Enfant #${i}:`;\n      const input = document.createElement(\"input\");\n      input.type = \"text\";\n      input.id = `child-name-${i}`;\n      input.name = `child-name-${i}`;\n      input.placeholder = `Entrez le nom de l'enfant #${i}`;\n      guestNamesContainer.appendChild(label);\n      guestNamesContainer.appendChild(input);\n    }\n  }\n  \n  function sendInformation() {\n      showStep('-loading');\n      \n      const formData = {\n        name: document.getElementById('name').value,\n        adults: document.getElementById('adults').value,\n        children: document.getElementById('children').value,\n        acceptance: acceptance,\n        recommendations: document.getElementById('recommendations').value,\n        guestNames: collectGuestNames()\n      };\n    \n      const url = 'https:\/\/rsvp-form-zwoq5.ondigitalocean.app\/api\/v1\/send?api_key=AIzaSyD-9tSrke72PouQMnMX-a7eZSW0jkFMBWY';\n\n      fetch(url, {\n        method: 'POST',\n        headers: {\n          'Content-Type': 'application\/json'\n        },\n        mode: 'cors',\n        body: JSON.stringify(formData)\n      })\n      .then(response => {\n        if (response.ok) {\n            showStep('-success');\n        } else {\n            showStep('-failure');\n        }\n      })\n      .catch(error => {\n          showStep('-failure');\n        console.error('Error sending data:', error);\n      });\n  }\n  \n  function resetForm() {\n      currentStep = 1;\n      showStep(currentStep);\n  }\n<\/script>\n\n\n<link href=\"https:\/\/fonts.cdnfonts.com\/css\/garet\" rel=\"stylesheet\">\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>En compagnie de leurs familles ont le plaisir de vous convier \u00e0 leur mariage Mairie de Fontaine89 Mail Marcel Cachin38600 Fontaine C\u00e9r\u00e9monie de mariage 21 octobre 2023 R\u00e9ception 22 octobre 2023 D\u00e9tails Le 21 octobre 2023 C\u00e9r\u00e9monie de mariage \u00e0 la Mairie de Fontaine. Apr\u00e8s la c\u00e9r\u00e9monie, les invit\u00e9s se dirigeront vers la salle Marguerite [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/yassine-myriam.weddingessentials.pro\/index.php\/wp-json\/wp\/v2\/pages\/31"}],"collection":[{"href":"https:\/\/yassine-myriam.weddingessentials.pro\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/yassine-myriam.weddingessentials.pro\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/yassine-myriam.weddingessentials.pro\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yassine-myriam.weddingessentials.pro\/index.php\/wp-json\/wp\/v2\/comments?post=31"}],"version-history":[{"count":83,"href":"https:\/\/yassine-myriam.weddingessentials.pro\/index.php\/wp-json\/wp\/v2\/pages\/31\/revisions"}],"predecessor-version":[{"id":139,"href":"https:\/\/yassine-myriam.weddingessentials.pro\/index.php\/wp-json\/wp\/v2\/pages\/31\/revisions\/139"}],"wp:attachment":[{"href":"https:\/\/yassine-myriam.weddingessentials.pro\/index.php\/wp-json\/wp\/v2\/media?parent=31"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}