﻿@font-face{font-family:"Jost Bold";src:url("../../fonts/jost/static/Jost-Bold.ttf");src:url("../../fonts/jost/static/Jost-Bold.ttf") format("truetype")}@font-face{font-family:"Jost Medium";src:url("../../fonts/jost/static/Jost-Medium.ttf");src:url("../../fonts/jost/static/Jost-Medium.ttf") format("truetype")}@font-face{font-family:"Jost Regular";src:url("../../fonts/jost/static/Jost-Regular.ttf");src:url("../../fonts/jost/static/Jost-Regular.ttf") format("truetype")}@font-face{font-family:"Jost Italic";src:url("../../fonts/jost/static/Jost-Italic.ttf");src:url("../../fonts/jost/static/Jost-Italic.ttf") format("truetype")}@font-face{font-family:"Line Awesome Brands";src:url("../../fonts/line-awesome/1.3.0/fonts/la-brands-400.ttf");src:url("../../fonts/line-awesome/1.3.0/fonts/la-brands-400.ttf") format("truetype")}@font-face{font-family:"Line Awesome Solid";src:url("../../fonts/line-awesome/1.3.0/fonts/la-solid-900.ttf");src:url("../../fonts/line-awesome/1.3.0/fonts/la-solid-900.ttf") format("truetype")}@font-face{font-family:"Line Awesome Regular";src:url("../../fonts/line-awesome/1.3.0/fonts/la-regular-400.ttf");src:url("../../fonts/line-awesome/1.3.0/fonts/la-regular-400.ttf") format("truetype")}.widgetSchnellsuche{background-color:#f4f9f3;padding:1rem}.widgetSchnellsuche .headerWrapper,.widgetSchnellsuche .headerMobileWrapper{display:flex;justify-content:space-between}.widgetSchnellsuche .headerWrapper div.titel,.widgetSchnellsuche .headerMobileWrapper div.titel{font-weight:bold;color:#007f79;font-size:1.5rem}.widgetSchnellsuche .headerWrapper div.alleReisen,.widgetSchnellsuche .headerMobileWrapper div.alleReisen{position:relative;font-size:18px;line-height:26px}.widgetSchnellsuche .headerWrapper div.alleReisen a,.widgetSchnellsuche .headerMobileWrapper div.alleReisen a{font-family:"Jost Regular",Arial,sans-serif}.widgetSchnellsuche .headerWrapper div.alleReisen i,.widgetSchnellsuche .headerWrapper div.alleReisen svg,.widgetSchnellsuche .headerMobileWrapper div.alleReisen i,.widgetSchnellsuche .headerMobileWrapper div.alleReisen svg{position:absolute;left:-32px;top:1px;color:#007f79;font-size:26px}.widgetSchnellsuche .inputAuswahlWrapper{display:flex;flex-direction:column;justify-content:space-between}.widgetSchnellsuche .inputAuswahlWrapper>div{width:100%}@media(min-width: 768px){.widgetSchnellsuche .inputAuswahlWrapper{flex-direction:row;display:flex;flex-wrap:wrap}.widgetSchnellsuche .inputAuswahlWrapper>div{max-width:50%}}@media(min-width: 1440px){.widgetSchnellsuche .inputAuswahlWrapper>div{max-width:215px;width:215px}}.widgetSchnellsuche .buttonWrapper{align-items:end}.widgetSchnellsuche .buttonWrapper .form-group{width:100%;margin-top:1rem}@media(min-width: 1025px){.widgetSchnellsuche .buttonWrapper .form-group button{padding:7px 0 8px 0;width:100%}}.widgetSchnellsuche .inputWrapper{position:relative}.widgetSchnellsuche .inputWrapper .form-control{border:2px solid #000;border-radius:3px}.widgetSchnellsuche .inputWrapper input,.widgetSchnellsuche .inputWrapper .dropdown-toggle{padding-left:2rem}.widgetSchnellsuche .inputWrapper::before{font-family:"Line Awesome Solid",serif;font-size:30px;position:absolute;bottom:28px;left:11px;z-index:1}.widgetSchnellsuche .inputWrapper.datumWrapper::before{content:""}.widgetSchnellsuche .inputWrapper.reisezielWrapper::before{content:""}.widgetSchnellsuche .inputWrapper.reisethemaWrapper::before{content:""}.widgetSchnellsuche .inputWrapper .dropdown.bootstrap-select{border:2px solid #000;border-radius:3px;width:100% !important}.widgetSchnellsuche .inputWrapper .dropdown.bootstrap-select .dropdown-toggle{border:none;border-radius:0}.widgetSchnellsuche .inputWrapper .dropdown-menu{z-index:1050}.widgetSchnellsuche .inputWrapper .dropdown-menu .selected,.widgetSchnellsuche .inputWrapper .dropdown-menu .dropdown-item:hover{background-color:#f4f9f3}.widgetSchnellsuche .inputWrapper .datumEntfernen{position:absolute;bottom:1rem;right:0;padding:.5rem;cursor:pointer}.widgetSchnellsuche .inputWrapper:hover::before{color:#fff}.widgetSchnellsuche .inputWrapper:hover>div .dropdown-toggle,.widgetSchnellsuche .inputWrapper:hover>div>input{cursor:pointer;background-color:#000;color:#fff}.widgetSchnellsuche .inputWrapper:hover>div .dropdown-toggle .filter-option-inner-inner,.widgetSchnellsuche .inputWrapper:hover>div>input .filter-option-inner-inner{color:#fff}.widgetSchnellsuche .inputWrapper:hover .datumEntfernen i{color:#fff}.widgetSchnellsuche .inputWrapper option:hover{cursor:pointer;background:#f4f9f3}.widgetSchnellsuche .showSearch{margin-left:.25rem;font-weight:bold;color:#007f79;font-size:1.5rem}.widgetSchnellsuche label.lblSearchCheckbox{cursor:pointer}.widgetSchnellsuche label.lblSearchCheckbox #showSearchCheckbox:checked~.lblSearchCheckbox{display:none}.widgetSchnellsuche .headerWrapper{display:none}.widgetSchnellsuche .hideMobile,.widgetSchnellsuche #toogleSearch,.widgetSchnellsuche #showSearchCheckbox,.widgetSchnellsuche .headerSearchMobileWrapper{display:none}.widgetSchnellsuche .headerMobileWrapper .la-caret-square-up{display:none}.widgetSchnellsuche #showSearchCheckbox:checked~#toogleSearch{display:flex}.widgetSchnellsuche #showSearchCheckbox:checked~.headerMobileWrapper .la-caret-square-up{display:inline}.widgetSchnellsuche #showSearchCheckbox:checked~.headerMobileWrapper .la-caret-square-down{display:none}@media(min-width: 1025px){.widgetSchnellsuche .headerWrapper:not(.hidden){display:flex}.widgetSchnellsuche .headerMobileWrapper:not(.implodeSearchAktiv){display:none}.widgetSchnellsuche .headerMobileWrapper:not(.implodeSearchAktiv) .showSearch,.widgetSchnellsuche .headerMobileWrapper:not(.implodeSearchAktiv) #showSearchCheckbox{display:none}}@media(min-width: 1440px){.widgetSchnellsuche{padding:0}}.container:has(.widgetSchnellsuche){padding-bottom:3rem}
