.dp-toyota .btn,.toyota-content .brand-header .brand-header-links a{font-family:"Giorgio Sans",Helvetica,Arial,sans-serif;text-transform:uppercase}.dp-mahindra .btn,.dp-toyota .btn{letter-spacing:1.6px;font-weight:600!important}@font-face{font-family:Barlow;src:url(/Content/Layout/toyota/2021/font/Barlow-Regular.ttf);font-style:normal;font-weight:400;font-display:block}@font-face{font-family:Barlow;src:url(/Content/Layout/toyota/2021/font/Barlow-Medium.ttf);font-style:normal;font-weight:500;font-display:block}@font-face{font-family:Barlow;src:url(/Content/Layout/toyota/2021/font/Barlow-SemiBold.ttf);font-style:normal;font-weight:600;font-display:block}@font-face{font-family:"Giorgio Sans";src:url(/Content/Layout/toyota/2021/font/GiorgioSans-Regular-Web.woff);font-style:normal;font-weight:400;font-display:block}@font-face{font-family:"Giorgio Sans";src:url(/Content/Layout/toyota/2021/font/GiorgioSans-Medium-Web.woff);font-style:normal;font-weight:500;font-display:block}@font-face{font-family:"Giorgio Sans";src:url(/Content/Layout/toyota/2021/font/GiorgioSans-Bold-Web.woff);font-style:normal;font-weight:600;font-display:block}@font-face{font-family:"Giorgio Sans";src:url(/Content/Layout/toyota/2021/font/GiorgioSans-BoldItalic-Web.woff);font-style:italic;font-weight:600;font-display:block}@font-face{font-family:"Giorgio Sans";src:url(/Content/Layout/toyota/2021/font/GiorgioSans-Heavy-Web.woff);font-style:normal;font-weight:700;font-display:block}@font-face{font-family:"Giorgio Sans";src:url(/Content/Layout/toyota/2021/font/GiorgioSans-HeavyItalic-Web.woff);font-style:italic;font-weight:700;font-display:block}@font-face{font-family:toyota-2020;src:url(/Content/Layout/toyota/2021/font/toyota-2020.woff);font-weight:400;font-style:normal}@font-face{font-family:FordLight;font-weight:400;src:url(../font//Ford-Antenna-Light.woff)}@font-face{font-family:FordBold;font-weight:400;src:url(../Content/Layout/Ford/2020/2/font/Ford-Antenna-Bold.woff)}@font-face{font-family:Barlow;src:url(/Content/Layout/HyundaiAuto/2020/font//Hyundai.woff)}@font-face{font-family:"Mazda Regular";src:url(/Content/Layout/Mazda/2020/font/MazdaType-Regular.woff);font-style:normal;font-weight:200}@font-face{font-family:Barlow;src:url(/Content/Layout/KiaMotorsSA/2020/font//kial.woff)}@font-face{font-family:HyundaiSansHeadRegular;src:url(/Content/Layout/HyundaiAuto/2020/font//Hyundai.woff)}@font-face{font-family:kia;src:url(/Content/Layout/KiaMotorsSA/2020/font//kial.woff)}@font-face{font-family:kialight;src:url(../font//kial.woff) format('woff')}@font-face{font-family:kiamed;src:url(../font//kia_medium.woff) format('woff')}.brand-header{margin-top:-50px}.dp-content .mobile-brand-header-links .btn-primary{margin:5px;padding:10px;text-transform:uppercase}.dp-content .mobile-brand-header-links{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.Zone_7 .dp-content{margin:0 auto}.toyota-content .logo img{width:70px;padding:37px 0}.toyota-content .brand-header .brand-header-links{display:flex;width:100%}.toyota-content .brand-header .brand-header-links a:hover{color:rgba(17,17,17,.6)!important}.toyota-content .brand-header .brand-header-links a{color:#111!important;padding:0 15px;font-weight:500!important;transition:background,color .2s linear!important;font-size:18px;letter-spacing:.5px}.toyota-header{padding:0 15px}.toyota-content .brand-header .brand-header-links a:last-child{background-color:#d1021e;color:#fff!important;margin-left:auto;border-radius:30px;letter-spacing:1.6px;font-weight:600!important;font-size:14px;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.dp-toyota p a{color:#d1021e!important}.dp-toyota .btn{border-radius:30px!important;font-size:16px!important}.dp-mahindra .btn-danger:hover,.dp-mahindra .btn-primary:hover,.dp-toyota .btn-danger:hover,.dp-toyota .btn-primary:hover{background-color:transparent!important;border-color:#d1021e!important;color:#d1021e!important}.dp-mahindra .btn-info,.dp-mahindra .btn-primary,.dp-mahindra .btn-primary:not(:disabled):not(.disabled).active,.dp-mahindra .btn-primary:not(:disabled):not(.disabled):active,.dp-mahindra.show>.btn-primary.dropdown-toggle,.dp-toyota .btn-info,.dp-toyota .btn-primary,.dp-toyota .btn-primary:not(:disabled):not(.disabled).active,.dp-toyota .btn-primary:not(:disabled):not(.disabled):active,.dp-toyota.show>.btn-primary.dropdown-toggle{background-color:#d1021e;border-color:#d1021e;color:#fff!important}.dp-toyota .btn-primary:hover,.dp-toyota .btn-primary:not(:disabled):not(.disabled):active:hover,.toyota .btn-primary:hover,.toyota .btn-primary:not(:disabled):not(.disabled):active:hover,.toyota .new-model-navigation .nav-tabs .nav-link:hover{background:linear-gradient(208.45deg,#ec213d 0,#d10218 100%)!important;border-color:#d1021e!important;color:#fff!important;box-shadow:0 2px 10px 1px rgb(0 0 0 / 25%);transition:.1s ease-in-out!important}.dp-mahindra .custom-control-input:checked~.custom-control-label::before,.dp-toyota .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#d1021e!important;background-color:#d1021e!important}.ford-content #divRenderBody a:hover,.ford-content .brand-header-links a:hover,.ford-content div#new-model-list-NewModels a:hover{color:#1700f4!important}.ford-content #divRenderBody a,.ford-content .finance-calculator:hover i,.ford-content .new-model-list .fa-check-circle:before,.ford-content .new-model-list .fa-plus-circle:before,.ford-content .new-model-list .fa-stack-1x,.ford-content div#new-model-list-NewModels a{color:#00095b!important}.ford-content div,.ford-content h1,.ford-content h2 .ford-content h3,.ford-content p,.ford-content span{color:#616161;font-family:FordLight;text-transform:none}.dp-mahindra .btn,.mahindra-content a,.mahindra-content div,.mahindra-content h1,.mahindra-content h1 span,.mahindra-content h2,.mahindra-content h2 span,.mahindra-content h3,.mahindra-content h3 span,.mahindra-content h4,.mahindra-content h4 span,.mahindra-content h5,.mahindra-content h5 span,.mahindra-content p,.mahindra-content span{font-family:Montserrat,sans-serif}.ford-content .brand-header-links a{color:#00095b!important;padding-left:1rem!important}.ford-content .brand-header .logo img,.ford-content .brand-logo img{max-width:100px}.ford-content .brand-container{border-top:1px solid #dbdbdb}.ford-header{padding:1rem 2rem}.ford-content .new-model-navigation{margin-bottom:60px!important}.ford-content .new-model-navigation .nav-tabs{justify-content:space-evenly!important;background:#fff!important;box-shadow:2px 25px 32px 1px rgb(0 0 0 / 25%)!important;flex-wrap:nowrap!important}.ford-content .ford .btn-danger,.ford-content .ford .btn-primary{background-color:#00095b!important;border-color:#00095b!important;color:#fff!important}.ford-content .ford .btn-danger:hover,.ford-content .ford .btn-primary:hover{background-color:transparent!important;border-color:#00095b!important;color:#00095b!important}.ford-content .bg-secondary{background-color:#5a6268!important}.ford-content .new-model-navigation li.nav-item{text-align:center!important;border:0!important;width:100%!important;padding:20px 0!important}.ford-content .ford .btn-primary:not(:disabled):not(.disabled).active{color:#000!important;background-color:transparent!important;border-color:#e8e8e8!important}.ford-content .new-model-navigation .nav-tabs .nav-link,.ford-content .new-model-navigation .nav-tabs .nav-link.active{border:0!important;display:block!important;padding:10px 0!important;width:100%!important;border-top-left-radius:0!important;border-top-right-radius:0!important;font-size:12px!important;transition:color .3s ease-in-out!important;white-space:nowrap!important;border-right:1px solid #e8e8e8!important;font-weight:600!important;background-color:transparent!important}.dp-mahindra .btn,.ford-content .btn,.mazda-content .btn{border-radius:.2rem!important}.ford-content .ford .btn-primary:not(:disabled):not(.disabled).active:hover,.ford-content .ford .new-model-navigation .nav-tabs .nav-link,.ford-content .ford .new-model-navigation .nav-tabs .nav-link:hover{border-color:#e8e8e8!important;background-color:transparent!important}.ford-content .btn-secondary{background-color:#5a6268;border-color:#5a6268;color:#fff!important}.ford-content .btn-secondary:hover{color:#fff!important;background-color:#5a6268;border-color:#545b62}.ford-content .new-model-list .fa-plus-circle:before,.ford-content .new-model-list .text-primary{color:#007bff!important}.ford-content .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#00095b}.ford-content .select2-dropdown{z-index:unset}.ford-content .btn-info,.ford-content .btn-primary,.ford-content .btn-primary:not(:disabled):not(.disabled).active,.ford-content .btn-primary:not(:disabled):not(.disabled):active,.ford-content.show>.btn-primary.dropdown-toggle{background-color:#00095b;border-color:#00095b;color:#fff!important}.ford-content .btn-info:hover,.ford-content .btn-primary:hover{background-color:#fff;border-color:#00095b;color:#00095b!important}.ford-content .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#00095b!important;background-color:#00095b!important}.mahindra-content .logo img{width:200px}.mahindra-header{background-color:#000;justify-content:space-between;padding:20px;border-top:1px solid #fff}.mahindra-content .mahindra-header .brand-header-links{display:flex;width:100%;justify-content:flex-end}.hyundai-header,.kia-header,.nissan-header{justify-content:space-between;padding:20px}.mahindra-content .mahindra-header .brand-header-links a{position:relative;color:#fff!important;font-family:Montserrat,sans-serif;transition:.35s!important;font-weight:800!important;font-size:15px;padding:5px 1em 0;text-transform:uppercase}.mahindra-content .mahindra-header .brand-header-links a:hover,.nissan-content .brand-links a:hover{color:#e00f2f!important}.mahindra-content .mahindra-header .brand-header-links a:hover:after{content:'';border-bottom:4px solid #e00f2f;position:absolute;bottom:-24px;left:0;right:0}.dp-hyundai p a,.dp-kia p a,.dp-mahindra p a{color:#002c5f!important}.dp-mahindra .btn{text-transform:uppercase;padding:.25rem .5rem;font-size:14px;line-height:1.5}.dp-mahindra .btn-primary:hover,.dp-mahindra .btn-primary:not(:disabled):not(.disabled):active:hover,.mahindra .btn-primary:hover,.mahindra .btn-primary:not(:disabled):not(.disabled):active:hover,.mahindra .new-model-navigation .nav-tabs .nav-link:hover{background:rgba(214,16,47,.43)!important;color:#fff;border-color:rgba(214,16,47,.43)!important}.hyundai-content a,.hyundai-content h1,.hyundai-content h2,.hyundai-content h3,.hyundai-content h4,.hyundai-content h5,.hyundai-content p,.hyundai-content span{font-family:hyundai,Arial,sans-serif;color:#5d5b5a;font-weight:400}.hyundai-content .logo img{width:170px}.hyundai-header,.kia-header{border-top:1px solid #fff}.hyundai-content .hyundai-header .brand-header-links{display:flex;width:100%;justify-content:flex-start;padding-left:150px}.hyundai-content .hyundai-header .brand-header-links a{position:relative;font-family:HyundaiSansHeadRegular;transition:.35s!important;padding:5px 1em 0;color:#002b5e;font-size:15px;font-weight:700}.hyundai-content .hyundai-header .brand-header-links a:hover{color:rgba(0,0,0,.7)!important}.dp-hyundai .btn{font-family:hyundai,Arial,sans-serif;font-size:15px;font-weight:700}.dp-hyundai .btn-danger:hover,.dp-hyundai .btn-primary:hover,.dp-kia .btn-danger:hover,.dp-kia .btn-primary:hover,.dp-nissan .btn-danger:hover,.dp-nissan .btn-primary:hover{background-color:transparent!important;border-color:#002c5f!important;color:#002c5f!important}.dp-hyundai .btn-info,.dp-hyundai .btn-primary,.dp-hyundai .btn-primary:not(:disabled):not(.disabled).active,.dp-hyundai .btn-primary:not(:disabled):not(.disabled):active,.dp-hyundai.show>.btn-primary.dropdown-toggle,.dp-nissan .btn-info,.dp-nissan .btn-primary,.dp-nissan .btn-primary:not(:disabled):not(.disabled).active,.dp-nissan .btn-primary:not(:disabled):not(.disabled):active,.dp-nissan.show>.btn-primary.dropdown-toggle{background-color:#002c5f;border-color:#002c5f;color:#fff!important}.dp-hyundai .btn-primary:hover,.dp-hyundai .btn-primary:not(:disabled):not(.disabled):active:hover,.hyundai .btn-primary:hover,.hyundai .btn-primary:not(:disabled):not(.disabled):active:hover,.hyundai .new-model-navigation .nav-tabs .nav-link:hover{background:#00aad2!important;color:#fff!important;border-color:#00aad2!important}.dp-hyundai .custom-control-input:checked~.custom-control-label::before,.dp-nissan .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#002c5f!important;background-color:#002c5f!important}.nissan-content .logo img{width:100px}.nissan-content div,.nissan-content h1,.nissan-content p,.nissan-content span{font-family:Montserrat,Arial,sans-serif}.nissan-content .brand-links a{color:#fff!important;transition:.35s!important;font-weight:800!important;font-size:17px;padding:5px 1.5em 1em;text-transform:uppercase}.nissan-content .brand-header-links.nissan a{color:#000!important;text-shadow:1px 1px #fff;padding:20px 5px;font-family:NissanR,Verdana,Arial,sans-serif;letter-spacing:.5px;margin-right:8px}.nissan-content .brand-header-links.nissan a:hover{color:#dadada!important}.nissan-content .brand-header-links.nissan a:last-child{margin:0}.dp-nissan .btn-primary:hover,.dp-nissan .btn-primary:not(:disabled):not(.disabled):active:hover,.nissan .btn-primary:hover,.nissan .btn-primary:not(:disabled):not(.disabled):active:hover,.nissan .new-model-navigation .nav-tabs .nav-link:hover{background:#fff!important;color:#c3002f!important;border-color:#c3002f!important}.mazda-content a,.mazda-content div,.mazda-content h1,.mazda-content h1 span,.mazda-content h2,.mazda-content h2 span,.mazda-content h3,.mazda-content h3 span,.mazda-content h4,.mazda-content h4 span,.mazda-content h5,.mazda-content h5 span,.mazda-content p,.mazda-content span{font-family:'Mazda Regular';color:#000;font-weight:unset}.kia-content .kia-header .brand-header-links a,.kia-content a,.kia-content h1,.kia-content h2,.kia-content h3,.kia-content h4,.kia-content h5,.kia-content p,.kia-content span{font-family:kialight,Arial,Verdana,Helvetica,sans-serif}.mazda-content .dp-mazda a:hover{color:#000!important}.mazda-content h1,.mazda-content h2,.mazda-content h3,.mazda-content h4,.mazda-content h5,.mazda-content h6{letter-spacing:.1072em;text-transform:uppercase}.d-flex.mazda-header.align-items-center{font-size:14px;max-width:1500px;margin:0 auto;justify-content:space-between}.dp-mazda p a,.mazda-content .custTag i,.mazda-content .new-model-list .fa-check-circle:before,.mazda-content .new-model-list .fa-plus-circle:before,.mazda-content .new-model-list .fa-stack-1x,.mazda-content .new-model-list .text-danger,.mazda-content .new-model-list .text-primary,.mazda-content .new-model-navigation .nav-tabs .nav-link.active,.mazda-content .widget-vehicle-search .fa-check-circle:before,.mazda-content .widget-vehicle-search .fa-plus-circle:before,.mazda-content .widget-vehicle-search .fa-stack-1x,.mazda-content .widget-vehicle-search .text-primary{color:#910a2d!important}.dp-mazda p a:hover{color:#191919!important}.mazda-content .brand-header{background-color:#101010!important;padding:5px}.mazda-content .brand-links a{color:#d5d5d5!important;padding:0 1rem;letter-spacing:2.5px;text-transform:uppercase}.mazda-content .brand-content.container.py-5{max-width:1300px!important}.mazda-content a.return-to-model-list{color:#910a2d!important;font-weight:unset}.mazda-content a{text-transform:uppercase;margin:0;font-weight:500!important;font-size:14px;letter-spacing:2.5px;color:#d5d5d5;padding:0 13px}.mazda-content a:hover{color:#fff}.mazda-content a.return-to-model-list:hover{color:#6c757d!important}.mazda-content .btn-secondary{background-color:#6c757d;border-color:#6c757d}.mazda-content .btn:hover{background-color:#545b62;border-color:#545b62}.mazda-content .btn-info,.mazda-content .btn-primary{background-color:#191919;border-color:#191919}.mazda-content .btn-info:hover,.mazda-content .btn-primary:hover{background-color:#910a2d!important;border-color:#910a2d!important}.mazda-content .brand-links a:hover{color:#fff!important}.dp-mazda .btn-danger:hover,.dp-mazda .btn-primary:hover{background-color:transparent!important;border-color:#880027!important;color:#880027!important}.dp-mazda .btn-info,.dp-mazda .btn-primary,.dp-mazda .btn-primary:not(:disabled):not(.disabled).active,.dp-mazda .btn-primary:not(:disabled):not(.disabled):active,.dp-mazda.show>.btn-primary.dropdown-toggle{background-color:#880027!important;border-color:#880027!important;color:#fff!important}.dp-mazda .btn-primary:hover,.dp-mazda .btn-primary:not(:disabled):not(.disabled):active:hover,.mazda .btn-primary:hover,.mazda .btn-primary:not(:disabled):not(.disabled):active:hover,.mazda .new-model-navigation .nav-tabs .nav-link:hover{background-color:#000!important;color:#fff!important;border-color:#000!important}.dp-mazda .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#880027!important;background-color:#880027!important}.kia-content .logo img{width:auto;max-height:40px;margin:3px auto;padding:10px}.kia-content .kia-header .brand-header-links{display:flex;width:100%;justify-content:flex-start;padding-left:25px}.kia-content .kia-header .brand-header-links a{position:relative;transition:.35s!important;padding:0 1em;color:#1c1b1b!important;font-size:13px;font-weight:700;white-space:nowrap}.kia-content .kia-header .brand-header-links a:hover{color:#9d9d9d!important}.dp-kia .btn{font-family:kia,Arial,sans-serif;border-radius:50px;padding:10px 50px!important;font-size:13px;font-weight:700;white-space:nowrap}.dp-content .mobile-brand-header-links .btn-primary:active,.dp-content .mobile-brand-header-links .btn-primary:focus,.dp-kia .btn-info,.dp-kia .btn-primary,.dp-kia .btn-primary:not(:disabled):not(.disabled).active,.dp-kia .btn-primary:not(:disabled):not(.disabled):active,.dp-kia.mobile-brand-header-links .btn-primary,.dp-kia.show>.btn-primary.dropdown-toggle{background-color:#06141f!important;border-color:#06141f!important;color:#fff!important}.dp-kia .btn-primary:hover,.dp-kia .btn-primary:not(:disabled):not(.disabled):active:hover,.dp-kia.dp-content .mobile-brand-header-links .btn-primary:hover,.kia .btn-primary:hover,.kia .btn-primary:not(:disabled):not(.disabled):active:hover,.kia .new-model-navigation .nav-tabs .nav-link:hover{color:#06141f!important;background:#e1e1e1!important;border-color:#e1e1e1!important;padding:8px 30px}.dp-kia .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#06141f!important;background-color:#06141f!important}.dp-kia.dp-content .mobile-brand-header-links .btn-primary{color:#fff!important;background-color:#00151f!important;border-color:#b9b9b9!important}@media only screen and (min-width:992px){.dp-content .mobile-brand-header-links{display:none}}@media only screen and (max-width:1200px){.mahindra-header .brand-links a{font-size:14px}}@media only screen and (max-width:991px){.contact-header-hyundai{text-align:center}.dp-mahindra .btn-primary{font-size:13px}.brand-header>div[class*=header],.d-flex.mazda-header.align-items-center{justify-content:center}.toyota-content .logo img{padding:15px 0!important}}@media only screen and (max-width:767px){.mazda-content .brand-links a{margin:0 10px 0 0}.mazda-header{flex-direction:column;padding:15px 0 10px;text-align:center;height:100px}.mazda-content .brand-logo{margin:0}.dp-content .mobile-brand-header-links .btn-primary{width:45%;margin:5px;font-size:14px;padding:10px!important}}body.dealer .s_def .menu-mobile .navbar .navbar-toggler{display:none}body.dealer .s_def-header .menu-mobile .navbar .navbtn-container .wishlist-btn{margin-right:0}.contact-header-hyundai{padding:20px;color:#000;border-bottom:1px solid #ccc}.contact-header-hyundai span,.contact-header-hyundai span a{position:relative;font-family:HyundaiSansHeadRegular;transition:.35s!important;padding:5px 10px 0 0;color:#002b5e;font-size:15px;font-weight:700}