{% extends "layout/layout.html.twig" %}
{% block title %}GFS::Contact Us
{% endblock %}
{% block content %}
<!--Start Main Slider-->
<section class="main-slider-section contact-slider-sec contactus-section-slider">
<div class="container container-lg">
<div class="custom-slider main-slider contact-slider">
<div class="slide">
<div class="slide-media slide-media-desktop">
<video poster="/static/assets/images/Contact_us_desktop.jpg"></video>
</div>
<div class="slide-media slide-media-mobile">
<video poster="/static/assets/images/Contact_us_mobile.jpg"></video>
</div>
<div class="silde-content-box">
<div class="slide-content">
{% if not editmode %}
<h1>
<span class="title-sm d-block">{{pimcore_input('heading1')}}</span>
<span class="title-lg underline-end">{{pimcore_input('heading2')}}</span>
</h1>
{% endif %}
</div>
</div>
</div>
</div>
</div>
</section>
{% if editmode %}
{{pimcore_input('heading1')}}
{{pimcore_input('heading2')}}
{% endif %}
<!--End Main Slider-->
<!--BreadCrumb Sec Start -->
<section class="bread-crumbs-section">
<div class="container container-lg">
<div class="bread-crumbs-section-box">
<div class="breadcrumb-holder">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="/{{app.request.locale}}">{{'Home'|trans}}</a>
</li>
<li class="breadcrumb-item">
<a href="javascript:void(0);">{{'Contact Us'|trans}}</a>
</li>
</ol>
</div>
</div>
</div>
</section>
<!--Bread Crumb Sec End -->
<!--Contact Page Info Start -->
<section class="contact-info-sec">
<div class="container container-lg">
<div class="contact-info-box">
<h2 class="text-center contact-info-box-head">
{{'Partner with us now'|trans}}
</h2>
<p>
{{'Intro_contact_uc'|trans}}
</p>
</div>
</div>
</section>
<!--Contact Page Info End -->
<script type="text/javascript">
/** This section is only needed once per page if manually copying **/
if (typeof MauticSDKLoaded == 'undefined') {
var MauticSDKLoaded = true;
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'https://c2.goodycs.com/media/js/mautic-form.js?v3955f520';
script.onload = function() {
MauticSDK.onLoad();
};
head.appendChild(script);
var MauticDomain = 'https://c2.goodycs.com';
var MauticLang = {
'submittingMessage': "Please wait..."
}
}else if (typeof MauticSDK != 'undefined') {
MauticSDK.onLoad();
}
</script>
<script type="text/javascript">
function verifyCallback_a7935921bb730468414c0fdb3163543d( response ) {
document.getElementById("mauticform_input_goodycscontactusform_captcha").value = response;
}
function onLoada7935921bb730468414c0fdb3163543d() {
grecaptcha.execute('6Le5OcAgAAAAANCPxYj-Tufd8ooE9d92HvhQNyac', {action: 'form'}).then(function(token) {
verifyCallback_a7935921bb730468414c0fdb3163543d(token);
});
}
</script>
<script src="https://www.google.com/recaptcha/api.js"></script>
<style type="text/css" scoped>
.mauticform_wrapper { max-width: 600px; margin: 10px auto; }
.mauticform-innerform {}
.mauticform-post-success {}
.mauticform-name { font-weight: bold; font-size: 1.5em; margin-bottom: 3px; }
.mauticform-description { margin-top: 2px; margin-bottom: 10px; }
.mauticform-error { margin-bottom: 10px; color: red; }
.mauticform-message { margin-bottom: 10px;color: green; }
.mauticform-row { display: block; margin-bottom: 20px; }
.mauticform-label { font-size: 1.1em; display: block; font-weight: bold; margin-bottom: 5px; }
.mauticform-row.mauticform-required .mauticform-label:after { color: #e32; content: " *"; display: inline; }
.mauticform-helpmessage { display: block; font-size: 0.9em; margin-bottom: 3px; }
.mauticform-errormsg { display: block; color: red; margin-top: 0px; }
.mauticform-selectbox, .mauticform-input, .mauticform-textarea { width: 100%; padding: 0.5em 0.5em; border: 1px solid #CCC; background: #fff; box-shadow: 0px 0px 0px #fff inset; border-radius: 4px; box-sizing: border-box; }
.mauticform-checkboxgrp-row {}
.mauticform-checkboxgrp-label { font-weight: normal; }
.mauticform-checkboxgrp-checkbox {}
.mauticform-radiogrp-row {}
.mauticform-radiogrp-label { font-weight: normal; }
.mauticform-radiogrp-radio {}
.mauticform-button-wrapper .mauticform-button.btn-default, .mauticform-pagebreak-wrapper .mauticform-pagebreak.btn-default { color: #5d6c7c;background-color: #ffffff;border-color: #dddddd;}
.mauticform-button-wrapper .mauticform-button, .mauticform-pagebreak-wrapper .mauticform-pagebreak { display: inline-block;margin-bottom: 0;font-weight: 600;text-align: center;vertical-align: middle;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 6px 12px;font-size: 13px;line-height: 1.3856;border-radius: 3px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.mauticform-button-wrapper .mauticform-button.btn-default[disabled], .mauticform-pagebreak-wrapper .mauticform-pagebreak.btn-default[disabled] { background-color: #ffffff; border-color: #dddddd; opacity: 0.75; cursor: not-allowed; }
.mauticform-pagebreak-wrapper .mauticform-button-wrapper { display: inline; }
</style><style type="text/css" scoped>
.mauticform-field-hidden { display:none }
</style>
<!-- Contact Form Map Start -->
<section class="contact-form-map-sec position-bg-img">
<div class="mauticform-error alert-success" id="mauticform_goodycscontactusform_error"></div>
<div class="mauticform-message alert-success" id="mauticform_goodycscontactusform_message"></div>
<div class="container container-sm">
<div class="contact-form-map-wrap">
<div class="contact-form-wrap">
<div class="contact-form-wrap-content">
<h4>{{pimcore_input('SectionTitle',{
"placeholder":"Get in touch with us"
})}}
</h4>
<p>
{{ pimcore_textarea("description",{
"nl2br": true,
"height": 200,
"placeholder": "Description ...press enter for new line..."
}) }}
</p>
</div>
<div class="contact-form-wrap-form">
{# <form method="POST" action="/contact-form" id="submitForm"> #}
<form autocomplete="false" role="form" method="post" action="https://c2.goodycs.com/form/submit?formId=1" id="mauticform_goodycscontactusform" data-mautic-form="goodycscontactusform" enctype="multipart/form-data">
<div class="row">
<div class="col-md-6">
<div id="mauticform_goodycscontactusform_first_name" data-validate="first_name" data-validation-type="text" class="first-last mauticform-row mauticform-text mauticform-field-1 mauticform-required">
<input id="mauticform_input_goodycscontactusform_first_name" name="mauticform[first_name]" value="" placeholder="{{"First Name" | trans}}*" class="mauticform-input" type="text">
<span class="text-danger error-color mauticform-errormsg" style="display: none;">{{ "This is required." | trans }}</span>
</div>
</div>
<div class="col-md-6">
<div id="mauticform_goodycscontactusform_last_name" data-validate="last_name" data-validation-type="text" class="first-last mauticform-row mauticform-text mauticform-field-2 mauticform-required">
<input id="mauticform_input_goodycscontactusform_last_name" name="mauticform[last_name]" value="" placeholder="{{"Last Name" | trans}}*" class="mauticform-input" type="text">
<span class="text-danger error-color mauticform-errormsg" style="display: none;">{{ "This is required." | trans }}</span>
</div>
</div>
<div class="col-md-6">
<div id="mauticform_goodycscontactusform_number" data-validate="number" data-validation-type="number" class="first-last mauticform-row mauticform-number mauticform-field-3 mauticform-required">
<input id="mauticform_input_goodycscontactusform_number" name="mauticform[number]" value="" placeholder="{{"Number" | trans}}*" class="mauticform-input" type="number">
<span class="text-danger error-color mauticform-errormsg" style="display: none;">{{ "This is required." | trans }}</span>
</div>
</div>
<div class="col-md-6">
<div id="mauticform_goodycscontactusform_email" data-validate="email" data-validation-type="email" class="first-last mauticform-row mauticform-email mauticform-field-4 mauticform-required">
{# <input type="email" placeholder="{{'Email'|trans}}*" name="email" required/> #}
<input id="mauticform_input_goodycscontactusform_email" name="mauticform[email]" value="" placeholder="{{"Email" | trans}}*" class="mauticform-input" type="email">
<span class="text-danger error-color mauticform-errormsg" style="display: none;">{{ "This is required." | trans }}</span>
</div>
</div>
<div class="col-md-6">
<div id="mauticform_goodycscontactusform_country" data-validate="country" data-validation-type="country" class="first-last mauticform-row mauticform-select mauticform-field-5 mauticform-required">
<select id="mauticform_input_goodycscontactusform_country" name="mauticform[country]" value="" placeholder="{{"Country" | trans}}*" class="mauticform-selectbox">
<option value="">{{"Country" | trans}}</option>
{% for countries in countries %}
<option value="{{countries}}">{{countries}}</option>
{% endfor %}
</select>
<span class="text-danger error-color mauticform-errormsg" style="display: none;">{{ "This is required." | trans }}</span>
</div>
</div>
<div class="col-md-6">
<div id="mauticform_goodycscontactusform_nationality" data-validate="nationality" data-validation-type="country" class="first-last mauticform-row mauticform-select mauticform-field-6 mauticform-required">
<select id="mauticform_input_goodycscontactusform_nationality" name="mauticform[nationality]" value="" placeholder="{{"Nationality" | trans}}*" class="mauticform-selectbox">
<option value="">{{"Nationality" | trans}}</option>
{% for countries in countries %}
<option value="{{countries}}">{{countries}}</option>
{% endfor %}
</select>
<span class="text-danger error-color mauticform-errormsg" style="display: none;">{{ "This is required." | trans }}</span>
</div>
</div>
<div class="col-md-12">
<div id="mauticform_goodycscontactusform_comments" data-validate="comments" data-validation-type="textarea" class="first-last mauticform-row mauticform-text mauticform-field-7 mauticform-required">
{# <textarea name="comments" placeholder="{{'Comments'|trans}}*" required id="comments" cols="100" rows="4"></textarea> #}
<textarea id="mauticform_input_goodycscontactusform_comments" name="mauticform[comments]" class="mauticform-textarea" placeholder="{{"Comments" | trans}}*"></textarea>
<span class="text-danger error-color mauticform-errormsg" style="display: none;">{{ "This is required." | trans }}</span>
</div>
</div>
<span class="alert-message text-dark"></span>
</div>
<div class="first-last ">
{# <h3>SPACE LEFT FOR RECAPTCHA</h3> #}
<div id="mauticform_goodycscontactusform_captcha" class="mauticform-row mauticform-div-wrapper mauticform-field-8">
<div class="g-recaptcha" data-sitekey="6Le5OcAgAAAAANCPxYj-Tufd8ooE9d92HvhQNyac" data-callback="verifyCallback_a7935921bb730468414c0fdb3163543d"></div> <input id="mauticform_input_goodycscontactusform_captcha" name="mauticform[captcha]" value="" class="mauticform-input" type="hidden">
<span class="mauticform-errormsg" style="display: none;"></span>
</div>
</div>
<div class="first-last">
<div class="btn-holder">
<div class="btn-holder btn-border btn-border-black">
<button type="submit" name="mauticform[submit]" id="mauticform_input_goodycscontactusform_submit" value="" class="mauticform-button btn btn-default btn btn-custom btn-green w-100">{{'Submit '|trans}}</button>
</div>
<input type="hidden" name="mauticform[formId]" id="mauticform_goodycscontactusform_id" value="1">
<input type="hidden" name="mauticform[return]" id="mauticform_goodycscontactusform_return" value="">
<input type="hidden" name="mauticform[formName]" id="mauticform_goodycscontactusform_name" value="goodycscontactusform">
</div>
<div class="follow-links">
<h5>{{'Follow us'|trans}}
@</h5>
<ul
class="follow-links-icons">
<li>
<a href="https://twitter.com/gfs_ksa?s=11" target="_blank" rel="noopener noreferrer"><img src="/static/assets/images/twitter-follow.svg" alt="Twitter"/></a>
</li>
<li>
<a href="https://www.instagram.com/goodyculinarysolutions/" target="_blank" rel="noopener noreferrer"><img src="/static/assets/images/instagram-follow.svg" alt="Instagram"/></a>
</li>
<li class="d-none">
<a href="https://www.youtube.com/channel/UCohd1ZEJbFo1bSLnPf-RA3A" target="_blank" rel="noopener noreferrer"><img src="/static/assets/images/youtube.svg" alt="Youtube"/></a>
</li>
<li class="">
<a href="https://www.linkedin.com/company/goody-professional-solutions" target="_blank" rel="noopener noreferrer"><img src="/static/assets/images/Icon-zocial-linkedin.svg" alt="LinkedIn"/></a>
</li>
</ul>
</div>
</div>
</form>
</div>
</div>
<div class="contact-map-wrap">
<div class="contact-map-content">
<div class="mapouter">
<div
class="gmap_canvas">
{# <iframe width="100%" height="100%" id="gmap_canvas"
src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d14932250.13730393!2d36.03708020739908!3d23.975680578701084!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x15e7b33fe7952a41%3A0x5960504bc21ab69b!2sSaudi%20Arabia!5e0!3m2!1sen!2s!4v1639398984806!5m2!1sen!2s" frameborder="0"
scrolling="no" marginheight="0" marginwidth="0"></iframe> #}
<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3710.823643355619!2d39.16952211425474!3d21.553750075025775!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x15c3d0171467aca7%3A0x7f483ca02d8ae3e9!2sAl%20Dousari%2C%20Al%20Andalus%2C%20Jeddah%2023326%2C%20Saudi%20Arabia!5e0!3m2!1sen!2s!4v1642159647708!5m2!1sen!2s" width="100%" height="100%" id="gmap_canvas"></iframe>
{# <iframe width="100%" height="100%" id="gmap_canvas"
src="https://www.google.com/maps/place/Al+Dousari,+Al+Andalus,+Jeddah+23326,+Saudi+Arabia/@21.5537501,39.1695221,17z/data=!3m1!4b1!4m8!1m2!2m1!1sUnit+%231,+Ad+Dawsari+%E2%80%93+Al+Andalus+P.O.+Box+3813+Jeddah+23326+Kingdom+of+Saudi+Arabia!3m4!1s0x15c3d0171467aca7:0x7f483ca02d8ae3e9!8m2!3d21.5537451!4d39.1717108!5m1!1e1" frameborder="0"
scrolling="no" marginheight="0" marginwidth="0"></iframe> #}
</div>
</div>
</div>
</div>
</div>
</div>
{% include "layout/baseimage.html.twig" %}
</section>
{{ pimcore_areablock("content") }}
{% if (app.request.locale =='ar') %}
{% set topMenu ="/en/contact-us" %}
{% else %}
{% set topMenu ="/ar/contact-us" %}
{% endif %}
<!-- Contact Form Map End -->
<script>
$("#submitForm").submit(function (event) {
event.preventDefault();
var post_url = $(this).attr("action"); // get form action url
var request_method = $(this).attr("method"); // get form GET/POST method
console.log(post_url);
console.log(request_method);
form_data = new FormData(this);
$.ajax({
url: post_url,
type: request_method,
data: form_data,
contentType: false,
cache: false,
processData: false,
success: function (response) {
if (response.success == 2) {
document.getElementById('submitForm').reset();
$('.alert-message').html('{{ "Thank you for your query. Our representatives will respond to your query very soon."|trans }}');
$('#submitForm').trigger("reset");
$(".alert-message").delay(5000).slideUp(500);
}else if (response.success == 1){
$('.alert-message').html('{{ "Please check the the captcha form."|trans }}');
$('#submitForm').trigger("reset");
$(".alert-message").delay(5000).slideUp(500);
} else {
$('.alert-message').html('Oops! Please try again');
}
}
});
});
var _TopMenuLink = "{{ topMenu }}";
</script>
{% endblock %}
{% block footer %}
{% include "includes/footer.html.twig" %}
{% endblock %}