{"id":1582,"date":"2025-10-31T06:52:33","date_gmt":"2025-10-31T06:52:33","guid":{"rendered":"https:\/\/gogreenwings.com\/?page_id=1582"},"modified":"2025-10-31T06:53:21","modified_gmt":"2025-10-31T06:53:21","slug":"morocco-visa","status":"publish","type":"page","link":"https:\/\/gogreenwings.com\/index.php\/morocco-visa\/","title":{"rendered":"Morocco Visa"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1582\" class=\"elementor elementor-1582\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a20a21e e-con-full e-flex e-con e-parent\" data-id=\"a20a21e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e7296cf elementor-widget elementor-widget-html\" data-id=\"e7296cf\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- GoGreenwings Visa & Enquiry Form Section -->\r\n<section class=\"visa-section\">\r\n  <div class=\"visa-container\">\r\n\r\n    <!-- Left Content -->\r\n    <div class=\"visa-info\">\r\n      <h2>Requirements<\/h2>\r\n      <ul>\r\n        <li>Valid passport with minimum 6 months validity<\/li>\r\n        <li>Recent passport-size photograph with white background<\/li>\r\n        <li>Confirmed return flight ticket<\/li>\r\n        <li>Hotel booking confirmation \/ accommodation details<\/li>\r\n        <li>Travel insurance covering the duration of stay<\/li>\r\n        <li>Bank statement \/ proof of sufficient funds<\/li>\r\n        <li>Contact details including email and phone number<\/li>\r\n      <\/ul>\r\n\r\n      <h2>Processing Time<\/h2>\r\n      <ul>\r\n        <li>Visa processing usually takes 1\u20133 working days<\/li>\r\n        <li>Express processing options are available on request<\/li>\r\n      <\/ul>\r\n\r\n      <h2>Note<\/h2>\r\n      <ul>\r\n        <li>Approval is subject to Embassy \/ Consulate discretion<\/li>\r\n        <li>Visa fee once paid is strictly non-refundable<\/li>\r\n        <li>Please ensure all documents are accurate before submission<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n\r\n    <!-- Right Form -->\r\n    <div class=\"enquiry-form\">\r\n      <h3 class=\"form-title\">Enquiry Form<\/h3>\r\n      <form id=\"visaForm\">\r\n\r\n        <input type=\"text\" name=\"name\" placeholder=\"Name*\" required>\r\n        <input type=\"email\" name=\"email\" placeholder=\"Email*\" required>\r\n        <input type=\"text\" name=\"contact\" placeholder=\"Contact Number*\" required>\r\n\r\n        <!-- Adults \/ Child \/ Infant -->\r\n        <div class=\"row-group\">\r\n          <div class=\"form-group\">\r\n            <label>Adult<\/label>\r\n            <select name=\"adult\">\r\n              <option>1<\/option><option>2<\/option><option>3<\/option><option>4<\/option>\r\n            <\/select>\r\n          <\/div>\r\n          <div class=\"form-group\">\r\n            <label>Child<\/label>\r\n            <select name=\"child\">\r\n              <option>0<\/option><option>1<\/option><option>2<\/option><option>3<\/option>\r\n            <\/select>\r\n          <\/div>\r\n          <div class=\"form-group\">\r\n            <label>Infant<\/label>\r\n            <select name=\"infant\">\r\n              <option>0<\/option><option>1<\/option><option>2<\/option><option>3<\/option><option>4<\/option>\r\n            <\/select>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- Nationality Dropdown -->\r\n        <div class=\"form-group\">\r\n          <label for=\"nationality\">Nationality*<\/label>\r\n          <select id=\"nationality\" name=\"nationality\" class=\"selectpicker form-control\" data-live-search=\"true\" data-width=\"100%\" required>\r\n            <option value=\"\">Select your nationality<\/option>\r\n          <\/select>\r\n        <\/div>\r\n\r\n        <select name=\"source\" class=\"selectpicker form-control\" data-width=\"100%\">\r\n          <option>Where did you hear about us?<\/option>\r\n          <option>Google<\/option>\r\n          <option>Facebook<\/option>\r\n          <option>Friend<\/option>\r\n          <option>Other<\/option>\r\n        <\/select>\r\n\r\n        <textarea name=\"message\" placeholder=\"Your message (optional)\"><\/textarea>\r\n\r\n        <button type=\"submit\" class=\"submit-btn\">Submit<\/button>\r\n      <\/form>\r\n\r\n      <div id=\"formMessage\" style=\"margin-top:15px; display:none;\"><\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- Dependencies -->\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/flag-icon-css\/6.6.6\/css\/flag-icons.min.css\">\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/bootstrap-select\/1.14.0-beta3\/css\/bootstrap-select.min.css\"\/>\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery\/3.7.1\/jquery.min.js\"><\/script>\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/bootstrap-select\/1.14.0-beta3\/js\/bootstrap-select.min.js\"><\/script>\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/emailjs-com@3\/dist\/email.min.js\"><\/script>\r\n\r\n<!-- Internal CSS -->\r\n<style>\r\n.visa-section { font-family: 'Poppins', sans-serif; padding: 50px 20px; background: #f8f9fa; }\r\n.visa-container { display: flex; flex-wrap: wrap; gap: 30px; max-width: 1200px; margin: 0 auto; }\r\n.visa-info, .enquiry-form { flex: 1 1 45%; background: #fff; padding: 25px; border-radius: 10px; box-shadow: 0 6px 20px rgba(0,0,0,0.08); }\r\n.visa-info h2, .form-title { color: #0f1010; margin-bottom: 20px; }\r\n.visa-info ul { list-style: disc; padding-left: 20px; margin-bottom: 25px; color: #4f4f4f; }\r\n.enquiry-form form input, .enquiry-form form select, .enquiry-form form textarea { width: 100%; padding: 12px 15px; margin-bottom: 15px; border: 1px solid #ddd; border-radius: 8px; font-size: 15px; outline: none; box-sizing: border-box; }\r\n.enquiry-form form input:focus, .enquiry-form form select:focus, .enquiry-form form textarea:focus { border-color: #0c4d8b; box-shadow: 0 0 5px rgba(12,77,139,0.3); }\r\n.row-group { display: flex; gap: 15px; margin-bottom: 15px; flex-wrap: wrap; }\r\n.row-group .form-group { flex: 1 1 100%; }\r\ntextarea { resize: vertical; min-height: 80px; }\r\n.submit-btn { background-color: #0c4d8b; color: #fff; padding: 12px 25px; border: none; border-radius: 8px; font-size: 16px; cursor: pointer; transition: 0.3s; }\r\n.submit-btn:hover { background-color: #094075; }\r\n@media (max-width: 992px) {\r\n  .visa-container { flex-direction: column; }\r\n  .row-group { flex-direction: column; }\r\n  .row-group .form-group { flex: 1 1 100%; }\r\n}\r\n<\/style>\r\n\r\n<script>\r\n$(document).ready(function() {\r\n\r\n  \/\/ Initialize EmailJS\r\n  emailjs.init(\"YOUR_EMAILJS_USER_ID\"); \/\/ Replace with your EmailJS user ID\r\n\r\n  \/\/ Populate nationality dropdown\r\n  const countries = [\r\n    { code: \"AF\", name: \"Afghanistan\" }, { code: \"AL\", name: \"Albania\" }, { code: \"DZ\", name: \"Algeria\" },\r\n    { code: \"AS\", name: \"American Samoa\" }, { code: \"AD\", name: \"Andorra\" }, { code: \"AO\", name: \"Angola\" },\r\n    { code: \"AI\", name: \"Anguilla\" }, { code: \"AG\", name: \"Antigua & Barbuda\" }, { code: \"AR\", name: \"Argentina\" },\r\n    { code: \"AM\", name: \"Armenia\" }, { code: \"AW\", name: \"Aruba\" }, { code: \"AU\", name: \"Australia\" },\r\n    { code: \"AT\", name: \"Austria\" }, { code: \"AZ\", name: \"Azerbaijan\" }, { code: \"BS\", name: \"Bahamas\" },\r\n    { code: \"BH\", name: \"Bahrain\" }, { code: \"BD\", name: \"Bangladesh\" }, { code: \"BB\", name: \"Barbados\" },\r\n    { code: \"BY\", name: \"Belarus\" }, { code: \"BE\", name: \"Belgium\" }, { code: \"BZ\", name: \"Belize\" },\r\n    { code: \"BR\", name: \"Brazil\" }, { code: \"IN\", name: \"India\" }, { code: \"US\", name: \"United States\" },\r\n    { code: \"GB\", name: \"United Kingdom\" }, { code: \"CA\", name: \"Canada\" }\r\n  ];\r\n\r\n  const $nationality = $(\"#nationality\");\r\n  countries.forEach(c => {\r\n    $nationality.append(`<option data-content=\"<span class='fi fi-${c.code.toLowerCase()}'><\/span> ${c.name}\" value=\"${c.name}\">${c.name}<\/option>`);\r\n  });\r\n  $nationality.selectpicker('refresh');\r\n\r\n  \/\/ Form submission\r\n  $('#visaForm').on('submit', function(e) {\r\n    e.preventDefault();\r\n    $('#formMessage').hide();\r\n\r\n    const templateParams = {\r\n      name: $(this).find('[name=\"name\"]').val(),\r\n      email: $(this).find('[name=\"email\"]').val(),\r\n      contact: $(this).find('[name=\"contact\"]').val(),\r\n      adult: $(this).find('[name=\"adult\"]').val(),\r\n      child: $(this).find('[name=\"child\"]').val(),\r\n      infant: $(this).find('[name=\"infant\"]').val(),\r\n      nationality: $(this).find('[name=\"nationality\"]').val(),\r\n      source: $(this).find('[name=\"source\"]').val(),\r\n      message: $(this).find('[name=\"message\"]').val()\r\n    };\r\n\r\n    emailjs.send(\"YOUR_SERVICE_ID\", \"YOUR_TEMPLATE_ID\", templateParams)\r\n      .then(function(response) {\r\n        $('#formMessage').css('color','green').html(\"Form submitted successfully!\").fadeIn();\r\n        $('#visaForm')[0].reset();\r\n        $nationality.selectpicker('refresh');\r\n      }, function(error) {\r\n        $('#formMessage').css('color','red').html(\"Oops! Something went wrong. Please try again.\").fadeIn();\r\n      });\r\n  });\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Requirements Valid passport with minimum 6 months validity Recent passport-size photograph with white background Confirmed return flight ticket Hotel booking confirmation \/ accommodation details Travel insurance covering the duration of stay Bank statement \/ proof of sufficient funds Contact details including email and phone number Processing Time Visa processing usually takes 1\u20133 working days Express&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-1582","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/gogreenwings.com\/index.php\/wp-json\/wp\/v2\/pages\/1582","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gogreenwings.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gogreenwings.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gogreenwings.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gogreenwings.com\/index.php\/wp-json\/wp\/v2\/comments?post=1582"}],"version-history":[{"count":4,"href":"https:\/\/gogreenwings.com\/index.php\/wp-json\/wp\/v2\/pages\/1582\/revisions"}],"predecessor-version":[{"id":1586,"href":"https:\/\/gogreenwings.com\/index.php\/wp-json\/wp\/v2\/pages\/1582\/revisions\/1586"}],"wp:attachment":[{"href":"https:\/\/gogreenwings.com\/index.php\/wp-json\/wp\/v2\/media?parent=1582"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}