@font-face{font-family:"Sohne-Halbfett";src:url("fonts/Sohne-Halbfett/Sohne-Halbfett.eot") format("eot"),url("fonts/Sohne-Halbfett/Sohne-Halbfett.woff") format("woff"),url("fonts/Sohne-Halbfett/Sohne-Halbfett.woff2") format("woff2"),url("fonts/Sohne-Halbfett/Sohne-Halbfett.ttf") format("truetype"),url("fonts/Sohne-Halbfett/Söhne-Halbfett.otf") format("otf"),url("fonts/Sohne-Halbfett/Sohne-Halbfett.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Sohne-Mager";src:url("fonts/Sohne-Mager/Sohne-Mager.ttf") format("truetype"),url("fonts/Sohne-Mager/Sohne-Mager.woff") format("woff"),url("fonts/Sohne-Mager/Sohne-Mager.svg") format("svg"),url("fonts/Sohne-Mager/Sohne-Mager.woff2") format("woff2"),url("fonts/Sohne-Mager/Sohne-Mager.eot") format("eot");font-weight:normal;font-style:normal}@font-face{font-family:"Sohne-Leicht";src:url("fonts/Sohne-Leicht/Sohne-Leicht.eot") format("eot"),url("fonts/Sohne-Leicht/Sohne-Leicht.woff") format("woff"),url("fonts/Sohne-Leicht/Sohne-Leicht.woff2") format("woff2"),url("fonts/Sohne-Leicht/Sohne-Leicht.ttf") format("truetype"),url("fonts/Sohne-Leicht/Sohne-Leicht.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Sohne-Kraftig";src:url("fonts/Sohne-Kraftig/SöhneApp-Leicht.eot") format("eot"),url("fonts/Sohne-Kraftig/Sohne-Kraftig.woff") format("woff"),url("fonts/Sohne-Kraftig/SöhneApp-Leicht.woff2") format("woff2"),url("fonts/Sohne-Kraftig/Sohne-Kraftig.ttf") format("truetype"),url("fonts/Sohne-Kraftig/Sohne-Kraftig.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Söhne-Halbfett';src:url('fonts/Sohne-Halbfett/SöhneApp-Halbfett.eot') format('eot'),url('fonts/Sohne-Halbfett/Sohne-Halbfett.woff') format('woff'),url('fonts/Sohne-Halbfett/SöhneApp-Halbfett.woff2') format('woff2'),url('fonts/Sohne-Halbfett/Sohne-Halbfett.ttf') format('truetype'),url('fonts/Sohne-Halbfett/Söhne-Halbfett.otf') format('otf'),url('fonts/Sohne-Halbfett/Sohne-Halbfett.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'SöhneApp-Mager';src:url('fonts/Sohne-Mager/Sohne-Mager.ttf') format('truetype'),url('fonts/Sohne-Mager/Sohne-Mager.woff') format('woff'),url('fonts/Sohne-Mager/Sohne-Mager.svg') format('svg'),url('fonts/Sohne-Mager/SöhneApp-Mager.woff2') format('woff2'),url('fonts/Sohne-Mager/SöhneApp-Mager.eot') format('eot');font-weight:normal;font-style:normal}@font-face{font-family:'SöhneApp-Leicht';src:url('fonts/Sohne-Leicht/SöhneApp-Leicht.eot') format('eot'),url('fonts/Sohne-Leicht/Sohne-Leicht.woff') format('woff'),url('fonts/Sohne-Leicht/SöhneApp-Leicht.woff2') format('woff2'),url('fonts/Sohne-Leicht/Sohne-Leicht.ttf') format('truetype'),url('fonts/Sohne-Leicht/Sohne-Leicht.svg') format('svg');font-weight:normal;font-style:normal}body{font-family:"Sohne-Kraftig";color:#242424;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.display-block{display:block!important}#from-to-date{pointer-events:initial!important}.search-img .radio-check:checked+label .radio-style:after{background:#397d32}.radio-check:checked+label .radio-style{border-color:#397d32}.floating-box.search-location .search-input+div{flex:1;overflow-y:auto}@media all and (min-width:768px){.home-page .hero-img{width:calc(100% - 30px)!important;flex-direction:column;height:520px;margin-top:5.5rem!important}.hero-img .search-img{position:relative;top:0;left:0;right:0;max-width:1088px;margin:auto;margin-top:50px;width:100%}.home-page .search-img .search-filter-row{max-width:100%;margin-left:auto;margin-right:auto}.hero-img .content-box{height:auto;width:51%;padding-left:0}.city-route-page .hero-img .content-box{width:100%}.hero-img .content-box+div{width:49%;padding-right:0}.hero-img>.row{width:1088px;height:auto;max-width:100%;align-items:flex-start;margin:0 auto}.search-img .search-filters .seprator{margin-right:17px;margin-left:20px;max-width:64px!important;min-width:0;height:80px;overflow:hidden;border-radius:100%;min-height:0;box-shadow:none;position:relative}@media all and (min-width:768px){.search-img .search-filters .seprator:after{position:absolute;content:'';width:1px;height:100%;background:#ebebeb;left:0;right:0;margin:0 auto}}.search-img .search-filters .seprator img{max-width:64px;height:auto;margin-top:0;cursor:pointer;position:relative;z-index:1}.hero-img .content-box .heading{margin:-2px 0 22px}.hero-img .content-box .desc{margin-bottom:4.5rem}}.choose-trip>div{flex-direction:row-reverse}.radio-check+label .radio-style{margin:0 0 0 10px}.choose-trip .radio-check~.text{color:#747474;line-height:26px;display:inline-block;padding-left:43px;padding:0}.choose-trip .radio-check~.text.oneway,.choose-trip .radio-check:checked~.text.round,.choose-trip .radio-check:checked~.text.oneway,.choose-trip .radio-check~.text.round{background:0;padding:0}.search-img .choose-trip>div+div{margin:3px 0 0}.choose-trip .radio-check{position:absolute;opacity:0}.choose-trip>div{justify-content:space-between}.search-filters .form-group.choose-trip{padding:0 20px;border-right:1px solid #ebebeb}.search-img .search-filters label{color:#242424}.search-img .search-filters .choose-trip label{color:#747474}.search-img .search-filters label{font-size:12px}.search-filters .form-control{font-family:"Sohne-Kraftig";color:#242424}.search-filters .open-modal .form-control::placeholder{color:#242424;opacity:1;font-family:"Sohne-Leicht"}.search-filters .open-modal .form-control::-ms-input-placeholder{color:#242424;font-family:"Sohne-Leicht"}.search-img .search-filters .form-group.date-picker{padding-left:20px;width:auto;background:0}.search-img .search-filters .form-group.date-picker.round{max-width:150px}.search-img .search-filters .form-group.date-picker.twoway{display:none}.search-img .search-filters .form-group.date-picker.round+.twoway{display:flex}.search-img .passenger-box{position:relative;padding:0 15px 0 20px}.search-img .choose-ticket button{width:22px;height:22px;border:0;border-radius:100%;font-size:0}.search-img .choose-ticket button.decrease{background:var(--minusSvgURL) center no-repeat;border:1px solid #919191;opacity:.6}.search-img .choose-ticket button.decrease.active{background:#4caf50 var(--minusWhtSvgURL) center no-repeat;opacity:1;border-color:#4caf50}.search-img .choose-ticket button.increase.active,.search-img .choose-ticket button.increase{background:var(--plusWhtSvgURL) center no-repeat}.search-img .search-filters .btn-primary{background:#4caf50 var(--linesSvgURL) center no-repeat;border-radius:12px}.search-img .radio-check+label .radio-style{border-color:#747474}.search-img .radio-check+label .radio-style{width:24px;height:24px}.search-img .radio-check:checked+label .radio-style:after{min-width:16px;height:16px;margin-top:2px}.search-img .radio-check:checked+label .radio-style:after{min-width:16px;height:16px;margin-top:2px}.open-modal .tool-tip{z-index:6!important}@media all and (max-width:1399px){.search-img .choose-trip>div,.search-img .choose-trip label{font-size:14px}}@media all and (min-width:768px) and (max-width:1199px){.home-page .hero-img{margin-top:6.5rem!important}}@media all and (max-width:991px){.search-img .choose-trip>div+div{margin-left:15px}.search-filters{justify-content:space-between;flex-wrap:wrap;padding-top:25px}.search-img .search-filter-row{top:0!important}.search-filters .form-group.choose-trip{position:absolute;top:0;left:0;right:0;margin:auto;text-align:center;justify-content:center;display:flex;align-items:center;flex-direction:row;top:19px;border:none!important;min-height:0}.search-img .search-filters .choose-trip label,.search-img .search-filters label{color:#242424;margin:0}.search-img .search-filters .choose-trip label{color:#747474}.search-img .choose-trip>div,.search-img .choose-trip label{font-size:16px}.search-img .search-filters>*{min-height:62px}.search-img .search-filters .form-group.date-picker,.search-img .search-filters .origin,.search-img .search-filters .destination,.search-img .form-group{border-radius:8px;border:1px solid #d9d9d9!important;margin-bottom:15px;padding:9px 20px 6px}.search-img .form-group.submit{border:none!important;padding:0;margin-bottom:0}.search-img .search-filters .form-group.date-picker.round,.search-img .search-filters .form-group.date-picker{margin-right:15px;max-width:initial}.search-filters .form-group.passenger-box{margin-bottom:0;align-items:center;justify-content:space-around}.hero-img{padding:20px 20px 0}.hero-img .search-img{padding:15px 0 0;margin-top:0}}@media all and (min-width:768px) and (max-width:991px){.search-img .search-filters .form-group.date-picker{margin-bottom:0;flex:1;margin-right:12px}.search-img .search-filters .btn-primary{min-width:60px;min-height:60px}.search-img .search-filters .seprator{max-width:60px!important;margin:0 -35px 0 -39px}.search-img .search-filters .origin,.search-img .search-filters .destination{width:calc(50% - 35px)}.search-img .search-filter-row{padding-top:37px}.hero-img .content-box{margin-top:0;padding:0 0 20px}.hero-img>.row{align-items:flex-end}}@media all and (max-width:767px){.search-filter-row>h3{display:none!important}.search-img .search-filters .form-group.date-picker{padding-left:20px;width:auto;max-width:initial;background:0;min-width:100%;margin-left:0}.search-img .search-filters .form-group.date-picker.round{width:calc(50% - 8px)!important;min-width:0;max-width:initial}.search-img .search-filters .form-group.date-picker.round+.date-picker.round{margin-left:0;margin-right:0}.search-img .open-modal .form-control,.search-img .open-modal .search-filters .form-control{border-radius:0;border-bottom:0;background:0}.search-img .search-filters .seprator{top:101px}.search-filters .form-group.passenger-box{margin-bottom:0;position:relative;width:calc(50% - 8px)}.search-filters .form-group.passenger-box+.form-group{padding:0;border:none!important;width:calc(50% - 8px);margin-left:15px}.search-filters .form-group.passenger-box+.form-group .btn-primary{margin:0;width:100%;font-size:20px;height:62px;font-weight:400;padding-top:16px;min-width:100%;max-width:100%;min-height:0;background-position:calc(50% - 40px) center;font-family:"Sohne-Kraftig";padding-left:45px}.search-img .floating-box .calendar-row{box-shadow:none;max-width:370px;margin:0 auto;margin-top:10px}.hero-img .content-box{width:100%;height:auto;padding:0;text-align:center}.hero-img .content-box .desc{line-height:24px;font-size:16px;font-family:"Sohne-Leicht"}.hero-img .content-box+div{margin-top:40px}}