body,html{font-family:Montserrat,sans-serif;font-size:16px}.container-wrapper{background-color:#fff;width:100%;position:absolute}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container-404{padding-top:130px;padding-bottom:130px}.container-content{padding-top:30px;padding-bottom:30px}.container-content p{font-size:15px;font-weight:400;line-height:25px;margin-bottom:10px}.sidebar{background-color:#e4e4ef;border-radius:3px;padding:20px!important}.sidebar hr{border-color:#ccc}.sidebar .sidebar-reviews:first-of-type{border-top:2px solid #fff;padding-top:20px}.sidebar .sidebar-reviews{display:flex;justify-content:flex-start;align-items:flex-start}.sidebar .sidebar-reviews .star{color:#73c44f;font-size:20px}.container-content .category-select{margin-bottom:28px}.container-content .category-select .category{display:inline-block;background-color:#f0f0f0;margin-right:16px;margin-bottom:8px;padding-top:4px;padding-bottom:4px;padding-left:8px;padding-right:8px;border-radius:3px}.container-content .category-select .category.selected{color:#fff;background-color:#ff7c00}.container-content.post-content img{width:100%;height:auto;margin-bottom:16px}@media (min-width:992px){.container-content.post-content img.alignleft{width:auto!important;float:left;margin-right:16px}.container-content.post-content img.alignright{width:auto!important;float:right;margin-left:16px}}.container-content .post-summary{margin-bottom:28px}.container-content .post-summary div.featured{width:100%;padding-bottom:75%;margin-bottom:16px;background-size:cover;background-position:center}.container-content .post-summary h3{margin-top:0;word-wrap:break-word;font-size:20px;line-height:31px}.container a{color:#ff7c00;text-decoration:none}.container a:hover{text-decoration:underline}.dv-landingpage .container-storefront .row.top{padding-top:0!important}.dv-landingpage .container-content{padding-bottom:0!important}.btn{border-radius:4px}.btn-green,.btn-primary,.btn-primary-flipped,.btn-secundary,.btn-secundary-flipped{font-weight:500;font-size:16px;padding:12px;margin-top:12px;white-space:inherit}.btn-primary,.btn-primary:focus{color:#ff7c00;border-color:#ff7c00;background-color:#fff;text-decoration:none!important}.btn-primary:hover{color:#fff;border-color:#ff7c00;background-color:#ff7c00;text-decoration:none!important}.btn-green,.btn-green:focus{color:#fff!important;border-color:#73c44f;background-color:#73c44f;text-decoration:none!important}.btn-green:hover{color:#fff;border-color:#73c44f;background-color:#73c44f;text-decoration:none!important}.btn-primary-flipped{color:#fff!important;border-color:#ff7c00;background-color:#ff7c00;text-decoration:none!important}.btn-primary-flipped:hover{color:#ff7c00!important;border-color:#ff7c00;background-color:#fff;text-decoration:none!important}.btn-secundary{color:#fff!important;border-color:#009;background-color:#009;text-decoration:none!important}.btn-secundary:hover{border-color:#00b;background-color:#00b}.btn-secundary-flipped:hover{color:#fff!important;border-color:#00b;background-color:#00b;text-decoration:none!important}.btn-secundary-flipped{color:#00b!important;border-color:#00b;background-color:#fff;text-decoration:none!important}.btn-small{padding:8px!important;font-size:14px}.modal-body{padding:26px!important}.row-mb{margin-bottom:32px!important}.row-mt{margin-top:32px!important}.tooltip .tooltip-inner{background-color:#fff;color:#000}.tooltip.top{margin-top:-16px}.tooltip.top .tooltip-arrow{border-top-color:#fff;color:#000}.tooltip.bottom{margin-bottom:-16px}.tooltip.bottom .tooltip-arrow{border-bottom-color:#fff;color:#000}.wpb_wrapper .container{padding-left:0;padding-right:0}.container-topbar{position:fixed;top:0;width:100%;z-index:0;background-color:#fff;padding-top:10px;padding-bottom:10px}.container-header{margin-top:60px;z-index:100;position:relative;background-color:#ff7c00;color:#fff;padding-top:10px;padding-bottom:10px}.container-header .d-relative{display:relative}.header-sticky .container-header{position:fixed;z-index:1031;margin-top:0;top:0;width:100%}.header-sticky .container-search{position:fixed;z-index:1030;margin-top:0;top:70px;width:100%;background-color:#fff;box-shadow:1px -1px 7px 0 rgba(0,0,0,.45)}.header-sticky .header-sticky-spacer{margin-bottom:130px}@media (max-width:991px) and (min-width:767px){.header-sticky .container-search .searchform{margin-left:auto;margin-right:auto;width:720px}}@media (max-width:991px){.header-sticky .header-sticky-spacer{margin-bottom:180px}}.container-header .logo{height:50px;float:left}@media (max-width:991px){.container-header .logo{height:42px}}.container-topbar p{font-weight:600;font-size:14px;margin:0;margin-left:20px;line-height:40px;float:left}.container-topbar span.star{color:#73c44f;font-size:20px;float:left;margin-right:2px;line-height:40px}.container-topbar a.reviews{font-size:12px;color:#b8b8b8;float:left;line-height:40px;margin-left:20px}.container-topbar .top-bar-menu-container{display:block}.container-header .header-menu-container{display:flex;padding-left:24px;height:50px}.container-topbar .top-bar-menu-container ul{padding:0;margin:0}.container-header .header-menu-container>ul{float:left;margin-top:-10px;margin-bottom:-10px;padding-left:0;padding-right:0;height:70px;display:flex;flex-direction:row;justify-content:space-around;flex:1}.container-topbar .top-bar-menu-container ul{float:right}.container-header .header-menu-container li,.container-topbar .top-bar-menu-container li{list-style-type:none;display:inline-block}.container-header .header-menu-container li{height:100%}.container-header .header-menu-container li.menu-item-has-children:hover>ul.sub-menu{display:block!important}li.menu-item>ul.sub-menu{display:none;background-color:#fff;position:absolute;padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0;border-left:2px solid #ff7c00}li.menu-item>ul.sub-menu ul.sub-menu{left:100%;margin-top:-60px}li.menu-item>ul.sub-menu li{display:block;height:40px}li.menu-item>ul.sub-menu li a{color:#ff7c00;padding-left:20px;padding-right:20px;word-wrap:none}@media (max-width:991px){.container-header{margin-top:50px}.container-topbar{padding-top:3px;padding-bottom:3px}.container-topbar span.star{font-size:12px}.container-topbar p{font-size:11px}.container-topbar a.reviews{font-size:10px}}@media (max-width:1199px){.container-header .header-menu-container li{margin-left:20px}}.container-topbar .top-bar-menu-container li{margin-left:20px}.container-topbar .top-bar-menu-container li>a{color:#333;font-weight:500;font-size:13px;line-height:40px;text-decoration:none}.container-topbar .top-bar-menu-container li>a:hover{color:#555}.container-header .header-aux-menu-container a,.container-header .header-menu-container li>a{color:#fff;text-decoration:none;font-weight:100}.container-header .header-aux-menu-container a{line-height:50px}.container-header .header-menu-container li>a{display:flex;height:100%;flex-direction:row;align-items:center}.container-header .header-menu-container li>a:hover{color:#5a5a56}.message{background-color:#e4e4ef;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:12px;margin-top:12px;border-radius:4px;cursor:pointer}.message i.fa{margin-top:3px;color:#009}.message p{flex:1;margin-left:16px;margin-right:16px;margin-bottom:0}.container-search-menu{display:none;color:#333;position:absolute;width:100%;z-index:2000;margin-top:10px}.container-search-menu .container{background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-bottom:3px solid #ff7c00;box-shadow:0 4px 9px -1px rgba(0,0,0,.25);overflow:hidden}.container-search-menu .container .row{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}.container-search-menu .column{padding-left:32px;padding-right:32px;padding-top:15px;padding-bottom:15px}.container-search-menu .categories{background-color:#ff7c00;color:#fff;flex:1}.container-search-menu .categories a{color:#fff}.container-search-menu .main{flex:4;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.container-search-menu .main .feature{width:250px;min-height:200px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.container-search-menu .main .feature img{width:100%;margin-bottom:8px}.container-search-menu .categories ul{list-style-type:none;padding-left:0}.container-search-menu .categories ul li{margin-bottom:4px}.container-search-menu.visible{display:block}.container-mega-menu{display:none;position:absolute;width:100%;z-index:2000;margin-top:10px;padding-bottom:15px}.container-mega-menu.visible{display:inherit}.mega-menu-toprow{color:#333;background-color:#e4e4ef;padding-top:16px;padding-bottom:16px;padding-left:32px;padding-right:32px;box-shadow:0 4px 9px -1px rgba(0,0,0,.25)}.mega-menu-content{background-color:#fff;padding-left:32px;padding-right:32px;padding-bottom:24px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-bottom:3px solid #ff7c00;box-shadow:0 4px 9px -1px rgba(0,0,0,.25)}.mega-menu-toprow .row{display:flex;flex-direction:row;align-items:center}.mega-menu-toprow .fa.fa-check{color:#ff7c00;border:2px solid #ff7c00;border-radius:50%;font-size:12px;padding:3px;margin-right:8px}.mega-menu-toprow .btn{margin:0}.mega-menu-holder{padding-top:15px}.mega-menu-holder h4{color:#333;font-weight:600}.mega-menu-holder hr{width:100%;border-color:#ff7c00;margin-left:0;margin-top:12px}.container-footer .mega-menu-holder{margin-top:32px}.container-footer .mega-menu-holder .sub-mega-menu li a{border:none;padding:0;box-shadow:none}.container-footer .mega-menu-holder .sub-mega-menu li{margin-bottom:0!important}.container-footer .mega-menu-holder h4,.container-footer .mega-menu-holder hr{display:none}.mega-menu-holder .rich-text{color:#333!important}.mega-menu-holder>ul{display:flex;flex-direction:row;padding-left:0;padding-right:0}.mega-menu-holder>ul>li{flex:1;list-style:none}.mega-menu-holder>ul>li:not(:last-of-type){margin-right:16px}.mega-menu-holder .sub-mega-menu{padding-left:0;padding-right:0}.mega-menu-holder>ul>li.no-margin{margin-right:0!important}.mega-menu-holder>ul>li.half-width{flex:.5}.mega-menu-holder .sub-mega-menu li{list-style:none}.mega-menu-holder .sub-mega-menu li a{width:100%;display:block;border:1px solid #ddd;border-radius:3px;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.08);color:#000}.mega-menu-holder .sub-mega-menu li:not(:last-of-type){margin-bottom:12px}.container-mobile-shift .mobile-mega-menu-featured-link{background-color:#e4e4ef;border-radius:4px;padding:12px;display:flex;flex-direction:row;align-items:center;margin-bottom:16px}@media (max-width:500px){.container-mobile-shift .mobile-mega-menu-featured-link .holder{flex-direction:column!important;align-items:flex-start!important}}.container-mobile-shift .mobile-mega-menu-featured-link .holder{flex:1;display:flex;flex-direction:row;align-items:center}.container-mobile-shift .mobile-mega-menu-featured-link .holder .info{flex:1}.container-mobile-shift .mobile-mega-menu-featured-link img{width:100px;height:100px;margin-right:12px;align-self:flex-start}.container-mobile-shift .mobile-mega-menu-header{background-color:#e4e4ef;margin-left:16px;margin-right:16px;padding:16px;text-align:center;border-radius:4px}.container-mobile-shift .mega-menu-content{padding-left:16px;padding-right:16px;padding-bottom:24px;border-bottom:none;box-shadow:none}.container-mobile-shift .mega-menu-holder>ul>li{margin-right:0!important;margin-bottom:16px}.container-mobile-shift .mega-menu-holder>ul{flex-direction:column!important}.container-mobile-shift .mega-menu-holder .sub-mega-menu li a{padding-top:12px;padding-bottom:12px;box-shadow:none;border:none;border-bottom:1px solid #ddd}.container-mobile-shift .menu-item-5709{display:none}.container-footer .menu-item-5709{display:none}.mega-menu-content .menu-item-6163 h4{visibility:hidden}@media (max-width:991px){.mega-menu-content .menu-item-5673{margin-bottom:0!important}.mega-menu-content .menu-item-6163 h4{display:none!important}.mega-menu-content .menu-item-6163 hr{display:none!important}}.searchform{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.container-search .searchform{margin-top:6px;margin-bottom:6px}.searchform input{width:100%!important;font-size:13px;margin-top:5px;margin-bottom:5px}.searchform.empty input{padding-right:50px!important}.searchform.has-searchterm input{padding-right:80px!important}.searchform .form-element{position:relative;margin-bottom:0!important;width:100%!important}.searchform a.search-clear,.searchform a.submit-search{position:absolute;display:flex;justify-content:center;align-items:center;height:100%;width:40px;top:0;text-align:center}.searchform a.submit-search{right:8px;color:#ff7c00}.searchform a.submit-search:hover{color:#ff9c20}.searchform a.search-clear{right:44px;color:#777}.searchform a.search-clear:hover{color:#999}.container-mobile-shift .searchform .form-element{flex:1}.container-mobile-shift .searchform input{width:100%!important}.container-mobile-shift .searchform{padding-left:15px;padding-right:15px}.container-appointment{background-image:url(assets/images/lot-bg.jpg);background-size:cover;padding-top:60px;padding-bottom:60px;color:#fff}.container-appointment .photo{height:150px}.container-appointment .left{text-align:right}.container-appointment .right{text-align:left}@media (max-width:991px){.container-appointment .left{text-align:center!important}.container-appointment .right{text-align:center!important}}.container-footer{padding-top:60px;border-bottom:solid 9px #ff7c00}.container-footer .row.credits{padding-top:40px;padding-bottom:10px;font-size:12px;color:#999}.container-footer ul{padding:0}.container-footer li{list-style-type:none;line-height:25px}.container-footer .menu li a{color:#000}@media (max-width:767px){.container-footer{text-align:left}.footer-column{margin-bottom:24px}}.tag-line-title{font-size:30px;font-weight:500;line-height:1.1}.socials.small{padding-bottom:10px}.socials{padding-bottom:60px}.socials a{text-decoration:none;margin-top:16px;display:inline-block;color:#fff;width:60px;height:60px;border-radius:50%;background-color:#009;font-size:25px}.socials.small a{width:40px!important;height:40px!important;font-size:15px!important}.socials a:hover{text-decoration:none;background-color:#33a}.socials a:not(:last-child){margin-right:8px}.socials.small a:not(:last-child){margin-right:2px!important}.socials a i{width:100%;height:100%;display:flex;justify-content:center;align-items:center}@media (max-width:767px){.socials a{width:40px;height:40px;font-size:18px}.socials a:not(:last-child){margin-right:4px}}.joblisting{margin-bottom:48px}.joblisting h1{margin-bottom:32px}.joblisting .spacer{margin-bottom:32px}@media (min-width:991px){.joblisting-content{top:-140px;margin-bottom:-140px;margin-left:80px;margin-right:80px;background-color:#fff;width:calc(100% - 160px)}}.joblisting .joblisting-schedule>div>div{border-radius:6px;padding:0}.joblisting .joblisting-schedule>div>div h4{background-color:#ff7c00;border-top-left-radius:6px;border-top-right-radius:6px;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:0;color:#fff}.joblisting .joblisting-schedule>div>div:nth-child(n){background-color:#fff;border:1px solid #ddd}.joblisting .joblisting-schedule li{list-style-type:none;margin-bottom:8px}.joblisting .joblisting-schedule li span{font-weight:700;display:block}.joblisting .joblisting-schedule ul{padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px}.joblisting .slider-row>div{float:left}.joblisting .slider-row .slider-next,.joblisting .slider-row .slider-prev{width:30px;display:flex;justify-content:center;align-items:center;height:100%;padding-top:125px}.joblisting .slider-row .slider-prev{margin-right:16px}.joblisting .slider-row .slider-next{margin-left:16px}.joblisting .slider-row .slider-content{width:calc(100% - 92px)}.joblisting .nav-button{width:30px;height:50px;border-radius:3px;display:flex;justify-content:center;align-items:center;background-color:#ff7c00;color:#fff;pointer-events:all;cursor:pointer}.joblisting .apply-steps .slider-next,.joblisting .apply-steps .slider-prev{padding-top:75px!important}.joblisting .apply-step>div{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end}.joblisting .apply-step>div>div:first-of-type{font-size:200px;font-weight:700;line-height:175px;margin-right:20px}body.mobile-shift{overflow-y:hidden}.container-mobile-shift{width:100%;height:100%;right:0;position:fixed;background-color:#fff;z-index:-1000;display:none;flex-direction:column;justify-content:flex-start;align-items:stretch;overflow-y:scroll}.container-mobile-shift.open{display:flex}.container-mobile-shift .header{background-color:#ff7c00;color:#fff;padding-left:16px;padding-right:16px;padding-top:10px;padding-bottom:10px}.container-mobile-shift .header .logo{height:38px;float:left}.container-mobile-shift .header .icon-link{float:right;margin-left:32px;font-size:24px;line-height:38px;color:#fff}.container-mobile-shift .menu-item-list{flex:1;overflow-y:scroll;padding-top:16px;padding-bottom:16px}.container-mobile-shift .footer{padding:16px}.container-mobile-shift .footer .btn{margin:0}.container-mobile-shift .container-storefront{width:100%;overflow-y:scroll;margin-bottom:0;flex:1}.container-featured{display:block;width:100%;height:175px;background-size:cover;background-position:center center}.pagination-wrapper{display:flex;justify-content:center;align-items:center;list-style-type:none;padding:0;margin:2rem 0;font-family:Montserrat,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;gap:.5rem}.pagination-wrapper li{margin:0}.pagination-wrapper a{display:flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 .5rem;border-radius:8px;text-decoration:none;color:#333;transition:all .3s ease;font-size:.95rem;font-weight:400;box-shadow:0 2px 5px rgba(0,0,0,.05);border:1px solid #eaeaea}.pagination-wrapper a:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1);border-color:#ff7c00;color:#ff7c00;text-decoration:none}.pagination-wrapper .selected a{background-color:#ff7c00;color:#fff;font-weight:500;border-color:#ff7c00;box-shadow:0 2px 8px rgba(255,124,0,.3)}.pagination-wrapper .selected a:hover{background-color:#e66f00;transform:none}.pagination-wrapper .disabled a{color:#ccc;border-color:#f0f0f0;background-color:#f9f9f9;box-shadow:none;pointer-events:none}.pagination-wrapper .next a,.pagination-wrapper .previous a{font-weight:500;padding:0 1rem}.pagination-wrapper .break a{pointer-events:none;color:#666;border:none;box-shadow:none}@media (max-width:576px){.pagination-wrapper li:not(.previous):not(.next):not(.selected):not(.break){display:none}.pagination-wrapper li.break:nth-last-of-type(2),.pagination-wrapper li.break:nth-of-type(2),.pagination-wrapper li:nth-last-of-type(2){display:list-item}}.container-video-banner{height:266px;overflow:hidden;position:relative}.container-video-banner video{width:100%;height:100%;object-fit:cover}.container-video-banner .video-banner-overlay{position:absolute;width:100%;height:100%;top:0;color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.container-video-banner .video-banner-overlay h1{font-size:70px;font-weight:700}@media (max-width:991px){.container-video-banner{height:200px}.container-video-banner .video-banner-overlay h1{font-size:40px}.container-video-banner .video-banner-overlay h2{font-size:20px}}.container-vehicle-search{background:#e4e4ef;border-bottom:6px solid #ff7c00;padding-top:20px;padding-bottom:20px}.container-vehicle-search .vehicle-search-form{background-color:#fff;border-radius:4px;padding:24px 40px}.container-vehicle-search .vehicle-search-form .row>*{padding:0}.container-vehicle-search .vehicle-search-form input,.container-vehicle-search .vehicle-search-form select{width:100%;line-height:31px}.container-vehicle-search .vehicle-search-form a.btn{margin:0}.container-vehicle-search .vehicle-search-form a.extended-vehicle-search{font-size:11px;color:#009}.container-vehicle-search .vehicle-search-form .form-element{margin-bottom:0}@media (max-width:991px){.container-vehicle-search .vehicle-search-form .row>*{margin-bottom:16px}.container-vehicle-search .vehicle-search-form a.extended-vehicle-search{font-size:14px}}@media (min-width:992px){.container-vehicle-search .vehicle-search-form .row>*{padding-right:15px}.container-vehicle-search .vehicle-search-form .row :last-child{padding-right:0}}.container-vehicle-search .types>*{margin-right:10px}.container-vehicle-search a.all-types{font-size:11px;background-color:#009;color:#fff;padding:7px;border-radius:2px;height:100%}@media (max-width:991px){.container-vehicle-search a.all-types{display:inline-block;margin-top:12px;width:100%}.container-vehicle-search a.body-type{display:inline-block;margin:0;width:calc(33.3% - 10px)}}div.tag-lines{display:flex;flex-direction:row;justify-content:center;align-items:stretch;padding-top:32px;padding-bottom:32px}div.tag-line:not(:last-child){margin-right:24px}div.tag-line i{float:left;display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;color:#ff7c00;background-color:#f0f0f0}div.tag-line span{margin-left:8px;margin-bottom:8px;font-size:13px;font-weight:420;line-height:30px}@media (max-width:991px){div.tag-lines{flex-direction:column;align-items:center}div.tag-line{margin-bottom:12px;width:100%;margin-right:0!important}div.tag-line span{font-size:14px!important}}@media (max-width:1199px){div.tag-line span{font-size:10px}}.container-storefront{margin-bottom:30px;padding-left:15px!important;padding-right:15px!important}.container-storefront .content .infinite-scroll-spinner{display:none}.container-storefront .content.loading .infinite-scroll-spinner{display:inline}.container-detail .row.top,.container-storefront .row.top{padding-bottom:20px;border-bottom:solid 1px #f0eeea;margin-bottom:25px}.container-storefront .row.top{padding-top:35px}.container-detail .row.top{padding-top:16px}.container-storefront .row.top .order{text-align:right}@media (max-width:991px){.container-detail .row.top,.container-storefront .row.top{padding-top:15px}.container-storefront .row.top .order{text-align:center}.container-storefront .row.top .order select{width:100%;margin-top:16px}}.container-storefront .filter-pill-container{margin-bottom:8px}.container-storefront .filter-pill{float:left;background-color:#ff7c00;color:#fff;padding-left:8px;padding-right:8px;padding-top:2px;padding-bottom:2px;margin-right:8px;margin-bottom:8px;border-radius:4px;font-size:13px;cursor:pointer}.container-storefront .filter-pill:hover{background-color:#ff9c20}.container-storefront .filter-pill a{color:#fff}.container-storefront .filter{background-color:#e4e4ef;border-radius:3px;padding-top:10px;padding-bottom:16px;overflow-x:hidden}.container-storefront .filter .filter-group{margin-bottom:20px}.container-storefront .filter .filter-group:last-child{margin-bottom:0!important}.container-storefront .filter select{width:100%}.select2-results__option[data-stock]:after{content:"" attr(data-stock) "";color:#fff;position:absolute;right:12px;background:#ff7c01;border-radius:3px;width:20px;height:20px;font-size:12px;text-align:center;line-height:20px;border:solid 1px #ff7c00}.select2-results__option[aria-selected=true]:after{background:#fff;color:#333!important;border:solid 1px #333!important}.container-storefront .filter .filter-range{margin-bottom:6px;margin-left:8px;margin-right:8px}.container-storefront .filter .filter-range-label{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;color:#8b8e9e}.container-storefront .filter .filter-range-label>div{flex:1;font-size:14px}.container-storefront .filter .filter-range-label>div.min{text-align:left}.container-storefront .filter .filter-range-label>div.max{text-align:right}.container-storefront .filter .body-types{display:inline-block;width:100%}.container-storefront .filter .body-types .all-types{float:left;width:calc(33.3% - 6px);background-color:#009;padding-top:6px;padding-bottom:6px;border-radius:4px;text-align:center;font-size:15px;color:#fff;margin-top:7px}.container-storefront .filter .body-types .body-type:nth-of-type(3n-2){margin-left:0}.container-storefront .filter .body-types .body-type{float:left;width:calc(33.3% - 6px)}.container-storefront .filter .body-types .body-type.disabled{pointer-events:none;opacity:.4}.body-types .body-type{display:inline-block;margin-left:6px;margin-right:0;margin-bottom:6px;padding-top:4px;padding-bottom:4px;text-align:center;border-radius:4px}.body-types .body-type img{pointer-events:none}.container-storefront .filter .body-types .body-type img{width:75%;height:48px;object-fit:contain}.body-types .all-types:hover{background-color:#009}.body-types .body-type:hover{background-color:rgba(255,255,255,.4)}.body-types .all-types.selected{background-color:#009}.body-types .body-type.selected{background-color:rgba(255,255,255,1)}@media (max-width:991px){.container-storefront .store-message{padding-bottom:64px}}@media (min-width:992px){.container-storefront .store-message{padding-bottom:128px}}.container-storefront .item-summary{padding:0}.container-storefront a.inner-summary,.container-storefront div.inner-interstitial{margin-left:6px;margin-right:6px;margin-bottom:12px}.container-storefront div.inner-interstitial{background-color:#e4e4ef;height:calc(100% - 12px);display:block;position:relative}.container-storefront .inner-interstitial h3{margin-bottom:20px;margin-top:0}.container-storefront .inner-interstitial div.interstitial-content{position:absolute;top:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.container-storefront .inner-interstitial .interstitial-slogan-row{width:75%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-bottom:12px}.container-storefront .inner-interstitial .interstitial-slogan-row i{background-color:#fff;color:#009;width:18px;height:18px;font-size:13px;padding:2px;border-radius:9px;margin-right:10px;margin-top:3px}.container-storefront a.inner-summary{background-color:#fff;position:relative;display:block;color:#000;text-decoration:none;cursor:pointer;transition:box-shadow .2s;border-radius:4px 4px 4px 4px;box-shadow:0 0 12px 0 rgba(0,0,0,.075);min-height:200px}.container-storefront .inner-summary:hover{box-shadow:0 0 14px 0 rgba(0,0,0,.25)}.container-detail span.view-count,.container-storefront .inner-summary span.view-count{position:absolute;border-radius:2px;color:#fff;font-size:11px;background:#009;padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px}.container-storefront .inner-summary span.view-count{left:6px;top:6px}.container-detail span.view-count{position:relative}.container-detail span.view-count-holder{position:absolute;z-index:2;width:100%;text-align:center;margin-top:12px}.container-storefront .inner-summary .preview{width:100%;padding-bottom:75%;border-radius:4px 4px 0 0;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.container-storefront .inner-summary div.info{padding:12px;height:auto;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;row-gap:4px}.container-storefront .inner-summary div.info .price-line{flex:1;display:flex;flex-direction:row;align-items:flex-end}.ab-hidden{display:none!important}.vehicle-specs{display:flex;flex-wrap:wrap;row-gap:4px;flex-wrap:wrap;padding:4px 0 6px 0;margin:4px 0 6px 0;border-bottom:.5px solid #ccc}.spec-item{width:50%;display:flex;align-items:center;font-size:14px;color:rgb(57 57 57 / 75%)}.icon-calendar,.icon-circle,.icon-emission,.icon-gear{margin-right:10px;display:inline-block}.purchase-options{display:flex;margin:4px 0}.purchase-option{width:50%;position:relative}.flex-65{flex-basis:65%}.flex-auto{flex:1}.purchase-option.kopen{text-align:left}.purchase-option.lease{text-align:right}.option-link{font-size:12px;line-height:14px;color:#333;display:block;margin-bottom:4px}.price{font-size:22px;font-weight:500;color:#009;line-height:1.1}.purchase-option.lease .price{font-weight:700}.price-note{font-size:12px;color:rgb(57 57 57 / 75%)}.item-btn{font-size:15px;margin-top:4px}.container-storefront .inner-summary div.info .price-line .price div:first-child{font-size:22px;font-weight:700;line-height:28px}.container-storefront .inner-summary div.info .price-line .price div:last-child{font-size:10px;font-weight:400;line-height:10px}.container-storefront .inner-summary div.info .price-line .lease{flex:1;font-size:12px;line-height:13px;text-decoration:underline;color:#333}.container-storefront .inner-summary div.info h3{margin-top:0;margin-bottom:auto}.container-storefront .inner-summary div.info h3 span:first-child{display:block;font-size:19px;color:#333;font-weight:600;margin-bottom:4px;max-height:48px;overflow:hidden}.container-storefront .inner-summary div.info h3 span:last-child{display:block;flex:1;font-size:14px;font-weight:400;color:rgb(57 57 57 / 75%);line-height:20px;max-height:60px;overflow:hidden;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;word-break:break-word}@media (max-width:767px){.container-storefront .inner-summary div.info{height:auto}}.container-detail{font-size:15px;padding-bottom:64px}.container-detail .sub-header{margin-bottom:18px}.container-detail .detail-photo-slider img.tns-complete{width:100%}.container-detail a.return{color:#000}.container-detail .sidebar-cta{margin-top:24px;margin-bottom:12px}.container-detail .sidebar-cta .btn{margin-top:0;margin-bottom:12px}.vivition-holder.vivition-fullscreenactive .controls{position:absolute;z-index:2000;top:0}.container-detail .detail-photo-slider-tray{user-select:none;position:relative;margin-bottom:24px;margin-top:12px;overflow:hidden;height:100px}.container-detail .detail-photo-thumbnails{white-space:nowrap;position:absolute}.container-detail .detail-photo-thumbnails img{outline:0;height:100px;margin-right:12px;cursor:pointer;transition:opacity .1s}.container-detail .detail-photo-thumbnails img:last-of-type{margin-right:0}.container-detail .detail-photo-thumbnails img.tns-nav-active{border:4px solid #ff7c00}.container-detail .detail-photo-thumbnails img:not(.tns-nav-active):hover{opacity:.8}.detail-photo-controls{position:absolute;width:100%;height:100%;top:0;padding-top:30%;padding-left:16px;padding-right:16px;pointer-events:none}.detail-photo-controls>div{width:30px;height:50px;border-radius:3px;display:flex;justify-content:center;align-items:center;background-color:#333;color:#fff;pointer-events:all;cursor:pointer}.detail-photo-controls>div:focus{outline:0}.detail-photo-controls>div:hover{background-color:#555}.detail-photo-controls>div:first-of-type{float:left}.detail-photo-controls>div:last-of-type{float:right}.container-detail .section{margin-bottom:24px}.container-detail .specifications .feature{margin-bottom:4px}.container-detail .specifications .feature span{display:inline-block;width:49%;vertical-align:middle}.container-detail .specifications .feature span:last-of-type{font-weight:700}.container-detail .accessories .accessory{font-weight:420;display:inline-block;background-color:#f0f0f0;margin-right:10px;margin-bottom:10px;padding-top:4px;padding-bottom:4px;padding-left:8px;padding-right:8px;border-radius:3px}@media (max-width:767px){.container-detail .accessories .accessory{width:100%;text-align:center}}.container-detail .technical-info{position:relative}.container-detail .technical-info img{width:calc(100% - 60px);margin:30px}.container-detail .technical-info .overlay{position:absolute;top:0;left:0;width:100%;height:100%}.container-detail .technical-info .overlay .measurement{position:absolute;width:20%;text-align:center}@media (max-width:667px){.container-detail .technical-info .overlay .measurement{font-size:.75em!important}}.overlay .measurement.length{width:40%!important;top:3%;left:11%}.overlay .measurement.vehicle-length{width:40%!important;top:86%;left:5%}.overlay .measurement.vehicle-height{width:20%!important;top:44%;left:-8%;transform:rotate(90deg)}.overlay .measurement.width{top:5%;left:77%}.overlay .measurement.height{top:41%;left:88%;transform:rotate(90deg)}.overlay .measurement.pull_mass{width:30%!important;top:32%;text-align:left!important;left:47%}.container-detail .cta .title{color:#000;margin-top:0;margin-bottom:13px;font-size:25px;line-height:25px;font-weight:600}.container-detail .cta .price-line{flex:1;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.container-detail .cta .price-line .price div:first-child{font-size:30px;font-weight:700;line-height:30px;color:#73c44f}.container-detail .cta .price-line .price div:last-child{font-size:10px;font-weight:400;line-height:10px}.container-detail .cta .price-line .lease{flex:1;font-size:16px;font-size:10px;color:#333}.container-detail .cta .price-line .lease span{font-weight:700;line-height:30px;font-size:30px;display:block}div.mobile-lease-sticky{display:none;position:fixed;bottom:0;left:0;right:0;padding-left:16px;padding-bottom:8px;z-index:2500}@media (max-width:991px){body.visible-mobile-lease div.mobile-lease-sticky{display:flex;flex-direction:row}body.visible-mobile-lease div.mobile-lease-sticky a.mr,body.visible-mobile-lease div.mobile-lease-sticky button.mr{margin-right:16px}body.visible-mobile-lease div.mobile-lease-sticky:first-child{flex:1}body.visible-mobile-lease div.mobile-lease-sticky .btn-contact{width:62px;font-size:28px;display:flex;justify-content:center;align-items:center;border-radius:3px;padding:0}}@media (max-width:991px){.container-detail .cta .price-line{margin-bottom:16px}}.container-detail .cta hr{margin-top:10px;margin-bottom:10px}.container-detail .cta .employee{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:90%}.container-detail .cta .employee .fa-phone{color:#0a0}.container-detail .cta .employee p{margin:0;flex:1}.container-detail .cta .employee img{width:30%;margin-left:10%}.container-detail .cta .sidebar{position:relative;top:0}.container-detail .cta .sidebar.sticky{position:fixed;top:90px}.container-detail .block-link{width:100%;display:block;background-color:#e4e4ef;color:#333;font-weight:420;padding:10px 20px;line-height:22px;border-top:2px solid #fff}.container-detail .sidebar .block-link{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.container-detail .sidebar .block-link:first-of-type{margin-top:20px}.container-detail .sidebar .block-link:last-of-type{margin-bottom:-20px}.container-detail .block-link i.accessory{float:right;line-height:22px}@media (max-width:991px){.container-detail .block-link{background-color:#fff}}.container-detail .slider-overlay-button{position:absolute;top:16px;color:#000;font-size:20px;z-index:1}.container-detail .slider-fullscreen-button{left:54px}.container-detail .vivition-fullscreen{left:93px}.container-detail .vivition-fullscreen a.icon img{height:1.28571429em}.container-detail .social-foldout{left:16px}.container-detail .slider-overlay-button a.icon{color:#000;padding:4px;margin-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px}.container-detail .slider-overlay-button a.icon:hover{background-color:#fff}.container-detail .slider-overlay-button a.icon.open{background-color:#fff}.container-detail .social-foldout .foldout{background-color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;padding-left:8px;padding-right:8px;padding-top:4px;padding-bottom:4px}.container-detail .social-foldout .foldout a{font-size:26px}.container-detail .social-foldout .foldout a:hover{text-decoration:underline}.container-detail .social-foldout .foldout a.facebook{color:#3b5998}.container-detail .social-foldout .foldout a.linkedin{color:#007bb6}.container-detail .social-foldout .foldout a.whatsapp{color:#29a628}.container-detail .social-foldout .foldout a.email{color:#3490f3}.container-employees{padding-top:64px;padding-bottom:64px}.container-employees .employee{border-radius:6px;background-color:#eee;padding:28px;text-align:center;margin-bottom:24px}.container-employees .employee img.photo{border-radius:6px;width:100%}.container-employees .employee img.country{width:30px;margin-top:10px;margin-left:10px;margin-right:10px}.container-employees .employee .function{font-size:17px;color:#333}.container-employees .employee .phonenumber{font-size:15px;color:#333}.container-employees .employee .email{font-size:15px;color:#ff7c00}.container-reviews a.review-count{font-size:12px;color:#009}.container-reviews h2{letter-spacing:2px;font-weight:700}.container-reviews .average-score{position:relative;width:100%;padding-top:100%;margin-bottom:12px;border-radius:50%;background-color:#009}.container-reviews .average-score span{position:absolute;width:100%;height:100%;top:0;display:flex;justify-content:center;align-items:center;color:#fff;font-size:56px;font-weight:420}.container-reviews .review{background-color:#fff;border-radius:3px;padding:16px;margin-bottom:12px}.container-reviews .review .score{font-weight:600;font-size:35px;color:#73c44f}div.slogans{display:flex;flex-direction:row;justify-content:space-between;margin-top:32px;margin-bottom:24px}div.slogan-row{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:flex-start}div.slogan-row.padded i{margin-right:12px}div.slogan-row p{color:#009;font-weight:420}div.slogan-row p span.sub{color:#333;font-weight:600;font-size:11px;display:block}div.slogan-row i{background-color:#fff;color:#73c44f;width:18px;height:18px;font-size:13px;padding:2px;border-radius:9px;margin-right:10px;margin-top:3px}@media (max-width:991px){div.slogans{flex-direction:column}}body.fullscreen-overlay{overflow-y:hidden}.fullscreen-image,.fullscreen-image-controls{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2001;visibility:hidden;opacity:0;transition:opacity .3s}.fullscreen-image-controls{pointer-events:none}.fullscreen-image{background-color:rgba(0,0,0,.5)}body.fullscreen-overlay .fullscreen-image,body.fullscreen-overlay .fullscreen-image-controls{visibility:visible;opacity:1}.fullscreen-image .img-holder{width:100%;height:100%}.fullscreen-image .img-holder img{width:100%;height:100%;object-fit:contain}.fullscreen-image-controls .close-button{pointer-events:auto;position:fixed;top:10px;left:10px;display:block;border-radius:4px;background-color:#ff7c00;color:#fff;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;text-decoration:none;z-index:2002}.fullscreen-image-controls>div{width:30px;height:50px;border-radius:3px;display:flex;justify-content:center;align-items:center;background-color:#333;color:#fff;pointer-events:all;cursor:pointer;position:absolute;top:50%}.fullscreen-image-controls>div:focus{outline:0}.fullscreen-image-controls>div:hover{background-color:#555}.fullscreen-image-controls>div:first-of-type{left:10px}.fullscreen-image-controls>div:last-of-type{right:10px}.nice-lists ul{padding-left:0}.nice-lists ul li{list-style:none;background-color:#eee;border-radius:5px;margin-bottom:6px;padding-top:6px;padding-bottom:8px;padding-left:16px;padding-right:16px}.nice-lists ul li:before{font-family:FontAwesome;content:'\f00c';color:#ff7c00;font-size:20px;margin-right:16px}.select2{width:100%!important}.order .select2{width:50%!important}@media (max-width:991px){.order .select2{width:100%!important}}.select2-container>:focus,.select2>:focus{outline:0!important;border:0!important}.select2-container .select2-selection--single{height:48px!important}.select2-selection__arrow{height:48px!important}.select2-selection__rendered{text-align:left;line-height:48px!important}.select2-results .select2-results__option--highlighted{background-color:#009!important}.noUi-target{border-radius:0!important;border:0!important;box-shadow:none!important;background-color:#ddd!important}.noUi-horizontal{height:6px!important}@media (max-width:991px){.noUi-handle{width:20px!important;height:20px!important;border-radius:10px!important}.noUi-horizontal{height:20px!important}.noUi-horizontal .noUi-handle{right:-8px!important;top:0!important}}@media (min-width:992px){.noUi-handle{width:16px!important;height:16px!important;border-radius:8px!important}.noUi-horizontal .noUi-handle{right:-8px!important;top:-5px!important}}.noUi-handle:after,.noUi-handle:before{content:none!important}.noUi-handle{box-shadow:none!important;display:block;border:2px solid #009!important;background-color:#fff!important}.noUi-connect{background-color:#009!important}.noUi-connects{background-color:#fff}form h2{margin-top:0;margin-bottom:15px}.form.disabled .form-element{pointer-events:none}.form .fa-spinner{display:none}.form.disabled .fa-spinner{display:inline-block}.form .form-connection-error,.form .form-success,.form .form-validation-error{visibility:hidden;height:0}.form.success .form-success{visibility:visible;height:auto}.form.validation-error .form-validation-error{visibility:visible;height:auto}.form.connection-error .form-connection-error{visibility:visible;height:auto}.form .form-connection-error p,.form .form-success p,.form .form-validation-error p{padding:6px;text-align:center}.form.disabled .form-element input,.form.disabled .form-element textarea{color:#999}.form-element{margin-bottom:16px}.form-element label{width:100%;font-weight:400}.form-element input:focus,.form-element textarea:focus{outline:0}.form-element input,.form-element textarea{padding:10px;color:#000;border-radius:4px;width:100%;background-color:#f0f0f0;border:none;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.08)}.form-element textarea{min-height:200px;resize:vertical}.form-element.invalid input,.form-element.invalid textarea{border:1px solid red;padding-top:9px;padding-bottom:9px}.form-element input.licenseplate{background-image:url(assets/images/kenteken.png);background-repeat:no-repeat;background-position:left center;background-color:#f0b503!important;text-align:center;font-size:29px;font-weight:700;padding:0;letter-spacing:4px}.form-dark{background-color:#e4e4ef;padding:32px}.form-dark .form-element input,.form-dark .form-element textarea{background-color:#fff}.lease-form .result{background-color:#fff;border-radius:4px;text-align:center;padding-top:18px;padding-bottom:18px}.lease-form .result span{display:block}.lease-form .result span.tag-line{font-size:19px;font-weight:420;color:#333}.lease-form .result span.price{font-size:40px;font-weight:420;color:#ff7c00}.lease-form .kvk-result{margin-bottom:8px;cursor:pointer;padding-top:4px;padding-bottom:4px;padding-left:6px;padding-right:6px}.lease-form .kvk-result:hover{background-color:rgba(255,255,255,.4)}.lease-form label small{font-size:75%}.lease-form .poweredby{font-size:10px;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;margin-top:16px;color:#333}.lease-form .poweredby span{padding-bottom:2px}.lease-form .poweredby img{width:100px}.lease-form .lease-period-select{float:left;width:calc(100% / 6 - (5*6px)/ 6);margin-right:6px;padding-top:8px;padding-bottom:10px;border-radius:3px;background-color:#009;color:#fff;font-weight:420;text-align:center;cursor:pointer}.lease-form .lease-period-select:last-of-type{margin-right:0}.lease-form .lease-period-select.selected{background-color:#32cd32;transition:background-color .3s}.sidebar form .col-lg-6{width:100%}.sidebar .form-element input,.sidebar .form-element textarea{background-color:#fff}.sooqrSearchContainer .sqr-views{display:none}.sooqrSearchContainer .sqr-powered-by-branding{opacity:0}.BPM-info{background:#deffee;border:.5px solid #18b464;border-radius:4px;padding:4px;display:flex;align-items:center;gap:8px;margin:10px;position:absolute;z-index:99;top:0}.BPM-info span{font-size:12px}