<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#footer_m405 .subscribe-section{background-color:transparent;color:#fafafa;}
#footer_m405 .used_car_list li:hover a{color:#ffffff;}
#footer_m405 .used_car_list li a{color:#e0e0e0; }
#footer_m405 .sitemap_section{background-color:#181818; }
#footer_m405 .sitemap_section .used-cartitle h2{color:#ffffff;}
#footer_m405 .quick-links-group{color:#ffffff;}
#footer_m405 .quick-links-group li:before{color:#595959; transition-duration: 0.4s;}
#footer_m405 .quick-links-group li:hover:before{color:#fefefe;}
#footer_m405 .quick-links-group li{border-bottom: none;}
#footer_m405 .quick-links-group li a{color:#ffffff;}
#footer_m405 .quick-links-group li a:hover{color:#c1c8cc;background-color:transparent;}
#footer_m405 .time-list li{color:#cacbca;}
#footer_m405 .time-list li.active{color:#fff;}
#footer_m405 .copyright-section{background-color:#1c2226;color:#c1c8cc;}
#footer_m405 .powerdby{color:#ffffff;}
#footer_m405 .powerdby .cardealer a{color:#ffffff;}
#footer_m405 .privacy_link a{color:#ffffff;}
#footer_m405 .privacy_link a:hover{color:#ffffff;}
#footer_m405 .privacy_link p { color: #e0e0e0; }
#footer_m405 .ft-social-icon li a{color:#ffffff; background-color: #333; }
#footer_m405 .ft-social-icon li:first-child { color: #ffffff; }
#footer_m405 .ft-social-icon li a:hover{color:#ffffff;}
#footer_m405 .contactform-footer .used-cartitle h2{color:#17294c;}
#footer_m405 .ft-collom address{color:#ffffff;}
#footer_m405 .ft-collom address a{color:#ffffff;}
#footer_m405 .ft-collom address a:hover{color:#c1c8cc;}
#footer_m405 .ft-collom{color:#B4BCBF;}
#footer_m405 .contactform-footer{background-color:#ffffff;}
#footer_m405 .submit_icon{background-color:#545454;color:#ffffff;}
#footer_m405 .submit_icon:hover{background-color:#111111;}
#footer_m405 .custom-form-control{border-bottom:2px solid #545454;color:#111111;}
#footer_m405 input{border:1px solid #e0e0e0;background-color:#ffffff;}
#footer_m405 .address2{color:#B4BCBF; }
#footer_m405 .text{color:#000000;}
#footer_m405 .custom-form-control.bg-transparent{border-bottom:1px solid #ffffff;color:#ffffff;}
#footer_m405 .oval{background-color:#ffffff;color:#111111;}
#footer_m405 .footer_form .input-group::-webkit-input-placeholder{color:#ffffff;}
#footer_m405 .footer_form .input-group::-moz-placeholder{color:#ffffff;}
#footer_m405 .footer_form .input-group:-ms-input-placeholder{color:#ffffff;}
#footer_m405 .footer_form .input-group:-moz-placeholder{color:#ffffff;}
#footer_m405 .text .custom-form-group::-webkit-input-placeholder{color:#ffffff;}
#footer_m405 .text .custom-form-group::-moz-placeholder{color:#ffffff;}
#footer_m405 .text .custom-form-group:-ms-input-placeholder{color:#ffffff;}
#footer_m405 .whitetext{color:#ffffff!important}
#footer_m405 .whitetext *{color:#ffffff!important}
#footer_m405 .text .custom-form-control.bg-transparent:placeholder{color: #ffffff!important;}
#footer_m405 .text .custom-form-control.bg-transparent::-webkit-input-placeholder{color: #ffffff!important;}
#footer_m405 .text .custom-form-control.bg-transparent::-moz-placeholder{color:#ffffff;}
#footer_m405 .text .custom-form-control.bg-transparent:-ms-input-placeholder{color:#ffffff;}
#footer_m405 .text .custom-form-control.bg-transparent:-moz-placeholder{color:#ffffff;}
#footer_m405 .text .custom-form-control.bg-transparent::-webkit-input-placeholder{color:#ffffff;}
#footer_m405 .text .custom-form-control.bg-transparent::-moz-placeholder{color:#ffffff;}
#footer_m405 .text .custom-form-control.bg-transparent:-ms-input-placeholder{color:#ffffff;}
#footer_m405:-webkit-input-placeholder{ color:#ffffff!important; opacity: 1; }
#footer_m405:-moz-placeholder{ color:#ffffff!important; opacity: 1; }
#footer_m405:-ms-input-placeholder{ color:#ffffff!important; opacity: 1; }
#footer_m405:placeholder {color: #ffffff!important;opacity: 1; /* Firefox */}


