nav.bg-light.navbar-light.navbar-expand-lg.navbar {background-color: transparent !important;}
.btn-primary, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {color: #fff;background-color: #db582e;border-color: #db582e;}
.btn-secondary {color: #fff;background-color: #000000;border-color: #000000;}
.bannerCopy .btn {width: 200px;max-width: 100%;padding: 20px;}
.article-show-more {display: none;}
.article-tile .article-title {font-size: 20px;font-family: 'robotRegular';}
.btn-outline-info {color: #fff;border-color: #db582e;background-color: #db582e;}
.btn-outline-info:hover, .btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show>.btn-outline-info.dropdown-toggle {color: #ffffff;border-color: #000000;background-color: #000;}
div#vehicle_search_area_used .btn {border-radius: 5px;}
div div#vehicleBar_FinanceButton .btn.btn-primary {padding: 4.9px !important;margin-left: 1.1px;}
.page-item.active .page-link {background-color: #db582e;border-color: #db582e;}
.custom-control-input:checked~.custom-control-label::before {border-color: #d8572d;background-color: #d8572d;}
.poi-accordion {display: flex;flex-direction: row;width: 100%;}
.category-list {width: 25%;background: #db582e;color: #ffffff;padding: 1rem;border: 0;border-radius: .25rem;}
.category-list .card-header {cursor: pointer;background: #db582e;padding: 0;border: 0;padding: .5rem;}
.card-content {width: 100%;padding-left: 15px;}
.card-body .products {margin-bottom: 15px;}
.category-list .card {border: 0;background: #db582e;}
.category-list span {font-size: 2rem;}
.card-content .card-body {text-align: center;min-height: 13rem;}
.bannerCopy .btn-primary:hover {color: #fff;background-color: transparent;border-color: #db582e;}
.btn-primary:hover {color: #db582e;background-color: transparent;border-color: #db582e;}
.contactInfo a:hover i {background-color: transparent;border: 1px solid #db582e;color: #db582e;}
.btn:focus {box-shadow: none !important;!i;!;}
.ix-system-sitemap {margin: 2rem;}
.ix-system-sitemap h1:after {display: none;}
.cookie-Banner .btn-primary:hover {color: #db582e;}
.btn-primary, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {color: #fff;background-color: #db582e;border-color: #db582e;}
.dropdown-item.active, .dropdown-item:active {background-color: #db582e;}
.page-link {color: #d7562d;}
.text-primary {color: #d9572e !important;}
.border-primary {border-color: #da582e !important;}
.btn-outline-dark, div#vehicleBar_FinanceButton .btn.btn-primary {background-color: transparent;color: #000;border-color: #000;}
.btn-outline-dark:hover, div div#vehicleBar_FinanceButton .btn.btn-primary:hover, .btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show>.btn-outline-dark.dropdown-toggle {background-color: #000;color: #fff;border-color: #000;}
.vs-wishlist-icon-item {color: #db582e !important;!i;!;}
.vs-wishlist-icon-item {color: #db582e !important;}
.btn-danger {background-color: #db582e;border-color: #db582e;}
button.btn.btn-danger.btn-sm.float-right {margin-bottom: 8px;}
.page-link:hover {color: #000;}
.text-danger {color: #db582e !important;}
a:hover {color: #db582e;}
.page-link:focus {box-shadow: none;}
div[id*="vehicle_search_area"] input[type="checkbox"] {accent-color: #db582e;}
.form-control:focus {box-shadow: none;border-color: #ccc;}
.wl-b_wishlistbasket:hover span {background-color: #db582e;}
.wishlist-btn:hover .w-btn_icon .badge-pill {background-color: #db582e;color: #fff;border-color: #db582e;}
.btn-info, .btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show>.btn-info.dropdown-toggle {color: #fff;background-color: #000000;border-color: #000000;}
.btn-info:hover {color: #000000;background-color: #ffffff;border-color: #000000;}
.socialIcon ul.navbar-nav li:last-child {padding: 0;margin: 0;}
.socialIcon nav {padding: 0;}
.socialIcon nav .navbar-brand {display: none;}
.socialIcon .fa-tiktok {background-repeat: no-repeat;background-size: 55%;background-position: center;url(
    data: image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.7.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M448 209.9a210.1 210.1 0 0 1 -122.8-39.3V349.4A162.6 162.6 0 1 1 185 188.3V278.2a74.6 74.6 0 1 0 52.2 71.2V0l88 0a121.2 121.2 0 0 0 1.9 22.2h0A122.2 122.2 0 0 0 381 102.4a121.4 121.4 0 0 0 67 20.1z'/%3E%3C/svg%3E);background-image: url("data:image/svg+xml,%3Csvg fill='%23fff' width='800px' height='800px' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' stroke='%23fff'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'/%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M19.589 6.686a4.793 4.793 0 0 1-3.77-4.245V2h-3.445v13.672a2.896 2.896 0 0 1-5.201 1.743l-.002-.001.002.001a2.895 2.895 0 0 1 3.183-4.51v-3.5a6.329 6.329 0 0 0-5.394 10.692 6.33 6.33 0 0 0 10.857-4.424V8.687a8.182 8.182 0 0 0 4.773 1.526V6.79a4.831 4.831 0 0 1-1.003-.104z'/%3E%3C/g%3E%3C/svg%3E");}
div#vehicleBar_FinanceButton {display: none;}
.videoSection .video {width: 100%;height: 315px;}
.rotator-button-icon {display: inline-flex;align-items: center;justify-content: center;background-color: #db582e;padding: 10px;border-radius: 50%;transition: background-color 0.3s ease, transform 0.2s ease;width: 50px;height: 50px;}
.rotator-button-icon i {font-size: 20px;color: #ffffff;}
.rotator-button-icon:hover {transform: scale(1.1);opacity: .5;}
.rotator-button {opacity: unset;}
.products .card-text:nth-child(2) {min-height: 60px;margin-top: 1.5rem;}
.swiper-wrapper .col-12.mb-4 {margin-bottom: 0 !important;}
button.cta.articles-button.card-link.btn.btn-primary.mb-3.text-nowrap {display: none;}
#consent-container h1::after {display: none;}
div#consent-container {margin-top: 2rem;}
.inner .article-widget .article-summary  img {max-width: 100%;height: auto;}
.inner .article-widget .article-summary {margin-top: 1rem;}
.btn-danger:hover, .btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show>.btn-danger.dropdown-toggle {color: #fff;background-color: #000000;border-color: #000000;}
#vehicle_search_area_used .dropdown-menu.show {min-width: max-content;}
.ix-system-terms {max-width: 85%;margin: 0 auto !important;}
.ix-form-modal.active {position: relative;z-index: 99999999999;}
.ix-form-modal .modal-widget {position: relative;}
.ix-form-modal .modal-widget .mw-wrapper {display: flex !important;position: relative;}
.ix-form-modal .modal-widget .mw-wrapper .mw-content, .ix-form-modal .modal-widget .mw-wrapper.show .mw-content {-webkit-transition: -webkit-transform 0.3s ease-in-out, opacity 0.3s ease-in-out, visibility 0.3s;-moz-transition: -moz-transform 0.3s ease-in-out, opacity 0.3s ease-in-out, visibility 0.3s;-o-transition: -o-transform 0.3s ease-in-out, opacity 0.3s ease-in-out, visibility 0.3s;transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out, visibility 0.3s;}
.ix-form-modal .modal-widget .mw-wrapper .mw-overlay {display: none;position: fixed;top: 0px;left: 0px;background-color: rgb(0 0 0 / 70%);width: 100%;height: 100%;z-index: 9997;}
.ix-form-modal .modal-widget .mw-wrapper .dp-wrapper {width: 100%;max-width: 100%;height: 100%;margin: 0px !important;padding: 15px;overflow-y: auto;}
.ix-form-modal .modal-widget .mw-wrapper .mw-close {position: fixed;top: 5px;right: 5px;width: 30px;height: 30px;display: none;align-items: center;justify-content: center;    /* background-color: #ececec; */cursor: pointer;z-index: 9999;}
.ix-form-modal .modal-widget .mw-wrapper.show .mw-close {display: flex;}
.ix-form-modal .modal-widget .mw-wrapper .mw-close i {font-size: 20px;color: #fff;line-height: 0px;}
.ix-form-modal .modal-widget .mw-wrapper .mw-content {max-width: calc(100% - 200px);width: 100%;max-height: 90%;padding: 50px;background-color: #fff;overflow: auto;z-index: 9999;opacity: 0;visibility: hidden;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%) scale(0.8);box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out, visibility 0.3s;transform-origin: center center;height: 100%;}
.ix-form-modal .modal-widget .mw-wrapper.show .mw-content {opacity: 1;visibility: visible;transform: translate(-50%, -50%) scale(1);}
.ix-form-modal .modal-widget .mw-wrapper .mw-content, .ix-form-modal .modal-widget .mw-wrapper.show .mw-content, .ix-form-modal .modal-widget .mw-wrapper .mw-close {-webkit-transition: -webkit-transform 0.3s ease-in-out, opacity 0.3s ease-in-out, visibility 0.3s;-moz-transition: -moz-transform 0.3s ease-in-out, opacity 0.3s ease-in-out, visibility 0.3s;-o-transition: -o-transform 0.3s ease-in-out, opacity 0.3s ease-in-out, visibility 0.3s;transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out, visibility 0.3s;}
.ix-form-modal .modal-widget .mw-wrapper .select2-hidden-accessible {position: relative !important;width: 100% !important;height: calc(1.5em + 0.75rem + 2px) !important;clip-path: unset !important;border: 1px solid #ced4da !important;}
.ix-form-modal .modal-widget .mw-wrapper .select2-hidden-accessible ~ .select2-container {position: absolute;top: 0;left: 0;visibility: hidden;border: 0px;overflow: hidden;z-index: -1 !important;}
.ix-form-modal a {color: #1d82c5;word-wrap: break-word;}

@media only screen and (min-width: 993px) {
.ix-form-modal .modal-widget .mw-wrapper.show .mw-content .mw-close {display: none;}}

@media only screen and (max-width: 992px) {
.ix-form-modal .modal-widget .mw-wrapper .mw-content, .ix-form-modal .modal-widget .mw-wrapper.show .mw-content {padding: 65px 20px 40px;}
.ix-form-modal .modal-widget .mw-wrapper .mw-content {max-width: 100%;max-height: 100%;padding: 80px 50px 40px;}
.ix-form-modal .modal-widget .mw-wrapper .mw-close {background-color: #000;}}
.ix-form-modal #widget-forms-parts #form-parts > div:nth-child(5) > div > label {display: contents;}

@media (max-width: 834px) {
.videoSection .video {height: 200px;}}
.form-group.row {margin: 0 auto 15px;}
input[data-field-id="19473"] {display: none;}
html.onePager .logoCopy, html.onePager .footerLogo {display: none;}
html.onePager .main-footer > .container .row.mx-0 {justify-content: center;margin-top: 0;padding-top: 0;padding: 2rem 0;}
html.onePager .copyright.mx-0.row {justify-content: start !important;}
html.onePager footer#footer {padding: 0px 0;}
