Charterflug anfragen
Senden Sie uns Ihre Angaben und wir senden Ihnen in Kürze ein Preisangebot per E-Mail zu.
SORRY, THIS DIDN'T WORK.
There was an issue with your submission. Please try again.
If you need to contact us urgently, please call
or send an email to
customerrelations@avconjet.at.
#lwit-form-wrapper{
font-size: 16px;
}
#lwit-form-wrapper .lwit-tab-legs{
padding: 0;
}
#lwit-form-wrapper .remove-flight-button{
width: 42px;
padding:0;
}
#lwit-form-wrapper .lwit-tab-legs .leg.row {
gap: 16px;
display: grid;
grid-template-columns: 30% 30% 12% 10% 11%;
}
#lwit-form-wrapper .lwit-tab-legs.has-multiple-legs .leg.row {
grid-template-columns: 27.5% 27.5% 12% 10.5% 11.5% 42px;
}
#lwit-form-wrapper #footer-container .row {
display: flex;
justify-content: space-between;
}
#lwit-form-wrapper .lwit-tab-legs .airport-search{
width:100%;
transition: border-color .25s ease-in;
}
#lwit-form-wrapper .lwit-tab-legs .airport-search .select2-container--open{
border-color: var(--e-global-color-text);
}
#lwit-form-wrapper .airport-search .select2-container--default{
height: 42px;
}
#lwit-form-wrapper .airport-search .select2-container--default .select2-selection--single .select2-selection__rendered {
padding-left: 42px!important;
}
#lwit-form-wrapper .airport-search.from .select2-container--default{
background-position: 8px 8px!important;
}
#lwit-form-wrapper .airport-search.to .select2-container--default{
background-position: 8px 8px!important;
}
#lwit-form-wrapper .lwit-tab-legs .airport-search.from .select2-container--open {
background-image: url(/wp-content/plugins/lwit-flight-request/templates/images/departure-black.svg);
background-position: 8px 8px!important;
transition: background-image .2s ease-in!important;
}
#lwit-form-wrapper .lwit-tab-legs .airport-search.to .select2-container--open{
background-image: url(/wp-content/plugins/lwit-flight-request/templates/images/arrival-black.svg);
background-position: 8px 8px!important;
transition: background-image .2s ease-in!important;
}
.select2-container--open .select2-dropdown--below {
border-radius: 0!important;
border-color: var(--e-global-color-text)!important;
}
.select2-container--default .select2-search--dropdown .select2-search__field{
border-color:black!important;
}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
background-color: #efefef;
color: var(--e-global-primary-text);
}
.select2-results__option {
font-size: 16px;
}
li.select2-results__option{
transition: all .25s ease-in;
}
li.select2-results__option:hover {
cursor: pointer;
background-color: #efefef;
}
#lwit-form-wrapper .lwit-tab-legs .col-3{
width: 100%;
}
#lwit-form-wrapper .lwit-tab-legs .col-4{
width: 100%;
}
#lwit-form-wrapper .lwit-tab-legs .col-5 {
width:100%;
}
#lwit-form-wrapper .lwit-tab-legs .col-5 button{
margin: 0;
padding: 0;
width: 42px;
height: 42px;
transition: background-image .25s ease-in;
}
#lwit-form-wrapper .lwit-tab-legs .passenger-button.plus:hover{
background-image: url(/wp-content/plugins/lwit-flight-request/templates/images/plus-black.svg);
}
#lwit-form-wrapper .lwit-tab-legs .passenger-button.minus:hover{
background-image: url(/wp-content/plugins/lwit-flight-request/templates/images/minus-black.svg);
}
#lwit-form-wrapper .lwit-tab-legs .col-6{
width: 100%;
display:none;
}
#lwit-form-wrapper #error-box{
margin: 0;
padding: 0;
}
#lwit-form-wrapper input, #lwit-form-wrapper button{
height: 42px;
font-size: 16px!important;
line-height: 16px!important;
}
#lwit-form-wrapper input{
padding: 0 0 0 40px!important;
background-position: 8px 8px!important;
}
#lwit-form-wrapper .lwit-tab-legs .col-3 input{
padding: 0 0 0 40px !important;
background-position: 8px 8px!important;
}
#lwit-form-wrapper .lwit-tab-legs .col-4 input{
padding: 0 0 0 40px !important;
background-position: 8px 8px!important;
}
#lwit-form-wrapper .lwit-tab-legs .hasDatepicker.active{
border-color: var(--e-global-primary-text)!important;
background: url("/wp-content/plugins/lwit-flight-request/templates/images/calendar-black.svg") !important;
background-position: 8px 8px!important;
background-repeat: no-repeat!important;
background-size: 25px 25px!important;
}
#lwit-form-wrapper .lwit-tab-legs .ui-timepicker-input.active{
border-color: var(--e-global-primary-text)!important;
background: url("/wp-content/plugins/lwit-flight-request/templates/images/clock-black.svg") !important;
background-position: 8px 8px!important;
background-repeat: no-repeat!important;
background-size: 25px 25px!important;
}
#lwit-form-wrapper .lwit-tab-legs .passenger-input {
height: 42px!important;
}
#lwit-form-wrapper .lwit-tab-legs .col-6{
width: fit-content;
display: none;
}
#continue-button{
transition: background 250ms ease-in;
background-position: calc(100% - 6px) 8px;
}
#continue-button.is-ready {
background: url(https://www.avconjet.com/wp-content/plugins/lwit-flight-request/templates/images/arrow-white.svg) calc(100% - 6px) no-repeat var(--e-global-color-primary)!important;
transition: background 250ms ease-in;
background-size: 25px 25px!important;
}
#continue-button.is-ready:hover{
background:url(https://www.avconjet.com/wp-content/plugins/lwit-flight-request/templates/images/arrow-white.svg) calc(100% - 6px) no-repeat var(--e-global-color-1625607)!important;
background-size: 25px 25px!important;
}
#flight-request-button.is-ready{
background: var(--e-global-color-primary)!important;
transition: background 250ms ease-in;
}
#flight-request-button.is-ready:hover{
background: var(--e-global-color-1625607)!important;
}
#back-button{
background: var(--e-global-color-text);
transition: background 250ms ease-in;
}
#back-button:hover{
background: #575656;
}
#add-flight-button{
background-position: 6px 8px;
}
#lwit-form-wrapper .remove-flight-button{
border: var(--e-global-color-text);
background: var(--e-global-color-text) url(/wp-content/uploads/2026/02/aoj_close_24x24.svg);
transition: background .25s ease-in;
}
#lwit-form-wrapper .remove-flight-button:hover{
background: #575656 url(/wp-content/uploads/2026/02/aoj_close_24x24.svg);
}
#lwit-form-wrapper input:active{
border-color:var(--e-global-color-text)!important;
}
#ui-datepicker-div{
z-index:100!important;
width:fit-content;
}
.ui-widget.ui-widget-content{
border-color: var(--e-global-color-text);
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
width: 29px;
height: 29px;
}
.ui-datepicker-prev-hover{
background: #efefef!important;
color: inherit;
border:none!important;
left: 2px!important;
top: 2px!important;
}
.ui-datepicker-prev .ui-icon{
background-image: url("/wp-content/uploads/2023/11/avconjet-icon-black-chevron-left.svg")!important;
background-position:0px 0px!important;
}
.ui-datepicker-prev-hover, .ui-datepicker-prev-hover{
width: 29px;
height: 29px;
}
.ui-datepicker-prev-hover .ui-icon{
background-image: url("/wp-content/uploads/2023/11/avconjet-icon-black-chevron-left.svg")!important;
background-position:0px 0px!important;
}
.ui-datepicker-next-hover{
background: #efefef!important;
color: inherit;
border:none!important;
right: 2px!important;
top: 2px!important;
}
.ui-datepicker-next .ui-icon{
background-image: url("/wp-content/uploads/2023/11/avconjet-icon-black-chevron-right.svg")!important;
background-position:0px 0px!important;
}
.ui-datepicker-next-hover .ui-icon{
background-image: url("/wp-content/uploads/2023/11/avconjet-icon-black-chevron-right.svg")!important;
}
.ui-datepicker table{
font-size: 16px;
}
.ui-datepicker thead{
color: #575656;
}
.ui-datepicker td {
height: 40px;
width: 40px;
}
.ui-datepicker td a {
width: 100%;
height: 100%;
display: flex !important;
align-items: center;
justify-content: center;
padding: 0 !important;
}
.ui-datepicker .ui-state-hover{
background-color: #E7E7E7;
color:var(--e-global-color-text)!important;
}
.ui-datepicker .ui-datepicker-today .ui-state-highlight{
border: 1px solid var(--e-global-color-primary);
color: var(--e-global-color-primary) !important;
background-color: transparent;
}
.ui-datepicker-today .ui-state-highlight.ui-state-hover{
background-color: #E7E7E7;
}
.ui-datepicker td a.ui-state-default.ui-state-active {
background-color: var(--e-global-color-primary);
color: #fff;
}
.ui-datepicker td a.ui-state-default.ui-state-active.ui-state-hover{
background-color: var(--e-global-color-1625607);
color:#fff;
}
.ui-datepicker td.ui-state-disabled span{
color:#C0BFBF;
}
.ui-datepicker td.ui-datepicker-other-month a{
color:#C0BFBF;
}
.ui-timepicker-wrapper{
font-size: 16px;
}
li.ui-timepicker-selected, .ui-timepicker-list li:hover, .ui-timepicker-list .ui-timepicker-selected:hover{
background-color: #efefef;
color: var(--e-global-primary-text);
}
#lwit-form-wrapper .lwit-tab-legs .col-6 {
width: fit-content!important;
display: none;
flex-direction: column;
}
.input-wrapper.col-6.visible {
display: flex !important;
}
#lwit-form-wrapper .lwit-tab-legs .col-6 label{
visibility: hidden;
width: 0px;
display: inline-block;
height: 20px;
}
#lwit-form-wrapper .lwit-tab-contact{
padding: 0;
}
#lwit-form-wrapper .lwit-tab-contact input{
padding:0 16px!important;
}
#lwit-form-wrapper .lwit-tab-contact #additional-info{
font-size: 16px;
}
#lwit-form-wrapper .lwit-tab-contact .checkbox-label input[type="checkbox"] {
margin-right: 10px;
height: fit-content;
}
#lwit-form-wrapper .lwit-tab-contact .checkbox-label:first-child {
padding-bottom: 8px;
}
@media only screen and (max-width: 1366px){
#lwit-form-wrapper .lwit-tab-legs .leg.row {
gap: 16px;
display: grid;
grid-template-columns: 27% 27% 14% 12% 14%;
}
#lwit-form-wrapper .lwit-tab-legs.has-multiple-legs .leg.row {
grid-template-columns: 24.5% 24.5% 14% 12.5% 13.5% 42px;
}
}
@media only screen and (max-width: 1100px){
#lwit-form-wrapper .lwit-tab-legs .row {
display: flex!important;
flex-wrap: wrap;
gap:16px;
}
#lwit-form-wrapper .lwit-tab-legs .airport-search{
width:calc( 50% - 8px )!important;
}
#lwit-form-wrapper .lwit-tab-legs .col-3 {
width: calc(33% - 8px)!important;
}
#lwit-form-wrapper .lwit-tab-legs .col-4{
width: calc(33% - 8px)!important;
}
#lwit-form-wrapper .lwit-tab-legs .col-5{
flex: 1!important;
}
}
@media only screen and (max-width: 767px) {
#lwit-form-wrapper{ padding: 0!important;
}
#lwit-form-wrapper .lwit-tab-legs{
padding: 0!important;
}
#lwit-form-wrapper .lwit-tab-legs .row{
display: flex!important;
gap: 12px 16px;
flex-direction: row;
}
#lwit-form-wrapper .lwit-tab-legs .airport-search{
width:100%!important;
}
#lwit-form-wrapper .lwit-tab-legs .col-3 {
width: calc(60% - 8px)!important;
}
#lwit-form-wrapper .lwit-tab-legs .col-4{
width: calc(40% - 8px)!important;
}
#lwit-form-wrapper .lwit-tab-legs .col-5{
flex: 1!important;
}
#lwit-form-wrapper .lwit-tab-legs .col-6 {
width: fit-content!important;
display: none;
flex-direction: column;
}
#lwit-form-wrapper .lwit-tab-legs .col-6 label{
visibility: hidden;
width: 0px;
display: inline-block;
height: 20px;
}
.error-box .error-row:last-child{
padding-bottom: 8px;
padding-top: 8px;
}
#lwit-form-wrapper .row:last-child {
display: flex;
flex-direction: row;
padding-top: 8px;
}
#lwit-form-wrapper .row:last-child .add-flight-button{
width: 100%;
}
#lwit-form-wrapper #add-flight-button{
padding-left: 32px;
padding-right: 0;
background-position: 60px 8px;
margin-bottom: 8px!important;
}
#lwit-form-wrapper .row:last-child .submit-button{
width: 100%;
}
#continue-button{
padding-left:8px;
background-position: calc(100% - 96px) 8px;
}
#continue-button.is-ready {
background-position: calc(100% - 96px) 8px;
}
#lwit-form-wrapper .lwit-tab-contact .row{
gap:12px;
}
#lwit-form-wrapper .lwit-tab-contact .checkbox-label input[type="checkbox"] {
margin-right: 8px;
height: fit-content;
margin-top: 2px;
}
#lwit-form-wrapper .lwit-tab-contact .checkbox-label {
display: flex;
align-items: flex-start;
}
#lwit-form-wrapper .lwit-tab-contact .row:last-child {
display: flex;
flex-direction: row;
padding-top: 8px;
gap: 16px;
flex-wrap: nowrap;
}
#lwit-form-wrapper .lwit-tab-contact .row:last-child .add-flight-button{
width:fit-content;
}
#lwit-form-wrapper .lwit-tab-contact #flight-request-button {
width: 100%
}
}
(function () {
var legDateTimeInputSelector = ".lwit-tab-legs .col-3 input, .lwit-tab-legs .col-4 input";
function isFieldFilled(field) {
if (field.disabled) {
return true;
}
if (field.type === "checkbox") {
return field.checked;
}
if (field.type === "radio") {
var group = document.querySelectorAll('input[type="radio"][name="' + field.name + '"]');
for (var i = 0; i < group.length; i += 1) {
if (group[i].checked) {
return true;
}
}
return false;
}
if (field.tagName === "SELECT") {
return field.value !== "";
}
return field.value.trim() !== "";
}
function setActiveLegInput(activeInput) {
var legInputs = document.querySelectorAll(legDateTimeInputSelector);
for (var i = 0; i < legInputs.length; i += 1) {
legInputs[i].classList.toggle("active", legInputs[i] === activeInput);
}
}
function updateContinueButton() {
var continueButton = document.getElementById("continue-button");
var legsTab = document.querySelector(".lwit-tab-legs");
if (!continueButton || !legsTab) {
return;
}
var requiredFields = legsTab.querySelectorAll("[required]");
var allValid = true;
for (var i = 0; i < requiredFields.length; i += 1) {
var field = requiredFields[i];
if (!isFieldFilled(field)) {
allValid = false;
break;
}
}
continueButton.classList.toggle("is-ready", allValid);
}
function updateRequestButton() {
var requestButton = document.getElementById("flight-request-button");
var contactTab = document.querySelector(".lwit-tab-contact");
if (!requestButton || !contactTab) {
return;
}
var requiredFields = contactTab.querySelectorAll("[required]");
var allValid = true;
for (var i = 0; i 1;
var legsTab = document.querySelector(".lwit-tab-legs");
if (legsTab) {
legsTab.classList.toggle("has-multiple-legs", shouldShow);
}
var buttons = document.querySelectorAll(".col-6");
for (var i = 0; i < buttons.length; i += 1) {
buttons[i].classList.toggle("visible", shouldShow);
buttons[i].style.display = shouldShow ? "" : "none";
}
}
function scheduleUpdate() {
setTimeout(function () {
updateRemoveButtons();
updateContinueButton();
updateRequestButton();
}, 0);
}
function init() {
updateRemoveButtons();
updateContinueButton();
updateRequestButton();
var addButton = document.getElementById("add-flight-button");
if (addButton) {
addButton.addEventListener("click", scheduleUpdate);
}
var form = document.getElementById("flight-request-form");
if (form) {
form.addEventListener("input", function () {
updateContinueButton();
updateRequestButton();
});
form.addEventListener("change", function () {
updateContinueButton();
updateRequestButton();
});
form.addEventListener("blur", function () {
updateContinueButton();
updateRequestButton();
}, true);
}
document.addEventListener("input", function () {
updateContinueButton();
updateRequestButton();
}, true);
document.addEventListener("change", function () {
updateContinueButton();
updateRequestButton();
}, true);
document.addEventListener("click", function (event) {
if (event.target && event.target.matches && event.target.matches(legDateTimeInputSelector)) {
setActiveLegInput(event.target);
}
}, true);
document.addEventListener("focusin", function (event) {
if (event.target && event.target.matches && event.target.matches(legDateTimeInputSelector)) {
setActiveLegInput(event.target);
}
}, true);
document.addEventListener("focusout", function (event) {
if (!(event.target && event.target.matches && event.target.matches(legDateTimeInputSelector))) {
return;
}
setTimeout(function () {
if (!(document.activeElement && document.activeElement.matches && document.activeElement.matches(legDateTimeInputSelector))) {
setActiveLegInput(null);
}
}, 0);
}, true);
document.addEventListener("click", function (event) {
if (event.target && event.target.classList && event.target.classList.contains("remove-flight-button")) {
scheduleUpdate();
}
});
}
if (document.readyState === "loading") {
document.addEventListener("DOMContentLoaded", init);
} else {
init();
}
})();