.py-5{padding-top:4rem!important;padding-bottom:4rem!important}.pb-5{padding-bottom:4rem!important}.pt-5{padding-top:4rem!important}.mt-5{margin-top:4rem!important}.mb-5{margin-bottom:4rem!important}.my-5{margin-top:4rem!important;margin-bottom:4rem!important}img{max-width:100%;height:auto}.top-banner,html{position:relative}.list-group{position:fixed;height:100%;background:#393939;width:300px;left:0;top:0;overflow-y:auto;z-index:1}.responsive-menu .list-group.slide{right:0;transition:.3s ease-in;-ms-transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in;-webkit-transition:.3s ease-in}.responsive-menu .list-group{display:block!important;left:auto;right:-300px;transition:.3s ease-in;-ms-transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in;-webkit-transition:.3s ease-in}.responsive-menu.push-left{left:-245px;transition:.3s ease-in;-ms-transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in;-webkit-transition:.3s ease-in}.overflow-overlay.show,.responsive-menu{float:right;width:auto}.responsive-menu button.toggle-menu.close-panel:before{background-position:3px -189px}#menu-content a,a:focus,a:hover{text-decoration:none;outline:0}.terms-privacy-section span,body{font-weight:400}body{font-family:Roboto,sans-serif}html{min-height:100%;font-size:inherit}body{font-size:16px;color:#343434;counter-reset:my-sec-counter}body:after{display:block;clear:both;content:''}@font-face{min-height:100%;position:relative}.also-we-know .accordion-item:last-of-type,.faq-home .accordion-item:last-of-type{border-bottom:0!important}button:focus{outline:0}.site-logo{display:inline-block;width:33%;vertical-align:top}.home-page:before{position:absolute;background:#006c83;content:'';top:0;height:358px;left:0;right:0}.home-page{position:relative}.header-content{padding-top:50px;position:relative;z-index:1}header{background:#006C83}#menu-content a{font-size:18px;color:#fff}header{padding:10px 0;box-shadow:0 1px 5px rgb(4 7 92 / .6);transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in;-webkit-transition:.3s ease-in;-ms-transition:.3s ease-in;z-index:1001;position:fixed;top:0;width:100%}.site-logo a img{max-width:100%;max-height:87px;width:auto;transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in;-webkit-transition:.3s ease-in;-ms-transition:.3s ease-in}header:after{display:table;clear:both;content:""}#menu-content a,.form-section,.site-logo a{display:inline-block}.site-logo a{min-height:70px;vertical-align:top}.form-section{background:#fff;border-radius:15px;width:100%;padding:10px 15px 15px;box-shadow:0 0 10px rgb(0 0 0 / .2)}.req-booking ul{padding:0;margin:0;display:flex;flex-wrap:wrap;row-gap:30px}#menu-content li{border-top:1px solid #616161;padding:11px 20px;text-align:left}#menu-content li:first-child{border:0}.footer-bottom ul li:last-child,.menu-section ul li:last-child{margin-right:0}.sub-heading.text-left{text-align:left}.banner-highlight-text p,.deal-row-new figure img,.new-header .menu-section,.tips-box li p{margin:0}.faq.faq-home:before,.list-group,.page-template-suppliers .faq:before,.testimonial-box:before,.why-book-sixt-sec .tips-box li:before,p:empty{display:none}footer{background:#00252d;padding:30px 0 0;clear:both}.new-zealand-rental{font-weight:600}.banner-highlight-text h1,.banner-highlight-text p,.new-zealand-rental{color:#fff}footer .new-zealand-rental{float:left;font-size:0;height:80px;text-decoration:none;width:100%}.terms-privacy-section{background:#3a3a3a;border-top:1px solid #222;padding:20px 0 15px}.terms-privacy-section span{color:#fff;font-size:15px;font-weight:400}.list-group{position:fixed;height:100%;background:#393939;width:300px;left:0;top:0;overflow-y:auto;z-index:1}#close-menu-responsive i{cursor:pointer;font-size:0;background:url(/wp-content/themes/newzealandcars/images/supplier-sprite.svg) 3px -189px no-repeat;height:18px;width:18px;display:inline-block;float:none;vertical-align:top;opacity:1}.responsive-menu .list-group{display:block!important;left:auto;right:-300px;transition:.3s ease-in;-ms-transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in;-webkit-transition:.3s ease-in}.responsive-menu{display:none;bottom:0;left:0;position:fixed;text-align:center;width:100%;z-index:1001;background:#00323D;transition:.3s ease-in;-ms-transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in;-webkit-transition:.3s ease-in}.responsive-menu-wrap{width:100%;display:flex;justify-content:center}.responsive-menu a,.responsive-menu button{background:0 0;color:#fff!important;border:0;float:left;padding:10px 20px;border-radius:0;vertical-align:top;position:relative;line-height:normal;border-right:1px solid #29484f}.deal-wrap ul li:last-child,.loc-add-table table tr td:first-child,.responsive-menu button:last-of-type{border-right:0}.responsive-menu a.home-link:before{content:"";height:20px;width:20px;display:inline-block;background:url(/wp-content/themes/newzealandcars/images/supplier-sprite.svg) no-repeat;background-position:-294px -34px}.responsive-menu a.location-link:before{content:"";height:20px;width:20px;display:inline-block;background:url(/wp-content/themes/newzealandcars/images/supplier-sprite.svg) no-repeat;background-position:-22px -191px}.responsive-menu button.toggle-menu:before{content:"";height:20px;width:20px;display:inline-block;background:url(/wp-content/themes/newzealandcars/images/supplier-sprite.svg) no-repeat;background-position:-294px -62px}.responsive-menu a span,.responsive-menu button span{display:block;line-height:normal}.responsive-menu .list-group ul li a:hover{background:0 0}.responsive-menu a:hover,.responsive-menu button:hover{color:#fff;background:#123f48}.responsive-menu ul{list-style-type:none;margin:0;padding:45px 0 0;display:inline-block;width:100%}.responsive-menu ul li{float:left;width:100%;padding:0}.responsive-menu #menu-content a{border-right:0;padding:0}.responsive-menu #menu-content a:before{top:3px}#menu-content a{width:100%}#menu-content a:hover{color:#c2bfbf}.view-more-attraction{font-weight:400;font-size:18px;color:#009cbc;border:none;margin:15px 0 0}.deal-box figure,.deal-container p,.deal-details{text-align:center}.loc-add-table{overflow:hidden}.popular-locations ul li a:hover{color:#009cbc}.view-more-attraction{display:flex;justify-content:right;margin:20px 0 0}.view-more-attraction a{text-decoration:none;font-size:16px;border-bottom:1px solid #343434;color:#343434;padding:0 0 2px}.view-more-attraction a:hover{color:#126293;border-bottom:1px solid #126293}.popular-locations h2,.sub-heading,h2{color:#333;font-weight:700}.deal-container h2{margin:0 0 10px}.heading-margin{color:#4e4e4e}.faq h2,.sub-heading{font-size:30px;color:#333;margin:0 0 15px;font-weight:600}.page-template-suppliers ul.list li:before{position:absolute;content:'';left:0;background:url(/wp-content/themes/newzealandcars/images/location-page-sprite.svg) no-repeat;height:20px;width:20px;background-position:-302px -1px!important}.footer-bottom ul,.footer-box-menu ul{padding:0;margin:0;list-style-type:none}.tips-box{padding:0;list-style-type:none;justify-content:space-between;row-gap:30px;display:flex;flex-wrap:wrap;margin:0}.tips-box li{display:inline-block;position:relative}.tips-box li{width:48%;padding:0 0 0 55px}.tips-box li:before{position:absolute;content:'';background:url(/wp-content/themes/newzealandcars/images/supplier-sprite.svg) no-repeat;height:60px;width:55px;top:26px;left:15px}.tips-box li.low-cost:before{background-position:2px -28px}.tips-box li.wide-range:before{background-position:-56px -27px}.tips-box li.convenient-locations:before{background-position:-116px -30px}.tips-box li.customer-support:before{background-position:-175px -30px}.tips-box li.booking-process:before{background-position:-234px -30px;height:55px}.tips-box li.deal-type:before{background-position:-260px -150px}.tips-box li.available-filters:before{background-position:-201px -135px}.tips-box li.all-inclusive-prices:before{background-position:-259px -87px}.faq-home .accordion-item{border:0!important;box-shadow:none!important;border-bottom:1px solid #d9d9d9!important;margin:0;background:none!important;border-radius:0!important}.faq-home .accordion-body{padding:0 0 15px 0!important;border:0!important}.faq-home .accordion-item button{padding:15px 30px 15px 0!important;display:inline-block;width:100%;position:relative;color:#4e4e4e!important;font-size:18px;font-weight:500;line-height:26px;border-radius:0!important;box-shadow:none!important;background:none}.faq-home .accordion-item button:after{position:absolute;content:'';right:0;background:url(/wp-content/themes/newzealandcars/images/supplier-sprite.svg) no-repeat;top:50%;transform:translateY(-50%)}.faq-home .accordion-item button:after{height:24px;width:24px;background-position:-212px 2px}.faq-home .accordion-item button.collapsed:after{background-position:-187px 2px}.footer-bottom ul li{display:inline-block;margin:0 20px 0 0}.footer-bottom ul li a{color:#fff;font-size:13px;text-decoration:none}.terms-privacy-section.footer-bottom span{font-size:13px}.terms-privacy-section.footer-bottom{background:#012e37;padding:10px 0;border:0;margin:30px 0 0}.popular-locations ul.related-searches li{width:33%}.footer-box-menu ul li a{color:#fff;text-decoration:none;font-size:14px}.footer-bottom ul li a:hover,.footer-box-menu ul li a:hover{color:#d5d3d3}.faq:before{top:0}#close-menu-responsive{right:15px;top:15px;position:absolute}.site-logo.new-logo{width:25%}.menu-section{text-align:right;margin:20px 0 0;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in;width:75%}.menu-section ul{padding:0;margin:0}.menu-section ul li{display:inline-block;margin:0 40px 0 0}.menu-section ul li a{display:inline-block;color:#fff;font-size:16px;text-decoration:none}.menu-section ul li a:hover{color:#96edff}.menu-section ul li.close-icon{font-size:0}.new-logo.site-logo a{-webkit-transition:.1s ease-in;-o-transition:.1s ease-in;transition:.1s ease-in}header.new-header{box-shadow:none;transition:none;position:relative}.deal-box img{margin-bottom:20px;max-height:103px}.new-header .row{display:flex;flex-flow:row wrap;width:100%;align-items:center}.new-header .menu-section ul{line-height:normal}.popular-locations ul{display:flex;justify-content:flex-start;flex-flow:row wrap;list-style-type:none;padding:0;row-gap:10px;column-gap:15px}.popular-locations ul li{width:19%}.popular-locations ul li a{color:#126293;font-weight:400;font-size:16px;text-decoration:none}.deal-row-new{flex-wrap:wrap;display:flex}.requirements{padding-top:4rem;padding-bottom:4rem}.alomo h2,.requirements h2,.why-book-sixt-sec h2{margin:0 0 25px;color:#333;font-weight:600}.alomo .col-12 p:last-of-type{margin:0}.banner-highlight-text h1{font-size:35px;margin-top:0;font-weight:600}.banner-highlight-text{margin:0 0 20px}.why-book-sixt-sec h3{text-align:center}.tips-box li{width:100%;margin:0;padding:25px 25px 25px 83px;background:#EDF5F6;border-radius:15px}.tips-box{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem}.tips-box li h3{font-weight:600;font-size:20px;color:#333;margin:0 0 5px}.why-book-sixt-sec .tips-box .head-icon{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}.why-book-sixt-sec .tips-box .head-icon img{min-width:30px;margin-right:10px!important}.req-booking ul li{display:flex;flex-flow:row;width:100%;color:#4e4e4e;flex-wrap:wrap;position:relative;padding:0 0 0 80px}.req-booking ul li p{margin:0}.requirements h3{font-size:20px;font-weight:600;margin:0 0 5px;color:#333}.req-booking ul li:before{position:absolute;content:'';left:0;background:url(/wp-content/themes/newzealandcars/images/supplier-sprite.svg) no-repeat;height:54px;width:56px}.req-booking ul li.required-documents:before{background-position:0 -94px}.req-booking ul li.age-requirements:before{background-position:-60px -93px}.req-booking ul li.payments-deposits:before{background-position:-120px -93px}.req-booking ul li .icon{height:auto;width:auto;min-width:48px;margin-right:22px}.suppliers-table{background:#f6f6f6}.best-company{background:#F6F6F6}.best-company .responsive-table{border:4px solid #fff;border-radius:15px;padding:15px;overflow:auto}.best-company h2{margin:0 0 20px}.best-company table tr td{vertical-align:middle;border:0;box-shadow:none!important}.best-company table{border-radius:4px;border:0!important;margin:0}.best-company table tr td a{display:inline-block;text-decoration:none;color:#126293}.best-company table tr td a:hover{color:#009cbc}.best-company table tr td address{margin:0}.responsive-table thead{border-bottom:2px solid #006C83;font-size:17px}.responsive-table thead tr th{padding:18px 20px;border:0;font-size:20px;font-weight:600;color:#333}.responsive-table thead tr th:first-of-type{border-radius:15px 0 0 0;padding-left:35px}.responsive-table thead tr th:last-of-type{border-radius:0 15px 0 0}.responsive-table tr:last-of-type td:first-of-type{border-radius:0 0 0 15px}.responsive-table tr:last-of-type td:last-of-type{border-radius:0 0 15px 0}.responsive-table tr{border:0}.responsive-table tbody tr td{border-top:1px solid #E8E8E8}.best-company table tr td{padding:15px 20px}.best-company table tr td:first-of-type{font-size:18px;font-weight:600;color:#333;padding-left:35px}.best-company table tr td a{color:#333}.loc-add-table{width:100%;overflow-x:auto}.loc-add-table table{width:100%;border:none;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;min-width:889px}.loc-add-table table tr th{background:#009cbc;border-color:#fff0;color:#fff;font-size:19px;font-weight:500;padding:12px 20px}.loc-add-table table tr td:last-child{border-left:0;font-size:16px;font-weight:500}.loc-add-table table tr:nth-child(odd) td{background:#f3f3f3}.loc-add-table table tr td{border-color:#dfdfdf;color:#2c2c2c;font-size:15px;padding:12px 20px}table{border-collapse:collapse;border:2px solid #c8c8c8}td,th{border:1px solid #bebebe;padding:10px 20px}th{background-color:#ebebeb}.testimonials-list{margin-top:35px;row-gap:25px}.star-ratings{display:flex;align-items:center;justify-content:right}.star-ratings ul{padding:0;margin:0 0 0 10px;list-style-type:none;column-gap:3px;display:flex}.star-ratings ul li{display:inline-block;background:url(/wp-content/themes/newzealandcars/images/supplier-sprite.svg) no-repeat;height:20px;width:20px;font-size:0;background-position:-139px 0;vertical-align:top}.star-ratings ul li.half-star{background-position:-163px 0}.rating-number span{font-size:22px}.rating-number strong{font-size:20px;font-weight:700}.testimonials-list blockquote{display:inline-block;background:#fff;padding:15px 20px;border-radius:15px;position:relative;border:1px solid #f0eeee;height:100%;margin:0}.testimonials-list blockquote:before{content:"";position:absolute;right:26px;bottom:-16px;width:0;height:0;border-left:21px solid #fff0;border-right:0 solid #fff0;border-top:16px solid #fff;z-index:2;display:block!important}.testimonials-list blockquote:after{content:"";position:absolute;right:25px;bottom:-20px;width:0;height:0;border-left:22px solid #fff0;border-right:0 solid #fff0;border-top:20px solid #f0eeee;z-index:1}.testimonials-list blockquote h3:before{position:absolute;content:'';left:11px;top:-49px;background:url(/wp-content/themes/newzealandcars/images/supplier-sprite.svg) no-repeat;height:32px;width:36px;background-position:-280px 3px;z-index:1}.testimonials-list blockquote h3{font-size:19px;font-weight:700;margin:15px 0 10px;position:relative}.testimonials-list blockquote strong{font-weight:400;color:#989898;font-size:15px}.testimonials-list blockquote h3:after{position:absolute;background:#fff;height:55px;width:55px;border-radius:100%;left:2px;top:-58px;content:'';clip-path:inset(0 0 50% 0);box-sizing:border-box;border:1px solid #f0eeee}.page-template-suppliers ul.list{list-style-type:none;padding:0;margin:0;display:flex;flex-flow:row wrap;width:100%;row-gap:12px}.page-template-suppliers ul.list li{position:relative;width:50%;padding:0 35px 0 25px;font-weight:400;font-size:16px;color:#4e4e4e}.page-template-suppliers .best-company ul{column-gap:20px}.page-template-suppliers .best-company ul.list li{width:auto}.page-template-suppliers ul.list li a{text-decoration:none;color:#333}.page-template-suppliers ul.list li:before{top:3px}.img-responsive{max-width:100%;height:auto}.popular-locations ul.related-searches li{width:32%}#attractionposts ul.related-searches li{width:24%}.fooer-menu{display:flex;flex-wrap:wrap;column-gap:15px;align-items:center}.fooer-menu li{display:inline-block;width:25%}.suppliers-top-logo{display:flex}.suppliers-top-logo figure{margin:5px 20px 0 0;display:inline-block;width:9%;max-width:147px;min-width:80px}.suppliers-top-logo figure img{border-radius:4px}.suppliers-text{display:inline-block;width:87%}.advantages-suppliers{padding-bottom:4rem}.slug-flexways-2 .advantages-suppliers,.slug-hertz .advantages-suppliers,.slug-snap-rentals .advantages-suppliers{padding-bottom:0}.advantages-suppliers .row{margin:0}.advantages-suppliers .row .col-12{background:#EDF5F6;padding:30px;border-radius:15px}.supplier-info figure{display:inline-block;margin:5px 0 0}.supplier-info figure img{border-radius:15px}figure img{vertical-align:top}.top-location-tab{background:#EDF5F6;padding:9px;border-radius:10px;margin:0 0 7px}.top-location-tab .nav-tabs{border:0!important;white-space:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.top-location-tab .nav-tabs li{margin:0 7px 0 0}.top-location-tab .nav-tabs li:last-child{margin:0}.top-location-tab .nav-tabs li button{position:relative;font-size:17px;font-weight:600;border:0;padding:15px 35px;color:#333!important;white-space:nowrap}.top-location-tab .nav-tabs li button:before{display:inline-block;left:0;background:url(/wp-content/themes/newzealandcars/images/home-sprite.svg) no-repeat;height:35px;width:35px;content:'';margin:0 12px 0 0;background-position:-172px -68px;vertical-align:middle}.top-location-tab .nav-tabs li button#airports-tab:before{background-position:-214px -68px}.top-location-tab .nav-tabs li button#companies-tab:before{background-position:-247px -110px}.top-location-tab .nav-tabs li button#otherrelated-tab:before{background-position:-287px -110px}.top-location-tab .tab-content{background:#fff;min-height:200px;padding:20px}.top-location-tab .tab-content ul{padding:0;list-style-type:none;margin:0;display:flex;flex-wrap:wrap;row-gap:4px;column-gap:15px}.top-location-tab .tab-content ul li{display:inline-block;width:19%}.top-location-tab .tab-content ul li a{text-decoration:none;color:#343434;font-size:15px;position:relative;padding:0 0 0 15px;display:inline-block}.top-location-tab .tab-content ul li a:hover{color:#006C83}.top-location-tab .tab-content ul li a:after{position:absolute;left:0;height:10px;width:10px;border:1px solid #006C83;content:'';border-radius:100%;top:6px}.top-location-tab .tab-content ul li a:before{position:absolute;left:3px;height:4px;width:4px;background:#006C83;content:'';border-radius:100%;top:9px}.top-location-tab .tab-content ul.related-searches li{width:24%}.deal-row-new .deal-box{display:flex;padding:9px 5px;align-items:center;background:#fff;flex-wrap:wrap;width:100%;min-height:102px}.deal-wrap ul li:before{background:url(/wp-content/themes/newzealandcars/images/supplier-sprite.svg) no-repeat;content:''}.deal-row-new figure{display:inline-block;width:47%;margin:0 15px 0 0}.deal-details{display:inline-block;padding:0;width:46%;text-align:left;line-height:normal}.deal-details span{color:#006c83;font-weight:600;font-size:15px}.deal-wrap ul{display:flex;width:100%;padding:0;margin:0}.deal-wrap ul li{display:flex;width:24%;border-right:1px solid #ddd;justify-content:center;align-items:center;font-size:14px;padding:5px 0}.deal-wrap ul li:before{height:20px;min-width:19px;vertical-align:middle;margin:0 5px;position:unset;display:inline-block}.deal-wrap ul li.doors:before{background-position:-24px 0}.deal-wrap ul li.user:before{background-position:0 0}.deal-wrap ul li.suit:before{background-position:-46px 0}.deal-wrap ul li.fuel:before{background-position:-68px 2px}.deal-wrap ul li.fuel.hybrid:before{background-position:-107px 0}.deal-wrap ul li.fuel.electric:before{background-position:-89px 3px}.deal-wrap{background:#F5F5F5;width:100%;display:flex;padding:8px 8px 0 8px;border-radius:10px;flex-wrap:wrap;height:100%}.deal-row{row-gap:30px}.deal-cat strong{font-size:15px;display:block;padding:3px 0 0}.deal-cat{font-size:12px;color:#242424}.tips-box{margin-top:25px}.booking-highlights{padding:0 0 30px;color:#fff;display:none}.booking-highlights ul{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;row-gap:10px;column-gap:48px}.booking-highlights ul li{display:inline-block;font-size:16px;position:relative;padding:0 0 0 21px;line-height:normal}.booking-highlights ul li:before{position:absolute;content:'';left:0;top:-2px;background:url(/wp-content/themes/newzealandcars/images/supplier-sprite.svg) no-repeat;height:17px;width:16px;background-position:-49px -191px}.suppliers-list ul{margin:20px 0 0;display:flex;flex-wrap:wrap;row-gap:10px;column-gap:20px}.suppliers-list ul li{display:flex;flex-wrap:wrap;width:18%}.suppliers-list ul li a{text-decoration:none;color:#333;position:relative;padding:0 0 0 18px}.suppliers-list ul{padding:0}.suppliers-list ul li a:hover:after{background-position:-82px -192px}.suppliers-list ul li a:hover{color:#006C83}.footer-left-menu{order:2;justify-content:right}.supplier-back{background:#EDF5F6;padding:35px;border-radius:15px}.suppliers-list h2{margin:0 0 8px}.suppliers-list ul{margin:20px 0 0;display:flex;flex-wrap:wrap;row-gap:10px;column-gap:20px}.suppliers-list ul li{display:flex;flex-wrap:wrap;width:18%}.suppliers-list .supplier-back ul li a:after{background-position:-115px -192px}.suppliers-list .supplier-back ul li a:hover:after{background-position:-98px -192px}.suppliers-list .supplier-back ul li a:hover,.suppliers-list .one-way-back ul li a:hover{color:#006C83}.one-way-back{border:1px solid #EEE;border-radius:15px;padding:35px;box-shadow:0 2px 10px rgb(0 0 0 / .1)}.suppliers-list .one-way-back ul li a:after{background-position:-150px -191px}.suppliers-list .one-way-back ul li a:hover:after{background-position:-166px -191px}.suppliers-list ul li a{text-decoration:none;color:#333;position:relative;padding:0 0 0 23px}.suppliers-list ul li a:after{position:absolute;background:url(/wp-content/themes/newzealandcars/images/supplier-sprite.svg) no-repeat;height:14px;width:14px;left:0;content:'';background-position:-304px -23px;top:4px}.suppliers-list ul li a:after{background-position:-184px -191px}.suppliers-list ul li a:hover:after{background-position:-133px -191px}.suppliers-list ul li a:hover{color:#006C83}.copywrite{align-items:center}.loc-table{margin:30px 0 0}#sc-box .sc-field.formToggleInc>span,#sc-box .sc-field.half.sc-location>span,#sc-box .locLabel,#sc-box .sc-form-wrapper .drv_age_check label,#sc-box .form_misc label,#sc-box .sc-form-wrapper .drv_age_check label{color:#313131!important}#sc-box .locLabel,#sc-box .sc-field.formToggleInc>span,#sc-box .sc-form-wrapper .drv_age_check label{font-weight:600!important;font-size:15px!important}#sc-box .sc-field-wrapper{background:none!important;padding:0!important}.switch-android .sc-switch{background:#F0193C!important}#sc-box .sc-form-wrapper .label_on .sc-cust-checkbox+label:before,#sc-box .sc-form-wrapper .sc-cust-checkbox+label:before,#sc-box .sc-form-wrapper .label_on .sc-cust-checkbox+label::before,#sc-box .sc-form-wrapper .sc-cust-checkbox+label:before{background:#F0193C!important}#sc-box .sc-form-wrapper .sc-cust-checkbox+label:after{border-color:#fff!important}#sc-box .subMitBtn input[type="submit"]{border:0!important;background:#F0193C!important;border-radius:6px!important;padding:12px 25px 15px!important;text-transform:none!important;font-size:21px!important}#sc-box .sc-form-heading,.sc-clear-15{display:none}#sc-box .sc-form-wrapper:not(.sc-nf) .drv_age_check{border-top:0!important;margin-top:0!important;padding-top:0!important}#sc-box .sc-field input[type="text"],.sc-aff-base #sc-box .sc-field.half .sc-date-field button,.sc-aff-base #sc-box .sc-field.half .sc-date-field input,#sc-box .sc-form-wrapper .sc-date-field select,.drv_age_check #drvAge{border-radius:6px!important;border:1px solid #C7C7C7!important}#sc-box .locDrop strong,#sc-box .locDrop span{color:#F0193C!important}.select-placeholder strong::after,.select2-container .select2-selection .select2-selection__rendered:after{border-color:#313131!important}.sc-aff-base #sc-box .sc-suggest .sc-date-field{width:calc(51% - 13px)!important}.sc-aff-base #sc-box .sc-suggest .sc-field.half.liveInWrap{margin-top:15px!important;margin-left:0!important;width:48%!important}.sc-aff-base{max-width:1320px!important}.sc-aff-base #sc-box .sc-suggest .formToggleInc{margin-top:20px!important}.sc-aff-base #sc-box .sc-suggest .subMitBtn{right:0!important;bottom:0!important;position:absolute;width:auto!important}#supplycars_page_loader{position:relative!important;margin:0!important;top:0!important;min-height:160px;display:inline-block!important;width:100%;height:100%}#supplycars_page_loader>div{position:absolute!important;left:calc(50% - 25px)!important;top:60px!important;top:25%!important}@media screen and (max-width:1399px){.suppliers-list .one-way-back ul li a:after{top:6px}.suppliers-list ul li{width:23%}.responsive-menu #menu-content a:before{top:5px}#attractionposts ul.related-searches li{width:32%}.popular-locations ul li{width:18%}.site-logo a{min-height:74px}.new-logo.site-logo a{min-height:0}.site-logo a img{max-height:75px}.page-template-suppliers .alomo h2,.popular-locations h2,.requirements h2,.why-book-sixt-sec h2{font-size:28px;line-height:normal}body{font-size:15px}.top-location-tab .tab-content ul li{width:18%}.top-location-tab .tab-content ul.related-searches li{width:32%}}@media screen and (max-width:1280px){.terms-privacy-section span{font-size:13px}}@media screen and (max-width:1199px){.rating-number{margin:5px 0 0}.sc-aff-base #sc-box .sc-suggest .sc-field.half.liveInWrap{margin-bottom:10px!important}#sc-box .subMitBtn input[type="submit"]{padding:10px 25px!important}#sc-box .sc-right{float:left!important}.sc-aff-base #sc-box .sc-suggest .sc-date-field{width:calc(51% - 15px)!important}.deal-row{justify-content:center}#bookingengine.search-form{min-height:287px!important}.deal-cat strong{font-size:16px}.menu-section{margin:23px 0 0}.deal-cat{font-size:14px}.popular-locations ul li{width:23%}.booking-highlights ul li:before{top:0}}@media (min-width:992px) and (max-width:1199px){.header-content{padding-top:54px}}@media screen and (max-width:991px){.top-location-tab .tab-content ul.related-searches li{width:47%}.top-location-tab .tab-content ul li{width:31%}.rating-number{margin:3px 0 0}.suppliers-list ul li a{padding:0 0 0 20px}.suppliers-list .one-way-back ul li a:after{top:5px}.supplier-back,.one-way-back{padding:25px}.suppliers-list ul li{width:31%}.sc-aff-base #sc-box .sc-suggest .formToggleInc{margin-top:15px!important}.sc-aff-base #sc-box .sc-suggest .sc-field.half.liveInWrap{width:100%!important;margin-bottom:10px!important}.py-5{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.my-5{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.pb-5{padding-bottom:2.5rem!important}.mt-5{margin-top:2.5rem!important}.pt-5{padding-top:2.5rem!important}.copywrite{justify-content:center;order:2;width:100%;margin:5px 0 0}.footer-left-menu{order:1;justify-content:center;width:100%}.footer-left-menu ul{text-align:center}.suppliers-list ul li{width:21%}.requirements{padding-top:2.5rem;padding-bottom:2.5rem}#attractionposts ul.related-searches li{width:46%}.deal-wrap ul li:before{margin:0 4px 0 7px}.deal-wrap ul li{font-size:12px}.fooer-menu li{width:35%}.popular-locations ul.related-searches li{width:48%}.header-content{padding-top:34px}.popular-locations h2,.star-ratings strong{font-size:26px}.popular-locations h2{margin:0 0 15px}.faq h2,.page-template-suppliers .alomo h2,.requirements h2,.sub-heading,.why-book-sixt-sec h2,.popular-locations h2,.sub-heading,h2{font-size:26px;margin:0 0 15px}#bookingengine.search-form{min-height:286px!important}.menu-section ul li{margin-right:28px}.menu-section{width:68%}.site-logo,.site-logo.new-logo{width:32%}.site-logo a{min-height:65px}.site-logo a img{max-height:65px}.tips-box li h3,.rating-number strong{font-size:16px}.deal-cat,.deal-cat strong,body{font-size:14px}.deal-row{flex-flow:row wrap}.faq{padding-top:2.5rem}.advantages-suppliers{padding-bottom:2.5rem}.deal-container,.deal-container,.popular-locations{padding-top:2.5rem;padding-bottom:2.5rem}.popular-locations ul{margin:0 0 28px}.new-footer .footer-bottom ul li:last-child{margin-right:0}.footer-box-menu ul li a{font-size:13px}.footer-logo-section{width:32%}.footer-box-menu{width:67%}.banner-highlight-text h1{font-size:30px}header.new-header{padding:10px 15px}.deal-row .deal-box .deal-cat{line-height:1.3}.popular-locations ul li{width:31%}.tips-box li:before{background-size:250px;height:46px;width:43px;top:21px}.tips-box li.low-cost:before{background-position:2px -24px}.tips-box li.wide-range:before{background-position:-45px -22px}.tips-box li.convenient-locations:before{background-position:-93px -25px}.tips-box li.customer-support:before{background-position:-139px -26px}.tips-box li.deal-type:before{background-position:-206px -117px}.tips-box li.booking-process:before{background-position:-186px -25px;height:41px}.tips-box li.all-inclusive-prices:before{background-position:-205px -69px}.tips-box li{padding:20px 20px 20px 70px}.tips-box li.available-filters:before{background-position:-159px -106px}.supplier-info{align-items:center}.req-booking ul li:before{background-size:250px;height:44px;width:44px}.req-booking ul li.required-documents:before{background-position:0 -73px}.req-booking ul li.age-requirements:before{background-position:-48px -72px}.req-booking ul li.payments-deposits:before{background-position:-95px -70px}.req-booking ul li{padding:0 0 0 60px}.best-company table tr td:first-of-type{font-size:16px}.responsive-table thead tr th,.requirements h3{font-size:18px}.best-company table tr td:first-of-type,.responsive-table thead tr th:first-of-type{padding-left:18px}.rating-number span{font-size:17px}.testimonials-list blockquote h3{font-size:18px;margin:15px 0 6px}.testimonials-list{row-gap:55px}.page-template-suppliers ul.list li a{font-size:15px}.req-booking ul{row-gap:22px}}@media screen and (max-width:767px){.sc-aff-base #sc-box .sc-suggest .subMitBtn{position:relative!important;margin-top:20px;width:100%!important}#sc-box .sc-field.formToggleInc>span,#sc-box .sc-field.half.sc-location>span,#sc-box .locLabel,#sc-box .sc-form-wrapper .drv_age_check label,#sc-box .form_misc label,#sc-box .sc-form-wrapper .drv_age_check label{color:#fff!important}.switch-android{background:#312f2f!important}#sc-box .sc-field input[type="text"],.sc-aff-base #sc-box .sc-field.half .sc-date-field button,.sc-aff-base #sc-box .sc-field.half .sc-date-field input,#sc-box .sc-form-wrapper .sc-date-field select,.drv_age_check #drvAge{border:0!important}.select-placeholder strong:after,.select2-container .select2-selection .select2-selection__rendered:after{border-color:#fff!important}#sc-box .locDrop strong,#sc-box .locDrop span{color:#fff!important}.overflow-overlay.show,.responsive-menu{display:block}.suppliers-list ul li{width:43%}.booking-highlights{padding:15px 0 0}.booking-highlights ul li{font-size:15px}.booking-highlights ul{column-gap:15px;justify-content:center}.booking-highlights{display:block}.testimonials-list{margin-top:40px}.page-template-suppliers ul.list{row-gap:10px}.page-template-suppliers .best-company ul.list li{width:46%}.supplier-info figure{margin:0 0 20px}.faq-home .accordion-item:last-of-type{border-bottom:1px solid #d9d9d9!important}.form-section{box-shadow:none;padding:0}.home-page:before{display:none}.home-page header{background:none}.home-page{background:#0c5969}.deal-row-new [class*="col-"]{width:50%}.new-footer .footer-bottom ul li{margin:0 8px}.footer-bottom ul li a{font-size:12px}.footer-box-menu ul li a{font-size:13px}.footer-logo-section{width:38%}.footer-box-menu{width:62%}.tips-box{row-gap:22px;display:flex}.fooer-menu li{width:47%}.responsive-menu{display:block}.menu-section{float:right;width:auto}.form-section{background:none}.banner-highlight-text h1{font-size:24px}.why-book-sixt-sec .tips-box{grid-template-columns:repeat(1,1fr);grid-gap:1.2rem;grid-template-columns:repeat(1,1fr)}.also-we-know .accordion-item button,.faq-home .accordion-item button{font-size:16px}.menu-section{display:none}.close-icon,.toggle-icon{display:inline-block}.deal-row-new{row-gap:15px}.deal-row-new [class*=col-]:nth-of-type(2n){margin-right:0}.popular-locations ul.related-searches li,.site-logo{width:100%}.menu-section ul li{width:100%;margin-right:0}.close-icon{font-size:0;background:url(/wp-content/themes/newzealandcars/images/sprite.svg) -171px -90px no-repeat;height:31px;vertical-align:top;opacity:1;width:30px!important;float:right;margin:0 20px 25px!important;cursor:pointer}.toggle-icon{width:25px;cursor:pointer}.toggle-icon span{float:left;width:100%;height:3px;margin:0 0 3px;background:#fff}.toggle-icon span:last-child,p:empty{margin:0}.menu-section ul{width:300px;position:fixed;background:#333;right:-300px;top:0;height:100%;list-style-type:none;padding:25px 0 0;margin:0;text-align:left;transition:.3s ease-in}.menu-section ul li a{color:#eeecec;font-size:20px;font-weight:500;padding:15px;border-bottom:1px solid #5e5c5c;width:100%}.header-content{padding-top:10px}.site-logo{margin:5px 0}.overflow-overlay{position:fixed;top:0;left:0;z-index:5;right:0;bottom:0;background-color:#000;opacity:.5;display:none}#bookingengine.search-form{min-height:355px!important}.faq h2,.page-template-suppliers .alomo h2,.requirements h2,.sub-heading,.why-book-sixt-sec h2,.popular-locations h2,.sub-heading,h2{font-size:22px}.footer-logo-section{width:35%}footer.new-footer .footer-bottom ul{justify-content:center}footer.new-footer{position:static}body{padding-bottom:0}.popular-locations ul li a{font-size:15px}header,header.new-header{padding:0 15px}.site-logo a img{transition:none;width:210px;height:53px}header{position:relative;z-index:5}.popular-locations h2{font-size:23px}footer{padding:30px 0 60px}.terms-privacy-section{text-align:center;padding:20px 0}.view-more-attraction{font-size:16px;margin:15px 8px 6px 0}.new-header .row{width:auto}.new-logo{padding:10px 0 15px;margin:0;min-width:100%!important;width:100%;text-align:center}.faq h2{line-height:1.3;margin:0 0 10px}.top-banner{padding:0 0 30px}.page-template-suppliers ul.list li,.heading-column,.ratings-box{width:100%}.heading-column h2{text-align:center!important;margin:0 0 5px}.star-ratings{justify-content:center;margin:5px 0 0}.heading-column p{text-align:center;margin:0!important}.supplier-info figure{width:100%;text-align:center}}@media screen and (max-width:675px){.terms-privacy-section.footer-bottom{margin:20px 0 0}.site-logo.new-logo{min-width:240px}.footer-logo-section a{display:inline-block;float:none;width:auto}}@media screen and (max-width:575px){.top-location-tab .tab-content ul li{width:47%}.fooer-menu{padding-left:60px!important}#sc-box .locLabel,#sc-box .sc-field.formToggleInc>span,#sc-box .sc-form-wrapper .drv_age_check label{font-weight:400!important;font-size:14px!important}#sc-box .form_misc label,#sc-box .locDrop span,#sc-box .locDrop strong{font-size:12px!important}#sc-box .locDrop span,#sc-box .locDrop strong{width:70px!important}.deal-row-new .deal-box{min-height:98px}.deal-wrap ul li:before{margin:0 5px}.suppliers-top-logo figure{margin:0 0 10px}.suppliers-top-logo{flex-wrap:wrap;justify-content:center;margin:15px 0 20px}.suppliers-text{width:100%;text-align:center}.footer-box-menu ul li a{font-size:12px}.terms-privacy-section.footer-bottom{margin:0}.footer-box-menu{margin:20px 0}.footer-logo-section,.footer-bottom{text-align:center}.deal-wrap ul li{font-size:13px}.deal-row-new .deal-box{min-height:98px}.page-template-suppliers ul.list li:nth-last-child(2){margin:0 0 15px}.tips-box li,.footer-box-menu{width:100%}.deal-container .deal-row{flex-flow:row wrap}.page-template-suppliers ul.list li{width:100%;padding:0 0 0 25px}.best-company table tr td,.best-company table tr th{padding:10px}.top-location-tab .tab-content ul.related-searches li{width:100%}}@media screen and (max-width:568px){.deal-row-new .deal-box figure{padding:0;width:42%;margin:0 10px 0 0}.deal-row-new .deal-details{width:50%}footer.new-footer{padding-top:20px}footer .new-zealand-rental{width:45%;height:auto;min-width:200px}.footer-logo-section,.site-logo{width:100%}.list-group{width:250px}}@media screen and (max-width:509px){.deal-row-new [class*="col-"],#attractionposts ul.related-searches li{width:100%;margin-right:0}.deal-row-new .deal-details{width:60%}.deal-row-new .deal-box figure{width:35%}#bookingengine.search-form{min-height:334px!important}}@media screen and (max-width:480px){.booking-highlights ul li{font-size:13px}.suppliers-list ul li,.fooer-menu li{width:46%}.sc-aff-base #sc-box .sc-suggest .sc-date-field{width:100%!important}.popular-locations ul li{width:47%}.fooer-menu li{width:46%}#bookingengine.search-form{min-height:409px!important}}@media screen and (max-width:438px){.deal-row-new [class*=col-]:last-of-type{margin-bottom:0}}@media screen and (max-width:400px){.fooer-menu{padding-left:30px!important}.suppliers-list ul li{width:100%}.deal-row-new .deal-details{width:53%}.site-logo{width:50%}.top-location-tab .tab-content ul li{width:100%}}@media screen and (max-width:376px){.fooer-menu{padding-left:10px!important}}@media screen and (max-width:343px){.footer-box-menu,.page-template-suppliers .best-company ul.list li{width:100%}.responsive-menu a,.responsive-menu button{padding:10px 19.2px}}@media screen and (max-width:335px){.responsive-menu a,.responsive-menu button{padding:10px 17.2px}}