/*!
	PLEASE DO NOT EDIT MAIN.CSS - YOUR EDITS WILL BE OVERWRITTEN
	Always edit main.scss and compile (see sass-lang.com for more info)

	@author Jamie Moore <jamie@bronte.co.nz>
*/@font-face{font-family:"Novecento";src:url("../fonts/novecentowide-bold-webfont.woff2") format("woff2"),url("../fonts/novecentowide-bold-webfont.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:"Novecento";src:url("../fonts/novecentowide-demibold-webfont.woff2") format("woff2"),url("../fonts/novecentowide-demibold-webfont.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Novecento";src:url("../fonts/novecentowide-light-webfont.woff2") format("woff2"),url("../fonts/novecentowide-light-webfont.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Novecento";src:url("../fonts/novecentowide-medium-webfont.woff2") format("woff2"),url("../fonts/novecentowide-medium-webfont.woff") format("woff");font-weight:500;font-style:normal}::-moz-selection{background-color:#ed1c22;color:#fff}::selection{background-color:#ed1c22;color:#fff}img{max-width:100%;height:auto}.image-replace,footer .social-and-credits .westpac-helicopter a,footer .social-and-credits .social-icons ul li a{text-indent:-999px;overflow:hidden;display:block}hr{clear:both;border-top:1px solid #c1c1c1}.display-flex{display:flex}.bg-fade-to-black,body.home section#used-trucks #home-used-truck-featured a .text-wrap,.post a .post-image h4{background:rgba(34,34,34,0);background:linear-gradient(to bottom, rgba(34, 34, 34, 0) 0%, rgba(34, 34, 34, 0) 0%, rgba(34, 34, 34, 0.69) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#222222", endColorstr="#022222", GradientType=0 )}.background-cover,body.home section#services,body.home section#used-trucks #home-used-truck-featured a span,body section.about .intro,body section.about .outro,body .banner.banner-image-set{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.mb-0{margin-bottom:0 !important}.avoid-column-break,.post{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.gform_wrapper .gform_body{margin:1.5em 0 1em;overflow:hidden}.gform_wrapper li{padding-left:0 !important;overflow:hidden;margin-bottom:.5em}.gform_wrapper li:before{display:none}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper textarea{padding:10px;width:100%}.gform_wrapper select{width:100%;padding:14px 8px}.gform_wrapper label{text-transform:uppercase}@media(min-width: 768px){.gform_wrapper .ginput_complex span{width:48%;float:left}.gform_wrapper .ginput_complex span:first-child{margin-right:2%}.gform_wrapper .ginput_complex span:last-child{margin-left:2%}}.gform_wrapper .ginput_complex label{font-weight:normal;color:#a8a8a8;font-size:.9em}.gform_wrapper .gform_validation_container{display:none}.soft-movement,.contact-page .map .locations-map .marker,body section.about .timeline ul li:before,form#searchform input[type=text],header nav#primary ul li.menu-item-has-children:before,input,a,.wow{transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}.wow{visibility:hidden}input,a{color:#ed1c22}a:hover{text-decoration:none;color:#ed1c22}a:focus{outline:none;text-decoration:none}td,p,li{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif}h1,h2,h4,h5,h6{text-transform:uppercase;font-weight:900}h1.reverse,h2.reverse,h4.reverse,h5.reverse,h6.reverse{background:#222;color:#fff;padding:.5em;margin-top:0}h3{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold}table{border:1px solid #d0d0d0}table td,table th{padding:5px}@media(min-width: 768px){table td,table th{padding:10px}}table th{font-size:.8em;background:#eee;border-bottom:1px solid #d0d0d0;font-weight:normal}main.container-fluid{padding-left:0;padding-right:0}main.container-fluid h1{font-size:5rem;text-align:center;text-shadow:0 2px 4px rgba(16,16,16,.9)}@media(min-width: 1200px){main.container-fluid h1{font-size:8rem;text-align:left}}main.container-fluid h2{font-size:3rem;color:#ed1c22;margin-bottom:1em;letter-spacing:-0.5px}@media(min-width: 768px){main.container-fluid h2{font-size:4rem;letter-spacing:-0.8px}}main.container-fluid h3{font-size:2.4rem;letter-spacing:-0.5px;line-height:1.2}@media(min-width: 1200px){main.container-fluid h3{font-size:2.8rem}}@media(min-width: 1200px){main.container-fluid h3.small{font-size:2.6rem}}main.container-fluid h4{letter-spacing:-0.25px}main.container-fluid time{text-transform:uppercase;color:#c1c1c1;font-weight:700;letter-spacing:1px}main.container-fluid ul{list-style:none;padding-left:0}main.container-fluid section ul li{padding-left:1.25em;position:relative}main.container-fluid section ul li:before{content:"";position:absolute;left:0;top:.5em;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #ed1c22}.btn,body section.text-and-image p a,.gform_wrapper .gform_button{color:#fff;background-color:#ed1c22;text-transform:uppercase;display:block;border-radius:0;font-size:1.1em;max-width:100%;text-align:center;padding:.5em;font-weight:700;border:none}@media(min-width: 992px){.btn,body section.text-and-image p a,.gform_wrapper .gform_button{display:inline-block;padding:.5em 1.5em}}.btn:active,body section.text-and-image p a:active,.gform_wrapper .gform_button:active,.btn:focus,body section.text-and-image p a:focus,.gform_wrapper .gform_button:focus,.btn:hover,body section.text-and-image p a:hover,.gform_wrapper .gform_button:hover{transform:scale(1.05);color:#fff;background-color:#de1217;box-shadow:0 10px 20px rgba(16,16,16,.1)}.btn.no-hover-scale:hover,body section.text-and-image p a.no-hover-scale:hover,.gform_wrapper .no-hover-scale.gform_button:hover{transform:none}.btn.btn-black,body section.text-and-image p a.btn-black,.gform_wrapper .btn-black.gform_button{background-color:#101010}.btn.btn-black:active,body section.text-and-image p a.btn-black:active,.gform_wrapper .btn-black.gform_button:active,.btn.btn-black:focus,body section.text-and-image p a.btn-black:focus,.gform_wrapper .btn-black.gform_button:focus,.btn.btn-black:hover,body section.text-and-image p a.btn-black:hover,.gform_wrapper .btn-black.gform_button:hover{background-color:#101010}.btn.btn-reverse,body section.text-and-image p a.btn-reverse,.gform_wrapper .btn-reverse.gform_button{background-color:transparent;border:1px solid #ed1c22;color:#ed1c22}.btn.btn-reverse.btn-black,body section.text-and-image p a.btn-reverse.btn-black,.gform_wrapper .btn-reverse.btn-black.gform_button{background-color:transparent;border-color:#101010;color:#101010}.btn.btn-small,body section.text-and-image p a.btn-small,.gform_wrapper .btn-small.gform_button{font-size:.8em}.select2-container--default{min-width:30%;text-align:left}.select2-container--default .select2-selection--single{border-radius:0;font-size:1.5em;background:#d0d0d0;color:#e7e7e7;border:none;min-height:45px}.select2-container--default .select2-selection--single .select2-selection__rendered{padding-top:8px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:9px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#ed1c22}@media(min-width: 480px){.maisonry{column-gap:15px;-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media(min-width: 992px){.maisonry{column-gap:25px;-moz-column-count:3;-webkit-column-count:3;column-count:3}}.wp-block-group__inner-container{max-width:1140px;margin:0 auto}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}.post{box-shadow:0 5px 15px rgba(34,34,34,.5);text-align:left;color:#222;width:100%;padding-bottom:15px}@media(min-width: 992px){.post{padding-bottom:25px}}.post:hover{box-shadow:0 5px 15px rgba(34,34,34,.8)}.post a{display:block;background:#fff}.post a .post-image{position:relative}.post a .post-image h4{color:#fff;margin-bottom:0;padding:25px;position:absolute;bottom:0;width:100%}.post a .post-text{padding:25px}.post a .post-text p{color:#222}nav ul{padding-left:0;list-style:none}.social-share{padding-top:15px;padding-bottom:15px;margin-bottom:30px;text-align:center}@media(min-width: 768px){.social-share{padding-top:30px;padding-bottom:30px}}.social-share h4{margin-bottom:1.5em}.social-share a{display:block;padding:15px;color:#fff}.social-share a.facebook{background-color:#2f609a}.social-share a.facebook:hover{background-color:#234873}.social-share a.twitter{background-color:#14c2f4}.social-share a.twitter:hover{background-color:#0aa0cb}.social-share a.linkedin{background-color:#017bb6}.social-share a.linkedin:hover{background-color:#015983}body.logged-in header nav#primary ul ul.sub-menu{top:144px;border-left:5px rgba(193,193,193,.7) solid;padding:22px 20px}@media all and (-ms-high-contrast: none){body.logged-in header nav#primary ul ul.sub-menu{top:138px}}@media(min-width: 992px){body.logged-in header nav#primary ul ul.sub-menu{border-left:none}}header{width:100%;background:#fff;position:relative;z-index:100;box-shadow:0 1px 10px rgba(16,16,16,.3)}.logged-in .is-sticky header{top:32px !important}header button.hamburger{position:absolute;top:10px;right:15px}@media(min-width: 992px){header button.hamburger{display:none}}header form#searchform{text-align:right;display:none}@media(min-width: 992px){header form#searchform{display:block}}header form#searchform input[type=text]{transition-duration:.5s;transition-timing-function:cubic-bezier(0, 0, 0.58, 1);font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;color:#222}@media(min-width: 1200px){header form#searchform input[type=text]{width:inherit}}@media(min-width: 1200px){header form#searchform input[type=text]:focus{transform:scaleX(1.05) translateX(-2.5%)}}header h1#logo{text-align:left;margin-top:20px;margin-bottom:10px}@media(min-width: 768px){header h1#logo{text-align:center}}@media(min-width: 1200px){header h1#logo{text-align:left;margin-top:32px}}header h1#logo a{background:url("../images/logo.png");background:url("../images/logo.svg"),linear-gradient(transparent, transparent);width:260px;height:52px;text-indent:-999px;overflow:hidden;display:inline-block}header nav#primary{display:none}@media(min-width: 992px){header nav#primary{display:block}}@media(max-width: 992px){header nav#primary{position:fixed;width:100%;height:100%;top:70px;left:0;background:#fff;overflow:scroll}}@media(min-width: 992px){header nav#primary ul{display:flex;padding-left:0;margin-bottom:0;justify-content:space-around}}header nav#primary ul li{text-transform:uppercase;font-weight:700;font-family:"Novecento","Helvetica Neue","Helvetica","Arial",sans-serif;position:relative;padding:10px}@media(min-width: 992px){header nav#primary ul li{padding:10px 10px 30px}}header nav#primary ul li.current-page-ancestor a,header nav#primary ul li.current-menu-item a{color:#c1c1c1}@media(min-width: 992px){header nav#primary ul li.menu-item-has-children:before{content:"";border-top:6px solid #c1c1c1;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;bottom:20px;left:50%;margin-left:-3px}}@media(min-width: 992px){header nav#primary ul li.menu-item-has-children:hover:before{border-top:none;border-bottom:10px solid #101010;border-left:10px solid transparent;border-right:10px solid transparent;bottom:0;left:calc(50% - 2px);margin-left:-5px}}header nav#primary ul li a{color:#101010}header nav#primary ul ul.sub-menu{background:#eee;margin-top:10px}@media(min-width: 992px){header nav#primary ul ul.sub-menu{border-left:0;display:none;margin-top:0;padding:40px 20px;position:fixed;top:112px;width:100%;left:0;background:#101010;justify-content:center}}@media all and (-ms-high-contrast: none){header nav#primary ul ul.sub-menu{top:106px}}@media(min-width: 992px){header nav#primary ul ul.sub-menu a{color:#fff;font-size:1.4em}}@media(min-width: 992px){header nav#primary ul ul.sub-menu li{padding:15px;margin:0 10px}}header nav#primary ul ul.sub-menu span.menu-item-description{padding-left:10px;font-size:.9em;color:#a8a8a8}@media(min-width: 992px){header nav#primary ul ul.sub-menu span.menu-item-description{padding-left:0;color:#c1c1c1;display:block;font-size:.7em;max-width:175px}}@media(min-width: 992px){header nav#primary ul li:hover ul.sub-menu{display:flex}}header .secondary-menu{display:none}@media(min-width: 768px){header .secondary-menu{display:flex;justify-content:flex-end;margin-top:10px;padding-right:15px}}header .secondary-menu ul{padding:0;list-style:none;display:flex;margin-bottom:0;align-items:center;margin-right:10px}header .secondary-menu ul li{margin-right:.75rem}header .secondary-menu a{color:#101010}form#searchform{position:relative}form#searchform label{display:none}form#searchform input[type=text]{border:1px solid #c1c1c1;border-radius:3px;font-size:1em;padding:5px;width:100%}form#searchform input[type=submit]{background-image:url("../images/icon-search.svg");background-repeat:no-repeat;background-position:center center;overflow:hidden;text-indent:-999px;width:18px;position:absolute;top:5px;right:7px;border:none;background-color:transparent}@media(min-width: 768px){.search-results #ais-wrapper h2{font-size:2.3em;margin-bottom:.5em}}.search-results #ais-wrapper a{color:#ed1c22}.search-results #ais-wrapper .ais-hits--item em,.search-results #ais-wrapper .ais-hits--item a em{background:#eee}.search-results #ais-wrapper #algolia-search-box .search-icon{fill:#ed1c22}.search-results #ais-wrapper #algolia-search-box input{border-bottom-color:#c1c1c1;margin-bottom:1em}#content{min-height:500px}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.8;font-family:"Novecento","Helvetica Neue","Helvetica","Arial",sans-serif}body .banner{padding-top:60px;padding-bottom:60px;background-color:#101010;background-position:center center;color:#fff}@media(min-width: 768px){body .banner{padding-top:120px;padding-bottom:120px}}body .banner-parts h1{font-size:3.5rem}body .banner.banner-used-trucks{display:none;height:50px}@media(min-width: 992px){body .banner.banner-used-trucks{display:block;height:100px;padding:0}}body .banner h1 small a{display:block;font-size:3rem;color:#c1c1c1;font-weight:700}body section.shop-enquire-page{padding:50px 0}body section.about .intro,body section.about .outro{padding-top:80px;padding-bottom:80px;background-position:center center;background-color:#eee}@media(min-width: 768px){body section.about .intro,body section.about .outro{padding-top:160px;padding-bottom:160px}}body section.about .intro{background-image:url("../images/about-bg-intro.jpg")}body section.about .outro{background-image:url("../images/about-bg-outro.jpg");text-align:center}body section.about .timeline ul{padding-top:20px;padding-bottom:20px;margin-bottom:0;position:relative;overflow:hidden}@media(min-width: 768px){body section.about .timeline ul{padding-top:40px;padding-bottom:40px}}body section.about .timeline ul:before{content:"";display:block;width:2px;height:100%;position:absolute;top:0;bottom:0;left:0;margin-left:-1px;background:#ed1c22}@media(min-width: 768px){body section.about .timeline ul:before{left:50%}}body section.about .timeline ul li{margin:0 0 1em 44px}body section.about .timeline ul li:before{-webkit-border-radius:300px;border-radius:300px;-moz-background-clip:padding;-webkit-background-clip:padding-box;border:2px solid #ed1c22;background-clip:padding-box;content:"";display:block;width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;background:#fff;left:auto;right:-13%;cursor:pointer}body section.about .timeline ul li:hover:before{transform:scale(1.4)}@media(min-width: 768px){body section.about .timeline ul li{width:45%;float:left;clear:both;margin-left:0;text-align:right}}@media(min-width: 768px){body section.about .timeline ul li:nth-child(2n+1){float:right;text-align:left}}body section.about .timeline ul li:nth-child(2n+1):before{right:auto;left:-13%}body section.bg-black{background-color:#101010}body section.bg-black h1,body section.bg-black h2,body section.bg-black h3,body section.bg-black h4,body section.bg-black h5,body section.bg-black h6,body section.bg-black p,body section.bg-black li{color:#fff}body section.bg-light-grey{background-color:#eee}body section.bg-light-grey h1,body section.bg-light-grey h2,body section.bg-light-grey h3,body section.bg-light-grey h4,body section.bg-light-grey h5,body section.bg-light-grey h6,body section.bg-light-grey p,body section.bg-light-grey li{color:#222}body section.text{padding-top:30px;padding-bottom:25px}@media(min-width: 768px){body section.text{padding-top:60px;padding-bottom:50px}}body section.text-and-image{padding-top:30px;padding-bottom:25px}@media(min-width: 768px){body section.text-and-image{padding-top:60px;padding-bottom:50px}}body section.text-and-image:last-child{padding-top:30px;padding-bottom:30px}@media(min-width: 768px){body section.text-and-image:last-child{padding-top:60px;padding-bottom:60px}}body section.text-and-image.sales-team{padding-top:0px;padding-bottom:0px}@media(min-width: 768px){body section.text-and-image.sales-team{padding-top:0px;padding-bottom:0px}}body section.text-and-image.image-top h2,body section.text-and-image.image-top h3{text-align:center}body section.text-and-image>.container>.row{display:flex}body section.text-and-image .col-md-4>img{margin-bottom:1.5rem}body section.text-and-image h3{margin-bottom:1em;margin-top:1em}body section.text-and-image p strong{font-size:1.25em;color:#ed1c22}body section.text-and-image .col-right{padding-top:25px}body section.sales-team:first-child{padding-top:30px;padding-bottom:0}@media(min-width: 768px){body section.sales-team:first-child{padding-top:60px;padding-bottom:0}}body section.sales-team .team{margin-bottom:64px}body section#contact-form{padding-bottom:20px}@media(min-width: 768px){body section#contact-form{padding-bottom:60px}}body section.new-truck-model{padding-top:20px;padding-bottom:20px}@media(min-width: 768px){body section.new-truck-model{padding-top:40px;padding-bottom:40px}}@media(min-width: 768px){body section.new-truck-model{padding-bottom:0}}body section.new-truck-model img.indiv-model{padding-top:10px}body section.new-truck-model h4{margin-bottom:0}body section.new-truck-model .wrap{border:1px solid #d0d0d0;padding:15px}@media(min-width: 992px){body section.new-truck-model .wrap{padding:0}}body section.new-truck-model .wrap>.row{display:flex;align-items:center}body section.new-truck-model .btn-wrap{padding-top:5px}@media(min-width: 992px){body section.new-truck-model .btn-wrap{padding-right:15px}}body section.new-truck-model table{width:100%;margin-top:10px}@media(min-width: 992px){body section.new-truck-model table{position:relative;bottom:-1px;border-left:0;border-right:0}}body section.new-truck-model .new-truck-model-image-placeholder{background:#d0d0d0;width:90%;margin-left:10%;height:150px}body section.new-truck-model .new-truck-disclaimer{padding:10px 10px 5px}body section.new-truck-model .new-truck-disclaimer p{margin-bottom:.5em}body section.separator{padding-top:20px;padding-bottom:20px}@media(min-width: 768px){body section.separator{padding-top:40px;padding-bottom:40px}}body section.search-trucks{padding-top:26px;background-color:#eee;text-align:center}body section.search-trucks .profile{margin-top:15px;margin-bottom:15px}body section.search-trucks .profile-image{width:110px;height:110px;background-size:110px 110px;border-radius:50%}body section.search-trucks .profile-image-pat{background-image:url("../images/profile-pat.jpg")}body section.search-trucks .profile-image-malcolm{background-image:url("../images/profile-malcolm.jpg")}body section.search-trucks.compact{padding:18px 32px 22px}body section.search-trucks.compact h3{letter-spacing:1px;margin-bottom:.7em}body section.search-trucks.compact .column{padding:0 15px}body section.search-trucks.compact .column:first-child{margin-bottom:12px}body section.search-trucks.compact .column:nth-child(2){margin-bottom:24px}body section.search-trucks.compact .column:nth-child(3){margin-bottom:32px}@media(min-width: 768px){body section.search-trucks{padding-bottom:42px}}@media(min-width: 1200px){body section.search-trucks{text-align:left}}body section.search-trucks h2{color:#222;text-align:center;margin-bottom:1.5rem}body section.search-trucks .column{padding:0 5px;margin-bottom:24px}@media(min-width: 768px){body section.search-trucks .column{margin-bottom:0}}body section.search-trucks select{width:100%;height:48px;color:#222;background-color:#d0d0d0;padding:10px;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;border:none;font-size:1.2em}body section.search-trucks input[type=submit]{height:48px;width:100%}body section.used-trucks{padding-bottom:50px}body section.used-trucks .used-truck{margin-bottom:32px;position:relative;display:block}body section.used-trucks .used-truck .post-thumbnail{height:196px}body section.used-trucks .used-truck .post-thumbnail img{width:100%}body section.used-trucks .used-truck .details{position:absolute;top:0;left:15px;height:100%;padding:20px;background:rgba(0,0,0,.2);color:#fff;width:calc(100% - 30px)}body section.used-trucks .used-truck .details:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(transparent, transparent 50%, rgba(34, 34, 34, 0.4))}body section.used-trucks .used-truck .details h4{position:absolute;bottom:20px}body section.used-trucks .used-truck .details p{position:absolute;bottom:0;font-weight:700;font-size:.8em}body section.used-trucks .results{padding-top:46px;font-size:.9em}body section.used-trucks .page-links{text-align:center;margin-top:16px}body section.used-trucks .page-links a{display:block;margin:0 auto 24px;width:200px;height:48px;padding-top:14px}body section.used-trucks .page-links a:last-child{margin-bottom:0}body section.used-truck-top{background-color:#101010;color:#fff;text-align:center;padding:30px 0 4px 0}@media(min-width: 768px){body section.used-truck-top{text-align:left;padding:0}}body section.used-truck-top h3{margin:0;letter-spacing:0}body section.used-truck-top h3 span{font-size:.7em}body section.used-truck-top .column{margin-bottom:48px}@media(min-width: 768px){body section.used-truck-top .column{margin-bottom:0;height:70px;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}}body section.used-truck-top .tabs a{color:#fff;padding:16px}@media(min-width: 768px){body section.used-truck-top .tabs a{display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;padding:0 10px;height:70px}}@media(min-width: 1200px){body section.used-truck-top .tabs a{padding:0 20px}}body section.used-truck-top .tabs a:hover,body section.used-truck-top .tabs a.current{color:#fff;background:rgba(255,255,255,.3)}body section.specifications{margin-bottom:50px}@media(min-width: 768px){body section.specifications{margin-bottom:0}}body section.specifications table{width:100%;border:none}body section.specifications table td{padding:10px}@media(min-width: 768px){body section.specifications table td{font-size:1em}}body section.specifications table td:first-child{font-weight:700}body section.specifications table td:last-child{text-align:right}body section.specifications table tr:nth-child(odd) td{background-color:#f7f7f7}body section.gallery{margin-bottom:25px}@media(min-width: 768px){body section.gallery{margin-bottom:50px}}body section.gallery .post-thumbnail img{width:100%;height:auto;margin-bottom:0}body section.gallery .main-image{margin-bottom:24px}body section.gallery .thumbnails{margin:0 -5px;overflow:hidden}body section.gallery .thumbnails .column{display:block;margin-bottom:24px}@media(min-width: 768px){body section.gallery .thumbnails .column{padding:0 5px;margin-bottom:10px}}body section.gallery .thumbnails .post-thumbnail{position:relative}@media(min-width: 992px){body section.gallery .thumbnails .post-thumbnail{height:120px;overflow:hidden}}body section.gallery .thumbnails .post-thumbnail:before{content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5)}body section.gallery .thumbnails .post-thumbnail:hover:before{background:rgba(0,0,0,0)}body section.contact-details{padding-top:20px;padding-bottom:20px}@media(min-width: 768px){body section.contact-details{padding-top:40px;padding-bottom:40px}}@media(max-width: 768px){body section.contact-details table td,body section.contact-details table tr{display:block;width:100%;padding:2px}body section.contact-details table tr{padding:0 6px 6px}body section.contact-details table td:empty,body section.contact-details table th{display:none}}body section.contact-details .location{padding-top:20px;padding-bottom:20px;display:none}@media(min-width: 768px){body section.contact-details .location{padding-top:40px;padding-bottom:40px}}body section.contact-details .location.selected{display:block}body section.contact-details .location h2{color:#222}body section.contact-details .location-tabs{color:#9d9d9d}body section.contact-details .location-tabs span{display:block;margin-bottom:15px;margin-right:10px}@media(min-width: 1200px){body section.contact-details .location-tabs span{display:inline}}body section.contact-details .location-tabs a{border-bottom:1px solid #fff;color:#222;display:block;margin-bottom:15px}@media(min-width: 992px){body section.contact-details .location-tabs a{display:inline-block;margin-right:10px}}body section.contact-details .location-tabs a:focus,body section.contact-details .location-tabs a:hover{color:#ed1c22}body section.contact-details .location-tabs a.selected{color:#ed1c22;border-bottom-color:#ed1c22}body section.contact-details .location-tabs h4{margin-bottom:25px}body section.contact-details table{margin-bottom:15px}@media(min-width: 992px){body section.contact-details table{margin-bottom:30px}}body.home section{padding-top:50px;padding-bottom:50px;background-position:center center;text-align:center}@media(min-width: 768px){body.home section{padding-top:100px;padding-bottom:100px}}body.home section#banner-slider{padding:0;margin:0;text-align:center;background:#c1c1c1}body.home section#new-trucks h2{margin-top:.5em;margin-bottom:.5em}@media(min-width: 768px){body.home section#new-trucks .subheading{max-width:50%;margin:0 auto}}body.home section#new-trucks p.buttons{margin-top:2em}body.home section#new-trucks p.buttons a{margin:0 .15em .5em;display:block}@media(min-width: 768px){body.home section#new-trucks p.buttons a{display:inline-block}}@media(min-width: 992px){body.home section#new-trucks p.buttons a{margin:0 .3em}}body.home section#used-trucks{background-color:#101010;color:#fff}body.home section#used-trucks h1,body.home section#used-trucks h2,body.home section#used-trucks h3,body.home section#used-trucks h4,body.home section#used-trucks h5,body.home section#used-trucks h6{color:#eee}body.home section#used-trucks h4{margin:2em 0 1em;color:#f7f7f7;font-size:1.6em}body.home section#used-trucks #home-used-truck-search .select2-container--default{min-width:70%;display:inline-block}@media(min-width: 992px){body.home section#used-trucks #home-used-truck-search .select2-container--default{min-width:30%}}body.home section#used-trucks #home-used-truck-search input[type=submit]{display:inline-block;text-align:left;position:relative;left:-6px;padding:14px 10px 10px}body.home section#used-trucks #home-used-truck-featured{overflow:hidden;list-style:none;padding-left:0;margin-bottom:25px}body.home section#used-trucks #home-used-truck-featured a{float:left;width:50%;color:#fff}@media(min-width: 992px){body.home section#used-trucks #home-used-truck-featured a{width:33.3333333%}}@media(min-width: 1200px){body.home section#used-trucks #home-used-truck-featured a{width:25%}}body.home section#used-trucks #home-used-truck-featured a.last{display:none}@media(min-width: 992px){body.home section#used-trucks #home-used-truck-featured a.last{display:inline-block}}@media(min-width: 1200px){body.home section#used-trucks #home-used-truck-featured a.last{display:none}}body.home section#used-trucks #home-used-truck-featured a span{margin:0 5px 8px;min-height:200px;display:block;position:relative}body.home section#used-trucks #home-used-truck-featured a .text-wrap{text-align:left;padding:10px;position:absolute;bottom:0;left:0;width:100%}body.home section#used-trucks #home-used-truck-featured h6{font-size:1.3em;font-weight:700;margin-bottom:.1em}body.home section#used-trucks #home-used-truck-featured p{margin:0;font-size:.9em}body.home section#services{padding-top:85px;padding-bottom:85px;background-color:#eee;background-image:url("../images/bg-home-section-services.jpg")}@media(min-width: 768px){body.home section#services{padding-top:170px;padding-bottom:170px}}body.home section#services h2{color:#222}body.home section#services h2 span{font-size:1.5rem;position:relative;font-style:italic;display:inline-block;padding:12px 0;top:-12px}body.home section#services h2 span:before,body.home section#services h2 span:after{content:"";position:absolute;width:40px;height:4px;background:#c1c1c1;left:0}body.home section#services h2 span:before{top:0}body.home section#services h2 span:after{bottom:0}body.home section#services .service-wrap{background:#fff;box-shadow:0 5px 15px rgba(34,34,34,.1);margin-bottom:25px}body.home section#services .service-wrap .service-text-wrap{padding:15px}body.home section#news{background-image:url("../images/bg-cal-arrow-repeat.png");background-repeat:repeat;background-color:#222;color:#fff}body.home section#news h1,body.home section#news h2,body.home section#news h3,body.home section#news h4,body.home section#news h5,body.home section#news h6{color:#eee}body.home section#news h2 a{color:#eee}body.blog .banner{background-color:transparent}body.blog main{background-image:url("../images/bg-cal-arrow-repeat.png");background-repeat:repeat;background-color:#222;padding-bottom:80px}body.error404 #content{padding-top:50px;text-align:center}@media(min-width: 992px){body.error404 #content{padding-top:100px}}body.error404 #content form{margin-top:15px}@media(min-width: 992px){body.error404 #content form{margin-top:30px}}body.error404 .banner{background-image:url("../images/bg-cal-arrow-repeat.png");background-color:#222}body.single .banner{background-image:url("../images/bg-cal-arrow-repeat.png");background-color:#222}body.single .indiv-post{padding-top:25px;padding-bottom:25px}@media(min-width: 768px){body.single .indiv-post{padding-top:50px;padding-bottom:50px}}body.single .indiv-post img{margin-bottom:25px}body.single .next-prev-post{border-top:1px solid #c1c1c1}body.single .next-prev-post a{padding-top:20px;padding-bottom:20px;position:relative;color:#222;display:block}@media(min-width: 768px){body.single .next-prev-post a{padding-top:40px;padding-bottom:40px}}body.single .next-prev-post a.prev:before{content:"<";position:absolute;left:-40px;top:50px;color:#c1c1c1;font-size:2.2em}body.single .next-prev-post a.next{border-left:1px solid #c1c1c1;text-align:right}body.single .next-prev-post a.next:after{content:">";position:absolute;right:-40px;top:50px;color:#c1c1c1;font-size:2.2em}.contact-page .locations{margin:42px 0 10px}@media(min-width: 992px){.contact-page .locations{margin:52px 0 60px}}.contact-page .locations .col-location{margin-bottom:24px}@media(min-width: 992px){.contact-page .locations .col-location{border-right:1px #000 solid;margin-bottom:0}}.contact-page .locations .col-location:last-child{border-right:none}.contact-page .locations .col-location h3{margin:0;line-height:1}.contact-page .locations .col-location a{color:#101010}.contact-page .links{margin-bottom:30px}@media(min-width: 992px){.contact-page .links{margin-bottom:60px}}.contact-page .links a{margin:0 16px 16px;display:inline-block;padding:15px 40px}@media(min-width: 768px){.contact-page .links a{margin-bottom:0;padding:20px 60px}}.contact-page .map{margin-bottom:60px}@media(min-width: 768px){.contact-page .map{margin-bottom:80px}}@media(min-width: 992px){.contact-page .map .d-flex{display:flex}}@media(min-width: 992px){.contact-page .map .align-items-end{align-items:flex-end}}.contact-page .map h3.mb-lg{margin-bottom:54px;margin-top:0}.contact-page .map .locations-map{width:319.8px;height:281.4px;background-size:319.8px 281.4px;background-image:url("../images/contact-nz-map.svg");margin:0 auto;position:relative}@media(min-width: 992px){.contact-page .map .locations-map{width:426.4px;height:375.2px;background-size:426.4px 375.2px}}.contact-page .map .locations-map .marker{border:1px solid #fff;width:18px;height:18px;border-radius:10px;background:#ed1c22;position:absolute;cursor:pointer}.contact-page .map .locations-map .marker:hover{transform:scale(1.3)}.contact-page .map .location-details{padding-top:32px;text-align:center;display:none}.contact-page .map .location-details.location-0{display:block}@media(min-width: 992px){.contact-page .map .location-details{padding:32px 0 0 10px;text-align:left}}@media(min-width: 1200px){.contact-page .map .location-details{padding-left:32px}}.contact-page .map .location-details h3{margin:0 0 4px 0}.contact-page .map .location-details h3+p{padding:16px 0 0;border-top:1px #101010 solid;display:inline-block;line-height:1.5}.contact-page .map .location-details h4{margin:0}.contact-page .map .location-details p{font-size:1.6rem;line-height:1.2;margin-bottom:16px}.contact-page .map .location-details .btn,.contact-page .map .location-details .gform_wrapper .gform_button,.gform_wrapper .contact-page .map .location-details .gform_button,.contact-page .map .location-details body section.text-and-image p a,body section.text-and-image p .contact-page .map .location-details a{display:inline-block}.contact-page .map .location-details a:not(.btn){color:#101010}.product-categories{margin-top:30px}@media(min-width: 992px){.product-categories{margin-top:60px}}.product-categories .product-category{background-size:cover;background-color:#222;margin-bottom:30px;min-height:200px;display:flex;align-items:center;position:relative}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.product-categories .product-category{display:block;height:200px}}.product-categories .product-category:after{content:"";width:100%;height:100%;position:absolute;background:rgba(34,34,34,.5)}.product-categories .product-category a{display:block;font-weight:900;color:#fff;font-size:3rem;padding:0 10px 0 20px;line-height:1.3;position:relative;z-index:2}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.product-categories .product-category a{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.product-categories h3{margin-bottom:3rem}.product-placeholder{background:#eee;width:100%;height:100%;min-height:196px;padding:20px}.cal-certified{border:2px solid #222;padding:20px;margin-top:20px}@media(min-width: 992px){.cal-certified{margin-top:40px;padding:40px}}.pagination{font-size:1.9rem;display:block;text-align:center;margin-top:32px}.pagination a:active,.pagination a:focus{color:#ed1c22}.pagination .page-numbers{display:inline-block;margin:0 4px}.pagination .page-numbers.current{color:#fff}.finance-page{text-align:center;padding-top:50px;position:relative;background:url("../images/finance-bg.png") no-repeat -200px 100px;background-size:auto 430px}@media(min-width: 480px){.finance-page{background-position:right 100px}}@media(min-width: 992px){.finance-page{background-size:auto 1000px;background-position:right -25px}}.finance-page .heading{color:#101010}.finance-page .heading strong{font-weight:900;display:block;color:#ed1c22}.finance-page hr{height:3px;background:#101010;width:140px;margin:50px auto 40px;border-top:0}@media(min-width: 768px){.finance-page hr{width:240px;margin:70px auto 50px}}.finance-page .entry{margin:0 auto 50px}@media(min-width: 480px){.finance-page .entry{width:75%}}@media(min-width: 768px){.finance-page .entry{width:50%;max-width:430px}}@media(min-width: 992px){.finance-page .entry{margin-bottom:70px}}.finance-page .entry p{font-size:1.5rem}@media(min-width: 768px){.finance-page .entry p{font-size:1.9rem}}.finance-page .boxes{margin:0 auto 60px;max-width:330px}@media(min-width: 768px){.finance-page .boxes{max-width:none}}@media(min-width: 992px){.finance-page .boxes{display:flex;margin:0 0 70px 0}}.finance-page .box-wrap:last-child:after{display:none}.finance-page .box-wrap:after{content:"";width:2px;height:30px;background:#ed1c22;display:block;margin:30px auto}@media(min-width: 992px){.finance-page .box-wrap:after{display:none}}.finance-page .box{background:#101010;color:#fff;padding:20px 30px}@media(min-width: 992px){.finance-page .box{height:100%;display:flex;flex-direction:column;justify-content:center;padding:30px}}.finance-page .box p{font-size:2rem;text-transform:uppercase;font-family:"Novecento","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:300;line-height:1}@media(min-width: 992px){.finance-page .box p{font-size:3rem}}.finance-page .box p strong{font-weight:900;font-size:3rem}@media(min-width: 992px){.finance-page .box p strong{font-size:4rem}}.finance-page .footer{margin-bottom:10px}.finance-page .footer h2{text-transform:none;color:#101010;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:600;font-size:4rem;line-height:1;margin-bottom:6rem}@media(min-width: 992px){.finance-page .footer h2{font-size:6rem}}.finance-page .footer p.subtle{color:#d0d0d0;font-size:1.2rem}.finance-page .quote{margin-bottom:30px;padding-top:30px}@media(min-width: 992px){.finance-page .quote:before{content:"";width:3px;height:50px;background:#ed1c22;margin:20px auto 50px;display:block}}@media(min-width: 992px){.finance-page .quote{padding-top:0}}.finance-page .quote img{max-width:65px;height:auto}.finance-page .links{margin-bottom:32px}.finance-page .links a{display:inline-block;padding:12px 20px}@media(min-width: 768px){.finance-page .links a{margin-bottom:0}}.finance-page .finance-offer{text-align:left;border:3px solid #101010;background-color:#fff;background:linear-gradient(white, #e6ecee);margin-bottom:30px;padding:20px;position:relative}@media(min-width: 768px){.finance-page .finance-offer{margin:40px 0 60px;padding:40px 50% 40px 40px}}.finance-page .finance-offer hr{margin:5px 0;width:100%}.finance-page .finance-offer small{color:#101010;font-weight:900}@media(min-width: 992px){.finance-page .finance-offer img{position:absolute;right:50px;top:-30px}}.contact-form{margin-bottom:28px;background:#f7f7f7;padding:48px 15px;display:none}@media(min-width: 768px){.contact-form{padding:48px 0;margin-bottom:48px}}.contact-form .close{display:block;width:32px;height:32px;font-size:3.5rem;color:#222;position:absolute;top:-46px;right:0}@media(min-width: 768px){.contact-form .close{font-size:2.5rem;top:-16px}}.contact-form .close:after{content:"x"}.contact-form .gfield{width:100%;float:left;margin-bottom:24px}@media(min-width: 768px){.contact-form .gfield.gf_left_half{width:49%;clear:both}}@media(min-width: 768px){.contact-form .gfield.gf_right_half{width:49%;margin-left:2%}}@media(min-width: 768px){.page-id-12 .gform_fields{display:flex;flex-wrap:wrap}}.page-id-12 .gform_fields .gfield{width:100%;margin-bottom:15px}@media(min-width: 768px){.page-id-12 .gform_fields .gfield{padding-right:10px}}.page-id-12 .gform_fields .gfield.hidden_label label{display:none}@media(min-width: 768px){.page-id-12 .gform_fields .gfield--width-third{width:33.3333333333%}}@media(min-width: 768px){.page-id-12 .gform_fields .gfield--width-two-thirds{width:66.6666666667%}}.page-id-12 .spacer.gfield{display:none}.js-shortlist:focus,.js-shortlist:active{background:#ed1c22}.js-shortlist.add .btn-added,.js-shortlist.add .btn-remove{display:none}.js-shortlist.added .btn-add,.js-shortlist.added .btn-remove{display:none}.pointer{cursor:pointer}.has-truck-details{display:none}footer{padding-top:30px;padding-bottom:30px;color:#fff;background-color:#101010;text-align:center}@media(min-width: 768px){footer{padding-top:60px;padding-bottom:60px}}@media(min-width: 992px){footer{text-align:left}}footer>.container>.row{padding-top:15px;padding-bottom:15px}@media(min-width: 768px){footer>.container>.row{padding-top:30px;padding-bottom:30px}}footer a{color:#fff}footer h4{font-size:2.5rem}@media(min-width: 992px){footer h4{font-size:3rem;margin-top:0}}footer h4 a{color:#fff}footer h5{font-size:2.5rem;margin-bottom:3rem}@media(min-width: 992px){footer h5{font-size:3rem;margin-bottom:0}}@media(min-width: 992px){footer .location-contact-details{padding-left:30px;padding-right:30px}}@media(min-width: 768px){footer .location-contact-details>div{border-right:1px solid #fff}footer .location-contact-details>div:last-child{border-right:none}}footer .social-and-credits{display:flex}footer .social-and-credits .credits{display:flex;justify-content:flex-start;align-items:center}footer .social-and-credits .credits a{color:#c1c1c1}footer .social-and-credits .social-icons{display:flex;justify-content:flex-end;align-items:center}footer .social-and-credits .social-icons ul{display:flex;justify-content:flex-end;padding-left:0;list-style:none}footer .social-and-credits .social-icons ul li a{margin-left:6px;width:30px;height:30px;background-repeat:no-repeat;background-position:center}footer .social-and-credits .social-icons ul li.facebook a{background-image:url("../images/icon-facebook.svg")}footer .social-and-credits .social-icons ul li.youtube a{background-image:url("../images/icon-youtube.svg")}footer .social-and-credits .social-icons ul li.email a{background-image:url("../images/icon-email.svg")}footer .social-and-credits .social-icons ul li.linkedin a{background-image:url("../images/icon-linkedin.svg")}footer .social-and-credits .westpac-helicopter{text-align:center}footer .social-and-credits .westpac-helicopter a{width:162px;height:162px;background-image:url("../images/sprite.png");background-position:left -32px}footer .social-and-credits svg{fill:#fff;width:25px;height:25px}footer .social-and-credits svg:hover{fill:#ed1c22}footer ul.menu>li>a{font-family:"Novecento","Helvetica Neue","Helvetica","Arial",sans-serif;color:#c1c1c1;text-transform:uppercase;font-weight:700;margin-bottom:1em;font-size:1.2em;display:inline-block}footer .logo{text-align:center;margin:40px 0 50px}@media(min-width: 768px){footer .logo{margin:40px 0 60px}}footer .logo img{max-width:80%;height:auto}@media(min-width: 480px){footer .logo img{max-width:380px}}footer .copyright{color:#c1c1c1;text-align:center}footer .copyright a{color:#c1c1c1}.region-filter{background:#f7f7f7;padding-top:40px;padding-bottom:40px;margin-bottom:60px}.region-filter label{text-transform:uppercase;display:block;font-weight:700}.region-filter select{width:200px;height:40px;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif}body section.text-and-image>.container>.row.row-team{display:flex;align-items:flex-start;flex-wrap:wrap;margin-bottom:50px}@media screen and (min-width: 1200px){body section.text-and-image>.container>.row.row-team{margin-bottom:95px}}.team-item{margin-bottom:75px}@media screen and (min-width: 480px){.team-item{height:450px}}@media screen and (min-width: 768px){.team-item{height:460px}}@media screen and (min-width: 992px){.team-item{height:390px}}@media screen and (min-width: 1200px){.team-item{height:480px}}.team-item .inner{height:100%;position:relative}@media screen and (max-width: 767px){.team-item{width:50%}}@media screen and (max-width: 640px){.team-item{width:100%;height:auto}}.team-item img{height:100%;object-fit:cover;width:100%}@media screen and (max-width: 640px){.team-item img{height:auto}}.team-item .team-meta{position:absolute;bottom:-20px;left:15px;right:15px;background:#fff;text-align:center;padding-top:24px}@media screen and (min-width: 1200px){.team-item .team-meta{left:20px;right:20px}}.team-item .name{text-transform:uppercase;margin:0 0 5px 0;font-size:18px;font-weight:700;padding:0 15px;line-height:1.16666}@media screen and (min-width: 1200px){.team-item .name{font-size:24px}}.team-item .position{margin:0 0 14px 0;padding:0 15px;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;line-height:1.1875}@media screen and (min-width: 1200px){.team-item .position{font-size:16px;margin:0 0 24px 0}}.team-item .more{background:#ed1c22;text-transform:uppercase;line-height:40px;color:#fff;cursor:pointer;transition:.2s all;margin:0;font-size:15px;font-weight:700}.team-item .more:hover{background:#de1217}.cal-popup{background:#fff;position:fixed;border:3px solid #101010;top:10vh;left:50%;transform:translateX(-50%);max-width:calc(100vw - 45px);width:100%;pointer-events:none;opacity:0;transition:.2s all;z-index:510}@media screen and (min-width: 1200px){.cal-popup{max-width:750px;top:14vh}}.cal-popup-inner{padding:35px 30px;max-height:80vh;overflow:auto}@media screen and (min-width: 1200px){.cal-popup-inner{padding:65px 70px}}.cal-popup-inner .popup-intro{text-align:center}.cal-popup-inner .popup-name{font-size:24px;line-height:1.166;margin-bottom:0;font-family:"Novecento","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:700}@media screen and (min-width: 1200px){.cal-popup-inner .popup-name{font-size:48px}}.cal-popup-inner .popup-position{margin-bottom:20px;font-size:18px}@media screen and (min-width: 1200px){.cal-popup-inner .popup-position{font-size:24px}}.cal-popup-inner .popup-text{margin-top:30px;font-size:16px}@media screen and (min-width: 1200px){.cal-popup-inner .popup-text{font-size:20px;margin-top:50px}}.cal-popup-close{position:absolute;cursor:pointer;top:-20px;right:-20px;width:40px;height:40px;background:#101010;border-radius:50%}@media screen and (min-width: 1200px){.cal-popup-close{top:-40px;right:-40px;width:80px;height:80px}}.cal-popup-close:after,.cal-popup-close:before{content:"";position:absolute;width:18px;height:2px;background:#fff;left:50%;top:50%;transform:translate(-50%, -50%);transition:.2s all}@media screen and (min-width: 1200px){.cal-popup-close:after,.cal-popup-close:before{width:25px}}.cal-popup-shim{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(16,16,16,.5);pointer-events:none;opacity:0;transition:.2s all;z-index:500}.body-opened-popup{overflow:hidden}.body-opened-popup .cal-popup-shim{pointer-events:all;opacity:1}.opened-popup .cal-popup{pointer-events:all;opacity:1}.opened-popup .cal-popup-close:after{transform:translate(-50%, -50%) rotate(-45deg)}.opened-popup .cal-popup-close:before{transform:translate(-50%, -50%) rotate(45deg)}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:12px 12px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--squeeze .hamburger-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .1s .14s ease,opacity .1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .1s .14s ease,transform .1s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease,opacity .1s .14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease,transform .1s .14s cubic-bezier(0.215, 0.61, 0.355, 1)}/*# sourceMappingURL=style.css.map */
