.mob-nav{display:none}@media screen and (min-width: 320px) and (max-width: 480px){.w-30,.w-70{width:100%}.w-80{width:80%}.f-container img{display:none}.field{width:100%!important}.filter-container section{margin-top:16px}.pk-f{padding-left:12px}.field button,.field input{padding:8px}.filter-container{flex-direction:column!important;padding-left:0!important}.car-category-btn{margin-right:0;margin-bottom:0}.sp-con{padding:30px}h6{text-align:center;margin-bottom:10px}.s-more-info{padding-left:20px;margin-bottom:24px}.more-info-km{padding-left:20px}.h{max-height:1100px!important}.price-enter-inner{flex-direction:column}.full-line{margin-bottom:17px}.selected-box{height:940px!important}.price-enter{justify-content:center;margin-right:0!important}.price-data{margin-bottom:24px;margin-top:10px}}@media screen and (min-width: 320px) and (max-width: 768px){.car-container-only{width:90%}.angebote-flex{flex-wrap:wrap}.angebote-flex button{margin:8px;width:100%}.calender-modal{bottom:-149px}.inp-field{flex-direction:column}.form-booking{padding:16px}.price-inner-booking{flex-direction:column}.inp-field input,.form-booking input,.area-booking,.pc2{width:100%!important}.gew-main{padding-left:16px;padding-right:16px}.price-enter-inner{flex-direction:column}.full-line{margin-bottom:17px}.selected-box{height:940px!important}.price-enter{justify-content:center;margin-right:0!important}.price-data{margin-bottom:24px;margin-top:10px}.gew-first-c{flex-direction:column;align-items:flex-start}.gew-first-c section{width:100%}.ct-info{width:auto}.ct-info li{width:100%}.ct1:nth-child(2){flex-direction:column-reverse}.car-right{margin-bottom:30px}.ct1 .button-container-car{margin-top:30px!important}.calendar-container{flex-direction:column}table,.calendar{margin:0}.payment-container-choose{flex-direction:column}.payment-container-choose button{margin-top:32px;margin-bottom:32px}}@media screen and (min-width: 320px) and (max-width: 768px){.car-container{width:100%!important}.bk-ff{flex-direction:column}.car-selected-info{margin-top:32px}.hd>section{width:100%!important}.car-selected-info{text-align:left}.s-ul li{margin-bottom:24px}.car-flex-bko{flex-direction:column}.pk-f{padding-left:12px}.car{width:100%;margin-top:0;margin-bottom:0;padding:20px 20px 30px;border-radius:0}.car:nth-child(2n){background-color:#fff}.button-container-car:first-child{display:none}.right-side{display:flex;flex-direction:column;height:100%;justify-content:space-around}.btn-container-car{padding-left:50px;justify-content:unset;align-items:unset;flex-wrap:wrap;position:unset;margin-top:22px}.button-container-car{margin-top:0}.filter-container{margin-bottom:0;padding-left:16px}.left-side{width:42%}.show-im{display:flex!important}}@media screen and (min-width: 768px) and (max-width: 992px){.car-container{width:100%!important}.more-info-km{padding-right:40px}.s-ul li{margin-bottom:16}.pk-f{padding-left:12px}.car{width:100%;margin-top:0;margin-bottom:0;padding:20px 100px}.car:nth-child(2n){background-color:#fff}.btn-container-car{padding-left:50px;justify-content:unset;align-items:unset;position:unset}.filter-container{margin-bottom:30px}.left-side{width:42%}}@media screen and (min-width: 320px) and (max-width: 992px){.mail-success-container{justify-content:flex-start!important;padding:40px 20px!important}.mail-success-container h3{margin-top:14px!important}.rent-price-c{flex-wrap:wrap!important}.rent-price-c h3{width:100%!important}.rent-container{margin-left:0!important}.rent-price{margin-top:12px!important;margin-left:0!important}.text-left,.text-right{display:none}header nav ul{display:none}.mob-nav{display:block;margin-right:32px;font-weight:500;color:#000;font-size:1.2em}.hd-container{justify-content:space-between}.mob-nav-container{position:fixed;left:0;top:0;height:100%;width:100%;background:#fff;z-index:99999999;background-color:#d36a1f}.header-mob-nav span i{margin-right:24px;font-size:2.75em;color:#fff}.mob-nav-container ul{padding:24px}.mob-nav-container ul li{display:block;padding-top:12px;padding-bottom:12px;border-bottom:2px solid #fff}.mob-nav-container ul li a{color:#fff;font-weight:500}.f-container{flex-wrap:wrap!important;flex-direction:unset!important;padding:10px 16px 16px}.field{width:100%}.field:not(:first-child){width:50%}.bg-opacity{padding-top:0;padding-bottom:20px}.color-transparent{display:none}.btn-find-field{margin-top:20px;width:100%!important}.slick-inner-content{margin-left:15px;margin-right:15px}.slick-prev2{left:-3px!important}.slick-next2{right:-3px!important}.block-container{flex-direction:column}.b1,.b2,.b3,.b4,.b5,.b6{margin:6px}.block1,.block2{width:100%;padding:10px}.overlay-black h5{text-align:center}.b4,.b5,.b6{width:auto;margin:0}.b-last-section,.b4{width:100%!important}.b5,.b6{width:auto!important}.b-last-section{padding-right:4px}.b4{margin:4px 11px 4px 4px;height:411px}.b5{margin-bottom:11px!important}.block1{padding-bottom:0}.block2{padding-top:2px;margin-left:1px}.b5,.b6{margin-right:2.8px}video{width:100%!important}.ag-timeline-card_item{margin:-29px 13px 0 75px}.ag-timeline-card_info{padding:20px 30px}.footer-content{flex-direction:column;padding:0 40px}.footer-content>section{width:100%;margin-bottom:30px}.cp{display:none}.copy-end{display:block;margin-top:30px}.blocks{margin-bottom:20px}.modal-station{width:100%!important;right:unset;left:0!important}.modal-content{width:100%!important}.modal-long-time-rent{width:95%!important}.mc2{min-width:unset!important;max-width:unset!important;width:90%!important}.m-station-content{flex-direction:column}.station-ul{width:100%}.active-w{width:100%!important}.modal{z-index:9999999}.field h3{padding-left:8px;padding-right:8px}.modal-datetime{left:-100px}.modal-return-calendar{left:0;top:214px}.modal-return-calendar .modal-content{transform:translate(-50%,-50%)}.modal-return-datetime{left:-175%;top:206px}.modal-return-datetime .modal-content{transform:translate(-50%,-50%)}.bg{height:320px}.m-station-content section{width:100%}}@media screen and (min-width: 768px){.slick-inner-content{padding:30px}.container{width:750px}.f-container{padding:0}.container-large{margin-right:15px;margin-left:15px}.modal-return-datetime{left:0}}@media screen and (min-width: 992px){.container{width:85%;max-width:1600px}.container-large{width:88%;max-width:1800px;margin-right:auto;margin-left:auto}}@media screen and (min-width: 992px) and (max-width: 1200px){.container{width:82%;max-width:1500px}.field{width:100%}.btn-find-field{width:70%}}@media screen and (min-width: 1380px){.container-large{width:90%}}@media screen and (min-width: 993px){.footer-fixed{position:fixed;bottom:0;left:0;width:100%}}@media screen and (min-width: 320px) and (max-width: 768px){.impressum{padding:20px!important}.right-im{width:100%!important;margin-left:0;margin-top:30px}}@media screen and (min-width: 320px) and (max-width: 1024px){.c-p{flex-wrap:wrap}.c-p>section{width:100%;padding:0}.calendar-modal-container{flex-direction:column-reverse}.calendar-modal-container .s-more-info{margin-top:48px!important;margin-bottom:0!important}.modal-message{width:98%!important;overflow-y:auto!important}}@media screen and (min-width: 320px) and (max-width: 970px){.ct1-second{flex-direction:column}.birthday-title{margin-right:auto!important}.inp-birthday{flex-direction:row!important;justify-content:flex-start}.km-generator{justify-content:center}.p-km-end-text{text-align:center;margin-top:16px}.spent-text{text-align:center;margin-top:10px!important}.inp-field-select select{width:100%!important;margin:16px 0;margin-right:0!important}.h{max-height:850px}.selected-box{margin-top:0;height:900px}.bk-ff{padding-left:20px}.cc1-container{justify-content:flex-start}.cc1-container .cp-container{padding:0}.gw-first,.gw-container{flex-direction:column}}@media screen and (min-width: 971px){.gw-first{flex-direction:column}}@media screen and (min-width: 320px) and (max-width: 1024px){.md-date{width:auto!important}}@media screen and (max-width: 768px){.booking-header-wrapper{padding:1rem!important;margin-bottom:1rem!important}.booking-header-container{display:flex!important;flex-direction:column!important;gap:1rem!important}.booking-header-container>div{width:100%!important;min-width:unset!important}.booking-header-container select,.booking-header-container input{width:100%!important;font-size:16px!important}.booking-header-container button{width:100%!important;padding:1rem!important}.filter-container.flex-row{flex-direction:column!important;gap:.75rem!important}.car-category-btn{width:100%!important;margin-right:0!important}.vehicle-grid{grid-template-columns:1fr!important;gap:1.5rem!important;padding:1rem 0!important}.vehicle-card{min-width:unset!important;max-width:100%!important}.vehicle-card img{height:200px!important}.vehicle-modal-overlay,.booking-modal-overlay{padding:0!important;align-items:flex-start!important}.vehicle-modal-content,.booking-modal-content{width:100%!important;max-width:100%!important;max-height:100vh!important;min-height:100vh!important;border-radius:0!important;margin:0!important}.modal-header{padding:1rem!important;position:sticky!important;top:0!important;z-index:10!important}.modal-header h2{font-size:1.25rem!important}.modal-grid{grid-template-columns:1fr!important;padding:1rem!important;gap:1.5rem!important}.booking-modal-content form{gap:1rem!important}.booking-modal-content input,.booking-modal-content select{font-size:16px!important}.km-packages-grid{grid-template-columns:1fr!important;gap:.75rem!important}.category-filter{flex-wrap:wrap!important;gap:.5rem!important}.category-filter button{flex:1 1 auto!important;min-width:80px!important;padding:.5rem .75rem!important;font-size:.875rem!important}.container{width:95%!important;padding:0 .5rem!important}}@media screen and (min-width: 769px) and (max-width: 1024px){.booking-header-container{flex-wrap:wrap!important;gap:1rem!important}.booking-header-container>div{flex:1 1 200px!important}.vehicle-grid{grid-template-columns:repeat(2,1fr)!important;gap:1.5rem!important}.vehicle-card{min-width:unset!important}.vehicle-modal-content,.booking-modal-content{width:90%!important;max-width:900px!important;max-height:90vh!important;border-radius:16px!important}.container{width:90%!important}}@media screen and (min-width: 1025px){.vehicle-grid{grid-template-columns:repeat(auto-fill,minmax(380px,1fr))!important}}
