.home #footer{z-index:0}.default-input:focus{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;transform:scale(0)}.logo{max-width:60px;padding:5px}.mobile-landing{height:100vh}.mobile-container,.mobile-container p{-webkit-transition:all linear 0.2s;transition:all linear 0.2s;max-width:650px}.slider{width:100%;max-width:1000px;text-align:center;height:130px;white-space:normal}.home-block.home-landing{background-position:bottom;padding-bottom:160px;height:100%}.transformer-tabs ul{list-style:none;padding:0;margin:0;display:-webkit-flex;display:-ms-flex;display:flex;text-transform:uppercase}.transformer-tabs li{display:-webkit-flex;display:-ms-flex;display:flex;padding:0;flex:20%;vertical-align:bottom}.transformer-tabs li:last-child{margin:0}.transformer-tabs a{display:inline-block;background:#404041;text-align:center;color:white;text-decoration:none;width:100%;border-radius:0;line-height:36px !important;height:36px !important;padding:6px 0;font-size:12px;font-size:1.2rem}.transformer-tabs a.active{background:#e0d18f;color:#231f20}.tabs>div{display:none;padding:24px;text-align:left}.home .tabs>.active{display:block;background-color:rgba(0,0,0,0.8)}.select-date-indicator:before{top:10px}.fast-track-now input.qtyplus,.fast-track-now input.qtyminus{line-height:1 !important}#myform.home input{height:30px !important;top:2.5px;line-height:30px !important}.select-passenger{max-height:none}.passenger-type.family{right:12px;left:auto;font-weight:700}.pick-up-timer input{position:relative}.home-book-form>*,.home-book-form .return-form>*{margin-bottom:12px}.passenger-input{top:0}.passenger-input.multiple{margin:0 auto;position:relative}.passenger-input.multiple input{height:42px !important;max-height:42px !important;width:42px !important}#book-multi .last,#book-multi-hourly .last{margin-bottom:24px}.home-block h1,.home-block h2,.home-section h2,.home-block h3{font-size:20px;font-size:2rem}.home-block .content-reading,.home-section .content-reading{font-size:12px;font-size:1.2rem}.slick-list{padding:0 !important}.testimonials .slick-slide>div{margin:auto}.home .home-block.home-landing{padding:100px 0 30px}.home .slider{margin-top:12px;width:calc(100% - 20px)}.home .slider>div{width:calc(100% - 10px)}.mobile-home-booking .radio{margin:0 12px 12px}.mobile-home-booking .radio:last-child{margin-bottom:0}.mobile-home-booking #book-multi .radio{margin:0 12px 12px 0}.home .dark-service-booking #myform,.home .dark-service-booking .dropdown-inner{background:black}.home .dark-service-booking .multiple-info p{color:#fff;text-transform:initial}.home .dark-service-booking .passenger-input.multiple input{color:#fff !important;background:transparent;margin:0 3px}.home .dark-service-booking .passenger-input.multiple input.home-qtyminus:hover,.home .dark-service-booking .passenger-input.multiple input.home-qtyplus:hover{color:#231f20 !important}.home .dark-service-booking .dropdown-inner{border-color:#666666;color:#fff}.home .dark-service-booking .dropdown-inner input{background:transparent !important;color:#fff !important;border-color:#666666}.home .dark-service-booking .dropdown-inner .btn{background-color:#fff !important;border-color:#fff}.home .dark-service-booking .passenger-count.child:before,.home .dark-service-booking .passenger-type.child:before{background-image:url(../img/child-alt.png)}.home .dark-service-booking .passenger-count.baby:before,.home .dark-service-booking .passenger-type.baby:before{background-image:url(../img/infant-alt.png)}.home .dark-service-booking .passenger-count.adults:before,.home .dark-service-booking .passenger-type.adults:before{background-image:url(../img/adult-alt.png)}.home .dark-service-booking .select-passenger{border-color:#666666}@media (max-width: 480px){.addons-inc{font-size:12px}.addons-inc .addons-inc--desc{padding:4px;line-height:16px}.addons-inc .addons-inc--single{padding:6px;min-height:202px}.addons-inc .addons--crop{max-height:none;background:#f7f7f7}.addons-inc .addons--crop img{max-height:120px}#block-transfer-2 .inner{top:0}#block-transfer-2 h3,#block-transfer-2 .desc--right{float:none;width:auto;text-align:left}#block-hourly-part-2 .title--left,#block-hourly-part-2 .desc--left,#block-airport-part-2 .title--left,#block-airport-part-2 .desc--left{width:100%}}@media (min-width: 480px) and (max-width: 767px){.addon--img{min-height:160px}.home-block h1,.home-block h2,.home-section h2,.home-block h3{font-size:25.5px;font-size:2.55rem}.addons-inc{font-size:12px}.addons-inc .addons-inc--desc{padding:4px;line-height:16px}.addons-inc .addons-inc--single{padding:4px}.addons-inc .addons--crop{max-height:180px}}@media (min-width: 550px){.home-block .content-reading,.home-section .content-reading{font-size:14px;font-size:1.4rem}}@media (max-width: 767px){.tabs>div{max-width:450px}#car-fleet{padding:12px}.passenger-input.multiple{max-width:none;margin:10px auto}.slider,.title{padding:0 10px;width:calc(100% - 40px)}.slider{height:80px;margin:24px 0}.transformer-tabs ul{border-bottom:0;position:relative;display:block}.transformer-tabs ul.open a{position:relative;display:block}.transformer-tabs li{display:block}.transformer-tabs li a{position:absolute;top:-38px;margin:0;left:0;width:100%;height:100%;display:none}.transformer-tabs a.active{z-index:1;display:block;top:0px;position:relative}.transformer-tabs a.active::after{content:"☰";position:absolute;top:6px;right:15px;z-index:2;pointer-events:none}.transformer-tabs .open a{top:0}#car-fleet li{flex-basis:calc(50% - 24px);width:calc(50% - 24px);text-align:center;margin-bottom:12px}#block-transfer-2 .inner{top:0}#block-hourly-part-1 .background{background-size:700px;padding:105px 0}#block-hourly-part-1 .inner{padding:48px 25px}#block-hourly-part-2 .inner{top:auto}#block-hourly-part-2 .content-reading h3,#block-hourly-part-2 .content-reading .desc{color:#fff}#block-airport-part-1 .inner,#block-airport-part-2 .inner{top:0}#footer{z-index:0}}@media (max-width: 549px){.home-block{padding:48px 24px}#free-addons{padding-left:0;padding-right:0}header .site-logo{top:10px}.logo{padding:7px 0 0 5px}.home-block.home-landing{background-position:bottom}#block-hourly-part-1 .inner{padding:36px}}@media (min-width: 768px){.addon--img{min-height:200px}.home-block h1,.home-block h2,.home-section h2,.home-block h3{font-size:35px;font-size:3.5rem}#block-hourly-part-2 .overlay{display:none}.home-book-form{position:relative}.mobile-book-btn{position:absolute;right:0;bottom:12px}.mobile-book-btn.multi-trip{bottom:86px}}@media (min-width: 959px){.pick-up-timer-outer .passenger-arrival{top:-3px}}
