@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400&display=swap";*{box-sizing:border-box}html,body{height:100%}body{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:16px}.wrapper{max-width:1375px;margin:auto}a{color:#666;transition:All .5s ease}@media(prefers-reduced-motion: reduce){a{transition:none}}a:hover{transition:All .5s ease}@media(prefers-reduced-motion: reduce){a:hover{transition:none}}a:hover{text-decoration:none}.btn,a.button{transition:All .5s ease}@media(prefers-reduced-motion: reduce){.btn,a.button{transition:none}}.btn,a.button{border-radius:0}.btn-primary{text-transform:uppercase;background-color:#000;text-align:center;border-color:rgba(0,0,0,0);margin-left:10px}.btn-primary:hover{background-color:#000;border-color:rgba(0,0,0,0)}.btn-primary:focus,.btn-primary:active{outline:none;border-color:rgba(0,0,0,0);background-color:#000}.btn-primary:active:focus{outline:none;border-color:rgba(0,0,0,0);background-color:#000}.btn-primary:active:hover{outline:none;border-color:rgba(0,0,0,0);background-color:#000}@media(max-width: 768px){.btn-primary{float:left}}.btn-secondary{color:#fff;border-color:rgba(0,0,0,0);background-color:#898c8e}.btn-secondary:focus,.btn-secondary:active{outline:none;border-color:rgba(0,0,0,0)}.btn-secondary:active:focus{outline:none;border-color:rgba(0,0,0,0)}.btn-secondary:active:hover{outline:none;border-color:rgba(0,0,0,0)}.btn:hover,a.button:hover{transition:All .5s ease}@media(prefers-reduced-motion: reduce){.btn:hover,a.button:hover{transition:none}}a.button{padding:5px 15px}.btn-block+.btn-block{margin-top:0}.container-fluid{overflow:hidden}.main-logo_cover{padding:12.5px 0 12.5px 0}.main-logo_cover a{width:170px}.main-logo_cover img{width:200px;height:auto}.navigation{background:#181818}.navigation .navbar-toggler{margin-right:0;margin-bottom:0;padding-right:0;margin-top:35px}.navigation .navbar-toggler .nav_icon-bar{display:block;width:2.125em;height:4px;transition:all .1s ease-in-out}@media(prefers-reduced-motion: reduce){.navigation .navbar-toggler .nav_icon-bar{transition:none}}.navigation .navbar-toggler .nav_icon-bar{background-color:#fff}.navigation .navbar-toggler .nav_icon-bar:nth-child(1){transform:translateY(11px) rotate(45deg)}.navigation .navbar-toggler .nav_icon-bar:nth-child(2){opacity:0}.navigation .navbar-toggler .nav_icon-bar:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navigation .navbar-toggler .nav_icon-bar+.nav_icon-bar{margin-top:4px}.navigation .navbar-toggler.collapsed .nav_icon-bar{transform:none;opacity:1}@media(max-width: 1024px){.navigation .navbar-collapse{padding:0 25px 0}}@media(min-width: 768px){.navigation .navbar-collapse{top:0;background:rgba(0,0,0,0)}}.navigation .navbar-collapse.show{width:100%;border:none;box-shadow:none;padding-bottom:10px;overflow:hidden}@media(min-width: 768px){.navigation{position:relative;z-index:100}}.navigation .navbar-nav a{font-family:Roboto,Arial,Helvetica,Sans-Serif;font-weight:200;color:#fff;text-transform:uppercase;text-decoration:none;padding-top:0;padding-bottom:0;position:relative}@media(max-width: 767px){.navigation .navbar-nav a{height:52px;line-height:52px}}@media(min-width: 768px){.navigation .navbar-nav a{height:114px;line-height:114px}}.navigation .navbar-nav a{transition:All 0s ease}@media(prefers-reduced-motion: reduce){.navigation .navbar-nav a{transition:none}}@media(min-width: 1200px){.navigation .navbar-nav a:after{position:absolute;content:" ";background:#fff;height:0;width:0;top:60px;left:8px;transform:translateY(calc(-50% + 15px));transition:all .4s ease}}.navigation .navbar-nav a:hover,.navigation .navbar-nav a:active,.navigation .navbar-nav a:focus{background:rgba(0,0,0,0);text-decoration:none;outline:0}@media(min-width: 1200px){.navigation .navbar-nav a:hover:after,.navigation .navbar-nav a:active:after,.navigation .navbar-nav a:focus:after{height:1px;width:calc(100% - 16px)}}.navigation .navbar-nav a.active{color:#fff}.navigation .navbar-nav li{box-sizing:border-box}.navigation .navbar-nav li:not(:first-child){margin-left:20px}@media(max-width: 993px){.navigation .navbar-nav li:not(:first-child){margin-left:10px}}@media(max-width: 768px){.navigation .navbar-nav li:not(:first-child){margin-left:0}}.navigation .navbar-nav li{transition:All .5s ease}@media(prefers-reduced-motion: reduce){.navigation .navbar-nav li{transition:none}}#row1_col1_cell1 .text-title,#row1_col2_cell1 .text-title{font-size:25px;color:#000;display:inline-block;padding:5px 0;margin:25px 0 0;font-weight:300;text-transform:uppercase}.app .buttons{clear:both;display:table;width:100%}.app .buttons .btn-primary{margin-left:10px}@media(max-width: 420px){.app .buttons .btn-primary{margin-left:0}}@media(max-width: 767px){.app .buttons .btn-secondary{margin-top:0}}.app .btn-primary{float:left;margin-left:0;font-size:16px;padding:10px 25px}@media(max-width: 767px){.app .btn-primary{margin-left:0}}.app .card .btn-primary{margin-left:10px}@media(max-width: 767px){.app .card .btn-primary{margin-top:10px;margin-left:0}}@media(max-width: 767px){.app .modal-content .btn-secondary{margin-left:0}}.app #modal_vehicle_photo .btn-secondary{margin-top:0}.app #modal_vehicle_photo .btn-file{margin-top:5px}.app .input-group-btn:last-child>.btn{border:1px solid #ccc;border-radius:0 4px 4px 0}.app .btn-secondary{text-transform:uppercase;float:left;font-size:16px;padding:10px 25px}@media(max-width: 767px){.app .btn-secondary{margin-left:0;margin-top:10px}}.app .opt-out{margin-bottom:20px}.app .opt-out pre{max-width:100%;white-space:inherit;background-color:rgba(0,0,0,0);border:none}.app .user-provided pre{max-width:100%;white-space:inherit;background-color:rgba(0,0,0,0);border:none}.app .gdpr-category-desc{max-width:720px}.app h4{font-weight:bold;color:#000}.app .gdpr-category-yes{width:310px}.app .gdpr-category-yes label{color:#000}.app .gdpr-category-no{width:350px}.app .gdpr-category-no label{color:#898c8e}.app .fileinput-new .input-group .btn-file{width:165px;margin-top:10px;border-radius:0;border-left:1px solid rgba(0,0,0,0)}.app .fileinput-new .input-group .btn-file:hover{border-left:1px solid #adadad}.app .dealer-location-details .modal-footer .btn-primary{max-width:75px}.app .dealer-location-info-contact,.app .dealer-location-info-social{list-style-type:none;padding-left:0;position:relative}.app .dealer-location-info .list-group-item.active,.app .dealer-location-info .list-group-item.active:hover,.app .dealer-location-info .list-group-item.active:focus{background:#000;border-color:#000;border-radius:0}.app .news-overview .news_item{border-bottom:0 !important}@media(max-width: 767px){.app .news-overview .news_item{width:100%;max-width:100%;height:auto}}@media(min-width: 768px){.app .news-overview .news_item .news_image{float:left;margin-right:20px;margin-bottom:15px}}.app .news-overview .news_item .news_content:after{clear:both}.customer-vehicles-none-found{margin-top:10px}.dealer-location-info-none-found{margin-bottom:20px}.col-md-3{width:20%}@media(max-width: 768px){.col-md-3{width:25%}}@media(max-width: 1024px){.app-portal-dashboard{padding:0 10px 0}}.app-portal-dashboard h1{display:none}.app-portal-dashboard .dash{margin:25px -8px 0 -8px}@media(max-width: 768px){.app-portal-dashboard .dash{margin-top:0}}.app-portal-dashboard .dash div{padding:0 8px}@media(max-width: 621px){.app-portal-dashboard .dash div{min-width:100%}}.app-portal-dashboard .dash div:nth-child(1) ul:first-child:before{content:">";color:#000;width:25px;height:25px;font-size:28px;position:absolute;left:20px;bottom:32px}@media(max-width: 1024px){.app-portal-dashboard .dash div:nth-child(1) ul:first-child:before{bottom:31px}}.app-portal-dashboard .dash div:nth-child(2) ul:first-child:before{content:">";color:#000;width:25px;height:25px;font-size:28px;position:absolute;left:20px;bottom:32px}@media(max-width: 1024px){.app-portal-dashboard .dash div:nth-child(2) ul:first-child:before{bottom:31px}}.app-portal-dashboard .dash div:nth-child(3) ul:first-child:before{content:">";color:#000;width:25px;height:25px;font-size:28px;position:absolute;left:20px;bottom:32px}@media(max-width: 1024px){.app-portal-dashboard .dash div:nth-child(3) ul:first-child:before{bottom:31px}}.app-portal-dashboard .dash div:nth-child(4) ul:first-child:before{content:">";color:#000;width:25px;height:25px;font-size:28px;position:absolute;left:20px;bottom:32px}@media(max-width: 1024px){.app-portal-dashboard .dash div:nth-child(4) ul:first-child:before{bottom:31px}}.app-portal-dashboard .dash div:nth-child(5) ul:first-child:before{content:">";color:#000;width:25px;height:25px;font-size:28px;position:absolute;left:20px;bottom:32px}@media(max-width: 1024px){.app-portal-dashboard .dash div:nth-child(5) ul:first-child:before{bottom:26px}}.app-portal-dashboard .list-unstyled{min-height:250px;width:100%;margin:0;position:relative}@media(max-width: 993px){.app-portal-dashboard .list-unstyled{margin-top:20px}}@media(max-width: 768px){.app-portal-dashboard .list-unstyled{min-height:250px;margin-top:20px}}@media(max-width: 481px){.app-portal-dashboard .list-unstyled{min-height:300px}}.app-portal-dashboard .list-unstyled li{position:absolute;bottom:0;left:30px;color:#fff;padding:20px 0 20px 15px;font-size:22px}@media screen and (min-width: 767px)and (max-width: 1024px){.app-portal-dashboard .list-unstyled li{font-size:16px}}.app-portal-dashboard .list-unstyled a{display:block;min-height:250px}@media(max-width: 768px){.app-portal-dashboard .list-unstyled a{min-height:250px}}@media(max-width: 481px){.app-portal-dashboard .list-unstyled a{min-height:300px}}.app-portal-dashboard .list-unstyled a:hover{background-color:rgba(0,0,0,.5)}.footer{position:relative;padding:10px 0 25px 0;background:#181818;color:#fff;font-weight:400}.footer h2{font-weight:400;text-transform:uppercase;font-size:24px}.footer a{color:#fff;width:100%;font-size:16px}.footer a:hover{color:#fff;opacity:.3}.footer a i.fa-solid{font-size:24px;line-height:normal}.footer .social .social-cover{text-align:right}@media screen and (min-width: 767px)and (max-width: 1024px){.footer .social .social-cover{padding-right:15px}}@media(max-width: 767px){.footer .social .social-cover{text-align:center}}.footer .social a{display:inline-block;text-align:right;font-size:24px;width:24px;margin-right:10px}.footer .social a:last-child{margin-right:0}.footer .copy{text-align:right}@media screen and (min-width: 767px)and (max-width: 1024px){.footer .copy{padding-right:15px}}.footer .links,.footer .copy{padding-top:30px}@media(max-width: 767px){.footer .links,.footer .copy{text-align:center}}.footer .contact-login_link{display:none}.footer .contact-main_link{display:inline}.websolve{padding:10px 0 15px 0;text-transform:uppercase}.websolve .container{text-align:center;color:#adadad;font-size:11px}.websolve .container a{color:#898c8e;text-decoration:none}.websolve .container a:hover{color:#000}