<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1;font-size:16px;background-color:#fff;font-family:'poppinsextralight'}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;color:transparent}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0;width:100%;border:0}
hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
a,button{font-size:100%;vertical-align:baseline;background:0 0;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;text-decoration:none}
img{max-width:100%;height:auto}
img,embed,object,video{max-width:100%}
*{box-sizing:border-box}
svg{fill:#fff;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.img-responsive{width:100%}
@font-face{font-family:'poppinsblack';font-display:swap;src:url(../fonts/poppins-black-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'poppinsbold';font-display:swap;src:url(../fonts/poppins-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'poppinsextrabold';font-display:swap;src:url(../fonts/poppins-extrabold-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'poppinsmedium';font-display:swap;src:url(../fonts/poppins-medium-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'poppinsregular';font-display:swap;src:url(../fonts/poppins-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'poppinssemibold';font-display:swap;src:url(../fonts/poppins-semibold-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'poppinsthin';font-display:swap;src:url(../fonts/poppins-thin-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'poppinsextralight';font-display:swap;src:url(../fonts/poppins-extralight-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'poppinslight';font-display:swap;src:url(../fonts/poppins-light-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'roboto_condensedbold';src:url(../fonts/robotocondensed-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'roboto_condensedlight';src:url(../fonts/robotocondensed-light-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'roboto_condensedregular';src:url(../fonts/robotocondensed-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'ralewaybold';src:url(../fonts/raleway-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'ralewayextrabold';src:url(../fonts/raleway-extrabold-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'ralewaylight';src:url(../fonts/raleway-light-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'ralewaymedium';src:url(../fonts/raleway-medium-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'ralewayregular';src:url(../fonts/raleway-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'ralewaysemibold';src:url(../fonts/raleway-semibold-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'ralewaythin';src:url(../fonts/raleway-thin-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'Muli';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/muli-v12-latin-700.eot);src:local('Muli Bold'),local(Muli-Bold),url(../fonts/muli-v12-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/muli-v12-latin-700.woff2) format("woff2"),url(../fonts/muli-v12-latin-700.woff) format("woff"),url(../fonts/muli-v12-latin-700.ttf) format("truetype"),url(../fonts/muli-v12-latin-700.svg#Muli) format("svg")}
@font-face{font-family:'GillSans';src:url(../fonts/GillSansBold.eot);src:url(../fonts/GillSansBold.eot?#iefix) format("embedded-opentype"),url(../fonts/GillSansBold.woff2) format("woff2"),url(../fonts/GillSansBold.woff) format("woff"),url(../fonts/GillSansBold.ttf) format("truetype");font-weight:700;font-style:normal}
@font-face{font-family:'GillSans';src:url(../fonts/GillSans.eot);src:url(../fonts/GillSans.eot?#iefix) format("embedded-opentype"),url(../fonts/GillSans.woff2) format("woff2"),url(../fonts/GillSans.woff) format("woff"),url(../fonts/GillSans.ttf) format("truetype");font-weight:100;font-style:normal}
@font-face{font-family:'Gill Sans';src:url(../fonts/GillSans-SemiBold.eot);src:url(../fonts/GillSans-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/GillSans-SemiBold.woff2) format("woff2"),url(../fonts/GillSans-SemiBold.woff) format("woff"),url(../fonts/GillSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}
@font-face{font-family:'Gill Sans';src:url(../fonts/GillSans-Light.eot);src:url(../fonts/GillSans-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/GillSans-Light.woff2) format("woff2"),url(../fonts/GillSans-Light.woff) format("woff"),url(../fonts/GillSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}
@media all and (-ms-high-contrast:none) {
#warranty_section_v1:first-child.show_bx{margin:0}
::-ms-backdrop,#warranty_section_v1:first-child.show_bx{margin:0}
}
:root #warranty_section_v1:first-child.show_bx{margin:0px/IE9}
@media all and (-ms-high-contrast:none) {
#warranty_section_v1:last-child.show_bx{margin:0}
::-ms-backdrop,#warranty_section_v1:last-child.show_bx{margin:0}
}
:root #warranty_section_v1:last-child.show_bx{margin:0px/IE9}
@media all and (-ms-high-contrast:none) {
#product_list_v5 .product_partner ul li a img{width:100%}
::-ms-backdrop,#product_list_v5 .product_partner ul li a img{width:100%}
}
:root #product_list_v5 .product_partner ul li a img{width:100%/IE9}
::-webkit-input-placeholder{font-family:'poppinsregular';line-height:2}
::-moz-placeholder{font-family:'poppinsregular'}
:-ms-input-placeholder{font-family:'poppinsregular'}
:-moz-placeholder{font-family:'poppinsregular'}
::-webkit-scrollbar{width:12px}
::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.3)}
::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.5)}
::-webkit-scrollbar-thumb:hover{background-color:#3175ac}
header .top-wrap, .top-wrap{top:0;}
.humberger svg{width:25px;height:25px}
.container-center{position:relative;max-width:1400px;margin:0 auto;padding-left:15px;padding-right:15px}
#welcome_text_v11 .container-center{max-width:1170px}
#featured_car_v10 .container-center{max-width:1170px}
#explainermodule_v1 .container-center{max-width:1170px}
#all_car_features_v3 .container-center{max-width:1170px}
#financespecialist_v1 .container-center{max-width:1170px}
#finance_slider_v8 .container-center{max-width:1170px}
#RS-direct-module_v1 .container-center,#RS-direct-module_v2 .container-center{max-width:1170px}
#view_showroom_sec_v7 .container-center{max-width:1170px}
#financespecialist_v3 .container-center{max-width:1170px}
#financespecialist_v4 .container-center{max-width:1170px}
#cars_brand_logo_v2 .container-center{max-width:1170px}
.labelaa{position:absolute;z-index:10;top:0px}
.powerdby .cardealer{display:table!important;display:block;color:#fff}
.powerdby .cardealer div{display:table-cell;vertical-align:middle;text-align:right;}
.powerdby .cardealer p{display:block;text-align:left;font-size:12px!important;line-height:18px;padding-left:6px}
.powerdby .cardealer small{font-size:8px!important;line-height:14px;text-align:left!important;padding-left:6px;padding-top:0!important}

.powerdby .cardealer{text-align:left!important}
.powerdby .cardealer .cd5link{text-decoration:none;}
.powerdby .cardealer span{display:block;font-size:11px;padding-left:8px;text-align:left;}
.powerdby .cardealer small{padding-left:8px;}
.powerdby .cardealer a svg{width:180px}
.powerdby .cd5_5logo{max-width:60px}

.stock_update_button {text-transform: uppercase;}

#foot-bar{background:#233d78;display:none;width:100%;position:fixed;bottom:25px;z-index:9999998;/*9999999990*/}
#foot-bar .foot-bar{ display: flex; }
.foot-bar_listitem{width:auto; flex: 1;display:inline-block;/*border-left:1px solid #b35961*/}
.foot-bar_listitem a{display:block;text-align:center;padding:10px 5px;color:#fff;text-decoration:none;font-size:22px;text-transform:uppercase}
.foot-bar_listitem a i{display:inline-block;vertical-align:top;margin-right:5px}
.popup{width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,0.75);z-index:9999}
.popup .videodiv{padding:0px}
.checkbox_modal h3{font-size:18px;line-height:28px;margin-bottom:30px;}
.checkbox_group{position:relative;padding-bottom:20px}
.checkbox_group .input-group span{margin-top:0;display:inline-block;vertical-align:middle;line-height:160%;padding-left:10px}
.regular-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacece;
box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05);
/*padding:10px;*/border-radius:3px;display:inline-block;position:relative;margin-top:0;outline:none;width:22px;height:22px}
/*.regular-checkbox:checked:after{content:'\2714';position:absolute;font-size:14px;width:22px;height:22px;background-color:#333;color:#fff;text-align: center;left: 0;top: 0;border-radius:3px;
-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #333;}*/
.regular-checkbox:checked:after{font-family:"FontAwesome";content:"\f00c";position:absolute;font-size:14px;/*width:22px;height:22px;*/background-color:#333;color:#fff;text-align: center;left: 0;top: 0;border-radius:3px;
-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #333;padding:3px;}
/*border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05);*/
/*
.regular-checkbox:checked:after{content:'\2714';font-size:14px;position:absolute;top:0;left:5px;color:#333}
.custom-checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px;line-height:20px}
.custom-checkbox span{display:block;margin-left:22px;padding-left:10px;line-height:26px;text-align:left}
.custom-checkbox span::before{content:"";display:block;position:absolute;width:20px;height:20px;top:0;left:0;background:#fdfdfd;border:1px solid #e4e5e7}
.custom-checkbox span::after{content:"";display:block;position:absolute;width:22px;height:22px;top:0;left:0;font-size:18px;color:#0087b7;line-height:20px;text-align:center}
.custom-checkbox input[type="checkbox"]{opacity:0;z-index:-1;position:absolute;width:20px;height:20px}
.custom-checkbox input[type="checkbox"]:checked + span::after{font-family:"FontAwesome";content:"\f00c";background:#333;color:#fff}
*/
.oblique{font-style:oblique;}
.popup-inner{max-width:800px;width:auto;padding:40px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 2px 6px rgba(0,0,0,1);border-radius:3px;background:#fff;color:#000;}
.popup-inner .input-group{padding-left:0;margin-bottom:24px;width:49%}
.popup-inner .no-margin{margin-bottom:0}
.popup-inner iframe{max-width:100%;min-width:640px}
.popup-close{width:30px;height:30px;padding-top:4px;display:inline-block;position:absolute;top:0;right:0;transition:ease .25s all;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:1000px;background:rgba(0,0,0,0.8);font-family:ralewayregular;font-size:20px;text-align:center;line-height:100%;color:#fff;text-decoration:none}
.popup-close:hover{-webkit-transform:translate(50%,-50%) rotate(180deg);transform:translate(50%,-50%) rotate(180deg);background:rgba(0,0,0,1);text-decoration:none}
.headerpin96 .stock-list{min-height:90px;}
.headerpin96 .stock-list-tab-btn{padding-top:70px}
.headerpin96 .list-title{padding-top:30px}
.headerpin96 .aboutus_bg, .headerpin96 .aboutus_bg2, .headerpin96 .findus-bg, .headerpin96 .testimonials, .headerpin96 .topic-banner, .headerpin96 .stock-list, .headerpin96 .product-detail_bg {min-height:190px}
.iphonecss{background-attachment:initial!important;}
.symFormheader { font-family: poppinssemibold !important; line-height: 1.5; font-size: 18px !important; padding: 20px 0px; color: #333; }
.symThankyou { font-family: poppinssemibold !important; line-height: 1.5; font-size: 18px !important; padding: 20px 0px; color: #333; }
.symError { color: #cc0000; }
.finance_text{display:block;width:100%;margin-top:20px}
@media only screen and (max-width: 900px) {
}
@media only screen and (max-width: 767px) {
#footer_v8 .cardealer{width:80%}
.popup-inner {width:95%;padding:15px}
.popup-inner iframe{width:100%;min-width:100px}
.powerdby .cardealer{text-align:center!important;margin-bottom:30px!important}
/*.powerdby .cardealer span{text-align:center;}
.powerdby .cardealer small{text-align:center!important;}*/
}
@media only screen and (max-width:600px) {
#foot-bar{display:block}
#footer_v8 .copyright-section{padding-bottom:80px}
}
@media only screen and (max-width: 480px) {
.foot-bar_listitem a i{display:block;margin-right:0;/*margin-bottom:5px*/}
}
/******** Custom Style ******/
div.DesktopOnly { display: block; }
@media screen and (max-width: 700px) { div.DesktopOnly { display: none; }}
div.M0 { box-sizing: border-box; margin: 0px!important; }
div.P0 { box-sizing: border-box; padding: 0px!important; }
div.P5 { box-sizing: border-box; padding: 5px!important; }
div.P10 { box-sizing: border-box; padding: 10px!important; }
div.P15 { box-sizing: border-box; padding: 15px!important; }
div.P20 { box-sizing: border-box; padding: 20px!important; }
img.IFL  { float: left; margin-right: 10px; }
img.IFR  { float: right; margin-left: 10px; }
img.W100 { width: 100%; }
div.HH2 { font-size: 24px!important; font-family:'poppinssemibold'; font-weight: bold!important; }
div.HH3 { font-size: 20px!important; font-family:'poppinssemibold'; font-weight: bold!important; }
div.HH4 { font-size: 17px!important; font-family:'poppinssemibold'; font-weight: bold!important; }
div.HH5 { font-size: 15px!important; font-family:'poppinssemibold'; font-weight: bold!important; }
.FNORMAL { font-weight: normal!important; }
.FBOLD { font-weight: bold!important; }
div.BOX { clear: left; width: 100%; padding: 0px; margin: 0px; box-sizing: border-box; position: relative;  }
div.CLEAR { clear: both; width: 100%; padding: 0px; margin: 0px; box-sizing: border-box; }
div.TAR { text-align: left; }
div.TB { font-weight: bold!important; }
div.FR { float: left; }
div.D100,div.D10,div.D90,div.D20,div.D80,div.D30,div.D70,div.D35,div.D65,div.D40,div.D60,div.D50, div.COL2, div.COL3, div.COL4, div.COL5 { float: left; position: relative; width: 100%; box-sizing: border-box; padding: 10px; margin: 0px; }
@media screen and (min-width: 900px) {div.COL5 { width: 33.33%; }}
@media screen and (min-width: 767px) {
div.D10 { width: 10%; }
div.D90 { width: 90%; }
div.D20 { width: 20%; }
div.D80 { width: 80%; }
div.D30 { width: 30%; }
div.D70 { width: 70%; }
div.D35 { width: 35%; }
div.D65 { width: 65%; }
div.D40 { width: 40%; }
div.D60 { width: 60%; }
div.D50 { width: 50%; }
div.COL2 { width: 50%; }
div.COL3 { width: 33.33%; }
div.COL4 { width: 50%; }
div.COL5 { width: 33.33%; }
div.TAR { text-align: right!important; }
div.FR { float: right; }
}
@media screen and (min-width: 1000px) {
div.COL4 { width: 25%; }
div.COL5 { width: 20%; }
}
ul.ULTick {list-style:none;line-height:28px; padding-left:30px; padding-top: 8px; }
ul.ULTick&gt;li:before{position:absolute;top:1px;left:-30px;line-height:1;content:"\2713";display:inline-block;font:normal normal normal 11px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:25px;}
ul.ULTick&gt;li{position:relative;}
ul.ULTick&gt;li:before{ color: #cccccc; }
/* Colors */
ul.ULTickGREY&gt;li:before{ color: #aaaaaa; }
ul.ULTickBLACK&gt;li:before{ color: #000000; }
ul.ULTickBLUE&gt;li:before{ color: #3175ac; }
p.PARA { padding-top: 16px; line-height: 1.7%; }
.divyoutube { position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0;}
.divyoutube iframe {position: absolute;top:0;left: 0;width: 100%!important;height: 100%!important;}
.form-note-box{line-height:1.4;padding-top:8px;font-style:oblique;font-size:12px}
.calltime { list-style: none; padding-top: 10px; padding-bottom: 10px; display: block; position: relative;}
.calltime li { float: left; padding: 4px; padding-right: 20px; }
.calltime li span { padding: 4px;}
/* * Accordion **/
.Haccordion { cursor: pointer;  text-align: left;  outline: none;  transition: 0.4s; padding: 8px 12px; font-family: poppinssemibold!important; border-radius: 4px; background-color: #3175ac; color: #ffffff!important; }
.Hactive, .Haccordion:hover {  background-color: #444;}
.Haccordion:after {  content: '\002B';  color: #fff;  font-weight: 600; font-size: 20px; line-height: 24px; float: right;  margin-left: 5px;}
.Hactive:after {  content: "\2212";}
.Hpanel {  padding: 2px 10px;  background-color: white;  max-height: 0;  overflow: hidden;  transition: max-height 0.2s ease-out;}
/* Triangle */
.cd5_triangle { width: 0; height: 0; display: block; border-left: 24px solid transparent;  border-right: 24px solid transparent; padding-bottom: 10px; position: absolute; top: 0; left: 0; margin-left: calc(50% - 24px); border-top: 20px solid transparent; }
@media only screen and (max-width: 900px) { .cd5_triangle { margin-left: calc(50% - 20px); border-left: 20px solid transparent;  border-right: 20px solid transparent; padding-bottom: 10px; border-top: 14px solid transparent; }}
@media only screen and (max-width: 600px) {
.cd5_triangle { margin-left: calc(50% - 15px); border-left: 15px solid transparent;  border-right: 15px solid transparent; padding-bottom: 1px; border-top: 10px solid transparent; }
}
@media only screen and (max-width: 450px) {
.cd5_triangle { margin-left: calc(50% - 10px); border-left: 10px solid transparent;  border-right: 10px solid transparent; padding-bottom: 1px; border-top: 6px solid transparent; }
}
/* Zig Zag */
.cd5_zigzag p { border-top: 2px dashed;border-color: #ccc !important;margin:0; padding: 30px;counter-increment: section;position: relative;}
.cd5_zigzag p:nth-child(even):before {content: counter(section);right: 100%; margin-right: -20px;position: absolute;border-radius: 50%;padding: 10px;height: 20px;width: 20px;background-color: #111;text-align:center;color: white;font-size: 110%;font-weight: 700;line-height:20px;}
.cd5_zigzag p:nth-child(odd):before {content: counter(section);left: 100%; margin-left: -20px;position: absolute;border-radius: 50%;padding: 10px;height: 20px;width: 20px;background-color: #111;text-align:center;color: white;font-size: 110%;font-weight: 700;line-height:20px;}
.cd5_zigzag p:nth-child(even) {border-left: 2px dashed;border-top-left-radius: 30px;border-bottom-left-radius: 30px; margin-right: 30px; padding-right: 0;}
.cd5_zigzag p:nth-child(odd) {border-right: 2px dashed;border-top-right-radius: 30px;border-bottom-right-radius: 30px;margin-left: 30px;padding-left: 0;}
.cd5_zigzag p:first-child {border-top: 0;border-top-right-radius:0;border-top-left-radius:0;}
.cd5_zigzag p:last-child {border-bottom-right-radius:0;border-bottom-left-radius:0;}
/* Find US Address */
.findus_address {padding-bottom: 15px; display: none;}
.autolinksvg{width:19px;max-width:30px}</pre></body></html>