{% extends "layout/default.html.twig" %}{% block content %} <main id="main-content" role="main" class="main-content content-block js-content-visibility content-visibility--auto"> {% if not editmode %} {{ include('navigation/breadcrumb.html.twig') }} {% endif %} <section class="contact-form-area container"> <div class="row"> <div class="col-md-7"> {{ include('includes/title-blocks/title-block.html.twig', { subtitleStyle: 'text-gradient-primary', titleTag: 'h1', }) }} </div> <div class="col-md-12"> {{ include('includes/atoms/flash-messages.html.twig', { styleModifier: 'mb-3' }) }} <form action="" class="contact-form js-contact-form js-form-tracking js-reload-form js-form-validation js-elhc-form" data-form-validation-default-submit="false" method="POST"> <div class="js-reload-form__loading" hidden> {{ include('includes/overlays/loading-overlay.html.twig') }} </div> <div class="row gy-4"> {% for inputKey, inputName in el_hash_cash().createStamp() %} <input type="hidden" name="{{ inputKey }}" value="{{ inputName }}"> {% endfor %} <div class="col-md-3 col-sm-4 col-6"> {{ include('includes/form_elements/select.html.twig', { id: 'salutation', name: 'salutation', label: 'form.salutation'|trans, className: 'form-group', inputWrapperModifier: "has-value", options: [{ label: '', value: '', selected: true }, { label: 'form.salutation.male'|trans, value: 'male' }, { label: 'form.salutation.female'|trans, value: 'female' }, { label: 'form.salutation.divers'|trans, value: 'divers' }] }) }} </div> <div class="col-xxl-3 col-xl-4 col-lg-4 col-md-5 col-sm-6 align-self-end"> {{ include('includes/form_elements/switch.html.twig', { id: "person", name: "person", option1: 'form.person.Unternehmen'|trans, option2: 'form.person.privat'|trans, inputWrapperModifier: "switch", labelModifier: "slider round", inputModifier: "form--default js-switch-toggle__toggle", className: "js-form-tracking__switch" }) }} </div> <div class="col-md-4"> {{ include('includes/form_elements/form-control.html.twig', { label: 'form.company'|trans, labelModifier: "js-contact-form__company-label", placeholder: 'form.company'|trans, id: "company", name: "company", className: "js-contact-form__company", required: true, }) }} </div> <div class="col-md-4 col-sm-6 col-6"> {{ include('includes/form_elements/form-control.html.twig', { label: 'form.firstname'|trans, id: "firstname", name: "firstname", placeholder: 'form.firstname'|trans, required: true, }) }} </div> <div class="col-md-4 col-sm-6 col-6"> {{ include('includes/form_elements/form-control.html.twig', { label: 'form.lastname'|trans, placeholder: 'form.lastname'|trans, id: "lastname", name: "lastname", required: true, }) }} </div> <div class="col-md-4"> {{ include('includes/form_elements/form-control.html.twig', { label: 'form.email'|trans, placeholder: 'form.email'|trans, id: "email", name: "email", type: "email", required: true, }) }} </div> <div class="col-md-7"> {{ include('includes/form_elements/text-area.html.twig', { label: 'form.message'|trans, placeholder: 'form.message'|trans, id: "message", name: "message", required: true, }) }} <div class="text-small--grey help-form--row">{{ 'form.pflichtfelder'|trans }}</div> </div> <div class="col-md-5 checkbox--text"> <div class="mt-4"> {% if not document.property('disableNewsletter') %} <div class="checkbox--area"> {{ include('includes/form_elements/checkbox.html.twig', { label: document.property('swiss') ? ("form.newsletter-checkbox.text"|trans)|replace({'ß': 'ss'}) : "form.newsletter-checkbox.text"|trans, id: "newsletter", name: "newsletter", }) }} <div class="text-small--grey">{{ ('form.newsletter.consenttext'|trans) | raw }}</div> </div> {% endif %} <div class="checkbox--area"> {{ include('includes/form_elements/checkbox.html.twig', { label: "form.gdpr.text"|trans, id: "gdpr", name: "gdpr", required: true, }) }} </div> </div> </div> </div> <div class="text-center form-button"> <button type="submit" class="btn btn-primary js-contact-form__btn">{{ 'form.submit'|trans }}</button> </div> </form> </div> </div> </section> {{ include('includes/areablock.html.twig') }} </main>{% endblock %}