.flatpickr-calendar{margin-top:20px}.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay{display:unset!important}.flatpickr-month{height:40px!important}.flatpickr-months{font-size:11px;height:50px}.cur-year{box-shadow:none!important}#quick-search-wrapper{font-family:Arial,sans-serif;background-color:var(--background-color);font-size:15px;padding:10px 0;min-height:234px}#booking-type-outer-wrapper{display:flex;justify-content:center}#booking-type-inner-wrapper{display:flex;justify-content:center;font-size:0;margin:0;height:32px;border-radius:3px;width:calc(100% - 20px);max-width:368px}.booking-type{overflow:hidden;width:50%}.booking-type-btn{cursor:pointer;border:0;outline:0;width:100%;height:32px;background:0 0;font-size:14px;padding:0}#package-btn{border-top-left-radius:3px;border-bottom-left-radius:3px;background-color:rgba(0,0,0,.2);color:var(--accent-color);overflow:hidden}#package-btn:not(.selected):hover{background-color:#e0e0e0;color:var(--accent-color)}#package-btn.selected{color:#fff;background-color:var(--accent-color)}#hotel-only-btn{color:var(--accent-color);background-color:rgba(0,0,0,.2);border-top-right-radius:3px;border-bottom-right-radius:3px}#hotel-only-btn:not(.selected):hover{background-color:#e0e0e0;color:var(--accent-color)}#hotel-only-btn.selected{color:#fff;background-color:var(--accent-color)}.travel-data-wrapper{margin-top:20px;justify-content:center;display:flex;flex-wrap:wrap;z-index:110}.input-outer-wrapper{cursor:pointer;margin-right:10px;margin-top:0;width:225px;height:56px;border-radius:5px;background-color:#d3d3d3;transition:1.5s;display:grid;grid-template:"icon input";gap:5px;grid-template-columns:56px auto;margin-bottom:10px}.input-outer-wrapper:hover{background-color:#e0e0e0;transition:300ms}.icon-wrapper{position:relative;display:inline-block;width:56px;height:56px;border-bottom-left-radius:5px;border-top-left-radius:5px;background-color:var(--icon-background)}.icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px}.input-inner-wrapper{line-height:1em}.input-label{padding-top:3px;font-size:12px;cursor:pointer;color:var(--accent-color);font-weight:700}.data-input{display:inline;font-size:14px!important;cursor:pointer;border:0;outline:0;background:0 0;width:168px;height:39px;min-height:auto!important;line-height:unset!important;padding:0!important;background-color:transparent!important;color:inherit!important;box-shadow:none!important;vertical-align:middle!important;opacity:1!important}.input-inner-wrapper-departure .select2-selection--multiple{background-color:transparent!important;border:0!important;padding-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin:0!important}.select2-container .select2-selection--multiple .select2-selection__rendered{line-height:30px!important}.select2-container--default .select2-search--inline .select2-search__field{margin:0!important}.select2-container--default .select2-selection--multiple{padding:0!important}.select2-selection--multiple{overflow:hidden!important;height:auto!important;display:flex!important;flex-direction:row-reverse!important;box-shadow:none!important;font-size:15px!important}ul.select2-selection__rendered{width:calc(100% - 17px);margin:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{max-width:92%!important;width:100%!important;height:19px;text-align:center}.select2-container--default .select2-search--inline .select2-search__field{height:auto!important}.travelers-outer-wrapper{justify-content:center;font-family:Arial,sans-serif;margin-top:10px;border-radius:5px;background-color:#d3d3d3;position:relative}.travelers-inner-wrapper{padding:5px}.input-travelers-wrapper{border:2px solid #fff;border-radius:2px;color:#d3d3d3}.age-selector{display:grid;grid-template:"minus age plus";grid-template-columns:2fr 3fr 2fr}.plus{grid-area:plus;display:flex;justify-content:center;align-items:center}.age{grid-area:age}.minus{grid-area:minus;display:flex;justify-content:center;align-items:center}.counter-label{color:var(--icon-background);font-weight:700}.button_adult{margin-bottom:0;background-color:#d3d3d3!important;padding:1px 6px;height:30px;width:30px;outline:0}#adult,#children{margin:0;padding:0;border:0;width:100%;line-height:unset!important;min-height:unset!important;box-shadow:none!important;color:var(--icon-background)}.button_children{margin-bottom:0;background-color:#d3d3d3!important;padding:1px 6px;height:30px;width:30px;outline:0}.travelers-input{text-align:center;border:0;font-size:18px;line-height:5px;outline:0;background-color:#d3d3d3;border-radius:0!important}.counter-btn{font-family:Arial,sans-serif;font-size:25px;font-weight:700;color:var(--accent-color)}#submit-outer-wrapper{display:flex;justify-content:center}#submit-inner-wrapper{height:64px;width:200px;margin-top:35px;border-radius:5px;cursor:pointer;display:grid;grid-template:"search caption";grid-template-columns:64px 136px;gap:0;background-color:var(--accent-color)}#submit-inner-wrapper:hover{background-color:var(--accent-color-hover)}#submit-icon-wrapper{grid-area:search;background-image:url(https://mlxbjx6szoag.i.optimole.com/mlxbjx6szoag-obefell-ucrvlac/w:auto/h:auto/q:auto/https://oberfell.com/wp-content/plugins/quick-travel-search/public/images/Icon_Search.png);background-repeat:no-repeat;background-size:30px;background-position:center}#submit-btn-wrapper{grid-area:caption;height:64px;display:flex;justify-content:flex-start}#submit-icon{background-color:var(--accent-color);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px}#submit-btn{background-color:var(--accent-color);color:#fff;border:0;background:0 0;outline:0;cursor:pointer;font-weight:700;font-size:20px;padding:0;text-transform:unset;box-shadow:unset;position:unset}#duration-select{margin-top:10px;width:225px;height:342px;outline:0;border:0;background-color:#d3d3d3}#duration-select::-webkit-scrollbar{width:.2em}#duration-select::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}#duration-select::-webkit-scrollbar-thumb{outline:1px solid #d3d3d3}#duration-select div{padding:.6rem .8rem;text-align:left;background-color:#d3d3d3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease;cursor:pointer;color:var(--icon-background)}#duration-list{z-index:2}.duration-select-seperator{border-top:1px solid #fff}.autoComplete_wrapper{display:inline-block;position:relative}.autoComplete_wrapper>ul{position:absolute;margin-left:-56px;max-height:300px;overflow-y:scroll;box-sizing:border-box;left:0;right:0;padding:0;z-index:1;list-style:none;border-radius:5px;background-color:#d3d3d3;border:1px solid rgba(33,33,33,.07);box-shadow:0 3px 6px rgba(149,157,165,.15);outline:0;transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out}.autoComplete_wrapper>ul:empty,.autoComplete_wrapper>ul[hidden]{display:block;opacity:0;transform:scale(0)}.autoComplete_wrapper>ul>li{margin:.3rem;padding:.3rem .5rem;text-align:left;color:#212121;background-color:#d3d3d3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease}.autoComplete_wrapper>ul>li mark{background-color:transparent;color:var(--accent-color);font-weight:700}.autoComplete_wrapper>ul>li:hover{cursor:pointer;background-color:#ffcfa2}.autoComplete_wrapper>ul>li[aria-selected=true]{background-color:#ff6922}ul::-webkit-scrollbar{width:.2em}ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #d3d3d3}ul::-webkit-scrollbar-thumb{outline:1px solid #3c3f40;background-color:#3c3f40}#input-destination_listbox,.select2-results__options{background-color:#d3d3d3;margin-top:5px;width:225px;margin-left:-56px;border-radius:5px;overflow-y:auto;max-height:150px;font-size:15px}.select2-results__options li,#input-destination_listbox .tt-suggestion{padding:5px 10px}.tt-suggestion:hover{border-radius:2px;background-color:#ffcfa2}.tt-highlight{color:var(--accent-color)}#input-destination_listbox::-webkit-scrollbar{width:.2em}#input-destination_listbox::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #d3d3d3}#input-destination_listbox::-webkit-scrollbar-thumb{outline:1px solid #3c3f40;background-color:#3c3f40}#input-period{border:0}