body, .grve-megamenu-sub-menu.grve-sub-menu, .grve-breadcrumbs ul li a, .grve-yoast-breadcrumbs span span a, .breadcrumb_last{font-family:"aglet-sans", sans-serif;}
.hidden_model_id, .hidden_collection_id, .hidden, .hidden_brand_id, .hidden_model, .hidden_brand, .hidden_filter_type, .hidden_page_type{visibility:hidden;height:1px !important;}
.spinner-wrapper{text-align:center !important;width:100%;display:inline-block;}
.spinner-large{color:#ed4800;}
.spinner-large, .spinner-large:after{box-sizing:border-box;padding:auto;}
.spinner-large{display:inline-block;width:32px;height:32px;}
.spinner-large:after{content:" ";display:inline-block;width:32px;height:32px;border-radius:50%;border:5px solid #ed4800;border-color:#ed4800 transparent #ed4800 transparent;animation:spinner-large 1.2s linear infinite;}
@keyframes spinner-large {
0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
.car-list-view .car-version{margin-bottom:5px !important;}
.warning-content{display:inline-block;padding:10px 10px;background-color:#ffffff;color:#ED4800;border:#ED4800 solid 1px;margin-bottom:6px;font-size:13px;line-height:18px;border-radius:3px;width:100%;}
.recalculate{opacity:0.5;pointer-events:none;}
option:disabled{display:none !important;}
.btn-adjust-calculation a:link, .btn-adjust-calculation a:visited{color:#ED4800;font-size:13px;}
.btn-adjust-calculation a:hover{}
.custom-breadcrumbs-wrapper .btn-prev-page{margin-top:35px;}
.grve-yoast-breadcrumbs{display:inline-block;}
.sgpb-popup-dialog-main-div-theme-wrapper-6{top:200px !important;margin-right:40px !important;}
.sgpb-content{width:auto !important;}
.homepage #view-result-component .car-item-content{display:none;}
.homepage #view-result-component .car-item-price-wrap{margin-top:15px;}
.car-title.hide-before-stickey{padding-top:100px;}
.cta-klantenvertellen-wrap .pt-cv-content{margin-bottom:0px !important;}
.cta-klantenvertellen-wrap .grve-text-primary-6{color:#0B2621 !important;}
.icon-klantenvertellen{width:100%;}
.icon-klantenvertellen a{flex-direction:row-reverse !important;width:100%;}
.cta-klantenvertellen-wrap .grve-subtitle p{color:#0B2621 !important;}
.klantenvertellen-text{float:right;}
.icon-klantenvertellen .grve-subtitle-text a:link, .icon-klantenvertellen .grve-subtitle-text a:visited, .icon-klantenvertellen .grve-small-text a:link, .icon-klantenvertellen .grve-small-text a:visited{color:#959F9D;}
.icon-klantenvertellen .grve-subtitle-text a:hover, .icon-klantenvertellen .grve-small-text a:hover{color:#ED4800;}
.icon-klantenvertellen{float:left;}
.cta-banner-offers .klantenvertellen-text{width:55%;}
.cta-banner .klantenvertellen-text{width:60%;}
.cta-banner-offers .icon-klantenvertellen{width:40%;}
.cta-banner .icon-klantenvertellen{width:100%;}
.klantenvertellen-text p{padding-top:15px;}
.icon-klantenvertellen .grve-box-title, .icon-klantenvertellen .grve-subtitle-text, .icon-klantenvertellen .grve-small-text{text-align:left;}
.icon-klantenvertellen .grve-box-title{font-size:16px !important;}
.icon-klantenvertellen .grve-subtitle-text, .icon-klantenvertellen .grve-small-text{font-size:14px;}
.cta-klantenvertellen-wrap .grve-column-wrapper{padding:20px 20px 20px 30px;border:#cccccc solid 1px;}
.cta-klantenvertellen-wrap .grve-box-content{word-break:keep-all;word-wrap:normal;}
@keyframes loading_list {
0%{opacity:0.5;}
50%{opacity:0.75;}
100%{opacity:0.5;}
}
.button-class{background-color:#ed4800 !important;color:white;text-decoration:none;display:inline-block;font-size:16px;margin-top:3px !important;margin-bottom:3px !important;cursor:pointer;border-radius:10px !important;opacity:0.5;width:100%;padding-left:0.8em !important;padding-right:2.0em !important;padding-top:0.6em !important;padding-bottom:0.45em !important;cursor:default !important;}
.spinner-small{color:#fff;}
.spinner-small, .spinner-small:after{box-sizing:border-box;padding:auto;}
.spinner-small{display:inline-block;width:16px;height:16px;}
.spinner-small:after{content:" ";display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid #fff;border-color:#fff transparent #fff transparent;animation:spinner-small 1.2s linear infinite;}
@keyframes spinner-small {
0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
.wait-for-calculation-msg{font-weight:600 !important;font-family:"aglet-sans", sans-serif !important;padding-left:5px !important;}
.full-width .grve-btn{width:100% !important;}
.sgpb-popup-close-button-6{border-radius:10px;}
.sgpb-theme-6-content{-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.30);-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.30);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.30) !important;}
.btn-herberekenen{background-image:none !important;}
.quotation-value input[type="text"], .quotation-duration input[type="text"], .quotation-value input[type="number"], .quotation-duration input[type="number"]{text-align:right;line-height:28px;padding:0px !important;min-height:28px !important;border:none !important;}
.car-specs .cs-label{width:60%;}
.car-specs .cs-input{width:40%;font-weight:600;}
.car-specs .cs-label, .car-specs .cs-input{font-size:17px !important;}
.no-active.active, .no-active, .car-item-favorite, .quotation-slidecontainer{display:none !important;}
.car-teaser, .car-teaser-main .car-teaser{background-position:center center;background-repeat:no-repeat;border-radius:10px;text-align:right !important}
.car-teaser{background-size:cover;}
.car-teaser-main .car-teaser{}
.car-teaser-main .car-teaser, .merk-model-uitvoering .car-teaser, #quoted-car-teaser-image.car-teaser{padding-top:56%;}
.car-teaser img{max-width:90%;}
.brand-model .car-teaser{background-size:90%;}
.car-title-image .car-teaser{background-color:transparent !important;}
.car-title .car-teaser{background-size:contain !important;}
.car-thumbs{margin-top:10px;min-height:55px;}
.car-thumb{width:55px;height:55px;padding:0px;background-size:cover;background-repeat:no-repeat;background-position:center;display:inline-block;border:#DBDDF1 solid 1px;border-radius:10px;cursor:pointer;margin:8px 8px 0 -2px;border:#ffffff solid 2px;}
.car-thumb:hover{border:#0B2621 solid 2px;transform:scale(1.05);transition:0.5s;}
.car-title-image .car-teaser{}
.wait_for_results{animation:loading_list 2s infinite;}
.loading_car_items{color:#EDEEF6;background-color:#EDEEF6;display:block;margin-top:2px;border-radius:10px;}
.loading_car_items__border_left{color:#EDEEF6;background-color:#EDEEF6;display:block;margin-top:2px;border-top-left-radius:10px;border-bottom-left-radius:10px;}
.loading_car_items__border_right{color:#EDEEF6;background-color:#EDEEF6;display:block;margin-top:2px;border-top-right-radius:10px;border-bottom-right-radius:10px;}
.loading_car_items > img{content:url();}
.loading_car_items__button{color:#ED4800 !important;background-color:#ED4800;}
.no-header #grve-header{display:none !important;}
.grve-sticky-column .hide-before-stickey{display:none;}
.grve-sticky-column.is_stuck .hide-before-stickey{display:block}
.grve-sticky-column .hide-before-stickey .car-title-wrap, .grve-sticky-column .hide-before-stickey .car-title-image{opacity:0;-webkit-transition:.2s;transition:opacity .2s;}
.grve-sticky-column.is_stuck .hide-before-stickey .car-title-wrap, .grve-sticky-column.is_stuck .hide-before-stickey .car-title-image{opacity:1;}
.btn-prev-page{width:auto;float:left;height:33px;line-height:33px;color:#ED4800;opacity:1;padding-right:40px;font-size:16px;font-weight:600;font-family:acumin-pro, sans-serif;}
.grve-back-top svg{display:none !important;}
.grve-back-top .grve-arrow-wrapper{background-image:url(//www.lease-e.nl/wp-content/images/chevron-up-p4.svg) !important;background-position:center center;background-repeat:no-repeat;background-size:13px;}
.test-cols .grve-column-inner{margin-bottom:30px;}
.short-copy h2{font-size:18px;line-height:28px;margin-bottom:0px;}
.contactform .grve-element, .car-wrapper .pt-cv-readmore{width:100%;}
.wpcf7-spinner{position:relative;}
.quotation-row.cols2 .col:nth-of-type(2n){padding:0.2em 1.0em;}
.input-field{background-color:#ffffff;}
.car-title-wrap{padding-right:10%;}
.car-sidebar .car-title h3{margin-bottom:0px !important;}
.car-sidebar .car-title .grve-text{line-height:20px !important;}
.quotation-calculator-wrap, .car-title{padding-bottom:15px !important;}
.car-title.margin-top-min10px{margin-top:-10px !important;}
.car-title.margin-top-min110px{margin-top:-110px !important;}
.quotation-calculator-wrap{background-color:#EDEEF6;}
.quotation-calculator-wrap #sendForm, .quotation-calculator-wrap .btn-herberekenen{width:100%;padding-left:0.8em !important;padding-right:2.0em !important;padding-top:0.6em !important;padding-bottom:0.6em !important;}
.quotation-row{padding:10px 15px;display:flex;font-size:16px !important;}
.quotation-row.cols2 .col:first-child{width:60%;font-weight:600;}
.quotation-row.cols2 .col:nth-of-type(2n){width:40%;}
.quotation-btn-wrap{padding:10px 15px 0 15px;}
.quotation-price span, .quotation-duration-label span{font-size:13px;font-weight:400;color:#0B2621;margin-left:6px;}
.question-mark{width:16px;height:16px;margin:7px 0 0 7px;cursor:pointer;}
.quotation-duration-label span{font-weight:400;}
.quotation-valuta{width:15px;}
.quotation-value{width:-moz-calc(100% - 15px);width:-webkit-calc(100% - 15px);width:calc(100% - 15px);}
.quotation-value{text-align:right;}
.quotation-valuta{text-align:left;}
.quotation-duration{width:100%;text-align:right;}
.quotation-btn-wrap .grve-btn{text-align:left;}
.bbw{border-bottom:#ffffff solid 2px;}
.dropdown-field{margin-bottom:15px;}
.flowslider{-webkit-appearance:none;width:100%;height:5px;background:#DBDDF1;outline:none;-webkit-transition:.2s;transition:opacity .2s;}
.flowslider:hover{opacity:1;}
.flowslider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:#DBDDF1;cursor:pointer;border-radius:25px;}
.flowslider::-moz-range-thumb{width:25px;height:25px;background:#DBDDF1;cursor:pointer;border-radius:25px;}
.car-sidebar .grve-column-wrapper{padding-left:12%;}
.car-item-specs-wrapper{}
.car-specs-row{margin-bottom:7px;display:flex;}
.car-specs-summary-wrapper{border:#DBDDF1 solid 1px;border-radius:10px;padding:20px;}
.bg-icon-left-center{background-position:left center;background-repeat:no-repeat;padding-left:30px;}
.icon-kilometerstand{background-image:url(//www.lease-e.nl/wp-content/images/icon-kilometerstand.svg);}
.icon-brandstof{background-image:url(//www.lease-e.nl/wp-content/images/icon-brandstof.svg);}
.icon-bouwjaar{background-image:url(//www.lease-e.nl/wp-content/images/icon-bouwjaar.svg);}
.icon-bijtelling{background-image:url(//www.lease-e.nl/wp-content/images/icon-bijtelling.svg);}
.icon-co2-uitstoot{background-image:url(//www.lease-e.nl/wp-content/images/icon-co2uitstoot.svg);}
.icon-transmissie{background-image:url(//www.lease-e.nl/wp-content/images/icon-transmissie.svg);}
.icon-vermogen{background-image:url(//www.lease-e.nl/wp-content/images/icon-vermogen.svg);}
.icon-range{background-image:url(//www.lease-e.nl/wp-content/images/icon-range.svg);}
.icon-waarde{background-image:url(//www.lease-e.nl/wp-content/images/icon-waarde.svg);}
.fa-sliders-h{background-image:url(//www.lease-e.nl/wp-content/images/icon-specs-options.svg);}
.fa-chart-bar{background-image:url(//www.lease-e.nl/wp-content/images/icon-specs-usage.svg);}
.fa-clock{background-image:url(//www.lease-e.nl/wp-content/images/icon-specs-performance.svg);}
.fa-charging-station{background-image:url(//www.lease-e.nl/wp-content/images/icon-specs-charge.svg);}
.fa-box{background-image:url(//www.lease-e.nl/wp-content/images/icon-specs-cargo.svg);}
.car-specs-row.cols1 .col, .car-specs-row.cols2 .col, .quotation-row.cols2 .col{display:flex;}
.car-specs-row.cols1 .col{width:100%;}
.car-specs-row.cols2 .col{width:50%;}
.car-item-specs-wrapper{font-size:17px;line-height:25px;}
.car-specs-row .cols2 .col:nth-of-type(1n){width:60%;}
.car-specs-row.cols2 .col:nth-of-type(2n){font-weight:600;width:40%;}
.car-specs ul li::before{}
.accordeon-specs-wrapper .grve-icon::before{content:"" !important;}
.accordeon-specs-wrapper .grve-icon{width:18px;height:25px;background-position:center;background-repeat:no-repeat;margin-top:5px;}
.accordeon-specs-wrapper .grve-icon::before{}
.accordeon-specs-wrapper .panel-title{padding:17px 40px 17px 15px !important;}
.accordeon-specs-wrapper .grve-title-wrapper{padding:8px 0 !important;}
.grve-svg-heading-color{fill:#0B2621 !important;}
.icon-box-benefits .grve-box-content{margin-bottom:40px;}
.car-specs ul{list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.car-specs ul li{background-image:url(//www.lease-e.nl/wp-content/images/icon-checkbox.svg);background-size:18px;background-repeat:no-repeat;background-position:top 7px left;padding:2px 15px 2px 35px;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top;font-weight:400;font-size:18px;line-height:26px;}
.accordeon-specs-wrapper .grve-accordion-content{padding:0px 20px 30px 20px !important;}
.accordeon-specs-wrapper h4.grve-link-text{font-size:20px;font-weight:600;}
.accordeon-specs-wrapper .grve-tab-link{background-color:#EDEEF6;border-radius:10px;padding-left:20px !important;padding-right:15px !important;margin-bottom:10px;}
.cta-content .grve-text{line-height:20px;}
.cta-content .grve-text a:link, .cta-content .grve-text a:visited{color:#ED4800;}
.cta-content .grve-text a:hover{color:#0B2621;}
.page-title-wrapper .grve-h1, .page-title-wrapper h1{margin-bottom:10px;}
.icon-filter{display:inline-block;float:left;width:25px;height:37px;background-image:url(//www.lease-e.nl/wp-content/images/icon-filter.svg) !important;background-position:center;background-repeat:no-repeat;background-size:18px;}
.btn-add-filter, .btn-filter-section, .btn-send-form{width:100%;border:none;border-radius:10px;cursor:pointer;}
.btn-add-filter{display:none;text-align:center;}
.btn-send-form{text-align:left;}
.btn-add-filter, .btn-send-form{background-color:#ED4800;font-size:16px;line-height:20px;padding:0.6em 0.8em;overflow:hidden;min-width:7.5em;border:none;color:#ffffff;margin-top:30px;}
.btn-add-filter:hover, .btn-send-form:hover{opacity:0.8;}
.btn-filter-section{background-color:#EDEEF6;color:#0B2621;height:37px;line-height:37px;padding-left:10px;padding-right:10px;font-size:15px;background-image:url(//www.lease-e.nl/wp-content/images/arrow-down-blue.svg) !important;background-position:center right 10px !important;background-repeat:no-repeat !important;background-size:12px 5px;font-weight:700;}
.btn-filter-section:hover{color:#ED4800;background-image:url(//www.lease-e.nl/wp-content/images/arrow-down-red.svg) !important;}
.collapse{overflow-y:hidden;overflow-x:hidden;transition:height 0.5s linear;}
.btn-slide-wrapper{width:auto !important;display:inline-block;}
.car-overview-wrapper{}
.car-grid-view .wpb_wrapper{display:flex;flex-direction:row;flex-wrap:wrap;flex:1;margin-left:-10px !important;margin-right:-10px !important;}
.car-grid-view .car-item-wrap{padding-left:10px;padding-right:10px;}
.car-grid-view{position:relative;float:left;display:flex;flex-direction:row;flex-wrap:nowrap;flex:1;width:100%;}
.car-grid-view .car-item-wrap{float:left;}
.car-grid-view .car-item-wrap{width:33.33333333%;}
.car-grid-view.cols4 .car-item-wrap{width:25%;}
.car-grid-view .car-item-heading{order:2;}
.car-grid-view .car-item-feature-image{order:1;}
.car-grid-view .car-item-content{order:3;}
.car-grid-view .car-item-content-row, .car-grid-view .car-version{display:inline;font-size:14px;line-height:22px;}
.car-grid-view .car-item-wrap .car-version{max-height:31px;-webkit-font-smoothing:antialiased;word-break:break-word;word-wrap:break-word;}
.car-grid-view .car-item-cta{order:4;}
.car-grid-view .car-item-heading h3, .car-grid-view .car-item-feature-image, .car-grid-view .car-item-content, .car-grid-view .car-item-cta{width:100% !important;}
.car-grid-view .car-item-heading h3{font-size:22px;border-bottom:none;margin-right:0px;margin-bottom:5px;}
.car-grid-view .car-item-content{padding:0 0px;}
.car-item-inner{display:flex;flex-direction:row;flex-wrap:wrap;flex:1;padding:0px 0px 20px 0px;box-shadow:0px 3px 15px #00000029;border-radius:11px;background-color:#FFFFFF;height:100%;width:100%;position:relative;transition:opacity .5s ease;overflow:hidden;}
.car-grid-view .car-item-content{padding:15px 20px 15px 20px !important;}
.car-grid-view .car-item-heading, .car-grid-view .car-item-cta{padding:0px 20px;}
.car-grid-view .car-item-favorite{right:12px;}
.car-item-wrap{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:30px;cursor:pointer;min-height:1px;z-index:1;}
.car-item-wrap:hover{transform:scale(1.02);transition:0.5s;}
a.link-thumbnail:hover{opacity:0.8;}
.car-item-link{}
.car-column-inner{float:left;}
.car-item-heading{width:100%;display:inline-block;}
.car-item-heading h3, .car-item-heading .car-version, .car-item-heading .car-item-favorite{display:inline-block;float:left;}
.car-item-heading h3{font-size:26px;font-weight:600;padding-bottom:5px;border-bottom:#0B2621 solid 2px;margin-right:20px;}
.car-item-heading .car-item-favorite{float:right;}
.car-list-view .car-item-feature-image{width:25%;}
.car-list-view .car-item-inner{padding:20px;}
.car-list-view .car-item-feature-image img{border-radius:15px;}
.car-list-view .car-item-content{width:40%;padding:0 40px;}
.car-list-view .car-item-cta{width:35%;}
.car-version{background-color:#EDEEF6;padding:4px 15px 5px 15px;}
.car-item-content-row{width:100%;}
.car-item-content-title, .car-item-content-input{float:left;display:inline-block;width:50%;}
.car-item-content-input, .car-item-price{font-weight:700;text-align:right;}
.car-item-price-wrap{margin-bottom:20px;float:right;width:100%;}
.car-item-button, .car-item-button .car-btn{width:100% !important;}
.car-item-note{margin-top:15px;}
.car-column-inner{position:relative;min-height:1px;z-index:1;}
.car-item-button span{padding:0 5px;}
.car-item-price-sub, .car-item-price{width:50%;float:left;}
.car-item-price{font-size:45px;}
.car-grid-view .car-item-price{font-size:38px;}
.car-item-price-sub, .car-item-note{font-size:13px;line-height:15.6px;}
.car-grid-view .car-item-price-sub{font-size:13px;line-height:13px;}
.btn-wrapper-views button{width:25px;height:25px;border:none !important;display:inline-flex;}
.btn-wrapper-views .btn-wrapper-views-inner{display:inline-block;padding:6px 8px 0 8px;background-color:#EDEEF6;border-radius:10px;height:37px;}
.car-item-favorite{position:absolute;top:20px;right:20px;}
.btn-favorite:checked .is-added{display:block;}
.btn-favorite{border:none !important;background-color:#ffffff;border-radius:10px;cursor:pointer;}
.btn-favorite .icon-like{width:26.5px;height:21.7px;}
.btn-favorite.is-not-added .is-added{display:none;}
.btn-list-view, .btn-grid-view{background-position:center;background-repeat:no-repeat;background-size:18px;border-radius:5px;}
.btn-list-view{background-image:url(//www.lease-e.nl/wp-content/images/icon-list-view.svg) !important;}
.btn-grid-view{background-image:url(//www.lease-e.nl/wp-content/images/icon-grid-view.svg) !important;}
.btn-list-view:hover, .btn-list-view.active{background-color:#0B2621 !important;background-image:url(//www.lease-e.nl/wp-content/images/icon-list-view-light.svg) !important;}
.btn-grid-view:hover, .btn-grid-view.active{background-color:#0B2621 !important;background-image:url(//www.lease-e.nl/wp-content/images/icon-grid-view-light.svg) !important;}
.btn-list-view{margin-right:5px;}
.filter-results-heading{margin-bottom:40px;font-size:15px;}
.filter-control select, .prefilter-control select{background-image:url(//www.lease-e.nl/wp-content/images/arrow-down-blue.svg) !important;background-position:center right 10px !important;background-repeat:no-repeat !important;background-size:12px 5px;text-indent:0;}
.filter-control select{height:37px;min-height:37px;line-height:37px;padding:0px 20px 0px 20px;border-radius:10px !important;border:none;font-size:15px;background-color:#EDEEF6;}
.quotation-duration select{background-image:url(//www.lease-e.nl/wp-content/images/arrow-down-blue.svg) !important;background-position:center left !important;background-repeat:no-repeat !important;background-size:12px 5px;text-indent:0;background-color:#ffffff;height:29px;min-height:29px;line-height:29px;padding:0px 0px 0px 0px;border-radius:10px !important;border:none;font-size:15px;text-align:right !important;}
.range_container{display:flex;flex-direction:column;}
.sliders_control{position:relative;min-height:1px;display:inline-flex;padding-top:20px;}
.form_control{position:relative;display:flex;justify-content:space-between;font-size:14px !important;color:#635a5a;}
input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:14px;height:14px;background-color:#0B2621;border-radius:50%;box-shadow:0 0 0 0 #0B2621;cursor:pointer;}
input[type=range]::-moz-range-thumb{-webkit-appearance:none;pointer-events:all;width:14px;height:14px;background-color:#0B2621;border-radius:50%;box-shadow:0 0 0 0 #0B2621;cursor:pointer;background-image:url(//www.lease-e.nl/wp-content/images/btn-range-slide.svg) !important;background-position:center center !important;background-repeat:no-repeat !important;background-size:3px;}
input[type=range]::-webkit-slider-thumb:hover{background:#f7f7f7;}
input[type=range]::-webkit-slider-thumb:active{box-shadow:inset 0 0 3px #0B2621, 0 0 9px #0B2621;-webkit-box-shadow:inset 0 0 3px #0B2621, 0 0 9px #0B2621;}
.filter-item select{border:#0B2621 solid 2px;}
.form_control input[type="number"]{color:#0B2621;aspect-ratio:3/1;font-size:15px;border:#0B2621 solid 2px;background-color:#EDEEF6;border-radius:10px;height:37px;line-height:37px;}
.form_control_label{width:auto;font-size:14px;display:ruby;padding:0 8px;line-height:42px;min-width:33px;}
.form_control input[type=number]::-webkit-inner-spin-button, .form_control input[type=number]::-webkit-outer-spin-button{opacity:1;}
.filter-wrapper input[type="range"]{-webkit-appearance:none;appearance:none;height:2px;width:100%;position:absolute;background-color:#EDEEF6;pointer-events:none;}
.filter-checkbox-list ul li{margin-bottom:10px;}
.fc-list-item{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:18px}
.fc-list-item input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}
.checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#EDEEF6;border-radius:6px;}
.fc-list-item:hover input ~ .checkmark{background-color:#c0B2621;}
.fc-list-item input:checked ~ .checkmark{background-color:#0B2621;}
.checkmark:after{content:"";position:absolute;display:none;}
.fc-list-item input:checked ~ .checkmark:after{display:block;}
.fc-list-item .checkmark:after{left:5px;top:3px;width:5px;height:6px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
#fromSlider{height:0;z-index:1;}
.filter-checkbox-list ul{list-style:none;margin:0px;}
.filter-item{margin-bottom:20px;}
.filter-title{margin-bottom:10px;}
.filter-title a:link, .filter-title a:visited{font-size:15px;}
.filter-title a:hover{color:#ED4800 !important;}
.filter-title strong{margin-right:8px;}
.filterLabel{font-weight:bold;}
.active-filter{display:inline-block;width:100%;}
.CurrentFilter-delete{border:none !important;background-color:#EDEEF6;color:#0B2621;cursor:pointer;float:right;margin-top:5px;}
.CurrentFilter-delete:hover{background-color:#fce4d9;color:#ED4800;}
.header-filter-wrapper{padding:10px 15px 15px 15px;}
.widgt-3-3-image-text .widget-content .grve-column-wrapper{padding-left:6% !important;}
.widgt-3-3-text-image .widget-content .grve-column-wrapper{padding-right:6% !important;}
.widget-text-image-wrapper .widget-text .grve-column-content{padding-right:10% !important;}
.widget-image-text-wrapper .widget-text .grve-column-content{padding-left:10% !important;}
.feature-icon-box, .btn-slide-down, .btn-slide-up{width:auto !important;background-color:#EDEEF6;display:inline-block;position:relative;float:left;padding:10px 17px 10px 15px;border-radius:24px;margin:2px 10px 8px 0px;}
.btn-slide-down, .btn-slide-up{border:none !important;color:#0B2621;background-repeat:no-repeat;background-position:right 10px center;width:auto !important;padding:10px 25px 10px 10px;}
.btn-slide-down{background-image:url(//www.lease-e.nl/wp-content/images/arrow-right-blue.svg);background-size:5px 12px;}
.btn-slide-up{background-image:url(//www.lease-e.nl/wp-content/images/arrow-down-blue.svg);background-size:12px 5px;display:none !important;}
.btn-slide-down:hover, .btn-slide-up:hover{color:#ED4800;transition:0.5s;}
.btn-slide-down:hover{background-image:url(//www.lease-e.nl/wp-content/images/arrow-right-red.svg);}
.btn-slide-up:hover{background-image:url(//www.lease-e.nl/wp-content/images/arrow-up-red.svg);}
.feature-icon-box .grve-box-title, .btn-slide-down, .btn-slide-up{font-weight:700;font-size:16px;line-height:24px;}
.border-radius-10px{border-radius:10px !important;overflow:hidden;}
#contact .grve-row-inner{border-radius:10px;overflow:hidden;}
.filter-wrap{padding-top:15px;}
.filter-wrap .grve-colum:first-of-type, .filter-wrap.grve-colum:nth-of-type(2n){}
.filter-wrap .grve-btn{padding:11.8px 10px 11.8px 13px;margin:0px !important;width:100%;text-align:left;}
.filter-wrap select{background-image:url(/wp-content/themes/wp-content/images/arrow-down-blue.svg);background-position:calc(100% - 7px) center;background-repeat:no-repeat;background-size:7px;background-color:#EDEEF6 !important;border:none !important;padding:12px 13px;border-radius:11px;}
a.grve-border-hover-white:hover{border-color:#ffffff !important;background-color:#ffffff !important;}
.content-wrapper-padding-left h1, .content-wrapper-padding-left grve-h1{margin-bottom:30px !important;}
.grve-carousel-pagination{margin-top:20px !important;}
.bg-union-right #grve-theme-content{background-repeat:no-repeat;background-position:right top !important;background-image:url(//www.lease-e.nl/wp-content/images/bg-union-right-large.png) !important;background-size:25%;}
.bg-union-right-center{background-repeat:no-repeat;background-position:right center !important;background-image:url(//www.lease-e.nl/wp-content/images/banner-union-right-lila.png) !important;background-size:117px 300px;}
.slider-main-wrapper, .banner-container-width{background-image:url(//www.lease-e.nl/wp-content/images/bg-union-left-lila.png);background-repeat:no-repeat;background-size:43px 110px;}
.slider-main-wrapper{background-position:left top 33%;}
.banner-container-width{background-position:left center;}
.page-header-wrapper .grve-background-wrapper, .banner-container-width .grve-background-wrapper{border-radius:15px;overflow:hidden;}
.grve-h1, h1, .grve-h2, h2{margin-bottom:30px;}
.page-header-wrapper .grve-h1, .page-header-wrapperh1{margin-bottom:10px;font-size:62px;line-height:72px;}
.page-header-wrapper .grve-page-description{margin-bottom:20px;}
.column-1-2 .grve-column-wrapper{padding-right:33%;}
.brands-wrapper .grve-leader-text{font-weight:600 !important;margin-bottom:0px;}
.brand-box .grve-text-primary-6{text-decoration:underline;}
.brand-box .grve-column-wrapper-inner{margin-bottom:20px;}
.brand-box .grve-thumbnail-wrapper{padding:10px;}
.brand-box .grve-column-wrapper-inner{box-shadow:0px 3px 15px #00000029;border-radius:10px;overflow:hidden;padding:15px 20px;background-color:#ffffff;}
.icon-carousel-wrapper .grve-carousel-stage{pointer-events:none;}
.slider-text-image-wrapper .grve-carousel-pagination .grve-dot, .slider-text-image-wrapper .grve-carousel-pagination .grve-dot span{width:12px !important;height:12px !important;border:#00000 solid 1px !important;border-radius:12px !important;opacity:1;}
.slider-text-image-wrapper .grve-carousel-navigation .grve-carousel-buttons > div, .slider-text-image-wrapper .grve-carousel-navigation .grve-carousel-buttons > div{top:99%;}
.slider-text-image-wrapper .grve-carousel-navigation .grve-carousel-buttons .grve-carousel-prev, .slider-text-image-wrapper .grve-carousel-navigation .grve-carousel-buttons .grve-carousel-prev{left:40% !important;}
.slider-text-image-wrapper .grve-carousel-navigation .grve-carousel-buttons .grve-carousel-next, .slider-text-image-wrapper .grve-carousel-navigation .grve-carousel-buttons .grve-carousel-next{right:40% !important;}
.slider-text-image-wrapper .grve-carousel-pagination .grve-dot.active span{background-color:#000000;}
.cubic-bezier{transition:all 0.5s cubic-bezier(0.22, 0.87, 0.56, 1.16);}
.bg-union-left-large{background-repeat:no-repeat;background-position:left center !important;background-image:url(//www.lease-e.nl/wp-content/images/bg-union-left-large.png) !important;background-size:auto 90%;}
.icon-box-wrap .grve-column-wrapper-inner{padding-right:20px !important;}
.overview-faq .panel{-webkit-box-shadow:1px 1px 3px rgba(176, 178, 181, .0);box-shadow:none !important;}
.overview-faq .glyphicon-plus::before, .pt-cv-wrapper .glyphicon-minus::before{font-family:FontAwesome;font-style:normal;font-weight:normal;fill:#0B2621;}
.pt-cv-collapsible .panel-heading .panel-collapsed{top:20% !important;}
.overview-faq .glyphicon-plus::before{content:"\f078" !important;}
.overview-faq .glyphicon-minus::before{content:"\f106" !important;}
.overview-faq .panel-collapsed{margin-right:5px;color:#0B262;opacity:1;filter:alpha(opacity=100);}
.pt-cv-collapsible .panel-heading > span .glyphicon{font-size:18px !important;}
.pt-cv-collapsible .panel-heading .panel-collapsed{opacity:1 !important;filter:alpha(opacity=100);}
.overview-faq .panel-body{border-top:none !important;}
.widget-text-image-wrapper .grve-row-inner{border-radius:15px;overflow:hidden;}
.car-wrapper .cvp-live-filter{}
.car-wrapper .pt-cv-view.pt-cv-grid{width:80%;padding-left:40px;}
.car-wrapper .pt-cv-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;flex:1;}
.car-wrapper .cvp-live-filter, .car-wrapper .pt-cv-view.pt-cv-grid{position:relative;min-height:1px;z-index:1;}
.car-wrapper .cvp-live-filter{width:100% !important;margin-bottom:30px;}
.car-wrapper .cvp-live-filter select, .car-wrapper .cvp-live-filter label{min-width:100%;margin-right:0px;}
.car-wrapper .cvp-live-filter select{background-color:#EDEEF6 !important;}
.car-wrapper .pt-cv-ifield{border-radius:10px;-webkit-box-shadow:5px 5px 15px 5px rgba(0, 0, 0, 0.15);box-shadow:5px 5px 15px 5px rgba(0, 0, 0, 0.15);padding:30px;}
.car-wrapper .pt-cv-colwrap{width:66.66666667%;float:right;padding-left:40px;}
.car-wrapper .pt-cv-ctf-list, .car-wrapper .pt-cv-content{width:50%;float:left;}
.car-wrapper .pt-cv-ctf-list .pt-cv-ctf-column:nth-of-type(3n), .car-wrapper .pt-cv-ctf-list .pt-cv-ctf-column:nth-of-type(4n), .pt-cv-no-post{display:none;}
.pt-cv-ctf-model_id, .pt-cv-ctf-collection_id{visibility:hidden;}
.car-wrapper .pt-cv-thumbnail{width:100%;}
.car-wrapper .pt-cv-href-thumbnail.pt-cv-thumb-left{width:33.33333333%;display:inline-block;}
.car-wrapper .pt-cv-thumbnail.pull-left{margin:0px !important;}
.car-wrapper .pt-cv-2-col .pt-cv-colwrap{display:inline-block;}
.car-wrapper .pt-cv-readmore{text-align:left;padding:12px 40px 12px 15px;background-repeat:no-repeat;background-position:right center;background-image:url(//www.lease-e.nl/wp-content/images/bg-arrow-btn.png);border-radius:10px;}
.overview-faq .pt-cv-collapsible .panel{border:1px solid #EDEEF6 !important;border-radius:10px !important;margin-bottom:10px;-webkit-box-shadow:1px 1px 3px rgba(176, 178, 181, .0);box-shadow:none !important;}
.grve-btn.btn-label-new{background-repeat:no-repeat;background-position:left center !important;background-image:url(//www.lease-e.nl/wp-content/images/btn-label-new.svg) !important;padding:0.500em 1.200em 0.700em 75px !important;background-size:75px 25px;}
.btn-phone{background-image:none !important;padding-right:1.200em !important;}
.grve-column-1-3 .cta-image-top, .grve-column-1-3 .cta-image-top .grve-background-wrapper, .grve-column-1-3 .cta-image-top .grve-row-inner{min-height:250px;}
.grve-column-1-2 .cta-image-top, .grve-column-1-2 .cta-image-top .grve-background-wrapper, .grve-column-1-2 .cta-image-top .grve-row-inner{min-height:350px;}
.grve-column-1-4 .cta-image-top{min-height:220px;}
.cta-wrapper-third-col .boxed-content .grve-column-wrapper-inner{padding:10px 25px 30px 25px;}
.cta-wrapper-third-col .grve-column-wrapper{border-radius:10px;overflow:hidden;}
.flickity-slider .grve-slider-item{}
.boxed-content.car-specs .grve-column-wrapper-inner{padding:0px !important;}
.empty-space-top{margin-top:20px !important;}
.menu-space-top{margin-top:30px !important;}
.content-wrapper-padding-left ul{margin-bottom:0px;}
.grve-menu-text ul.sub-menu, .grve-header-menu ul.sub-menu a, #grve-offcanvas-area.grve-layout-2 #grve-second-menu ul.sub-menu a{font-family:acumin-pro, sans-serif;}
.menu-item-has-children, h4.grve-subtitle-text, .inpage-anchor-menu a{font-family:"aglet-sans", sans-serif;}
.widget-text-image-wrapper .grve-container{border-radius:10px;overflow:hidden;}
.widget-image .grve-column-wrapper, .widget-image .grve-column-wrapper-inner{min-height:300px;}
.banner-container-width, .page-header-wrapper{max-height:460px !important;min-height:320px !important;height:30vh;border-radius:10px;margin-bottom:60px !important;}
.banner-container-width .grve-pattern, .boxed-content-left .grve-column-wrapper, .boxed-content-left .grve-column-inner-content{background-image:url(//www.lease-e.nl/wp-content/images/banner-union-left.png);background-repeat:no-repeat;background-position:left center;background-size:43px 110px;}
h1, .grve-h1, h2, .grve-h2, h3, .grve-h3, h4, .grve-h4, h5, .grve-h5, h6, .grve-h6, .grve-btn-text, .pt-cv-readmore, .btn, .pt-cv-title, .pt-cv-wrapper .h1, .pt-cv-wrapper .h2, .pt-cv-wrapper .h3, .pt-cv-wrapper .h4, .pt-cv-wrapper .h5, .pt-cv-wrapper .h6, .pt-cv-wrapper h1, .pt-cv-wrapper h2, .pt-cv-wrapper h3, .pt-cv-wrapper h4, .pt-cv-wrapper h5, .pt-cv-wrapper h6, .grve-small-text, .grve-feature-title, .grve-btn{font-family:"aglet-sans", sans-serif;}
.inpage-anchor-menu ul{list-style:none;margin-left:0px;}
.inpage-anchor-menu ul li, .inpage-anchor-menu .menu-item-object-page.current-menu-item{background-image:url(//www.lease-e.nl/wp-content/images/arrow-blue.svg);background-size:5px 12px;background-repeat:no-repeat;padding-left:24px;font-weight:700;}
.inpage-anchor-menu .menu-item-object-page.current-menu-item{border-left:none !important;border-right:none !important;}
.inpage-anchor-menu ul li, .inpage-anchor-menu .menu-item-object-page.current-menu-item{background-position:left top 7px;}
.inpage-anchor-menu ul li a{font-weight:600;font-size:18px;}
.inpage-anchor-menu ul li a:hover{color:#ED4800;}
.inpage-anchor-menu ul li:hover{background-image:url(//www.lease-e.nl/wp-content/images/arrow-right-red.svg) !important;}
.btn-arrow-right-blue a.grve-btn-text:link, .btn-arrow-right-blue a.grve-btn-text:visited{background-repeat:no-repeat;background-image:url(//www.lease-e.nl/wp-content/images/arrow-blue.svg);background-position:right center;width:auto !important;background-size:5px 12px;padding-right:17px;margin-top:-12px;}
.btn-arrow-right-blue a.grve-btn-text:hover{background-image:url(//www.lease-e.nl/wp-content/images/arrow-red.svg);}
.title-plus-button, .button-after-title{width:auto;display:inline-block;}
.button-after-title{margin-left:45px;}
.button-after-title .grve-btn-text{height:41px;line-height:41px;}
.grve-header-elements{margin-top:0rem;margin-bottom:0rem;}
.footer-menu a:hover{text-decoration:underline;}
.grve-header-elements .grve-header-element.grve-header-text-element .grve-item{line-height:17px;font-size:15px;}
.top-separator-wrapper, .grve-separator-top, .bottom-separator .grve-separator-bottom, #grve-feature-section .grve-separator-bottom{height:25px;background-repeat:no-repeat;background-size:contain;}
.footer-content-wrap h4{margin-bottom:20px !important;}
.grve-header-text-element a{color:#0b2621;width:100%;}
#grve-main-header .grve-arrow{margin-right:20px;}
.menu-small-start{margin-left:50px !important;}
.main-menu-small{font-size:15px !important;}
.bg-help .grve-separator-top .grve-separator{display:none;}
#grve-footer .grve-footer-bar .grve-bar-content{font-size:18px;}
.grve-margin-left-2x, .grve-margin-list-left-2x li:not(:first-child){margin-left:45px;}
.fo-address{margin-top:-5px !important;}
.car-highlights{font-weight:600 !important;color:#0b2621;font-size:18px;line-height:25px;display:none;}
.car-header .grve-column{z-index:110;}
.car-header .car-specs{z-index:1;}
.hot-deal-wrap, .car-hot-deal-tag, .image-bg-purple{display:none;}
.hot-deal-wrap{position:absolute;}
h4.car-header{margin-bottom:5px;font-size:22px;font-weight:700;}
.hot-deal-tag, .car-hot-deal-tag{background-color:#ADFF86;height:32px;line-height:30px;padding-left:15px;padding-right:15px;border-radius:5px;font-weight:700;color:#ED4800;text-transform:uppercase;font-size:16px;}
.car-hot-deal-tag{float:left;width:auto;margin-bottom:10px;}
.hot-deal-tag{margin-bottom:-32px;position:relative;bottom:-28px;}
.car-sub-header{font-weight:600;}
.overview-news .pt-cv-readmore, .overview-news .news-btn a{background-position:right center !important;}
.page-title-wrapper .grve-column:nth-of-type(2n){z-index:110;}
.page-title-wrapper .grve-column:nth-of-type(3n){z-index:1;}
.car-hdr-img-wrap .grve-column-wrapper{min-height:500px;}
.btn-wrap .grve-btn{margin-left:0px !important;}
.cta-banner-offers{z-index:0;}
.hbspt-form fieldset, .form-columns-2, .hbspt-form fieldset, .form-columns-1{max-width:100% !important;}
.hs-fieldtype-textarea .hs-input, .hs-form-field input[type="tel"]{width:100% !important;}
.input textarea{min-height:280px;}
.wp-editor-container textarea.wp-editor-area{height:100px !important;}
.no-car-results .pt-cv-readmore{margin-top:20px;}
.margin-top-minus-10{margin-top:-10px !important;}
.grve-columns-gap-none .grve-column{margin-top:0px !important;}
.btn-wrap .grve-btn{margin-left:0px;}
img.image-inactive{filter:blur(3px);}
.price-inactive{text-decoration:line-through;}
.search-results .grve-post-exerpt{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.btn-line-more{margin-top:30px;}
.brand-row{width:100%;padding-bottom:45px;margin-bottom:45px;border-bottom:solid 1px #DFDFE0;}
.brand-row #offers{}
.car-wrap{font-size:18px;display:inline-flex !important;margin-bottom:38px;cursor:pointer;}
.car-header-wrap, .car-hot-deal-wrap{display:inline-block;}
.car-header-wrap{width:100%;}
.hot-deal-wrap, .car-hot-deal-tag{display:none;}
h4.car-header{margin-bottom:5px;font-size:22px;font-weight:700;}
.hot-deal-tag, .car-hot-deal-tag{background-color:#ADFF86;height:32px;line-height:30px;padding-left:15px;padding-right:15px;border-radius:5px;font-weight:700;color:#ED4800;text-transform:uppercase;font-size:16px;}
.car-hot-deal-tag{float:left;width:auto;margin-bottom:10px;}
.hot-deal-tag{margin-bottom:-32px;position:relative;bottom:0px;}
.car-sub-header{font-weight:600;min-height:50px;}
.car-specifications-content{font-size:17px;}
.car-wrap .grve-column-wrapper-inner, .car-list-total .pt-cv-ifield{padding:20px;box-shadow:0px 3px 15px #00000029;border-radius:10px;background-color:#FFFFFF;height:100%;}
.car-wrap .grve-column-wrapper-inner:hover, .overview-news .pt-cv-ifield:hover, .car-list-total .pt-cv-ifield:hover, .grve-image-wrapper a{transform:scale(1.01);transition:transform .2s;}
.car-wrap .car-header{width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px);float:left;}
.icon-fuel-wrap{width:30px;float:right;text-align:right;}
.icon-fuel-wrap a{width:15px;display:inline-block;float:right;}
.car-feature-image img{width:100%;}
.car-btn, .car-list-total .pt-cv-readmore{padding-left:0.8em !important;padding-right:2.0em !important;padding-top:0.6em !important;padding-bottom:0.6em !important;border-radius:5px;overflow:hidden;min-width:7.5em;background-color:#ED4800;color:#ffffff;font-size:16px;line-height:20px;position:relative;display:inline-flex;background-repeat:no-repeat;background-image:url(//www.lease-e.nl/wp-content/images/arrow-white.svg);background-position:right 15px center;width:auto !important;background-size:5px 12px;}
a.car-btn:hover{color:#ffffff;opacity:0.8;}
.car-filter-title{padding-left:30px;padding-right:30px;margin-bottom:30px;font-weight:600;color:#720E6D;font-size:28px;line-height:38px;}
.car-item-row{margin-bottom:7px;display:flex;}
.car-item-subrow{margin-bottom:24px;color:#959F9D;font-size:16px;display:flex;}
.car-item-row.cols1 .col, .car-item-subrow.cols1 .col, .car-item-row.cols2 .col, .car-item-subrow.cols2 .col{display:flex;}
.car-item-row.cols1 .col, .car-item-subrow.cols1 .col{width:100%;}
.car-item-row.cols2 .col, .car-item-subrow.cols2 .col{width:50%;}
.car-specifications{font-size:18px;line-height:25px;}
.car-specifications .cols2 .col:nth-of-type(1n){width:60%;}
.car-specifications .cols2 .col:nth-of-type(2n){font-weight:600;width:40%;}
.car-item-row .line span, .car-title.line-below{min-width:50%;padding-bottom:3px;border-bottom:#0B2621 solid 2px;font-weight:600;}
h4.car-title{font-size:22px;}
.grve-shadow-medium{box-shadow:0 12px 35px -10px rgba(0, 0, 0, .2);}
.table-wrapper{padding:20px 0px 0px 0px;}
.table-wrapper.align-left td{text-align:left !important;padding:2px 10px 2px 0px;}
.prepend{width:auto;display:inline-block;padding-right:5px;font-size:18px;padding-top:1px;}
.sup{font-weight:700;color:#720E6D;font-size:18px;}
.car-specs-note{padding-top:20px;border-top:#720E6D solid 2px;}
.pt-cv-spinner{width:40px !important;height:40px !important;border-radius:10px;}
.hidden_model_id, .hidden_collection_id, .hidden, .hidden_brand_id{visibility:hidden;height:1px !important;}
.car-header span{display:contents !important;}
.electric-icons .pt-cv-title{margin-top:-36px !important;padding-right:30px;min-height:50px;}
h1 .icon-fuel{width:20px;height:27px;margin-bottom:2px;margin-left:10px;}
.icon-fuel{width:14px;height:18px;}
.pt-cv-pagination-wrapper .grve-btn.grve-bg-primary-4{background-image:url(//www.lease-e.nl/wp-content/images/bg-arrow-btn-down.png);}
.car-header a img{margin-bottom:-3px;}
.pt-cv-tax-plug-in-hybrid, .pt-cv-tax-full-electric{background-repeat:no-repeat;background-size:24px 18px;background-position:right center;padding-right:25px;color:rgba(0, 0, 0, 0.0) !important;}
.pt-cv-tax-plug-in-hybrid{background-image:url(//www.lease-e.nl/wp-content/images/icon-plug-in-hybride.svg);}
.pt-cv-tax-full-electric{background-image:url(//www.lease-e.nl/wp-content/images/icon-full-electric.svg);display:inline-block;}
a.pt-cv-tax-full-electric:hover{color:rgba(0, 0, 0, 0.0) !important;}
.car-list-total .pt-cv-meta-fields span{color:#ffffff;}
.car-list-total .pt-cv-tax-merk-model, .cs-car-options{display:none;}
.news-btn .vc_btn3{background-color:#ffffff !important;color:#ED4800 !important;}
option[value=Elektrisch]{background-color:yellow;}
.news-title{font-size:25px !important;line-height:1.3 !important;color:#0b2621 !important;font-weight:600 !important;display:inline-block;min-height:65px;}
.vc_grid-filter .vc_grid-filter-item{pointer-events:none;font-size:20px !important;line-height:1.3 !important;}
.pt-cv-wrapper .cvp-live-filter:nth-of-type(2n){margin-right:0px !important;}
.vc_grid-filter .vc_grid-filter-item:nth-of-type(2n), .vc_grid-filter .vc_grid-filter-item:nth-of-type(3n), .vc_grid-filter .vc_grid-filter-item:nth-of-type(4n){display:none;}
.pt-cv-page .grve-container{max-width:100%;width:100%;}
.overview-news .news-item, .team-overview-container .grve-thumbnail-wrapper{border-radius:10px;overflow:hidden;}
.overview-news .news-btn{margin-top:15px;}
.overview-news .grve-post-meta li::after, .single-post .grve-post-meta li::after{background-color:rgba(255, 255, 255, .55);}
.single-post #grve-content:not(.grve-right-sidebar):not(.grve-left-sidebar) #grve-single-content img.aligncenter{margin-left:0%;width:calc(100% + 0%);}
.overview-news .terms a{pointer-events:none;color:#0B2621;}
.overview-news .terms a.pt-cv-tax-auto-nieuws{display:inline-block;}
.cs-car-title .grve-h2, .cs-car-title .grve-h3{margin-bottom:15px !important;}
.grve-close-button-wrapper .grve-close-btn.grve-white{background-color:#ED4800;}
.grve-close-button-wrapper .grve-close-btn.grve-white svg{fill:#fff;}
.cvp-live-filter{width:-moz-calc(33.33333333% - 20px);width:-webkit-calc(33.33333333% - 20px);width:calc(33.33333333% - 20px);margin-right:30px;}
.cvp-live-filter select{border-radius:10px;border-color:#EDEFEF;}
.cvp-label{margin-bottom:15px;}
.car-list-total .pt-cv-ctf-list .pt-cv-ctf-column:nth-of-type(3n), .car-list-total .pt-cv-ctf-list .pt-cv-ctf-column:nth-of-type(4n), .pt-cv-no-post{display:none;}
.pt-cv-ctf-model_id, .pt-cv-ctf-collection_id{visibility:hidden;}
.overview-news .pt-cv-wrapper .btn, .overview-news .pt-cv-readmore, .news-category, .overview-news .news-btn a{padding:0px 15px 0px 25px !important;background-position:right 15px center;width:auto !important;background-size:5px 12px;}
li.grve-post-comments, .none{display:none !important;}
.td-post-featured-image{margin-bottom:30px;}
.td-post-featured-image a{pointer-events:none;}
.type-post .gallery{margin:0px !important;}
.grve-accordion .grve-title-wrapper .grve-accordion-chevron, .grve-accordion .grve-title-wrapper .grve-accordion-triangle{transform:rotate(0deg) !important;}
.grve-accordion .grve-title-wrapper.active .grve-accordion-chevron, .grve-accordion .grve-title-wrapper.active .grve-accordion-triangle{transform:rotate(180deg) !important;}
.text-decoration-none a{text-decoration:none !important;}
.portrait-image{border-top-right-radius:11px;border-bottom-left-radius:11px;overflow:hidden;}
.faq-wrap .grve-title-wrapper{background-color:#EDEEF6;margin-bottom:5px !important;border-radius:10px;}
.faq-wrap .grve-title-wrapper.active{background-color:#ADFF86;}
.faq-wrap .grve-title-wrapper .grve-title{padding-left:20px;}
.faq-wrap .grve-title-wrapper .grve-accordion-arrow{margin-right:10px;}
.grve-accordion .grve-title-wrapper::after{opacity:.0 !important;}
.faq-wrap .grve-accordion-content{padding:18px 20px !important;}
.grve-horizontal-menu > .grve-menu > .grve-first-level > .grve-link-wrapper .grve-arrow, .grve-vertical-menu.grve-slide-animation .grve-arrow::before{background-repeat:no-repeat;background-image:url(//www.lease-e.nl/wp-content/images/chevron-down-p5.svg);background-position:center;background-size:13px;border:none !important;}
.grve-horizontal-menu > .grve-menu > .grve-first-level > .grve-link-wrapper .grve-arrow{width:13px;height:7px;transform:rotate(0deg);}
.grve-vertical-menu.grve-slide-animation .grve-arrow::after{width:30px;height:15px;}
.grve-vertical-menu.grve-slide-animation .grve-arrow::before, .grve-vertical-menu.grve-slide-animation .grve-go-back-wrapper .grve-go-back .grve-back-arrow::before, .grve-vertical-menu.grve-slide-animation .grve-go-back-wrapper .grve-go-back .grve-back-arrow{display:none;}
.grve-vertical-menu.grve-slide-animation .grve-go-back-wrapper .grve-go-back{background-repeat:no-repeat;background-image:url(//www.lease-e.nl/wp-content/images/chevron-right-p5.svg);background-position:center;background-size:contain;border-color:#ED4800 !important;width:18px;height:18px;border:0px !important;border-radius:0px;}
.mobile, .tablet, #grve-page-anchor, .single-portfolio .grve-media, .grve-post-author, .search-results .grve-filter, .wsp-pages-title, .wsp-posts-title, .dp-none{display:none;}
.desktop, .portrait{display:block;}
.configurator-image{margin-top:10px;}
.configurator-image .grve-column-wrapper-inner{padding-top:56%;}
.car-specifications .grve-title{color:#720E6D;}
.car-specifications.grve-accordion > ul{pointer-events:none;}
.car-specifications .grve-accordion-triangle{display:none;}
.car-specifications .grve-title-wrapper{border-bottom:#720E6D 2px solid !important;opacity:1.0 !important;}
.btn-page-back{background-repeat:no-repeat;background-position:left center;width:auto !important;background-image:url(//www.lease-e.nl/wp-content/images/bg-btn-back.png);background-size:5px 11px;padding-left:15px !important;margin-bottom:24px;}
.car-va-price{color:#720E6D;font-size:18px;font-weight:400;}
.car-va-price span{font-weight:600;font-size:25px;line-height:35px;}
.vap{width:100%;display:inline-block;line-height:16px;}
.grve-anchor-dropdown{padding-left:0px;padding-right:0px;}
.grve-bg-primary-1 .grve-column-wrapper{background-color:#0B2621 !important;}
.grve-bg-primary-2 .grve-column-wrapper{background-color:#EDEEF6 !important;}
.grve-bg-primary-3 .grve-column-wrapper{background-color:#adff86 !important;}
.grve-bg-primary-4 .grve-column-wrapper{background-color:#ed4800 !important;}
.grve-bg-primary-5 .grve-column-wrapper{background-color:#0b2621 !important;}
.grve-bg-primary-6 .grve-column-wrapper{background-color:#959f9d !important;}
.bg-light-purple .grve-column-wrapper{background-color:#EDEEF6 !important;}
.grve-primary-1, .grve-primary-1 span, .grve-primary-1 p{color:#720E6D;}
.grve-primary-2, .grve-primary-2 span, .grve-primary-2 p{color:#D1B0CF;}
.grve-primary-3, .grve-primary-3 span, .grve-primary-3 p{color:#ADFF86;}
.grve-primary-4, .grve-primary-4 span, .grve-primary-4 p{color:#ED4800;}
.grve-primary-5, .grve-primary-5 span, .grve-primary-5 p{color:#0B2621;}
.border-radius{border-radius:10px;}
.color-grey, .color-grey span, .color-grey p, .grve-primary-6, .grve-primary-6 span, .grve-primary-6 p, span.color-grey{color:#959F9D !important;}
.cta-banner-offers{margin-top:-120px !important;}
.cta-banner-offers-inner{padding-top:150px;padding-bottom:160px;}
.car-hdr-img-wrap img{max-width:60%;margin-right:-10%;}
.car-hdr-img-wrap{margin-top:-22% !important;}
.car-content-img-wrap img{max-width:100%;margin-right:-10%;}
.car-specs .grve-column-inner-content{padding-bottom:22px;}
.car-image{}
.overview-news-wrapper .cvp-live-filter{display:none;}
.top-offer-container{padding-top:30px;padding-bottom:30px;}
.top-offer-wrapper .grve-row-inner .grve-column-inner{background-repeat:no-repeat;background-position:left top;background-size:auto 145px;margin-bottom:40px;padding-top:35px;}
.fo-address p{line-height:1.9em;}
.top-offer-wrapper .grve-row-inner .grve-column-inner:nth-of-type(1n){background-image:url(//www.lease-e.nl/wp-content/images/number-01-p2.svg);}
.top-offer-wrapper .grve-row-inner .grve-column-inner:nth-of-type(2n){background-image:url(//www.lease-e.nl/wp-content/images/number-02-p2.svg);}
.top-offer-wrapper .grve-row-inner .grve-column-inner:nth-of-type(3n){background-image:url(//www.lease-e.nl/wp-content/images/number-03-p2.svg);}
.top-offer-wrapper .grve-row-inner .grve-column-inner:nth-of-type(4n){background-image:url(//www.lease-e.nl/wp-content/images/number-04-p2.svg);}
.top-offer-wrapper .grve-row-inner .grve-column-inner:nth-of-type(5n){background-image:url(//www.lease-e.nl/wp-content/images/number-05-p2.svg);}
.grve-image-text .grve-content{flex-basis:40% !important;max-width:40% !important;}
.grve-image-text .grve-image{flex-basis:60% !important;max-width:60% !important;}
.top-offer-wrapper .grve-title, .car-specs .grve-title{width:auto;display:inline-block;font-size:18px;min-width:50%;}
.top-offer-wrapper .grve-description, .car-specs .grve-description{color:#959F9D;margin-bottom:8px;font-size:18px;}
a.pt-cv-tax-auto-nieuws:link, a.pt-cv-tax-auto-nieuws:visited, a.pt-cv-tax-rijtest:link, a.pt-cv-tax-rijtest:visited, a.pt-cv-tax-lease-nieuws:link, a.pt-cv-tax-lease-nieuws:visited, a.pt-cv-tax-rijtest:link, a.pt-cv-tax-rijtest:visited, a.pt-cv-tax-joeris-blog:link, a.pt-cv-tax-joeris-blog:visited, .vc_gitem-post-category-name{background-repeat:no-repeat;background-position:left center;background-size:25px 25px;padding-left:45px !important;}
a.pt-cv-tax-auto-nieuws:link, a.pt-cv-tax-auto-nieuws:visited, a.pt-cv-tax-lease-nieuws:link, a.pt-cv-tax-lease-nieuws:visited, .vc_gitem-post-category-name{background-image:url(//www.lease-e.nl/wp-content/images/blog-icon-news.svg);}
a.pt-cv-tax-rijtest:link, a.pt-cv-tax-rijtest:visited{background-image:url(//www.lease-e.nl/wp-content/images/blog-icon-star.svg);}
a.pt-cv-tax-joeris-blog:link, a.pt-cv-tax-joeris-blog:visited{background-image:url(//www.lease-e.nl/wp-content/images/blog-icon-blog.svg);}
.icon-note .grve-title-wrapper, .icon-speed .grve-title-wrapper, .icon-electric .grve-title-wrapper, .icon-charge .grve-title-wrapper, .icon-measures .grve-title-wrapper, .icon-energy-use .grve-title-wrapper{background-repeat:no-repeat;background-position:left center;background-size:18px 18px;padding-left:30px !important;}
.icon-note .grve-title-wrapper{background-image:url(//www.lease-e.nl/wp-content/images/specs-icon-note.svg);}
.icon-speed .grve-title-wrapper{background-image:url(//www.lease-e.nl/wp-content/images/specs-icon-speed.svg);}
.icon-electric .grve-title-wrapper{background-image:url(//www.lease-e.nl/wp-content/images/specs-icon-electric.svg);}
.icon-charge .grve-title-wrapper{background-image:url(//www.lease-e.nl/wp-content/images/specs-icon-charge.svg);}
.icon-measures .grve-title-wrapper{background-image:url(//www.lease-e.nl/wp-content/images/specs-icon-measures.svg);}
.icon-energy-use .grve-title-wrapper{background-image:url(//www.lease-e.nl/wp-content/images/specs-icon-energy-use.svg);}
.grve-round{border-radius:10px;}
a.grve-btn{padding:0.500em 1.500em;}
.overview-news .pt-cv-ifield{background-color:#ffffff;}
.overview-news .pt-cv-content-item{overflow:visible;}
.overview-news .pt-cv-ifield{border-radius:10px;}
.overview-news .pt-cv-title{padding-top:20px;}
.grve-btn-text{padding:0px 15px 0px 0px;}
.bg-shadow .grve-column-wrapper, .overview-news .pt-cv-content-item .pt-cv-ifield, .news-item{-webkit-box-shadow:0px 0px 14px 5px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 0px 14px 5px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 14px 5px rgba(0, 0, 0, 0.1);}
.list-box .grve-h3{font-size:27px;padding-right:60px;}
.boxed-content .grve-column-wrapper, .boxed-content-wrap .grve-column-wrapper{padding:30px 60px 30px 40px;}
.boxed-content-left .grve-column-wrapper, .boxed-content-left .grve-column-inner-content{padding:8% 12% 8% 14%;}
.boxed-content-right .grve-column-wrapper{padding:8% 14% 8% 12%;}
.boxed-content .grve-column-wrapper-inner{padding:30px 40px 30px 40px;}
.list-box .grve-side-icon{margin-bottom:23px;}
.list-box .grve-custom-svg-icon{margin-top:14px;}
.grve-separator-bottom{z-index:2;}
.icon-cta .grve-thumbnail-wrapper{width:120px;height:120px;max-width:120px !important;overflow:hidden;}
.icon-cta .grve-box-content{padding-left:20px;}
.icon-cta .grve-box-content a{color:#ED4800;font-size:17px;font-weight:600;}
.title-wrapper-home{background-repeat:no-repeat;background-position:right 0px top 30px;background-image:url(//www.lease-e.nl/wp-content/images/bg-container-D1B0CF-300px.png);background-size:300px 225px;}
.team-overview-container{background-repeat:no-repeat;background-position:right bottom 100px;background-image:url(//www.lease-e.nl/wp-content/images/bg-container-cbb2cd-opacity20-825px.png);background-size:600px 778px;}
.cta-banner-offers .grve-background-wrapper .grve-bg-image{display:none;}
.cta-banner-offers{background-repeat:no-repeat;background-position:right bottom -230px;background-image:url(//www.lease-e.nl/wp-content/images/bg-container-ffffff-619px.png);background-size:619px 465px;background-color:#EDEEF6;}
.note-required-field{background-position:left center;padding-left:25px;font-size:14px;}
.car-overview-container .car-overview-inner .grve-column-wrapper, .cta-banner-offers .cta-banner-offers-inner .grve-column-wrapper, .overview-news-wrapper .grve-column-wrapper, .team-overview-container .team-overview-inner .grve-column-wrapper{padding-right:12%;}
.page-title-wrapper .grve-h2{margin-bottom:30px;}
.page-title-wrapper .grve-leader-text{margin-bottom:40px}
.grve-back-top{color:#ED4800 !important;}
.btn-fo .grve-btn-line.grve-line-bottom .grve-btn-inner .grve-line{transform:none;}
.btn-fo .grve-btn-line.grve-line-bottom:hover .grve-btn-inner .grve-line{transform:scaleX(0);}
.btn-fo .grve-btn-text{font-size:22px;font-weight:600;}
.footer-content-wrap .grve-small-text{margin-top:7px;color:#ffffff;font-size:17px !important;opacity:0.55;}
.grve-subtitle, .grve-subtitle p, .grve-subtitle-text, .grve-subtitle-text span{color:#0B2621;}
.btn-more-line{margin-top:10px;}
.text-content-wrap .grve-text ul, .quick-links ul, .text-boxed-content-wrap .grve-text ul{list-style:none;margin-left:0px;}
.overview-news .news-btn a{font-size:20px !important;line-height:1.3 !important;color:#ed4800 !important;background-color:rgba(255, 255, 255, 0) !important;font-weight:600 !important;}
.overview-news .pt-cv-readmore, .overview-news .pt-cv-readmore:link, .overview-news .pt-cv-readmore:visited, .quick-links ul li a, .car-list-total .pt-cv-readmore, .overview-news .news-btn a{background-repeat:no-repeat;width:auto !important;background-size:5px 12px;}
.overview-news .pt-cv-readmore:link, .overview-news .pt-cv-readmore:visited, .quick-links ul li a, .overview-news .news-btn a{background-image:url(//www.lease-e.nl/wp-content/images/arrow-right-blue.svg);}
.overview-news .pt-cv-readmore:hover{background-image:url(//www.lease-e.nl/wp-content/images/arrow-red.svg);}
.overview-news .pt-cv-readmore, .overview-news .news-btn a{background-position:right center;}
.quick-links ul li a{background-position:right top 8px;padding-right:15px !important;}
.text-content-wrap .grve-text ul li, .text-boxed-content-wrap ul li{background-image:url(//www.lease-e.nl/wp-content/images/bg-list-style.png);background-repeat:no-repeat;background-position:left top;background-size:20px;padding-left:40px;}
.text-boxed-content-wrap ul li{font-weight:600;}
.footer-content-wrap .grve-text p a:link, .footer-content-wrap .grve-text p a:visited{text-decoration:none !important;}
.inpage-anchor-wrap .grve-column-wrapper, .text-boxed-content-wrap .grve-column-wrapper{background-color:#ffffff;overflow:hidden;border-radius:10px;}
.inpage-anchor-wrap.bg-primary-1 .grve-column-wrapper .grve-column-content, .inpage-anchor-wrap.bg-white .grve-column-wrapper .grve-column-content, .text-boxed-content-wrap .grve-column-wrapper .grve-column-content{padding:25px 25px 30px 25px;}
.inpage-anchor-wrap.bg-primary-1 .grve-column-wrapper .grve-column-content, .text-boxed-content-wrap .grve-column-wrapper .grve-column-content{background-color:rgba(209, 176, 207, 0.3);}
.inpage-anchor-wrap.bg-white .grve-column-wrapper .grve-column-content{background-color:#ffffff;}
.inpage-anchor-wrap .grve-box-title{}
.inpage-anchor-wrap .grve-box-icon.grve-side-icon.grve-extra-small .grve-wrapper-icon:not(.grve-image-icon){font-size:14px;line-height:1.4em;padding-top:7px;}
.inpage-anchor-wrap .grve-box-icon.grve-side-icon.grve-layout-1 .grve-box-title-wrapper .grve-wrapper-icon{margin-right:1.0em;}
.inpage-anchor-wrap .grve-box-title-wrapper{margin-bottom:7px;}
.anchor-link a .grve-box-title{font-weight:600;}
.text-content-wrap .grve-column-wrapper{padding:0px 25px 0px 25px;}
.grve-separator-top{z-index:2 !important;}
.grve-horizontal-menu > .grve-menu > .grve-first-level > .grve-link-wrapper .grve-arrow{border-color:#ED4800;border-bottom-width:2px;border-right-width:2px;}
#grve-main-header .grve-header-elements .grve-header-element > a{color:#ED4800 !important;}
.logo-footer{max-width:220px;}
.logo-footer-left{height:25px;}
.logo-footer-right{height:25px;}
.back-to-top-footer{margin-top:-46px !important;}
.grve-link-primary-1 a svg path{stroke:#fff;}
.cta-footer .grve-column-wrapper{border-radius:10px;background-color:#ADFF86;color:#0B2621;padding:20px 21px 27px 21px !important;}
.cta-footer a:link, .cta-footer a:visited{font-size:22px;color:#0B2621;font-weight:700;}
a.no-textdecoration{text-decoration:none !important;}
.grve-text p a:link, .grve-text p a:visited{text-decoration:underline;}
.grve-footer-wrapper a:link, .grve-footer-wrapper a:visited{text-decoration:none;}
.privacy-wrap{width:100%;display:inline;}
.privacy-wrap, .privacy-wrap .wpcf7-list-item-label{font-size:14px;}
.privacy-wrap .wpcf7-list-item{margin-left:0px;}
.privacy-wrap a:link, .privacy-wrap a:visited{font-size:14px;text-decoration:underline;}
.privacy-wrap a:hover{}
.contactform .grve-row-inner .grve-column-inner{padding-left:15px;padding-right:15px;}
.contactform .input-text, .contactform input[type="date"], .contactform input[type="email"], .contactform input[type="input"], .contactform input[type="number"], .contactform input[type="password"], .contactform input[type="search"], .contactform input[type="tel"], .contactform input[type="text"], .contactform input[type="url"], .contactform select, .contactform textarea{background-color:#ffffff;border:#0B2621 solid 1px !important;}
.contactform.boxed-content .input-text, .contactform.boxed-content input[type="date"], .contactform.boxed-content input[type="email"], .contactform.boxed-content input[type="input"], .contactform.boxed-content input[type="number"], .contactform.boxed-content input[type="password"], .contactform.boxed-content input[type="search"], .contactform.boxed-content input[type="tel"], .contactform.boxed-content input[type="text"], .contactform.boxed-content input[type="url"], .contactform.boxed-content select, .contactform.boxed-content textarea{background-color:#ffffff;}
.contactform .wpcf7-form{margin-left:-15px !important;}
#grve-theme-wrapper .wpcf7 form .wpcf7-not-valid-tip{font-size:12px !important;padding:4px 8px;background:#e40683;}
#grve-theme-wrapper .wpcf7 form .wpcf7-response-output{color:#ED4800;background:transparent !important;}
.margin-bottom-1x{margin-bottom:25px;}
.margin-bottom-2x{margin-bottom:50px;}
.hs-form-field{margin-bottom:20px;}
.hs_lease_e_version_id{visibility:hidden;height:1px;overflow:hidden;}
.hs-button{padding-top:1.000em;padding-bottom:1.000em;padding-left:1.500em;padding-right:45px !important;background-repeat:no-repeat;background-position:right center;background-image:url(//www.lease-e.nl/wp-content/images/bg-arrow-btn.png);}
.hs-button:hover{opacity:0.8;}
.hs-submit .actions{text-align:right;}
ul.hs-error-msgs, ul.inputs-list{list-style:none;}
ul.inputs-list{margin-left:0px;}
ul.hs-error-msgs li .hs-error-msg, .hs-error-msgs .hs-main-font-element{background-color:#ED4800;color:#ffffff;padding:7px 10px;}
ul.hs-error-msgs li .hs-error-msg{font-size:14px;}
.legal-consent-container .hs-form-booleancheckbox-display input{margin-top:10px;}
.hs-error-msgs .hs-main-font-element{font-size:18px;}
.legal-consent-container{font-size:14px;line-height:18px;}
.legal-consent-container p{padding-left:6px;}
.legal-consent-container .inputs-list{margin-bottom:0px;}
.wpcf7-form input[type="checkbox"]:checked, .wpcf7-form input[type="checkbox"]:not(:checked), .wpcf7-form input[type="radio"]:checked, .wpcf7-form input[type="radio"]:not(:checked){background-color:#ED4800 !important;}
#grve-theme-wrapper .grve-with-line::after, #grve-single-post-tags .grve-tags li a:hover, .grve-hover-underline::after, .grve-language-element ul li a:hover, .grve-language-element ul li a.active, .wpcf7-form input[type="radio"]:checked + .wpcf7-list-item-label::after, .wpcf7-form input[type="radio"]:not(:checked) + .wpcf7-list-item-label::after, .wpcf7-form input[type="checkbox"]:checked + .wpcf7-list-item-label::after, .wpcf7-form input[type="checkbox"]:not(:checked) + .wpcf7-list-item-label::after, #grve-section-nav .grve-nav-item.active::after, #grve-section-nav .grve-nav-item:hover::after, .grve-post-item .grve-post-category.grve-style-btn a:hover, .grve-single-post-tags ul li a:hover, .grve-social-bar .grve-line::after, .grve-filter.grve-filter-style-count .selected .grve-count, .grve-purchased-items, input[type="file"]::-webkit-file-upload-button{background-color:#ED4800;border-color:#ED4800;}
.wpcf7-spinner{float:left;}
.wpcf7-not-valid-tip, .wpcf7-response-output{background:transparent !important;color:#ED4800 !important;box-shadow:none !important;}
.wpcf7-response-output{font-size:16px !important;}
#cmplz-document .cmplz-subtitle{font-weight:700;font-style:normal;font-size:22px;text-transform:none;line-height:32px;letter-spacing:0px;}
#cmplz-cookies-overview{padding-bottom:30px;margin-bottom:30px;}
#cmplz-cookies-overview .cmplz-dropdown a, #cmplz-cookies-overview .cmplz-dropdown p, #cmplz-document .cmplz-dropdown a, #cmplz-document .cmplz-dropdown p, #cmplz-document li, #cmplz-document p, #cmplz-document td{font-weight:400;font-style:normal;font-size:18px;text-transform:none;line-height:32px;letter-spacing:0px;}
#cmplz-document p, #cmplz-document .cmplz-dropdown p{padding-bottom:0px;margin-bottom:15px;}
#cmplz-document{font-size:16px;margin-top:0;max-width:100% !important;}
#cmplz-document h2{margin-top:30px;}
#cmplz-document h2, #cmplz-document h3{font-weight:600;font-style:normal;text-transform:none;font-size:28px;line-height:38px;letter-spacing:0px;}
#cmplz-document h2, #cmplz-document h3{padding-bottom:10px;border-bottom:none !important;margin-bottom:10px;}
.pt-cv-wrapper .pagination > li > a, .pt-cv-wrapper .pagination > li > span{border:none !important;}
.pt-cv-pagination li.active a{border-color:rgba(255, 255, 255, .0) !important;}
.grve-team .grve-team-person::before{background-image:linear-gradient(180deg, rgba(15, 15, 15, 0) 70%, rgba(15, 15, 15, .0) 100%) !important;}
@media screen and (max-width:1200px){
.slider-main-wrapper{background-position:left top 95px;}
.grve-header-text-element .grve-item{line-height:17px;font-size:15px !important;}
.homepage h1, .homepage h2{font-size:38px;line-height:46px;}
h4, .grve-h4, h4.pt-cv-title{font-size:18px;line-height:1.25em;}
#grve-theme-wrapper .btn-fo .grve-btn-text{font-size:18px !important;}
body, .grve-body-text, #grve-theme-wrapper .grve-link-text{font-size:18px !important;line-height:1.2em;}
.grve-page-description, #grve-blog-title .grve-description, #grve-blog-title .grve-description p, #grve-search-page-title .grve-description, #grve-portfolio-tax-title .grve-description{font-size:20px;line-height:24px;}
.list-box .grve-h3{font-size:18px;line-height:24px;}
.footer-content-wrap .grve-text{font-size:18px !important;line-height:1.25em;}
.car-specifications{font-size:16px;line-height:22px;}
.portrait-image{margin-bottom:25px;}
.menu-small-start{margin-left:0px !important;}
}
@media only screen and (min-width: 960px) and (max-width: 1200px) {
.car-title.margin-top-min110px{margin-top:-93px !important;}
}
@media screen and (max-width:1140px){
.cta-contact{margin-bottom:40px;}
.car-hdr-img-wrap img{max-width:65%;margin-right:-80px;}
.car-hdr-img-wrap{margin-top:-25% !important;}
}
@media screen and (max-width:1180px){
.car-list-view .car-item-content-row, .car-grid-view .car-item-content-row{display:inline-block;font-size:14px;line-height:18px;max-height:18px;overflow:hidden;}
.car-grid-view .car-item-price{font-size:28px;}
.car-item-button .car-btn{display:inline-block;}
}
@media screen and (max-width:1080px){
.car-sidebar .grve-column-wrapper{padding-left:0%;}
}
@media screen and (max-width:1074px){
.icon-electric{margin-top:5px;}
}
@media screen and (max-width:1060px){
.car-overview-container .car-overview-inner .grve-column-wrapper, .cta-banner-offers .cta-banner-offers-inner .grve-column-wrapper, .team-overview-container .team-overview-inner .grve-column-wrapper{padding-right:0%;}
}
@media only screen and (max-width: 1023px) {
#grve-footer .grve-footer-bar .grve-column-content{text-align:left;}
#grve-footer .grve-footer-bar .grve-column-content.grve-align-left{text-align:left !important;}
#grve-footer .grve-footer-bar .grve-bar-content{font-size:14px;}
.grve-margin-left-2x, .grve-margin-list-left-2x li:not(:first-child){margin-left:15px;}
}
@media screen and (max-width:990px){
.cvp-live-filter{width:-moz-calc(50% - 15px);width:-webkit-calc(50% - 15px);width:calc(50% - 15px);}
.car-grid-view .car-item-wrap, .car-grid-view.cols4 .car-item-wrap, .car-list-view .car-item-wrap{width:50%;float:left;}
.car-list-view .car-item-price{font-size:28px;}
.car-item-price{font-size:38px;}
.car-item-heading{order:2;}
.car-item-feature-image{order:1;}
.car-item-content{order:3;}
.car-item-content-row{display:inline-block;}
.car-item-cta{order:4;}
.car-item-heading h3, .car-item-feature-image, .car-item-content, .car-item-cta{width:100% !important;padding-left:0px !important;padding-right:0px !important;}
.car-item-heading h3{font-size:26px;border-bottom:none;margin-right:0px;margin-bottom:5px;}
.car-item-content{padding:20px 0px;}
.car-item-favorite{right:12px;}
.car-list-view{margin-left:-10px !important;margin-right:-10px !important;}
.car-list-view .car-item-wrap, .car-grid-view .car-item-wrap{padding-left:10px;padding-right:10px;}
.car-list-view .car-item-content-row, .car-list-view .car-version{display:inline;font-size:14px;line-height:22px;}
.car-list-view .car-item-heading h3, .car-list-view .car-item-feature-image, .car-list-view .car-item-content, .car-list-view .car-item-cta{width:100% !important;padding-left:0px !important;padding-right:0px !important;}
.car-list-view .car-item-heading h3{font-size:22px;border-bottom:none;margin-right:0px;margin-bottom:5px;}
.car-list-view .car-item-content{padding:20px 0px;}
.car-grid-view .car-item-content{padding-left:20px !important;padding-right:20px !important;}
.car-list-view .car-item-favorite{right:12px;}
.btn-add-filter{display:block;}
.car-listing-wrapper{margin-top:30px;}
.car-specs ul li{font-size:15px;}
.quotation-calculator-wrap, .car-title{margin-left:0px !important;margin-right:0px !important;}
.quotation-calculator-wrap{margin-top:30px !important;}
.quotation-content-wrap{padding-bottom:10px;}
#clear-all-filters{margin-top:20px;}
.car-title.margin-top-min110px{margin-top:0px !important;}
.benefits-wrapper .grve-small-text{font-size:13px !important;padding-top:2px;}
.cta-full-width .cta-contact{margin-top:30px !important;}
.cta-full-width .icon-klantenvertellen .grve-subtitle-text{line-height:20px;font-size:16px !important;}
.cta-full-width .grve-subtitle-text.grve-text-primary-6{padding-top:7px !important;}
.car-grid-view .car-item-cta{padding-left:20px !important;padding-right:20px !important;}
.car-list-view .car-item-inner{padding:0px;}
.car-list-view .car-item-feature-image img{border-radius:0px;}
.car-list-view .car-item-content{padding:0 0px;}
.car-list-view .car-item-content{padding:15px 20px 15px 20px !important;}
.car-list-view .car-item-heading, .car-list-view .car-item-cta{padding:0px 20px;}
.car-list-view .car-item-cta{padding:0px 20px 20px 20px !important;}
}
@media screen and (max-width:980px){}
@media screen and (max-width:959px){
.content-wrapper-padding-left .grve-container{padding-left:10%;}
.car-hdr-img-wrap .grve-column-wrapper{min-height:360px;}
.list-box .grve-side-icon{margin-bottom:13px;}
.tablet{display:block;}
.portrait{display:none;}
.fo-col{padding-bottom:40px;}
#mobile-not-boxed.boxed-content .grve-column-wrapper{padding:0px 0px 0px 0px;border-radius:0px;}
#mobile-not-boxed.bg-shadow .grve-column-wrapper{box-shadow:none !important;}
.bg-electric-green .grve-column-wrapper{background-position:right 0px top 0px;background-size:100px 133px;}
.portrait-image{margin-bottom:0px;}
.car-list-total .pt-cv-ctf-column{width:50% !important;display:inline-block;}
}
@media screen and (max-width:767px){
.car-grid-view .car-item-wrap, .car-grid-view.cols4 .car-item-wrap, .car-list-view .car-item-wrap{width:100%;}
.page-title-wrapper{padding-top:30px;}
.car-specs ul li{background-size:16px;background-position:top 7px left;padding:2px 15px 2px 35px;font-size:16px;line-height:20px;width:100%;}
.brand-model .car-teaser{margin-top:30px;}
.car-item-heading h3{padding-top:10px;}
.boxed-content-left .grve-column-wrapper{padding:8% 12% 8% 16%;}
.boxed-content-right .grve-column-wrapper{padding:8% 16% 8% 12%;}
.mobile, #grve-page-anchor{display:block;}
.desktop, .homepage #grve-page-anchor{display:none;}
.content-wrapper-padding-left .grve-container{padding-left:0%;}
.title-plus-button, .button-after-title{width:100%;display:block;}
.button-after-title{margin-left:0px;margin-bottom:20px;}
.button-after-title .grve-btn-text{height:auto;line-height:1em;}
.car-hdr-img-wrap .grve-column-wrapper{min-height:270px;}
.car-list-total{padding-right:15px;}
.reverse-row-mobile{background-position:right top !important;}
.reverse-row-mobile .grve-image-text.grve-position-left{flex-direction:row-reverse !important;}
.fo-col{padding-bottom:0px;}
.cta-banner-offers-inner{padding-top:120px;padding-bottom:160px;}
.car-hdr-img-wrap img{max-width:95%;margin-right:-30px;}
.car-hdr-img-wrap{margin-top:-35% !important;}
.boxed-content .grve-column-wrapper{padding:30px 30px 30px 25px;overflow:visible;}
.grve-container, #grve-content.grve-left-sidebar .grve-content-wrapper, #grve-content.grve-right-sidebar .grve-content-wrapper{width:calc(100% - 56px) !important;}
.top-offer-wrapper .grve-image-text.grve-position-left{flex-direction:row;}
.list-box .grve-h3{font-size:20px;line-height:26px;padding-right:10px;}
.grve-image-text .grve-content{padding-left:20px;margin-top:0rem !important;}
.top-offer-wrapper .grve-image-text{align-items:normal;}
.top-offer-wrapper .grve-description{font-size:16px;}
.grve-separator-top, .grve-separator-bottom{max-height:30px !important;}
.car-overview-inner, .overview-news-wrapper .grve-column-wrapper{padding-right:0px !important;}
.title-wrapper-home{background-position:right -30px top 10px;background-size:160px 120px;}
.car-overview-container{background-size:280px 363px;}
.bg-electric #grve-main-content, #grve-main-content{background-size:300px 226px;}
.cta-banner-offers{background-position:right bottom -113px;background-size:300px 226px;}
.back-to-top-wrapper .grve-container{padding-top:30px !important;}
.cta-footer .grve-column-wrapper{padding:30px 21px 30px 21px !important;}
.contactform .grve-column-inner{margin-top:0px !important;}
.logo-footer{max-width:160px;}
.text-content-wrap .grve-column-wrapper{padding:0px 0px 0px 0px;}
.inpage-anchor-container .grve-container{width:calc(100% - 30px);}
#grve-theme-wrapper .btn-fo .grve-btn-text{font-size:18px !important;}
.homepage h1, h1, .grve-h1, #grve-sliding-area .grve-search input[type="text"], .grve-dropcap span, p.grve-dropcap::first-letter{font-size:34px !important;line-height:42px !important;}
.homepage h2{font-size:28px !important;line-height:36px !important;}
.grve-leader-text, #grve-theme-wrapper .grve-leader-text, .grve-leader-text p, p.grve-leader-text, .grve-page-description, #grve-blog-title .grve-description, #grve-blog-title .grve-description p, #grve-search-page-title .grve-description, #grve-portfolio-tax-title .grve-description{font-size:17px;line-height:20px;}
body, .grve-body-text, .grve-header-text-element .grve-item, #grve-theme-wrapper .grve-link-text, .type-post p, .type-post{font-size:16px !important;line-height:1.2em;}
.list-box .grve-h3{font-size:16px;line-height:20px;}
h2, .grve-h2{font-size:24px;}
h3, .grve-h3{font-size:20px;}
h4, .grve-h4, h4.pt-cv-title{font-size:20px;line-height:18px;}
.footer-content-wrap .grve-text{font-size:16px !important;line-height:1.25em;}
#grve-theme-wrapper .grve-btn-text, #grve-theme-wrapper .grve-btn-video, #grve-theme-wrapper .grve-btn#grve-sliding-area input[type="submit"]:not(.grve-custom-btn), #grve-theme-wrapper .wpcf7 input[type="submit"]:not(.grve-custom-btn), #grve-theme-wrapper .grve-btn-theme-style button:not(.grve-custom-btn), #grve-theme-wrapper .grve-btn-theme-style input[type="button"]:not(.grve-custom-btn), #grve-theme-wrapper .grve-btn-theme-style input[type="submit"]:not(.grve-custom-btn), #grve-theme-wrapper .grve-btn-theme-style input[type="reset"]:not(.grve-custom-btn), #grve-comment-submit-button, #grve-theme-wrapper .woocommerce .checkout-button, #grve-theme-wrapper .woocommerce .woocommerce-cart-form button[name="update_cart"], #grve-theme-wrapper .woocommerce .woocommerce-checkout-payment button, #grve-woo-review-submit, .grve-portfolio-details-btn.grve-btn:not(.grve-custom-btn), .post-password-form input[type="submit"], .gform_wrapper input[type="button"], .gform_wrapper input[type="submit"], .gform_wrapper input[type="reset"], #tribe-bar-form .tribe-bar-submit input[type="submit"], .bbp-submit-wrapper button, #bbpress-forums #bbp_search_submit, #grve-my-account-wrapper .woocommerce-button, .woocommerce-account .woocommerce-MyAccount-content button[type="submit"], .wp-block-search .wp-block-search__button{font-size:16px !important;line-height:20px;}
.list-box .grve-side-icon{margin-left:-41px;}
.configurator-standard-options ul li{width:100%;padding:0px 0;}
.car-specifications.grve-accordion > ul{pointer-events:auto;}
.car-specifications .grve-accordion-triangle{display:block;}
.footer-content-wrap.bg-help{background-repeat:no-repeat;background-position:right -30px top 40px;background-image:url(//www.lease-e.nl/wp-content/images/bg-help-footer.png);background-size:200px 200px;}
.faq-wrap .grve-h4{font-size:16px;line-height:20px;}
.pt-cv-page .grve-container{max-width:100% !important;width:100% !important;}
.cvp-live-filter{width:-moz-calc(100% - 0px);width:-webkit-calc(100% - 0px);width:calc(100% - 0px);margin-right:0px !important;margin-bottom:20px;}
.car-specs-note{padding-top:0px;border-top:none;}
.prepend{font-size:16px;padding-top:0px;}
input[type="file"]{font-size:14px;}
.margin-top-minus-10{margin-top:0px !important;}
fieldset.form-columns-2 .hs-form-field{width:100% !important;float:left;}
.banner-container-width .grve-pattern, .boxed-content-left .grve-column-wrapper{background-image:url(//www.lease-e.nl/wp-content/images/banner-union-top.png);background-position:top center;background-size:110px 43px;}
.bg-triangle-top{background-image:url(//www.lease-e.nl/wp-content/images/banner-union-top-transparent.png);background-position:top center;background-size:150px 399px;}
.boxed-content-left .grve-column-wrapper{padding:12% 12% 8% 14%;}
.contactform.boxed-content-wrap .grve-column-wrapper-inner, .contactform.boxed-content .grve-column-wrapper-inner{padding:45px 0px;}
.separator-top-middle-triangle{height:80px;}
.margin-top-neg-mobile .grve-column-wrapper{margin-top:-55px !important;}
.separator-top-middle-triangle .col-left{border-top-left-radius:10px;}
.separator-top-middle-triangle .col-right{border-top-right-radius:10px;}
.margin-top-neg-mobile .grve-column-content{padding-left:20px;padding-right:20px;}
.borders-bottom-mobile{border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden;}
.boxed-content-left{margin-top:0px !important;}
.borders-bottom-mobile .grve-column-inner-content{background-image:none !important;}
.grve-carousel .grve-carousel-navigation .grve-carousel-buttons .grve-carousel-prev{left:-25px;}
.grve-carousel .grve-carousel-navigation .grve-carousel-buttons .grve-carousel-next{right:-25px;}
.menu-small-start{margin-top:25px !important;margin-left:0px !important;padding-top:20px;border-top:#F0EDF4 solid 1px;}
a.submenu-title:link, a.submenu-title:visited{font-size:14px !important;color:#0B2621 !important;}
ul.sub-menu a .grve-item, a.submenu-title:link, a.submenu-title:visited, .grve-current ul.sub-menu a{}
#grve-main-header.grve-menu-type-underline .grve-header-menu .grve-first-level:not(.grve-menu-type-button):not(.grve-menu-type-outline) > .grve-link-wrapper a .grve-item:after, #grve-main-header.grve-menu-type-underline-first-level .grve-header-menu .grve-first-level:not(.grve-menu-type-button):not(.grve-menu-type-outline) > .grve-link-wrapper a .grve-item:after, #grve-offcanvas-area.grve-menu-type-underline .grve-header-menu li .grve-link-wrapper a .grve-item:after, #grve-responsive-main-menu.grve-menu-type-underline li .grve-link-wrapper a .grve-item:after{border-top-width:1px;}
.sub-menu{padding-bottom:20px;}
.menu-item-object-page.current-menu-item{border-left:none !important;border-right:none !important;background-image:none !important;}
.grve-hidden-area .grve-area-inner .grve-area-scroller .grve-area-container{padding:40px 21px 24px 21px !important;}
#menu-responsive-menu .grve-link-wrapper{display:inline-flex;}
#grve-responsive-main-menu .grve-link-wrapper .grve-arrow{color:transparent !important;background-image:url(//www.lease-e.nl/wp-content/images/chevron-right-p5.svg);background-position:center;background-repeat:no-repeat;background-size:10px;text-align:right;}
#grve-responsive-main-menu .grve-link-wrapper .grve-arrow{background-image:url(//www.lease-e.nl/wp-content/images/chevron-right-p5.svg);}
#grve-responsive-main-menu .grve-link-wrapper .grve-arrow.grve-open{background-image:url(//www.lease-e.nl/wp-content/images/chevron-up-p5.svg);}
.grve-link-wrapper .grve-arrow{margin-right:21px !important;}
.grve-vertical-menu.grve-accordion-animation .grve-arrow.grve-open, .grve-vertical-menu.grve-toggle-animation .grve-arrow.grve-open{transform:rotate(0deg);background-image:url(//www.lease-e.nl/wp-content/images/chevron-up-p5.svg) !important;background-size:13px !important;}
.banner-container-width, .page-header-wrapper{min-height:300px !important;margin-bottom:30px !important;}
#grve-footer .grve-footer-bar .grve-footer-row{flex-direction:inherit;}
#grve-footer .grve-footer-bar ul li{display:list-item;}
.grve-margin-left-2x, .grve-margin-list-left-2x li:not(:first-child){margin-left:0px;}
#grve-footer .grve-footer-bar .grve-column-content{width:100% !important;}
.car-specs .grve-column-inner-content{margin-bottom:24px !important;}
.boxed-content-left .grve-column-wrapper, .boxed-content-left .grve-column-inner-content{padding:8% 8% 8% 8%;}
.grve-container, #grve-content.grve-left-sidebar .grve-content-wrapper, #grve-content.grve-right-sidebar .grve-content-wrapper{width:calc(100% - 42px) !important;}
.icon-carousel-wrapper .grve-classic-carousel .grve-carousel-stage-outer{overflow:visible;}
.margin-left-right-mobile{margin-left:20px;margin-right:20px;}
.slider-text-image-wrapper .widget-image{border-radius:0px;}
.slider-text-image-wrapper .grve-carousel-navigation .grve-carousel-buttons .grve-carousel-prev, .slider-text-image-wrapper .grve-carousel-navigation .grve-carousel-buttons .grve-carousel-prev{left:20% !important;}
.slider-text-image-wrapper .grve-carousel-navigation .grve-carousel-buttons .grve-carousel-next, .slider-text-image-wrapper .grve-carousel-navigation .grve-carousel-buttons .grve-carousel-next{right:20% !important;}
.brand-box .grve-box-content{display:none !important;}
.brand-box .grve-wrapper-icon{margin-right:.0em;}
.brand-box .grve-thumbnail-wrapper{}
.icon-carousel-wrapper .grve-carousel-stage{pointer-events:auto;}
.brand-box .grve-column-wrapper-inner{padding:10px 10px;}
.slider-main-wrapper{background-image:none !important;}
.bg-union-right #grve-theme-content{background-position:right top 0% !important;background-size:auto 20%;}
.banner-container-width{background-image:none !important;}
.grve-h2, h2, .content-wrapper-padding-left h1, .content-wrapper-padding-left grve-h1{margin-bottom:20px;}
.grve-subtitle, .grve-subtitle p, .grve-subtitle-text{font-size:16px !important;}
.cta-wrapper-third-col .boxed-content .grve-column-wrapper-inner{padding:30px 30px 30px 30px !important;}
.filter-wrap .grve-column:not(.grve-empty-column){margin-top:15px !important;}
.filter-wrap{padding-top:0px;}
.widget-image-text-wrapper .widget-text .grve-column-content, .widget-text-image-wrapper .widget-text .grve-column-content, .widgt-3-3-image-text .widget-content .grve-column-wrapper, .widgt-3-3-text-image .widget-content .grve-column-wrapper{padding:0% !important;}
.column-1-2 .grve-column-wrapper{padding-right:20%;padding-left:14%;}
}
@media screen and (max-width:520px){
.bg-triangle-top{background-size:100px 266px;}
}
@media screen and (max-width:480px){}
@media screen and (max-width:375px){
.grve-btn + .grve-btn{margin-left:0px;}
.grve-feature-title, #grve-intro .grve-first-title-text, #grve-intro .grve-second-title-text{font-size:26px;}
}
@media screen and (max-width:320px){}