#footer_m405_pre {height: 30px; width: 100%; background-color: #fafafa;}
#footer_m405 { display:block; background-color: #2c2b2c; }
#footer_m405 .m405_mainBox {margin: auto; margin-top: 80px; width: 100%; max-width: 1660px;}
#footer_m405 .footermain{ display:inline-block; position:relative;width:100%; }
#footer_m405 .container-center {max-width: 1660px; padding: 0px 15px;}

/********* Footer Subscribe Css *********/
#footer_m405 .subscribe-now { text-align:center; font-size: 12px; display: flex; flex-direction: column-reverse; align-items: center;}
#footer_m405 .subscribe-section {width: auto; z-index: 2; position: relative; padding: 20px 20px; }
#footer_m405 .contactform-footer{ position:relative; width:100%; padding-top:22px; padding-bottom:22px; }

#footer_m405 .stock_update_button {line-height: 1; letter-spacing: 0.5px; display: inline-block; padding: 13px 18px; font-weight: 500; font-size: 13px; background-color:#444;  color:#fafafa; margin-bottom:12px; }
#footer_m405 .stock_update_button:hover{background-color:#000; color:#fff;}

/********* Footer Used Car Section *********/
/*#footer_m405 .used_car_section ul li img{display:none}*/
#footer_m405 .m405_usedcarsbox {border-bottom: solid 1px #222; display: block; align-items: flex-end; margin: 0px 15px; margin: 0px auto;}   
#footer_m405 .m405_usedcarstitle {background-color: #222; display: inline-block; color: #dadada; padding: 13px 18px; font-weight: 500; font-size: 14px}
#footer_m405 .used_car_section{ position:relative; width:100%; display:inline-block; padding: 0px; padding-bottom: 50px; border-top:0; }
#footer_m405 .used-cartitle{ display: block; position:relative; width:100%; margin-bottom:20px; margin-top: 20px; }
#footer_m405 .used-cartitle h2{ position:relative; text-align:left; font-size:24px; font-weight:700; }
#footer_m405 .used-cartitle h2 strong{ font-weight:700; }

#footer_m405 .used_car_section .used-cartitle{ display: none; }
#footer_m405 .used_car_list .icon_item { background-color: #222; width: 40px; padding: 7px; margin-right: 10px; }

