{% if plans|length > 0 %}
<section class="courses-style1-area">
{% if bg is defined and bg == true %}
<div class="layer-outer" style="background-image:url({{ asset('front/assets/images/pattern/courses-bg.png') }});"></div>
{% endif %}
<div class="container">
<div class="sec-title text-center">
<div class="big-title"><h2>{{ 'app.plan.title'|trans }}</h2></div>
<div class="border-box">
<span class="linetop"></span>
<span class="linebottom"></span>
</div>
</div>
<div class="row">
<div class="col-xl-12">
<div class="pricing-tabs tabs-box">
<div class="price-column clearfix">
<div class="inner">
<div class="tabs-content">
<div class="tab active-tab" id="prod-monthly">
<div class="row clearfix">
{% for plan in plans %}
<div class="single-price-box col-lg-4 col-md-12 col-sm-12">
<div class="inner-box" data-aos="fade-up" data-aos-easing="linear" data-aos-duration="700">
{% set image = plan.image is not null ? plan_images_directory ~ '/' ~ plan.image : 'front/assets/images/resources/single-price-box-image-bg-' ~ theme ~ '-1.jpeg' %}
<div class="layer-outer" style="background-image:url({{ asset(image) }});"></div>
<div class="top">
<p>{{ ('app.plan.duration.' ~ plan.duration)|trans }}</p>
<h3>{{ plan.title }}</h3>
<div class="value">
<h2>
{{ (plan.price / 100)|format_currency('EUR', {fraction_digit: 0}) }}
<small style="margin-left:15px;font-size:30px"><s>{{ (plan.originalPrice / 100)|format_currency('EUR', {fraction_digit: 0}) }}</s></small>
</h2>
</div>
</div>
<ul class="price-list">
{% for option in plan.options %}
<li>{{ option }}</li>
{% endfor %}
</ul>
<div class="btn-box">
<a class="btn-one" data-toggle="modal" data-target="#bookingModal" data-service="{{ plan.title }}" data-service-id="plan-{{ plan.id }}">
<span class="txt">{{ 'app.booking.form.submit'|trans }}</span> <i class="fa fa-arrow-circle-o-right" aria-hidden="true"></i>
</a>
</div>
<div class="bottom">
<p>{{ plan.hint }}</p>
</div>
</div>
</div>
{% endfor %}
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
{% endif %}
<!-- Modal -->
<div class="modal fade" id="bookingModal" tabindex="-1" role="dialog" aria-labelledby="bookingModalTitle" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered modal-lg" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">{{ 'app.booking.title'|trans }}</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
{{ form_start(bookingForm, {'action': path('front_booking_reservation'), 'method': 'POST', 'attr' : {'id' : 'booking-form-modal'}}) }}
<div class="row col-md-12">
<div class="form-group col-md-6">
{{ form_label(bookingForm.location) }}:
{{ form_widget(bookingForm.location, {'attr': {'class': 'form-control'}}) }}
</div>
<div class="form-group col-md-6">
{{ form_label(bookingForm.customer.gender) }}:
{{ form_widget(bookingForm.customer.gender, {'attr': {'class': 'form-control'}}) }}
</div>
</div>
<div class="row col-md-12">
<div class="form-group col-md-6">
{{ form_label(bookingForm.customer.firstname) }}:
{{ form_widget(bookingForm.customer.firstname, {'attr': {'class': 'form-control'}}) }}
</div>
<div class="form-group col-md-6">
{{ form_label(bookingForm.customer.lastname) }}:
{{ form_widget(bookingForm.customer.lastname, {'attr': {'class': 'form-control'}}) }}
</div>
</div>
<div class="row col-md-12">
<div class="form-group col-md-6">
{{ form_label(bookingForm.customer.email) }}:
{{ form_widget(bookingForm.customer.email, {'attr': {'class': 'form-control booking-form-modal-email'}}) }}
</div>
<div class="form-group col-md-6">
{{ form_label(bookingForm.customer.phone) }}:
{{ form_widget(bookingForm.customer.phone, {'attr': {'class': 'form-control booking-form-modal-phone'}}) }}
</div>
<div class="col-md-12 alert-booking-modal" style="display:none; width:100%">
<div class="alert alert-danger text-center">{{ 'app.booking.error.email_or_phone_missing'|trans }}</div>
</div>
</div>
<div class="row col-md-12">
<div class="form-group col-md-4">
{{ form_label(bookingForm.reservationDate) }}:
{{ form_widget(bookingForm.reservationDate, {'attr': {'class': 'form-control'}}) }}
</div>
<div class="form-group col-md-4">
{{ form_label(bookingForm.adults) }}:
{{ form_widget(bookingForm.adults, {'attr': {'class': 'form-control'}}) }}
</div>
<div class="form-group col-md-4">
{{ form_label(bookingForm.childrens) }}:
{{ form_widget(bookingForm.childrens, {'attr': {'class': 'form-control'}}) }}
</div>
</div>
<div class="row col-md-12">
<div class="form-group col-md-12">
{{ form_label(bookingForm.notes) }}:
{{ form_widget(bookingForm.notes, {'attr': {'class': 'form-control', 'rows': 3}}) }}
<input id="service-id" name="service-id" type="hidden">
<input id="service-title" name="service-title" type="hidden">
</div>
</div>
{{ form_end(bookingForm) }}
</div>
<div class="modal-footer">
<button type="button" class="btn-one" data-dismiss="modal"><span class="txt">{{ 'app.booking.form.close'|trans }}</span></button>
<button type="button" class="btn-one submit-booking"><span class="txt submit-booking-modal">{{ 'app.booking.form.submit'|trans }}</span></button>
</div>
</div>
</div>
</div>