:root{--zliner-primary-color:#009bbb;--zliner-nav-eshop-hover-color:#bdbdbd}#rev_slider_8_1_wrapper .globefarer_arrows.tparrows:after,#qodef-page-header-inner.qodef-skin--dark nav>ul>li:before,.qodef-custom-header-layout.qodef-skin--dark nav>ul>li.menu-item:before,#qodef-page-header-inner.qodef-skin--light nav>ul>li:before,.qodef-custom-header-layout.qodef-skin--light nav>ul>li.menu-item:before,#qodef-page-header-inner.qodef-skin--light nav>ul>li.menu-item.current-menu-ancestor:before,#qodef-page-header-inner.qodef-skin--light nav>ul>li.menu-item.current-menu-item:before,.qodef-custom-header-layout.qodef-skin--light nav>ul>li.menu-item.current-menu-ancestor:before,.qodef-custom-header-layout.qodef-skin--light nav>ul>li.menu-item.current-menu-item:before{background:var(--zliner-primary-color) !important}#qodef-page-header{z-index:1001 !important}.qodef-header-navigation>ul>li{padding:0 12px}#qodef-page-header-inner{width:1920px;max-width:100%;margin:0 auto;border-bottom-width:0 !important}#qodef-page-header{border-bottom-color:#afafaf;border-bottom-width:1px;border-bottom-style:solid}#qodef-page-header .qodef-header-logo-link img{width:260px;height:auto}#qodef-page-header .widget a:hover{color:var(--zliner-nav-eshop-hover-color)}@media only screen and (max-width:1352px){#qodef-page-header{display:none}#qodef-page-mobile-header{display:block}}#qodef-page-inner:has(#jet-theme-core-archive),#qodef-page-inner:has(#jet-theme-core-single),#qodef-page-inner:has(#prodej-autobusu-seznam),#qodef-page-inner:has(#career){padding:0;width:100%}.qodef-widget-title{font-weight:700}#qodef-page-footer .qodef-grid-inner{margin:auto !important}.w-100{width:100%}.w-100 img{width:100%}label:has([name=souhlas_se_zpracovanim_udaju]) span,label:has([name=souhlas_s_marketingovym_sdelenim]) span{display:inline !important;line-height:20px;text-align:left}label:has([name=souhlas_se_zpracovanim_udaju]) span:before,label:has([name=souhlas_s_marketingovym_sdelenim]) span:before{margin-right:8px;transform:translateY(2px)}.wp-block-group,.jet-sm-gb-wrapper{margin:0 !important;padding:0 !important;gap:20px}[data-field-name=predvolba]{padding:8px}.jet-form-builder-row:has([data-field-name=predvolba]){width:10%;min-width:100px;max-width:100%}.jet-form-builder-row:has(.full-width-input){width:100%}.jet-form-builder-row:has([data-field-name=telefon]){flex:2}.jet-sm-gb-wrapper:has(.contact-phone-number-field){width:100%;min-width:220px;max-width:100%}@media(max-width:566px){.wp-block-group,.jet-sm-gb-wrapper{flex-wrap:wrap !important}.jet-sm-gb-wrapper:has(.contact-phone-number-field){width:80%}}.jet-form-builder__field.text-field{background:0 0 !important}@media (min-width:1024px) and (max-width:1500px){#prodej-autobusu-query .jet-listing-grid__items{--columns:3}}@media (min-width:1024px) and (max-width:1366px){#pronajem-autobusu-query .jet-listing-grid__items{--columns:3}}.vojtila-price-listing,.vojtila-price-detail{font-size:24px;font-weight:700;color:#009bbb}.prodej-price-listing,.prodej-price-detail{font-size:32px;font-weight:700;color:#702382}.vojtila-price-detail{font-size:28px}.sorting-select-filter select{margin:0 !important}.date-availability-filter .jet-date-range__inputs{flex-direction:column;gap:8px !important}.date-availability-filter .jet-date-range__inputs input{margin:0}.rent-vehicle-container,.sell-vehicle-small-container{columns:2;column-gap:20px;display:block !important;margin-left:auto;margin-right:auto;max-width:100%}.rent-vehicle-container>*,.sell-vehicle-small-container>*{break-inside:avoid;page-break-inside:avoid}@media (min-width:1024px) and (max-width:1366px){.rent-price-and-calendar{flex-direction:column-reverse !important}.rent-price-and-calendar>*{width:100% !important;max-width:100% !important}.rent-desc-small-size .elementor-hidden-desktop{display:block !important}.rent-desc-big-size,.rent-desc-small-size .rent-desc-small-jetbooking{display:none !important}}.sell-vehicle-parameter-hero{border-left:4px solid #009bbb;background:#f4f2f5;padding:8px 12px;box-sizing:border-box;flex:none !important;align-self:auto !important;display:block !important;width:100% !important;break-inside:avoid !important;margin-bottom:16px !important}@media (max-width:768px){.rent-vehicle-container{columns:1}.sell-vehicle-small-container{display:none !important}}.sell-vehicle-parameter-hero{border-left:4px solid #702382}.rent-vehicle-parameter p{margin:0}.rent-vehicle-file,.sell-vehicle-file{display:block;padding:8px 16px;background:#009bbb;color:#fff;border-radius:12px;transition:.2s ease-in-out;margin:0 !important}.rent-vehicle-file:hover,.rent-vehicle-file:focus,.rent-vehicle-file:active{background:#00b0d5;color:#fff}.sell-vehicle-container{display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:1500px){.sell-vehicle-container,.rent-vehicle-subsection-container{grid-template-columns:repeat(3,1fr) !important}}@media (max-width:1140px){.sell-vehicle-container,.rent-vehicle-subsection-container{grid-template-columns:repeat(2,1fr) !important}.rent-vehicle-subsection-container{gap:0 !important}.rent-vehicle-subsection-grid{grid-template-columns:repeat(1,1fr) !important;padding:0 12px !important}}@media (max-width:768px){.sell-vehicle-container,.rent-vehicle-subsection-container{grid-template-columns:repeat(1,1fr) !important}}.sell-vehicle-parameter{background:#f0f0f0;padding:16px;border-radius:12px;border-bottom:2px solid #ddd}.sell-vehicle-parameter p{margin:0}.sell-vehicle-file{background:#1f1f1f}.sell-vehicle-file:hover,.sell-vehicle-file:focus,.sell-vehicle-file:active{background:#505050;color:#fff}@media (max-width:1252px){.sell-vehicle-detail-price-container{--flex-direction:column !important}}.sell-small-device-desc{display:none}@media (max-width:1352px){.sell-small-device-desc{display:block}.sell-large-device-desc,.sell-large-device-files{display:none}}.rent-vehicle-parameter,.rent-vehicle-parameter .jet-listing-dynamic-field,.rent-vehicle-parameter .jet-listing-dynamic-field__inline-wrap{width:100% !important;padding:4px 0;font-size:16px;display:flex;flex-direction:row !important;justify-content:space-between;align-items:start}.rent-vehicle-parameter{border-bottom:1px solid #eee}.rent-vehicle-parameter .elementor-widget-container{width:100%}.rent-vehicle-parameter .jet-listing-dynamic-terms__prefix,.rent-vehicle-parameter .jet-listing-dynamic-field__content{display:flex;justify-content:space-between;width:100% !important;gap:32px}.rent-vehicle-parameter .rent-vehicle-title{font-weight:700}.rent-vehicle-parameter--wrap{flex-wrap:wrap;gap:0}.rent-vehicle-parameter--wrap p{margin:0;padding:0}.rent-vehicle-parameter--wrap>div{width:100%}.rent-vehicle-parameter .rent-vehicle-items{display:block;text-align:right}.rent-vehicle-parameter--wrap .rent-vehicle-items{text-align:left}.jet-listing-dynamic-field:has(.rent-vehicle-items),.jet-listing-dynamic-field__inline-wrap:has(.rent-vehicle-items){padding:0}.bus-title-listing a,.bus-title-listing .jet-listing-dynamic-link{overflow:hidden;width:100%}.bus-title-listing .jet-listing-dynamic-link__label{font-size:20px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.bus-item-listing .jet-listing-dynamic-field__content{font-size:12px;line-height:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.files-flex-container .jet-listing-dynamic-repeater__items{flex-wrap:wrap;gap:12px;justify-content:center !important}.mfp-container .mfp-figure{display:flex;flex-direction:column;align-items:flex-end}.mfp-container .mfp-close{position:absolute;width:20px!important;height:20px!important;top:auto!important;right:0!important}.mfp-container .mfp-arrow svg{display:none!important}.mfp-container .mfp-arrow:before,.mfp-container .mfp-arrow:after{display:none!important;content:none!important}.mfp-container .mfp-arrow{position:absolute!important;width:64px!important;height:84px!important;margin:0!important;padding:0!important;top:calc(50% + 25px)!important;transform:translateY(-50%)!important;border:0!important;opacity:1!important;background-color:transparent!important;background-repeat:no-repeat!important;background-position:center!important;background-size:28px 28px!important;transition:background-size .25s ease,opacity .25s ease!important}.mfp-container .mfp-arrow-left{left:20px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15 3L6 12l9 9' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E")!important}.mfp-container .mfp-arrow-right{right:20px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 3l9 9-9 9' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E")!important}.mfp-container .mfp-arrow:hover{background-size:32px 32px!important;opacity:.7!important}@media(max-width:1024px){.mfp-container .mfp-arrow{width:54px!important;height:72px!important;background-size:24px 24px!important}.mfp-container .mfp-arrow-left{top:50% !important;left:12px!important}.mfp-container .mfp-arrow-right{top:50% !important;right:12px!important}.mfp-container .mfp-arrow:hover{background-size:27px 27px!important}}@media(max-width:767px){.mfp-container .mfp-arrow{width:44px!important;height:60px!important;background-size:20px 20px!important}.mfp-container .mfp-arrow-left{left:4px!important}.mfp-container .mfp-arrow-right{right:4px!important}.mfp-container .mfp-arrow:hover{background-size:22px 22px!important;opacity:.8!important}}.page-id-9454 .qodef-page-title .qodef-m-content{width:min(1600px, 100%);padding-left:12px;padding-right:12px}@media(max-width:1024px){.page-id-9454 .qodef-page-title .qodef-m-content{width:calc(100% - 80px)}}.career-detail-button a{display:block;width:100% !important;justify-content:center}.career-detail-content h2{font-size:28px;line-height:32px;margin:0 0 8px;color:var(--e-global-color-5ec9ff8)}#kariera .jet-listing-not-found{padding-top:28px}.prodej-filtr-expand-more .zpopup.zpopup-mode--popup .zpopup__trigger-icon,.prodej-filtr-expand-more .zpopup.zpopup-mode--expand.zpopup-nested--expand .zpopup__trigger-icon,.pronajem-filtr-expand-more .zpopup.zpopup-mode--popup .zpopup__trigger-icon,.pronajem-filtr-expand-more .zpopup.zpopup-mode--expand.zpopup-nested--expand .zpopup__trigger-icon{transition:.1s ease-in-out}.prodej-filtr-expand-more .zpopup.zpopup-mode--popup.zpopup--open .zpopup__trigger-icon,.prodej-filtr-expand-more .zpopup.zpopup-mode--expand.zpopup-nested--expand.zpopup--open .zpopup__trigger-icon{transform:rotate(180deg)}.pronajem-filtr-expand-more .zpopup.zpopup-mode--popup.zpopup--open .zpopup__trigger-icon,.pronajem-filtr-expand-more .zpopup.zpopup-mode--expand.zpopup-nested--expand.zpopup--open .zpopup__trigger-icon{transform:rotate(45deg)}#ui-datepicker-div{z-index:999999 !important}.jet-filter-items-search__input{margin:0 !important;padding:12px !important}.jet-filter-label{font-weight:700}.iveco-bus-key p{margin:4px 0}@media(min-width:768px){.iveco-bus-key-left,.iveco-bus-key-right{min-height:148px !important;margin-top:0 !important;gap:28px !important}.iveco-bus-key-left-number,.iveco-bus-key-right-number{position:relative}.iveco-bus-key-left-number:after,.iveco-bus-key-right-number:after{content:'';position:absolute;width:2px;background:var(--e-global-color-f3b0969,#000);display:block;z-index:1}.iveco-bus-key-left-number:after{top:144%;right:-8px;height:204px;transform:rotate(-35deg);transform-origin:top center}.iveco-bus-key-right-number:after{top:140%;left:-4px;height:200px;transform:rotate(35deg);transform-origin:top center}}@media (min-width:1200px){.iveco-bus-key{margin:52px auto 0}}@media (max-width:1200px){.iveco-bus-key{padding:0 !important;--width:100% !important}.iveco-bus-key-right-img,.iveco-bus-key-left-img{position:relative !important;left:0 !important;right:auto !important;top:0 !important;bottom:auto !important;width:100%;margin:0 !important}.iveco-bus-key-right img,.iveco-bus-key-left img{display:none}.iveco-bus-key-left,.iveco-bus-key-right{width:100% !important;padding:0;margin:0}.iveco-bus-key-left-number:after,.iveco-bus-key-right-number:after{display:none !important}}@media (max-width:768px){.iveco-bus-key{grid-template-columns:1fr}}.iveco-bus-variants .qodef-m-navigation{margin:0 !important}.iveco-bus-variants .qodef-m-navigation li{padding:0}.iveco-bus-variants .qodef-m-navigation li a{display:block;padding:16px 0}.iveco-bus-variants .qodef-m-content{padding:0 !important}.iveco-bus-variants .qodef-m-content .qodef-m-content-right{padding:48px 0 16px;min-height:360px;justify-content:center !important}.iveco-bus-variants .qodef-m-content .qodef-m-text{border:0}@media (max-width:1024px){.qodef-m-navigation{flex-direction:row !important;flex-wrap:wrap}.qodef-m-navigation li a{padding:24px !important}}@media(max-width:768px){.qodef-m-navigation li a{padding:8px !important}}.qodef-content--behind-header #qodef-page-header{background:linear-gradient(to bottom,rgba(0,0,0,.7) 0%,transparent 100%)}.qodef-content--behind-header #qodef-page-header #qodef-page-header-inner nav>.menu>li>a{text-shadow:0 2px 8px rgba(0,0,0,.6)}.page-id-16127 #qodef-page-wrapper{overflow:clip !important}.history>.history__sticky{position:-webkit-sticky !important;position:sticky !important;top:108px !important;align-self:start !important;height:auto !important;min-height:0 !important;z-index:99 !important}.history>.history__tabs{align-self:start !important;min-width:0 !important}@media (max-width:1024px){.history>.history__sticky{position:relative !important;top:auto !important}}.brozury-autobus h3{font-size:24px}#about h3{font-size:24px}.servis-proc-zliner .qodef-m-title-text{font-weight:700;font-size:20px;color:#000}.homepage-slider{height:900px}@media(max-width:1024px){.homepage-slider{height:720px}}@media(max-width:768px){.homepage-slider{height:580px}}#slider-content-row{width:min(920px, 100%);flex-direction:row;justify-content:space-between;align-items:center;gap:48px;margin:auto !important}.slider-head-title{margin-top:0 !important;font-size:52px !important;font-weight:900;line-height:60px !important}#slider-content-row .wp-block-group{width:min(480px, 100%)}#slider-content-row p{margin-top:24px;color:#fff;text-shadow:1px 1px 8px rgba(64,64,64,.8)}@media(max-width:1636px){#slider-content-row{width:min(780px, 100%)}#slider-content-row figure{width:320px}}@media(max-width:1366px){#slider-content-row{flex-wrap:wrap;text-align:center;gap:12px;justify-content:center;align-items:center}#slider-content-row figure{width:100% !important;text-align:center}.slider-head-title{font-size:40px !important;font-weight:900;line-height:48px !important}}@media (max-width:768px){.homepage-slider .zliner-swiper-content{width:90%}#slider-content-row{padding-top:52px !important}#slider-content-row p{font-size:16px}.slider-head-title{font-size:32px !important;line-height:36px}}#qodef-page-footer .qodef-content-grid{width:min(1600px, 100%) !important;margin-left:auto;margin-right:auto}#qodef-page-footer .qodef-grid-inner{justify-content:center}#qodef-page-footer .qodef-grid-item{width:320px}#qodef-page-footer-bottom-area .qodef-grid-item{width:100%}@media (max-width:1620px){#qodef-page-footer .qodef-grid-item{width:280px}}.swiper.zliner-swiper-slider{display:block !important;visibility:visible !important;opacity:1 !important}