#footer_m405 .used_car_list{ width:100%; list-style:none; margin:0; padding:0; display:flex; flex-wrap: wrap; }
#footer_m405 .used_car_list li{ display:inline-block; width: calc(100% - 10px); margin-right:10px;  }
@media only screen and (min-width:280px) { 
    #footer_m405 .used_car_section ul li img{display:none;}
}
@media only screen and (min-width:350px) { 
    #footer_m405 .used_car_list li{ width: calc(50% - 10px); } 
    #footer_m405 .used_car_section ul li img{display:none;}
}
@media only screen and (min-width:599px) { 
    #footer_m405 .used_car_section ul li img{display:block;}
}
@media only screen and (min-width:768px) { #footer_m405 .used_car_list li{ width: calc(33.3% - 10px); } }
@media only screen and (min-width:1100px) { #footer_m405 .used_car_list li{ width: calc(25% - 10px); } }
@media only screen and (min-width:1450px) { #footer_m405 .used_car_list li{ width: calc(20% - 10px); } }
#footer_m405 .used_car_list li a{ text-decoration:none; padding-bottom:10px; padding-top:10px; font-size:14px; font-weight: 400; display: flex; align-items: center; }
@media only screen and (max-width:1400px) {
    #footer_m405 .used_car_list li a{ font-size: 13px; }
}  

/********* Footer Sitemap Section *********/
#footer_m405 .m405_logo &gt; li { list-style: none;  }
#footer_m405 .m405_logo &gt; li &gt; a &gt; img { background-color: transparent; padding: 0px; display:block;  }

#footer_m405 .sitemap_section{ width:100%; padding-top:15px; padding-top:60px; padding-bottom:60px; display:block; }
#footer_m405 .m405_3boxes{display: flex; align-items: flex-start;}
#footer_m405 .m405_3boxes_innerbox {flex: 1; display: flex; align-items: flex-start; width: 100%;}
@media only screen and (max-width:1100px) {
    #footer_m405 .m405_3boxes{ flex-direction: column; }
}  
@media only screen and (max-width:599px) {
    #footer_m405 .m405_3boxes_innerbox { flex-direction: column; }
}  


#footer_m405 .sitemap_section_col3 { width: 100%; position:relative; flex: 1; padding-right:40px; }
#footer_m405 .sitemap_section_col3:last-child { padding-right:0px; }

/********* Footer Quick Link Section *********/
#footer_m405 .quick-links-group{ text-align:left; line-height:26px; font-size:14px; text-transform:uppercase; list-style:none; margin:0 auto; width:100%; padding:0; display:inline-block; }
#footer_m405 .quick-links-group li{ display:inline-block; text-align:left; display:inline-block; width:49%; position:relative; vertical-align: top;}
#footer_m405 .quick-links-group li:before{display:inline-block;content:"\f105";font:normal normal normal 15px/1 FontAwesome;margin-right:10px;position:absolute;top:9px;}
#footer_m405 .quick-links-group li a{font-family: poppinsregular;padding:4px 15px;text-decoration:none;text-align:left;text-transform:capitalize;font-size:14px;font-weight:400;position:relative;display:inline-block;width:100%;}
#footer_m405 .quick-links-group li:last-child a{padding-right:0;}

/********* Footer Parter Logo Section *********/
#footer_m405 .partner_logo{margin: 0; background: #000;box-shadow: 0px 0px 7px #351135;}
#footer_m405 .ft-brand{ margin: auto; padding: 15px 0px; width: 100%; max-width: 1660px; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; }
#footer_m405 .ft-brand li{padding: 15px 10px; box-sizing: border-box; }
@media only screen and (min-width:500px){ #footer_m405 .ft-brand li{ width: auto; }}
#footer_m405 .ft-brand li img{ width: 100%; min-width: 100px; max-width:200px;  max-height:120px; margin:0; }

/********* Footer Powered By Section *********/
#footer_m405 .copyright-section{width:100%;z-index:2;position:relative;}
#footer_m405 .powerdby {text-align:center;vertical-align:middle;padding-top:20px;padding-bottom:20px;display:inline-block;width:100%;position:relative; }
#footer_m405 .powerdby .cardealer img{max-width:45px;width:45px;margin:auto;text-align:center;display:block;vertical-align:middle;}
#footer_m405 .powerdby .cardealer small{font-size:14px;display:block;padding-top:15px;padding-right:15px;text-align:center;}
#footer_m405 .powerdby .cardealer a{text-decoration:none;position:relative;}
#footer_m405 .privacy_link{font-size:10px;vertical-align:top;width:100%;display:inline-block;text-align:center;float:left;}
@media only screen and (min-width:767px){ #footer_m405 .privacy_link{ width:60%; text-align:left; }}
@media only screen and (min-width:1023px){ #footer_m405 .privacy_link{ width:70%; }}
@media only screen and (min-width:1200px){ #footer_m405 .privacy_link{ width:80%; }}
#footer_m405 .privacy_link h4{ vertical-align:middle;padding-bottom:15px;}
#footer_m405 .privacy_link p{line-height:15px; font-size: 10px; text-align: left; }
#footer_m405 .cardealer{width:100%;display:inline-block;text-align:right;float:right;text-align:center; margin-top: 15px; }
@media only screen and (min-width:767px){ #footer_m405 .cardealer{ width:40%; margin-top: 0px; }}
@media only screen and (min-width:1023px){ #footer_m405 .cardealer{ width:30%; }}
@media only screen and (min-width:1200px){ #footer_m405 .cardealer{ width:20%; }}

/********* Footer Social Icons *********/
#footer_m405 .ft-social-icon {float: left; padding-top: 0px; position: relative;  transition: all .5s ease-in-out;  list-style: none;}
#footer_m405 .ft-social-icon li {display: inline-block; padding: 0px; padding-right: 10px;  }
#footer_m405 .ft-social-icon li:first-child { padding-top: 2px; line-height: 50px; padding-bottom: 0px; font-size: 14px; }
#footer_m405 .ft-social-icon li a { font-size: 140%;  border-radius: 0; width: 35px; height: 35px; display: inline-block; padding: 6px;  text-align: center;vertical-align: middle;    line-height: 26px; }

@media only screen and (max-width:599px){ #footer_m405 .ft-social-icon li:first-child { display: none;  }}

#footer_m405 .text{position:relative; font-weight:400; font-size:14px;line-height:24px;padding-left:0;}
#footer_m405 .text span{text-align:justify;max-width:110px;display:inline-block;}
#footer_m405 .text .custom-form-control.bg-transparent{padding-bottom:0;min-height:40px; font-size:14px;text-transform:uppercase;padding-left:10px;}

#footer_m405 .custom-form-group{display:block;}

#footer_m405 .ft-collom address {text-align:left;line-height:26px;}
#footer_m405 .quick-links-group{font-size:14px;text-transform:uppercase;list-style:none;margin:0 auto;width:100%;padding:0;display:inline-block;}

#footer_m405 .ft-collom address{font-style:normal; font-size:14px;vertical-align:top;margin-right:40px;margin-bottom:20px;}
#footer_m405 .ft-collom address a{text-decoration:none;display:block;}

#footer_m405 .ft-collom address a .fa{font-size:16px;padding-right:8px;width:20px;}
#footer_m405 .ft-collom address a .fa.fa-mobile{font-size:22px;}

@media only screen and (max-width:1400px) {
    #footer_m405 .ft-collom address{ font-size: 13px; }
}  

#footer_m405 .toplinks-info{list-style:none;margin:15px 0 0;padding:0;}
#footer_m405 .ft-collom, #footer_m405 .ft-collom img{width:100%;}

#footer_m405 .ft-collom{position:relative;padding-top:0;padding-bottom:0;display:inline-block;vertical-align:top;text-align:center;}
#footer_m405 .footermain .ft-social-icon{margin-top:0px;text-align:left;}

#footer_m405 .address_logo{width:100%;position:relative;text-align:left;padding-bottom:20px;vertical-align:top; padding-top: 15px;}
#footer_m405 .address_logo li img{max-width:100%;}
#footer_m405 .address_logo li{display:inline-block;max-width:220px;vertical-align:middle;padding-right:15px;}
#footer_m405 .address_logo li:last-child{vertical-align:bottom;}

#footer_m405 .footer_form{position:relative;}
#footer_m405 .footer_form .input-group{width:100%;vertical-align:middle;}
@media only screen and (min-width:767px){ #footer_m405 .footer_form .input-group{width:24.8%; }}
#footer_m405 .footer_form .ftmessage_textarea{width:100%;position:relative;}
@media only screen and (min-width:767px){ #footer_m405 .footer_form .ftmessage_textarea{width:49%; } }
#footer_m405 .submit_icon{height:37px;width:37px;position:absolute;right:15px;padding:0;top:18px;text-align:center;font-size:24px;border:none;outline:none;cursor:pointer;}

#footer_m405 .address_float{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap; justify-content: space-between;}
#footer_m405 .ft-collom address:last-child{margin-right:0;margin-bottom:0;}
#footer_m405 .custom-form-control{display:block;width:100%;height:34px;min-height:55px;background-color:transparent;background-image:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:6px 15px 6px 0;-webkit-transition:none;-o-transition:none;transition:none;border-left:none;border-right:none;border-top:none;font-size:16px;font-weight:400;line-height:28px;outline:0;}
#footer_m405 .custom-form-control.textarea{max-width:100%;}

#footer_m405 input{vertical-align:middle;}
#footer_m405 .no-padding{margin-left:-15px;margin-right:-15px;display:block;}
#footer_m405 .input-group{margin-bottom:15px;padding-left:15px;padding-right:15px;}
#footer_m405 .input-group{width:49.7%;display:inline-block;}

#footer_m405 .custom-form-control.bg-transparent{background-color:transparent;/*border:none;*/padding-left:0;max-width:85%;}
#footer_m405 .oval{height:40px;width:40px;position:absolute;right:0;padding:3px;bottom:0;text-align:center;font-size:30px;cursor:pointer;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;border-radius:5px}
#footer_m405 .address2{font-size:14px;line-height:22px;font-weight:400; margin-bottom:42px;}
#footer_m405 .address2.timing-hours{margin-bottom:40px;}
#footer_m405 .time-list{list-style:none;margin-bottom:20px; margin-top: 25px; }
#footer_m405 .time-list li{text-align:left; text-transform:capitalize;line-height:28px;font-size:14px;display:table;table-layout:auto;width:100%; padding:0px; margin:4px 0; }
#footer_m405 .time-list .day{ width: 50px;}

#footer_m405 .m405_subscribeBoxCover {margin: auto; margin-top: -30px; position: relative; padding: 0px 15px; max-width: 1660px; clear: right;}
#footer_m405 .m405_subscribeBox {background-color: #222; float: right;}

#footer_m405 .time-list li strong{font-weight:400; margin-right:20px;max-width:inherit;}
#footer_m405 .time-list li span{text-align:left;display:table-cell;max-width:inherit;}
#footer_m405 .time-list li.active{ font-weight:700; padding: 0px 0px; }
#footer_m405 .time-list li.active span{ }
#footer_m405 .time-list li.active strong { font-weight:700; }
#footer_m405 .privacy_link h4{font-weight:400}
#footer_m405 .address2{font-weight:700; }
#footer_m405 .direction-form{float:none; }
#footer_m405 .direction-form form{position:relative; display: flex; flex-wrap: nowrap;align-items: flex-end; }
#footer_m405 .getDirectionDiv{color: #fff; width: 200px; font-weight: 600;font-size: 14px; line-height: 40px; display: block;}
#footer_m405 .custom-form-control { height: 26px; line-height: 20px; min-height:40px;}

#footer_m405 .m405_motorwaybox {display: flex; align-items: center; padding: 5px 0px;}
#footer_m405 .m405_motorway_img {width: 50px; display: block;}
#footer_m405 .m405_distance { font-size: 14px; padding-left: 10px; color: #fff; font-weight: 400;}
#footer_m405 .m405_distance span { display: inline-block; font-weight: 600; padding-left: 10px;}
#footer_m405 .m405_topheader {padding: 6px 15px;  padding-bottom: 30px; font-size: 36px; font-weight: 700; color: #fafafa;}
#footer_m405 .m405_dealerLogoBox {padding: 20px 0px; padding-top: 0px; display: flex; flex-wrap: wrap; align-items: flex-end; justify-content: space-between;}

#footer_m405 .m405_block2 { display: flex;}
#footer_m405 .m405_3boxesmodule {padding: 60px 0px;border: solid 0px #000; background-color: transparent; background-image: linear-gradient(#181818, #222);}
#footer_m405 .m405_3boxesmodule1660 { margin: auto; width: 100%; padding: 0px 5px; max-width: 1660px;}
#footer_m405 .m405_3boxesmodulebox {flex: 1; margin: 5px; padding-bottom: 5px; background-color: #181818; color: #fafafa;}
#footer_m405 .m405_3boxesmodule_imgbox {display: flex; flex-direction: column; text-align: center;}
#footer_m405 .m405_3boxesmodule_img {width: 100%; display: block;}
#footer_m405 .m405_3boxesmodule_title {padding: 20px; font-size: 24px; font-weight: 700;}
#footer_m405 .m405_3boxesmodule_des {padding: 0px 10px; font-size: 14px; letter-spacing: 0px; line-height: 1.7;}
#footer_m405 .m405_3boxesmodule_urlbox {padding: 15px 0px;}
#footer_m405 .m405_3boxesmodule_url {display: inline-block; margin: auto; background-color: #222; text-transform: uppercase; letter-spacing: 0.3px; color: #fff; font-size: 13px; font-weight: 600; padding: 13px 15px; border-radius: 4px;}
#footer_m405 .m405_3boxesmodule_url:hover { background-color: #444; }    

@media only screen and (max-width:1400px) {
    #footer_m405 .m405_distance { font-size: 13px;}
    #footer_m405 .m405_topheader {font-size: 32px;}
    #footer_m405 .time-list li {font-size: 13px;}
    #footer_m405 .quick-links-group li a{font-size: 13px;}
    #footer_m405 .m405_3boxesmodule_title { font-size: 20px;}
    #footer_m405 .m405_3boxesmodule_des { font-size: 13px;}
}  
@media only screen and (max-width:1100px) {
    #footer_m405 .m405_distance { font-size: 13px;}
    #footer_m405 .m405_topheader {font-size: 28px;}
    #footer_m405 .used_car_section{ padding-bottom: 30px; }
    #footer_m405 .m405_3boxesmodule {padding: 40px 0px;}
    #footer_m405 .sitemap_section {padding: 40px 0px;}
}  
@media only screen and (max-width:900px) {
    #footer_m405 .m405_topheader {font-size: 22px;}
    #footer_m405 .m405_3boxesmodule_title { font-size: 18px;}
}  
@media only screen and (max-width:767px) {
    #footer_m405 .m405_topheader {font-size: 22px; padding-top: 50px;}
    #footer_m405 .m405_subscribeBox {width: 100%;}
    #footer_m405 .cardealer {float: none; padding-top: 20px; width: 250px; margin: auto;}
    #footer_m405 .privacy_link p{ text-align: center; }
    #footer_m405 .m405_block2 { flex-direction: column;}
    #footer_m405 .used_car_section{ padding-bottom: 10px; }
    #footer_m405 .m405_3boxesmodule {padding: 20px 0px;}
    #footer_m405 .sitemap_section {padding: 20px 0px;}
}  
@media only screen and (max-width:640px) {
    #footer_m405 .m405_logo { display: none;  }
    #footer_m405 .cardealer {float: none;}
    #footer_m405 .used_car_section{ padding-bottom: 5px; }
    #footer_m405 .m405_3boxesmodule {padding: 15px 0px;}
    #footer_m405 .sitemap_section {padding: 15px 0px;}
}  
@media only screen and (max-width:600px) {
    #footer_m405 .m405_topheader {font-size: 16px;}
}  
.mt-20 {margin-top: 20px;}
.mt-0 {margin-top: 0px!important;}
#footer_m405 .used-cartitleModel{ display: block!important; color: #efefef; }
</pre></body></html>