{"id":6,"date":"2023-10-12T16:19:37","date_gmt":"2023-10-12T16:19:37","guid":{"rendered":"https:\/\/jennyferandnadim.weddingessentials.pro\/?page_id=6"},"modified":"2023-10-16T16:38:20","modified_gmt":"2023-10-16T16:38:20","slug":"elementor-6","status":"publish","type":"page","link":"https:\/\/jennyferandnadim.weddingessentials.pro\/","title":{"rendered":"Homepage"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"6\" class=\"elementor elementor-6\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-75de9699 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no\" data-id=\"75de9699\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\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-3f3de518\" data-id=\"3f3de518\" 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-1d278da2 elementor-widget elementor-widget-image\" data-id=\"1d278da2\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.16.0 - 09-10-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:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-1-4-1024x1024.png\" class=\"attachment-large size-large wp-image-24\" alt=\"\" srcset=\"https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-1-4-1024x1024.png 1024w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-1-4-300x300.png 300w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-1-4-150x150.png 150w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-1-4-768x768.png 768w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-1-4-1536x1536.png 1536w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-1-4.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-359d9d5f elementor-widget elementor-widget-text-editor\" data-id=\"359d9d5f\" 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.16.0 - 09-10-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 class=\"cvGsUA direction-ltr align-center para-style-body\"><span class=\"OYPEnA text-decoration-none text-strikethrough-none\">Dear Friends and Family, <br \/><\/span><span class=\"OYPEnA text-decoration-none text-strikethrough-none\">we are thrilled to invite you to share our joy as we<br \/>exchange vows.<\/span><\/p><p class=\"cvGsUA direction-ltr align-center para-style-body\"><span class=\"OYPEnA text-decoration-none text-strikethrough-none\">Join us on August 10, 2024<br \/><\/span><span class=\"OYPEnA text-decoration-none text-strikethrough-none\">at 15:00 for a day filled with love and celebration.<\/span><\/p><p><span class=\"OYPEnA text-decoration-none text-strikethrough-none\">We look forward to celebrating this new chapter of our lives with you!<\/span><\/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-b0f2cba elementor-widget elementor-widget-wpr-countdown\" data-id=\"b0f2cba\" data-element_type=\"widget\" data-widget_type=\"wpr-countdown.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"wpr-countdown-wrap elementor-clearfix\" data-type=\"due-date\" data-show-again=\"0\" data-actions=\"[]\" data-interval=\"1723302000\"><div class=\"wpr-countdown-item\"><span class=\"wpr-countdown-number wpr-countdown-days\" data-item=\"days\"><\/span><span class=\"wpr-countdown-label\" data-text=\"{&quot;singular&quot;:&quot;Day&quot;,&quot;plural&quot;:&quot;Days&quot;}\">Days<\/span><\/div><div class=\"wpr-countdown-item\"><span class=\"wpr-countdown-number wpr-countdown-hours\" data-item=\"hours\"><\/span><span class=\"wpr-countdown-label\" data-text=\"{&quot;singular&quot;:&quot;Hour&quot;,&quot;plural&quot;:&quot;Hours&quot;}\">Hours<\/span><\/div><div class=\"wpr-countdown-item\"><span class=\"wpr-countdown-number wpr-countdown-minutes\" data-item=\"minutes\"><\/span><span class=\"wpr-countdown-label\" data-text=\"{&quot;singular&quot;:&quot;Minute&quot;,&quot;plural&quot;:&quot;Minutes&quot;}\">Minutes<\/span><\/div><div class=\"wpr-countdown-item\"><span class=\"wpr-countdown-number wpr-countdown-seconds\" data-item=\"seconds\"><\/span><span class=\"wpr-countdown-label\">Seconds<\/span><\/div><\/div>\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-5fb55d64 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no\" data-id=\"5fb55d64\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\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-679f7f29\" data-id=\"679f7f29\" 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-b74f26d elementor-hidden-mobile elementor-widget elementor-widget-image\" data-id=\"b74f26d\" 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:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-13-1024x576.png\" class=\"attachment-large size-large wp-image-44\" alt=\"\" srcset=\"https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-13-1024x576.png 1024w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-13-300x169.png 300w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-13-768x432.png 768w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-13-1536x864.png 1536w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-13.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<div class=\"elementor-element elementor-element-b1bacfe elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-image\" data-id=\"b1bacfe\" 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:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-1-5-1024x1024.png\" class=\"attachment-large size-large wp-image-65\" alt=\"\" srcset=\"https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-1-5-1024x1024.png 1024w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-1-5-300x300.png 300w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-1-5-150x150.png 150w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-1-5-768x768.png 768w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-1-5-1536x1536.png 1536w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-1-5.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-3ce8fca elementor-widget elementor-widget-text-editor\" data-id=\"3ce8fca\" 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>Schedule<\/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-7d0fc536 elementor-widget elementor-widget-image\" data-id=\"7d0fc536\" 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:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-12-512x1024.png\" class=\"attachment-large size-large wp-image-36\" alt=\"\" srcset=\"https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-12-512x1024.png 512w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-12-150x300.png 150w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-12-768x1536.png 768w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-12-1024x2048.png 1024w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-12.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-4650604b elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"4650604b\" 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:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-11-1024x576.png\" class=\"attachment-large size-large wp-image-35\" alt=\"\" srcset=\"https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-11-1024x576.png 1024w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-11-300x169.png 300w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-11-768x432.png 768w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-11-1536x864.png 1536w, https:\/\/jennyferandnadim.weddingessentials.pro\/wp-content\/uploads\/2023\/10\/RSVP-Website-Elements-11.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<div class=\"elementor-element elementor-element-774cc42 elementor-widget elementor-widget-text-editor\" data-id=\"774cc42\" 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>Details<\/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-11e7c27 elementor-widget elementor-widget-text-editor\" data-id=\"11e7c27\" 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>Ceremony<\/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-d054a04 elementor-widget elementor-widget-text-editor\" data-id=\"d054a04\" 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>\u00c9glise Saint Maurice,<br \/>136 Pl. de l&#8217;\u00c9glise,<br \/>74580 Viry<\/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-abd7b5b elementor-widget elementor-widget-google_maps\" data-id=\"abd7b5b\" data-element_type=\"widget\" data-widget_type=\"google_maps.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.16.0 - 09-10-2023 *\/\n.elementor-widget-google_maps .elementor-widget-container{overflow:hidden}.elementor-widget-google_maps .elementor-custom-embed{line-height:0}.elementor-widget-google_maps iframe{height:300px}<\/style>\t\t<div class=\"elementor-custom-embed\">\n\t\t\t<iframe loading=\"lazy\"\n\t\t\t\t\tsrc=\"https:\/\/maps.google.com\/maps?q=%C3%89glise%20Saint%20Maurice%2C%20136%20Pl.%20de%20l%27%C3%89glise%2C%2074580%20Viry&#038;t=m&#038;z=12&#038;output=embed&#038;iwloc=near\"\n\t\t\t\t\ttitle=\"\u00c9glise Saint Maurice, 136 Pl. de l&#039;\u00c9glise, 74580 Viry\"\n\t\t\t\t\taria-label=\"\u00c9glise Saint Maurice, 136 Pl. de l&#039;\u00c9glise, 74580 Viry\"\n\t\t\t><\/iframe>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b8bc23 elementor-widget elementor-widget-text-editor\" data-id=\"2b8bc23\" 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>reception<\/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-74bccd7 elementor-widget elementor-widget-text-editor\" data-id=\"74bccd7\" 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>Pavillon de l&#8217;Orangerie,<br \/>Chem. de Surville 12,<br \/>1213 Petit-Lancy, Suisse<\/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-f7330e1 elementor-widget elementor-widget-google_maps\" data-id=\"f7330e1\" data-element_type=\"widget\" data-widget_type=\"google_maps.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-custom-embed\">\n\t\t\t<iframe loading=\"lazy\"\n\t\t\t\t\tsrc=\"https:\/\/maps.google.com\/maps?q=Pavillon%20de%20l%27Orangerie%2C%20Chem.%20de%20Surville%2012%2C%201213%20Petit-Lancy%2C%20Suisse&#038;t=m&#038;z=12&#038;output=embed&#038;iwloc=near\"\n\t\t\t\t\ttitle=\"Pavillon de l&#039;Orangerie, Chem. de Surville 12, 1213 Petit-Lancy, Suisse\"\n\t\t\t\t\taria-label=\"Pavillon de l&#039;Orangerie, Chem. de Surville 12, 1213 Petit-Lancy, Suisse\"\n\t\t\t><\/iframe>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c3a669a elementor-widget elementor-widget-menu-anchor\" data-id=\"c3a669a\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.16.0 - 09-10-2023 *\/\nbody.elementor-page .elementor-widget-menu-anchor{margin-bottom:0}<\/style>\t\t<div id=\"rsvp\" class=\"elementor-menu-anchor\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-34424378 elementor-widget elementor-widget-text-editor\" data-id=\"34424378\" 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-2cf82923 elementor-widget elementor-widget-html\" data-id=\"2cf82923\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"rsvp-container\">\r\n    <div class=\"step-1\">\r\n       <!-- Heart Icons -->\r\n       <div class=\"heart-icons-container\">\r\n          <div class=\"heart-icons\">\r\n             <div class=\"icon\" id=\"accept\" title=\"Accept\" onclick=\"accept()\">&#x2665;<\/div>\r\n             <div class=\"heart-label\">JOYFULLY ACCEPT<\/div>\r\n          <\/div>\r\n          <div class=\"heart-icons\">\r\n             <div class=\"icon\" id=\"decline\" title=\"Decline\" onclick=\"decline()\">&#x2661;<\/div>\r\n             <div class=\"heart-label\">REGRETFULLY DECLINE<\/div>\r\n          <\/div>\r\n       <\/div>\r\n       <br>\r\n       <!-- Form for User Input Fields -->\r\n       <div class=\"form-container\">\r\n          <!-- Names -->\r\n          <div class=\"input-group\">\r\n             <label for=\"names\">NAME<\/label>\r\n             <textarea id=\"name\" name=\"name\" rows=\"1\" required><\/textarea>\r\n          <\/div>\r\n          <!-- Mobile Number -->\r\n          <div class=\"input-group\">\r\n             <label>MOBILE NUMBER<\/label>\r\n             <input type=\"tel\" id=\"contact-phone\" name=\"contact-phone\" required>\r\n          <\/div>\r\n          <!-- Name of Plus One -->\r\n          <div class=\"input-group\">\r\n             <label>NAME OF PLUS ONE<\/label>\r\n             <textarea id=\"plus\" name=\"plus\" rows=\"1\" required><\/textarea>\r\n          <\/div>\r\n          \r\n          <div id=\"error-message\" style=\"color: red;\"><\/div>\r\n          <button onclick=\"send()\"><b>SEND<\/b><\/button>\r\n       <\/div>\r\n    <\/div>\r\n    <div class=\"step-load hidden\">\r\n       <div class=\"loader\"><\/div>\r\n       <p>Please wait...<\/p>\r\n    <\/div>\r\n    <div class=\"step-fail hidden\">\r\n       <p>Sorry, there was an error. Please try again later.<\/p>\r\n       <a id=\"error-email\" href=\"#\" target=\"_blank\">If the error persists, please inform us via email<\/a>\r\n    <\/div>\r\n    <div class=\"step-success hidden\">\r\n       <p>Thank you for your reply!<\/p>\r\n    <\/div>\r\n <\/div>\r\n \r\n \r\n <style>\r\n \/* General structure *\/\r\n .rsvp-container {\r\n     text-align: center;\r\n     display: flex;\r\n     flex-direction: column;\r\n     align-items: center;\r\n     margin-left: 8%\r\n }\r\n \r\n \r\n .heart-icons-container, .form-container {\r\n     width: 50%;  \/* takes up 50% of the container width *\/\r\n     min-width: 300px;  \/* won't shrink smaller than 300px *\/\r\n     box-sizing: border-box;  \/* include padding and border in the element's total width and height *\/\r\n }\r\n \r\n .step-1.hidden, .step-load.hidden, .step-fail.hidden, .step-success.hidden {\r\n     display: none;\r\n }\r\n \r\n \r\n \/* Hearts *\/\r\n .heart-icons-container {\r\n     display: flex;\r\n     justify-content: center;\r\n     align-items: center;\r\n     margin-bottom: 20px;\r\n }\r\n \r\n .heart-icons {\r\n     display: flex;\r\n     width: 50%;\r\n     justify-content: center;\r\n     align-items: center;\r\n     flex-direction: column;\r\n     margin-right: 20px;\r\n     cursor: pointer;\r\n }\r\n \r\n .icon {\r\n     font-size: 64px;\r\n     color: grey;\r\n }\r\n \r\n .icon.selected {\r\n     color: #996C4D;\r\n }\r\n \r\n \r\n .heart-label {\r\n     text-align: center;\r\n     font-family: 'playfair display';\r\n     font-size: 16px;\r\n     font-weight: bold;\r\n     overflow: hidden;\r\n     text-overflow: ellipsis;\r\n }\r\n \r\n @media (max-width: 767px) {\r\n     .heart-label {\r\n         white-space: normal;\r\n         text-overflow: clip;\r\n     }\r\n }\r\n \r\n .input-group {\r\n     display: flex;\r\n     flex-direction: column;\r\n     margin-bottom: 15px;  \/* Add some bottom margin for spacing *\/\r\n }\r\n \r\n label {\r\n     text-align: left;\r\n     margin-bottom: 5px;\r\n     font-family: 'Roboto Serif';\r\n     font-size: 12px;\r\n }\r\n \r\n \/* Submit Button *\/\r\n button {\r\n     border-radius: 25px;\r\n     font-family: 'playfair display';\r\n     width: 50%;\r\n     color: #FFFFFF;\r\n     background-color: #996C4D;\r\n     border-color: #FFFFFF;\r\n     margin-top: 25px;\r\n }\r\n \r\n \/* STEPS: LOADING\/SUCESS\/FAIL*\/\r\n \/* Common styles for all steps *\/\r\n .step-load, .step-fail, .step-success {\r\n   display: flex;\r\n   flex-direction: column;\r\n   align-items: center;\r\n   justify-content: center;\r\n }\r\n \r\n \/* Loader styles *\/\r\n .loader {\r\n   border: 5px solid #f3f3f3;\r\n   border-radius: 50%;\r\n   border-top: 5px solid #3498db;\r\n   width: 50px;\r\n   height: 50px;\r\n   animation: spin 2s linear infinite;\r\n }\r\n \r\n \/* Spin animation for loader *\/\r\n @keyframes spin {\r\n   0% { transform: rotate(0deg); }\r\n   100% { transform: rotate(360deg); }\r\n }\r\n \r\n \/* Text styles *\/\r\n .step-load p, .step-fail p, .step-success p {\r\n   margin-top: 20px;\r\n   font-size: 18px; \/* Adjust as needed *\/\r\n   font-family: 'Roboto Serif';\r\n \r\n }\r\n <\/style>\r\n \r\n \r\n <script>\r\n function accept() {\r\n     document.getElementById('accept').classList.add('selected')\r\n     document.getElementById('decline').classList.remove('selected')\r\n }\r\n \r\n function decline() {\r\n     document.getElementById('decline').classList.add('selected')    \r\n     document.getElementById('accept').classList.remove('selected')\r\n }\r\n \r\n function switchStep(targetStep) {\r\n   const stepDivs = document.querySelectorAll('div[class*=\"step-\"]');\r\n   \r\n   stepDivs.forEach((div) => {\r\n     \/\/ Check if the div's class list contains the targetStep\r\n     if (div.classList.contains(targetStep)) {\r\n       \/\/ Remove \"hidden\" class to show the targetStep\r\n       div.classList.remove(\"hidden\");\r\n \r\n     } else {\r\n       \/\/ Add \"hidden\" class to hide all other steps\r\n       div.classList.add(\"hidden\");\r\n     }\r\n   });\r\n }\r\n \r\n \r\n function updateErrorEmail(errorMessage) {\r\n   const subject = \"Error on a RSVP form\";\r\n   const body = `There was an error while submitting the RSVP form.\\n\\nError Message: ${errorMessage}`;\r\n   const emailLink = document.getElementById(\"error-email\");\r\n   emailLink.href = `mailto:info@weddingessentials.pro?subject=${encodeURIComponent(subject)}&body=${encodeURIComponent(body)}`;\r\n }\r\n \r\n \r\n function send() {\r\n     \/\/ Get the response status (accepted or declined)\r\n     const isAccepted = document.getElementById('accept').classList.contains('selected');\r\n     const isDeclined = document.getElementById('decline').classList.contains('selected');\r\n     \r\n     const responseStatus = isAccepted ? 'accepted' : (isDeclined ? 'declined' : 'none');\r\n \r\n        \r\n     const name = document.getElementById('name').value;\r\n     const plusone = document.getElementById('plus').value;\r\n     const mobilenumber = document.getElementById('contact-phone').value;\r\n     \r\n     \r\n     if(!isAccepted && !isDeclined) {\r\n        document.getElementById('error-message').textContent = 'Please select Accept or Decline.';\r\n        return;\r\n     }\r\n     else if(isAccepted && (!name || !mobilenumber)) {\r\n        document.getElementById('error-message').textContent = 'Please enter your name and mobile number.';\r\n        return;\r\n     }\r\n     else if(isDeclined && !name) {\r\n        document.getElementById('error-message').textContent = 'Please enter your name.';\r\n        return;\r\n     }\r\n        \r\n     const payload = {\r\n        'response': responseStatus,\r\n        'name': name,\r\n        'nameplusone': plusone,\r\n        'mobilenumber': mobilenumber\r\n     };\r\n         \r\n     const url = 'https:\/\/europe-west3-wedding-rsvp-385418.cloudfunctions.net\/rsvp-jennyfernadim';\r\n     \r\n     \/\/ Show the loading step immediately\r\n     switchStep('step-load');\r\n\r\n     fetch(url, {\r\n         method: 'POST',\r\n         headers: {\r\n             'Content-Type': 'application\/json',\r\n         },\r\n         body: JSON.stringify(payload)\r\n     })\r\n     .then(response => {\r\n         \/\/ Wait for at least 1 second before switching steps\r\n         setTimeout(() => {\r\n             if (response.ok) {\r\n                 \/\/ Received 200\r\n                 switchStep('step-success');\r\n             } else {\r\n                 \/\/ Received not 200\r\n                 response.json().then(data => {\r\n                     const serverErrorMessage = data.error || \"Unknown error\";\r\n                     updateErrorEmail(`Server responded with status ${response.status}. Error message: ${serverErrorMessage}`);\r\n                 }).catch(() => {\r\n                     updateErrorEmail(`Server responded with status ${response.status}. Could not parse error message.`);\r\n                 });\r\n                 switchStep('step-fail');\r\n             }\r\n         }, 500);  \/\/ 1000 milliseconds = 1 second\r\n     })\r\n     .catch(error => {\r\n         \/\/ Wait for at least 1 second before switching steps\r\n         setTimeout(() => {\r\n             \/\/ Error sending data\r\n             switchStep('step-fail');\r\n             updateErrorEmail(error.message);\r\n         }, 500);  \/\/ 1000 milliseconds = 1 second\r\n     });\r\n     \r\n    const rsvpElement = document.getElementById('rsvp');\r\n    if (rsvpElement) {\r\n        rsvpElement.scrollIntoView({ behavior: 'smooth' });\r\n    }\r\n }\r\n <\/script>\r\n \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>Dear Friends and Family, we are thrilled to invite you to share our joy as weexchange vows. Join us on August 10, 2024at 15:00 for a day filled with love and celebration. We look forward to celebrating this new chapter of our lives with you! DaysHoursMinutesSeconds Schedule Details Ceremony \u00c9glise Saint Maurice,136 Pl. de l&#8217;\u00c9glise,74580 [&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:\/\/jennyferandnadim.weddingessentials.pro\/index.php\/wp-json\/wp\/v2\/pages\/6"}],"collection":[{"href":"https:\/\/jennyferandnadim.weddingessentials.pro\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jennyferandnadim.weddingessentials.pro\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jennyferandnadim.weddingessentials.pro\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jennyferandnadim.weddingessentials.pro\/index.php\/wp-json\/wp\/v2\/comments?post=6"}],"version-history":[{"count":152,"href":"https:\/\/jennyferandnadim.weddingessentials.pro\/index.php\/wp-json\/wp\/v2\/pages\/6\/revisions"}],"predecessor-version":[{"id":193,"href":"https:\/\/jennyferandnadim.weddingessentials.pro\/index.php\/wp-json\/wp\/v2\/pages\/6\/revisions\/193"}],"wp:attachment":[{"href":"https:\/\/jennyferandnadim.weddingessentials.pro\/index.php\/wp-json\/wp\/v2\/media?parent=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}