a,article,b,body,div,html,i,iframe,img,label,nav,span{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}h1,h2,li,p{padding:0}footer,h1,h2,li,p,section,ul{border:0;font:inherit;vertical-align:baseline}ul{margin:1.2em 0;padding:0 6%;list-style:none}footer,section{margin:0}html{scroll-behavior:smooth}*,body,ul{font-family:"poppins",sans-serif}body,html{overflow-x:hidden!important}body{line-height:1;position:relative;grid-template-columns:1fr}a,a[href^=tel]{text-decoration:none}a{text-decoration-skip-ink:auto;color:#232f86;cursor:pointer!important;display:inline-block}a[href^=tel]{color:inherit}button{outline:0}article,footer,nav,section{display:block}*{-webkit-tap-highlight-color:#fff0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;color:#1b1c1f;box-sizing:border-box!important;font-size:1em;line-height:1.5em;transition:all .4s ease}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.screen-reader-text:focus{background-color:#f7f7f7;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#007acc;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.skip-link{left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}.skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:600;text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:100000;right:auto}footer{padding:2em;grid-column:1/17}div.footer-wrapper{display:grid;grid-gap:1em;grid-template-columns:repeat(4,1fr);margin-top:2em}footer img{max-width:150px}footer ul.footer-pages span{color:#1e1e1e}footer ul.footer-pages{padding:0}footer ul.footer-pages span:hover{color:#a83a11}@media only screen and (max-width:960px){div.footer-wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:460px){div.footer-wrapper{grid-template-columns:1fr}}@media only screen and (max-width:320px){body,footer,section{width:320px}}@media only screen and (min-width:1380px){#hamburger-input:checked,#hamburger-menu #sidebar-menu{display:none}.grid-header-section{display:grid;z-index:2;position:relative;background-color:#1e1e1e;grid-column:1/17;padding:0 2em}.grid-header-outer{display:grid;grid-column:5/17;grid-column-gap:.5em;align-items:center;background-color:#1e1e1e}.grid-header-section .company-logo{display:grid;position:absolute;max-width:266px;left:2em;align-self:center}.company-logo img{width:100%!important;max-width:150px!important}.header-menu,.header-menu ul{display:flex;justify-content:end}.header-menu{padding:0 1em}div.menu-main-navigation-container{width:100%}.header-menu ul{gap:1.8em;text-align:center;align-self:center;justify-self:stretch}.header-menu ul li{list-style:none;align-self:center;color:#fff;line-height:1;margin-bottom:0}.header-menu ul li:last-child{background-color:#a83a11;border-radius:32px;padding:8px 30px;text-decoration:none!important}.menu-item a span{text-transform:uppercase;color:#fff;font-size:1.125em;font-weight:500}.menu-item a:hover span{color:#fff}#hamburger-input,#hamburger-menu,#sidebar-menu,.header-bar{display:none}.side-menu-inner li{text-align:left}}@media only screen and (max-width:1380px){.grid-header-outer{display:none}.grid-header-section{background-color:#1e1e1e;grid-column:1/17}.header-bar{display:grid;grid-template-columns:1fr 100px;grid-column:1/17;align-self:center;padding:12px 0 12px 2em}.header-contact-bar-mobile{background-color:#fff;grid-column:1/17;justify-content:end;padding:1em;text-align:right}.header-contact-bar-mobile-sub{padding:0}.header-bar .logo1{max-width:141px;width:100%;align-self:center;left:1em}#hamburger-input,.company-logo{display:none}div.header-bar img{width:100%!important;max-width:150px!important}.responsive-menu{align-self:center;padding:1em 0}.menu-icon{width:33px;height:2px;background-color:#a83a11;margin:3px 0}#hamburger-menu{display:flex;align-items:end;flex-direction:column}#hamburger-menu #sidebar-menu{grid-template-columns:1fr;visibility:hidden;position:fixed;top:0;right:-100%;width:100%;transition:.3s;box-sizing:border-box;z-index:20}#hamburger-menu ul{margin:1em 0;width:100%}#hamburger-menu li{list-style-type:none;border-top:1px solid #1e1e1e;margin:0}#hamburger-menu a{text-decoration:none;transition:transform .5s;align-items:center;display:flex;padding:.5em 0}#hamburger-menu a:active{-ms-transform:translateX(30px);-webkit-transform:translateX(30px);transform:translateX(3px)}#hamburger-input:checked+#hamburger-menu #sidebar-menu{visibility:visible;right:0}#sidebar-menu{background-color:#a83a11;min-height:100vh;overflow-y:auto;z-index:99999999}#hamburger-menu li:nth-last-child(1){border-bottom:none}#sidebar-menu ul li a span{margin-left:.5em;text-transform:capitalize;font-size:16px;font-weight:800;letter-spacing:.15em}#hamburger-menu{margin:0 2em;color:#fff}.sub-header-logo a{padding:0!important}}div.info-bar{background:#a83a11;display:grid;grid-template-columns:repeat(16,1fr);grid-column:1/17;width:100%;padding:.8em 0}div.info-bar div.full-width-wrapper{grid-column:2/16;grid-template-columns:1fr}div.info-bar a{color:#1e1e1e;margin-right:8px}div.socials{display:flex;justify-self:center;gap:2em}div.socials i{align-self:center;color:#1e1e1e;width:22px}div.info-bar i{font-size:1.4em}@media only screen and (max-width:560px){div.info-bar div.full-width-wrapper{grid-template-columns:1fr}div.socials{justify-self:center}}article,body{display:grid;grid-column:1/17;grid-template-columns:repeat(16,1fr)}article,section{max-width:1380px;justify-self:center;width:100%}section{display:grid;grid-template-columns:repeat(16,1fr);grid-column:1/17;padding:5em 0}h1{font-family:"poppins",sans-serif;font-size:2em;line-height:1.2em}h1,h2,li,p,ul li::before{color:#1e1e1e;font-weight:700}h1,h2{margin:.3em 0}h2{line-height:1;font-size:1.8em}li,p{font-weight:300;line-height:1.5}h2,p{font-family:"poppins",sans-serif}p{margin:0 0 .8em;width:100%}ul li::before{content:"•";display:inline-block;width:1em;margin-left:-1em}footer li::before,ul.main-nav li::before,ul.side-nav li::before{content:"";width:0;margin-left:0}li{margin:0 0 .5em}@media only screen and (max-width:660px){h1{font-size:2em}h2{font-size:1.6em}}.arrow{background:0 0;border:0;top:50%;transform:translateY(-50%);z-index:1;width:20px}section.pre-footer{background:#a83a11 url(/wp-content/themes/img/banner-car.jpeg)no-repeat center/cover;grid-column-gap:1em;margin-top:2em}div.address,div.times{display:grid;padding:1em}div.address{background:#fff;grid-column:7/11;grid-template-columns:2em 1fr;grid-column-gap:1em}div.address i{color:#000;font-size:2em}div.times{background:#a83a11;grid-column:12/16;grid-template-columns:1fr 1fr}div.times b,div.times label{color:#fff;margin-bottom:.6em}div.social-icons,div.times h2{grid-column-start:span 2}div.times h2{font-size:1.1em;color:#fff}@media only screen and (max-width:880px){section.pre-footer>.full-width-wrapper{grid-row-gap:2em}section.pre-footer>.full-width-wrapper>*{grid-column:2/16!important}}div.spec-item{display:flex;border-bottom:1px solid #000;justify-content:space-between}div.spec-item i{color:#a83a11;font-size:1.4em}div.spec-item b{font-weight:700}.arrow,img.vehicle-gallery-thumb{cursor:pointer}article.single-vehicle{grid-template-columns:60% 1fr;grid-column-gap:2em}section.vehicle-cta,section.vehicle-info{grid-template-columns:1fr;padding:0;grid-column:auto}.accordion,section.vehicle-cta{position:relative}div.vehicle-gallery img,section.vehicle-info img{object-fit:cover;object-position:center;width:100%}div.vehicle-gallery{display:flex;justify-content:center;gap:21px;flex-flow:row wrap;margin-top:20px;width:100%}div.vehicle-gallery img{max-height:75px;max-width:100px}.accordion{width:100%;background-color:#d9d9d9;margin:20px auto 0;cursor:pointer;padding:15px;display:flex;justify-content:space-between;align-items:center;transition:background-color .3s}.accordion .arrow{font-size:18px;color:#000}.accordion:hover{background-color:#e0e0e0}.accordion-title{font-size:24px;font-weight:700}.accordion-content{display:none;padding:15px;font-size:14px;color:#1e1e1e;background-color:#d9d9d9}.arrow{transition:transform .3s ease;font-size:40px;position:absolute;bottom:10px;right:15px;color:#a83a11}.accordion-content div.spec-item{background:#fff;display:grid;grid-template-columns:2em 1fr 1fr;padding:.5em;margin:16px 0;border-bottom:0}div.scrolling-cta{display:grid;justify-self:center;align-self:start;grid-row-gap:16px;position:relative;transition:none!important}div.scrolling-cta-title{background:#000;width:100%;padding:1.5em}div.scrolling-price{background:#d9d9d9;padding:1.5em;width:100%}div.scrolling-price p{color:#a83a11;font-weight:700;text-align:center;font-size:1.5em;margin:0}a.button,div.scrolling-cta-title h1,div.scrolling-cta-title p{color:#fff}div.scrolling-cta a.button{justify-self:stretch}@media only screen and (max-width:801px){article.single-vehicle{grid-template-columns:1fr}div.scrolling-cta{background:rgb(255 255 255/.8);grid-row-gap:8px;z-index:999}div.scrolling-cta-title{padding:.75em 1.5em}div.scrolling-cta-title h1{font-size:1.8em;margin:0;max-width:90%;text-align:center;justify-self:center}div.scrolling-price{padding:.75em}}div.full-width-wrapper{display:grid;grid-template-columns:repeat(16,1fr);justify-self:center;max-width:1380px;width:100%;grid-column:1/17}a.button{background:#a83a11;border-radius:32px;cursor:pointer;font-family:"Poppins";font-weight:500;font-size:1em;line-height:1.5;justify-self:start;align-items:center;text-align:center;letter-spacing:.002em;padding:.6em 1.75em;border:1px #fff0 solid}a.button:hover{background:#fff0;color:#fff;border:1px #a83a11 solid}input{border:2px solid #1e1e1e;padding:.6em}input::placeholder{color:#1e1e1e;font-size:1em;font-family:poppins,sans-serif;font-weight:#500;text-align:center}.responsive-iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%;grid-column:2/6}.responsive-iframe-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.float-in{opacity:0;transform:translateY(40px);transition:opacity 1s ease,transform 1s ease;will-change:opacity,transform}