html{scroll-behavior:smooth}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Saira";font-weight:100;line-height:1.2}h1{font-size:64px;font-weight:300;line-height:56px !important}@media only screen and (max-width:575.98px){h1{font-size:32px;line-height:40px !important}}@media only screen and (min-width:576px) and (max-width:1199.98px){h1{font-size:32px;line-height:40px !important}}h2{font-size:24px;font-weight:300;line-height:46px !important;position:relative;margin-bottom:0px;margin-top:25px}@media only screen and (max-width:575.98px){h2{font-size:20px;line-height:26px !important}}@media only screen and (min-width:576px) and (max-width:1199.98px){h2{font-size:20px;line-height:26px !important}}.red-h2 h2{font-size:24px;font-weight:800;line-height:46px !important;position:relative;color:#B51F1E}@media only screen and (max-width:575.98px){.red-h2 h2{font-size:20px;line-height:26px !important}}@media only screen and (min-width:576px) and (max-width:1199.98px){.red-h2 h2{font-size:20px;line-height:26px !important}}.red-border:after{content:"";border-bottom:3px solid #B51F1E;width:64px;position:absolute}@media only screen and (max-width:575.98px){.red-border:after{bottom:-7px}}h3{font-size:48px;font-weight:500 !important;line-height:48px !important}@media only screen and (max-width:575.98px){h3{font-size:30px;line-height:40px !important}}@media only screen and (min-width:576px) and (max-width:1199.98px){h3{font-size:30px;line-height:40px !important}}p,ul,li{font-size:16px;color:#29353A;font-weight:300;line-height:32px;font-family:"Saira"}p a,ul a,li a{color:#29353A;transition:0.5ms border ease-in-out}p a:hover,ul a:hover,li a:hover{text-decoration:none;color:#29353A;border-color:#29353A}strong{font-weight:500}a:focus,a:hover{color:#EAD9BB !important}@font-face{font-display:swap;font-family:"Saira";font-style:normal;font-weight:300;src:url("../fonts/saira-v20-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Saira";font-style:normal;font-weight:400;src:url("../fonts/saira-v20-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Saira";font-style:normal;font-weight:500;src:url("../fonts/saira-v20-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Saira";font-style:normal;font-weight:600;src:url("../fonts/saira-v20-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Saira";font-style:normal;font-weight:800;src:url("../fonts/saira-v20-latin-800.woff2") format("woff2")}body .m-grid.e-parent .e-con-inner{max-width:1514px !important}@media (max-width:1540px){body .m-grid.e-parent .e-con-inner{padding:0 20px !important}}body .m-grid.e-parent .e-child .e-con-inner{padding:0px !important}body .s-grid.e-parent .e-con-inner{max-width:936px !important}@media (max-width:936px){body .s-grid.e-parent .e-con-inner{padding:0 20px !important}}body .s-grid.e-parent .e-child .e-con-inner{padding:0px !important}.elementor-element{padding:0px}.e-con-inner{padding:0px !important}.padding-1{padding:104px 0px}@media (max-width:1300px){.padding-1{padding:60px 0px}}.homepage-hero{min-height:100vh;background-color:#29353A;background-position:bottom center;background-repeat:no-repeat;background-size:cover;position:relative;position:relative}.homepage-hero h1{color:#fff;text-align:center;padding-bottom:40px}.homepage-hero:before{content:"";position:absolute;background-image:url(/wp-content/uploads/2025/03/ND-premium-cars-header.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;opacity:0.2}.homepage-hero .scroll-icon{position:absolute;bottom:100px}.homepage-hero .scroll-icon .scroll{width:60px;height:60px;position:relative;animation:down 5s infinite;-webkit-animation:down 5s infinite}.homepage-hero .scroll-icon .scroll::before{content:"";position:absolute;top:15px;left:19px;width:20px;height:20px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}@keyframes down{0%{transform:translate(0)}20%{transform:translateY(7px)}40%{transform:translate(0)}}@-webkit-keyframes down{0%{transform:translate(0)}20%{transform:translateY(7px)}40%{transform:translate(0)}}.hompage-car-highlight{background-color:#29353A;padding:100px 0 100px 0}@media only screen and (max-width:575.98px){.hompage-car-highlight{padding:60px 0px 80px 0}}@media only screen and (min-width:576px) and (max-width:1199.98px){.hompage-car-highlight{padding:60px 0px 80px 0}}.hompage-car-highlight h2,.hompage-car-highlight h3,.hompage-car-highlight p{color:#fff}.hompage-car-highlight img.swiper-slide-image{max-height:550px;object-fit:cover}.hompage-car-highlight .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{counter-reset:section;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.hompage-car-highlight .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal span.swiper-pagination-bullet{background:#fff;width:100%;height:1px;margin:0px !important;position:relative}.hompage-car-highlight .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal span.swiper-pagination-bullet:before{position:absolute;counter-increment:section;content:"0" counter(section);color:#fff;font-family:"Saira";font-weight:500;top:20px}.hompage-car-highlight .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active{height:3px;top:0px;border-radius:0px}.hompage-car-highlight .button-container{padding-top:15px}.colleague-section{background-color:#29353A;padding:100px 0px}@media only screen and (max-width:575.98px){.colleague-section{padding:60px 0px 60px 0}}@media only screen and (min-width:576px) and (max-width:1199.98px){.colleague-section{padding:60px 0px 60px 0}}.colleague-section h2,.colleague-section h3,.colleague-section a,.colleague-section li,.colleague-section ul,.colleague-section span{color:#fff}.colleague-section .container-name-function{padding:40px 0 30px}.colleague-section .container-name-function h2{line-height:32px;font-weight:500}.colleague-section .container-name-function span{font-size:24px;font-weight:300;padding-bottom:10px;position:relative}.colleague-section .container-name-function span:after{content:"";border-bottom:3px solid #B51F1E;width:64px;position:absolute;bottom:0px;left:0}.nd-location-section .location-container{background-color:#29353A}.nd-location-section .location-container h2,.nd-location-section .location-container h3,.nd-location-section .location-container p,.nd-location-section .location-container ul,.nd-location-section .location-container li{color:#fff}.concept-contact-section strong{font-weight:500}.concept-contact-section p{margin:0}.concept-contact-section label{font-size:16px !important;color:#29353A !important;font-weight:300 !important;line-height:32px !important;font-family:"Saira" !important}.concept-contact-section p.gform_required_legend{display:none}.concept-contact-section input#gform_submit_button_1{background:transparent !important;padding:16px 40px !important;border:1px solid #29353A !important;font-size:16px !important;color:#29353A !important;font-weight:300 !important;line-height:32px !important;font-family:"Saira" !important;border-radius:0px !important;transition:150ms ease-out 150ms !important}@media only screen and (max-width:575.98px){.concept-contact-section input#gform_submit_button_1{padding:12px 22px !important}}@media only screen and (min-width:576px) and (max-width:1199.98px){.concept-contact-section input#gform_submit_button_1{padding:12px 22px !important}}.concept-contact-section input#gform_submit_button_1:hover{background:#EAD9BB !important;border:1px solid #EAD9BB !important}.concept-contact-section .gform-theme--foundation .gform_fields{row-gap:20px !important}.nd-contact-section{background-color:#29353A}.nd-contact-section h2,.nd-contact-section h3,.nd-contact-section p,.nd-contact-section ul,.nd-contact-section li{color:#fff}.nd-contact-section label{font-size:16px !important;color:#fff !important;font-weight:300 !important;line-height:32px !important;font-family:"Saira" !important}.nd-contact-section p.gform_required_legend{display:none}.nd-contact-section input#gform_submit_button_1{background:transparent !important;padding:16px 40px !important;border:1px solid #29353A !important;font-size:16px !important;color:#fff !important;font-weight:300 !important;line-height:32px !important;font-family:"Saira" !important;border-radius:0px !important;transition:150ms ease-out 150ms !important}@media only screen and (max-width:575.98px){.nd-contact-section input#gform_submit_button_1{padding:12px 22px !important}}@media only screen and (min-width:576px) and (max-width:1199.98px){.nd-contact-section input#gform_submit_button_1{padding:12px 22px !important}}.nd-contact-section input#gform_submit_button_1:hover{background:#fff;color:#29353A}.nd-contact-section input#gform_submit_button_1 .gform-theme--foundation .gform_fields{row-gap:20px !important}.hero-header-collection{height:158px;max-height:700px;background-color:#29353A;position:relative}.background-text p{color:#fff}.collection-container h1{font-weight:500}#svm-canvas #pageContainer .pageSidebar{z-index:0 !important}#svm-canvas .saveCompare .fa-heart-o{z-index:0 !important}#svm-canvas .resultsTable .ratio4x3 .vehicleTile .vehicleImage{padding-bottom:66% !important}#svm-canvas a.toTop{font-weight:600 !important}#svm-canvas .mmt{font-weight:700 !important;padding:0px 10px !important;text-align:left !important}#svm-canvas .specs{text-align:left !important;padding:0 10px !important;color:#29353A !important}#svm-canvas .svm-prices.svm-clearfix{padding:0 10px !important;display:flex !important}#svm-canvas a.button.detailsButton.navButton{border:1px solid #29353A !important;color:#29353A !important;font-weight:400 !important;margin:0px !important}#svm-canvas a.button.detailsButton.navButton.toTop{background:#29353A !important;color:#fff !important;margin:0px !important}#svm-canvas .actionButtons.svm-clearfix{display:flex !important;justify-content:space-between}#svm-canvas #svm-canvas #stockContainer .resultsTable div.row div.actionButtons,#svm-canvas #svm-canvas .resultsTable div.vehicleTile div.actionButtons{padding:0px 10px !important}@media only screen and (max-width:575.98px){#svm-canvas .fa-heart-o{right:30px !important;left:auto !important}}@media only screen and (min-width:576px) and (max-width:1199.98px){#svm-canvas .fa-heart-o{right:30px !important;left:auto !important}}span.price_with_currency{color:#b51f1e}a#svmFilterOpen{background-color:#29353a !important}#svm-canvas .resultsTable.ratio4x3 div.vehicleTile a.vehicleImage{padding-bottom:66.5% !important}.svm-popin,#svm-canvas,#svm-canvas h1,.svm-popin h1,#svm-canvas h3,.svm-popin h3,#svm-canvas a,.svm-popin a,#svm-canvas p,.svm-popin p,#svm-canvas td,.svm-popin td,#svm-canvas th,.svm-popin th{font-family:"Saira" !important}#svm-canvas #stockContainer .resultsTable div.row div.actionButtons,#svm-canvas .resultsTable div.vehicleTile div.actionButtons{padding:0 10px !important}#svm-canvas div#detailsContainer div.photoHolder div.largecontainer{z-index:0 !important}#svm-canvas div#pageContainer div.overlay{z-index:0 !important}a.button.detailsButton.navButton:hover{background:#EAD9BB !important}.collection-tools{padding:0 0 100px}@media only screen and (max-width:575.98px){.collection-tools{padding:0 0 50px}}@media only screen and (min-width:576px) and (max-width:1199.98px){.collection-tools{padding:0 0 50px}}.title-place p{margin-bottom:0px}.financieeren p{font-weight:400;color:#b51f1e}.financieeren a{font-weight:600;color:#b51f1e;text-decoration:underline}a#svmFilterOpen{color:#fff !important}a#button_contact_me,a#button_request_offer,a#button_request_testdrive{background:#b51f1e !important;border:#b51f1e !important;text-color:#fff !important}a#optionToggle{color:#b51f1e !important}.slick-prev.slick-arrow:after,.slick-next.slick-arrow:after,#svm-canvas div#detailsContainer #svm-blocks #svm-block-options ul li::marker{color:#b51f1e !important}#svm-canvas div#svm-block-specifications-block a,#svm-canvas .photoHolderLinks a,#svm-canvas div#svm-block-specifications-block h4{color:#b51f1e !important}#svm-canvas div#detailsContainer #svm-blocks #svm-block-delivery_package table tr:last-child td,#svm-canvas div#detailsContainer #svm-blocks #svm-block-delivery_package table th{color:#000000 !important}#svm-canvas .resultsTable.includesavecompare div.vehicleTile a{color:#29353a !important}#svm-canvas .resultsTable.includesavecompare div.vehicleTile .button:last-child{background:transparent !important}.hero-header-nd{height:75vh;max-height:700px;background-color:#29353A;background-position:bottom center;background-repeat:no-repeat;background-size:cover;position:relative;position:relative}.hero-header-nd h1{color:#fff;text-align:center;padding-bottom:40px}.background-text p{color:#fff}.hero-header-collection{height:158px;max-height:700px;background-color:#29353A;position:relative}@media only screen and (max-width:575.98px){.hero-header-collection{height:106px}}.colleague-section-single{background-color:#29353A;padding:100px 0px}@media only screen and (max-width:575.98px){.colleague-section-single{padding:60px 0px 60px 0}}@media only screen and (min-width:576px) and (max-width:1199.98px){.colleague-section-single{padding:60px 0px 60px 0}}.colleague-section-single h2,.colleague-section-single h3,.colleague-section-single a,.colleague-section-single li,.colleague-section-single ul{color:#fff}.colleague-section-single h2{line-height:32px;font-weight:500}.colleague-section-single p{font-size:24px;font-weight:300;padding-bottom:10px;position:relative;color:#fff}.nb-footer{background-color:#1F282C;padding:100px 0px 60px 0px}.nb-footer .footer-top-part{padding-bottom:32px;border-bottom:1px solid #777777}.nb-footer li,.nb-footer p,.nb-footer h2,.nb-footer h3,.nb-footer a{color:#fff}.nb-footer h2{line-height:24px}.nb-footer p{margin-block-end:0;line-height:24px}.nb-footer .open-section p{line-height:32px}.nb-footer .button-1 a.elementor-button.elementor-button-link.elementor-size-sm{line-height:16px;padding:15px}.nb-footer .menu-section ul{display:flex;flex-wrap:wrap}.nb-footer .menu-section ul li{width:50%;text-transform:uppercase;position:relative}.nb-footer .menu-section ul li:before{content:url(/wp-content/uploads/2024/05/angle-right-solid.svg);position:absolute;width:10px;-webkit-filter:invert(100%);filter:invert(100%);top:4px}.footer-balk{padding:10px 0px}.footer-balk a,.footer-balk p{color:#fff;margin:0}.elementor-location-header{position:absolute;z-index:1;width:100%}.elementor-location-header .elementor-element-bf628aa{padding:55px 0 55px 0}@media only screen and (max-width:575.98px){.elementor-location-header .elementor-element-bf628aa{padding:30px 0 30px 0}}.elementor-location-header .menu-container .e--pointer-double-line .elementor-item:after,.elementor-location-header .menu-container .e--pointer-underline .elementor-item:after{bottom:-5px}.elementor-location-header .menu-container .elementor-element{border-bottom:2px solid #B51F1E}@media only screen and (max-width:575.98px){.elementor-location-header .menu-container .elementor-element{border-bottom:0px}}.elementor-location-header .menu-container .elementor-element a{color:#fff}.elementor-location-header .menu-container .elementor-icon{height:40px !important;padding-top:10px}.hamburger-menu-desktop{background-color:#29353A;padding:50px}@media only screen and (max-width:575.98px){.hamburger-menu-desktop{padding:20px}}.hamburger-menu-desktop h2,.hamburger-menu-desktop h3,.hamburger-menu-desktop a,.hamburger-menu-desktop li,.hamburger-menu-desktop ul,.hamburger-menu-desktop span,.hamburger-menu-desktop p{color:#fff}.hamburger-menu-desktop p{margin-block-start:0;margin-block-end:0}.hamburger-menu-desktop li{font-size:32px}@media only screen and (max-width:575.98px){.hamburger-menu-desktop li{font-size:20px}}.hamburger-menu-desktop a.elementor-item{padding:20px 0px !important;border-bottom:1px solid #fff3}.hamburger-menu-desktop a.elementor-item:hover{padding:20px 10px !important;color:#EAD9BB}.hamburger-menu-desktop .search-section{border-bottom:2px solid #B51F1E}.hamburger-menu-desktop .search-section .elementor-search-form__container:not(.elementor-search-form--full-screen){background:transparent}.hamburger-menu-desktop .search-section .elementor-search-form button,.hamburger-menu-desktop .search-section .elementor-search-form input[type=search]{font-family:"Saira" !important}.hamburger-menu-desktop .search-section .elementor-search-form--focus{border:0px solid transparent !important}.elementor-popup-modal .dialog-widget-content{background-color:transparent}.header-2{transform:translatey(-110px);-moz-transition:all 0.3s ease !important;-webkit-transition:all 0.3s ease !important;transition:all 0.3s ease !important;width:100% !important;background-color:#29353A}.elementor-sticky--effects.header-2{height:100px !important;transform:translatey(0px)}.elementor-sticky--effects.header-1{display:none !important}@media only screen and (max-width:575.98px){.nd-header .logo-container{width:80%}}@media only screen and (max-width:575.98px){.nd-header .menu-container{width:20%}}.button-1 a.elementor-button.elementor-button-link.elementor-size-sm{background:transparent;padding:16px 40px;border:1px solid #fff;font-size:16px;color:#fff;font-weight:300;line-height:32px;font-family:"Saira";border-radius:0px;transition:150ms ease-out 150ms}@media only screen and (max-width:575.98px){.button-1 a.elementor-button.elementor-button-link.elementor-size-sm{padding:12px 22px}}@media only screen and (min-width:576px) and (max-width:1199.98px){.button-1 a.elementor-button.elementor-button-link.elementor-size-sm{padding:12px 22px}}.button-1 a.elementor-button.elementor-button-link.elementor-size-sm:hover{border:1px solid #EAD9BB;color:#29353A !important;background-color:#EAD9BB}.button-2 a.elementor-button.elementor-button-link.elementor-size-sm{background:#fff;padding:16px 40px;border:1px solid #fff;font-size:16px;color:#29353A !important;font-weight:300;line-height:32px;font-family:"Saira";border-radius:0px;transition:150ms ease-out 150ms}@media only screen and (max-width:575.98px){.button-2 a.elementor-button.elementor-button-link.elementor-size-sm{padding:12px 22px}}@media only screen and (min-width:576px) and (max-width:1199.98px){.button-2 a.elementor-button.elementor-button-link.elementor-size-sm{padding:12px 22px}}.button-2 a.elementor-button.elementor-button-link.elementor-size-sm:hover{background:#EAD9BB;border:1px solid #EAD9BB;color:#29353A !important}.button-3 a.elementor-button.elementor-button-link.elementor-size-sm{background:transparent;padding:16px 40px;border:1px solid #29353A;font-size:16px;color:#29353A;font-weight:300;line-height:32px;font-family:"Saira";border-radius:0px;transition:150ms ease-out 150ms}@media only screen and (max-width:575.98px){.button-3 a.elementor-button.elementor-button-link.elementor-size-sm{padding:12px 22px}}@media only screen and (min-width:576px) and (max-width:1199.98px){.button-3 a.elementor-button.elementor-button-link.elementor-size-sm{padding:12px 22px}}.button-3 a.elementor-button.elementor-button-link.elementor-size-sm:hover{background:#29353A;color:#fff}.button-4 a.elementor-button.elementor-button-link.elementor-size-sm{background:#29353A;padding:16px 40px;border:1px solid #29353A;font-size:16px;color:#fff;font-weight:300;line-height:32px;font-family:"Saira";border-radius:0px;transition:150ms ease-out 150ms}@media only screen and (max-width:575.98px){.button-4 a.elementor-button.elementor-button-link.elementor-size-sm{padding:12px 22px}}@media only screen and (min-width:576px) and (max-width:1199.98px){.button-4 a.elementor-button.elementor-button-link.elementor-size-sm{padding:12px 22px}}.button-4 a.elementor-button.elementor-button-link.elementor-size-sm:hover{border:1px solid #EAD9BB;color:#EAD9BB !important;background-color:#29353A}.button-contact a.elementor-button.elementor-button-link.elementor-size-sm{background:transparent;padding:16px 40px;border:1px solid #fff;font-size:16px;color:#fff;font-weight:300;line-height:32px;font-family:"Saira";border-radius:0px;transition:150ms ease-out 150ms}@media only screen and (max-width:575.98px){.button-contact a.elementor-button.elementor-button-link.elementor-size-sm{padding:8px 16px}.button-contact a.elementor-button.elementor-button-link.elementor-size-sm span.elementor-button-icon{padding:3px 0 0 0}}@media only screen and (min-width:576px) and (max-width:1199.98px){.button-contact a.elementor-button.elementor-button-link.elementor-size-sm{padding:8px 16px}.button-contact a.elementor-button.elementor-button-link.elementor-size-sm span.elementor-button-icon{padding:3px 0 0 0}}.button-contact a.elementor-button.elementor-button-link.elementor-size-sm:hover{border:1px solid #EAD9BB;color:#29353A !important;background-color:#EAD9BB}