<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.product_top_bar{position:relative;background-color:#3175ac;width:100%;overflow:hidden;vertical-align:top;padding-top:170px}
.product_top_bar .container-center{max-width:1400px}
.price_topbar{display:table;width:100%;position:relative}
.product_title{display:table-cell;max-width:70%;vertical-align:top;position:relative;padding:20px 15px}
.product_title:before{width:100%;left:-100%;background-color:#3175ac;right:auto;height:100%;position:absolute;top:0;content:'';overflow:hidden;display:block}
.price_title_product{display:table-cell;vertical-align:middle;width:27%;background-color:#3175ac;padding:15px;text-align:right;position:relative}
.title_logo{display:inline-block;width:90px;vertical-align:middle}
.title_logo img{max-width:75%;z-index:1;position:relative}
.product_title_name{display:inline-block;vertical-align:middle;color:#fff;padding-left:10px;max-width:85%}
.product_title_name h2{font-size:34px;font-weight:400;width:100%;display:inline-block}
.product_title_name h2 strong{font-family:poppinsbold}
.product_title_name h3{font-family:poppinslight;font-size:18px;line-height:1.5;font-weight:700;width:100%;display:block;text-transform:uppercase}
.pricenote{color:#777;margin-top:5px;margin-bottom:5px;font-size:14px;font-weight:normal;}
.breadcrumbs_product{position:relative;display:block;width:100%;padding-top:10px}
.breadcrumbs_product ul{list-style:none}
.breadcrumbs_product ul li{display:inline-block}
.breadcrumbs_product ul li a{color:#fff;text-decoration:none;font-size:13px;padding:0 10px}
.breadcrumbs_product ul li:first-child a{padding-left:0}
.show-price{display:inline-block;color:#fff;vertical-align:middle}
.show-price h2{font-size:45px;font-weight:700;font-family:poppinsbold}
.show-price .tax{font-size:12px;vertical-align:top;font-weight:700;color:#818181;text-transform:none;}
.show-price p{display:block;width:100%;font-size:13px;line-height:17px;letter-spacing:1px}
.show-price a{color:#fff;text-decoration:none}
.apply_text{display:inline-block;transform:rotate(-90deg);vertical-align:middle}
.apply_text a{font-size:20px;color:inherit;font-family:poppinsbold;text-decoration:none}
.apply_text a:before{height:4px;width:34px;position:absolute;content:'';transform:rotate(0deg);background-color:#fff;top:-7px}
.car_description_section{position:relative;background:url(../images/product-detail_disp_bg.jpg) no-repeat top center;padding-top:60px;padding-bottom:60px;width:100%;background-size:100%;min-height:600px}
.car_description_section:before{content:'';display:block;width:100%;background-color:rgba(255,255,255,0.9);position:absolute;left:0;right:0;top:0;bottom:0}
.car_disp_title{position:relative;width:100%;display:inline-block;vertical-align:middle;min-height:80px}
.car_disp_title .desc_title{display:inline-block;max-width:100%;vertical-align:middle}
.car_disp_title .desc_title h1{text-align:left;font-size:30px;font-weight:400;font-family:poppinsregular;vertical-align:middle;color:#111111;position:relative;display:block;line-height:120%}
.car_disp_title .desc_title h2{color:#111111;font-family:poppinslight;font-size:18px;line-height:1.5;font-weight:700;width:100%;display:block;text-transform:uppercase}
.car_title_logo{display:inline-block;vertical-align:middle;padding-right:20px;text-align:center;max-width:12%}
.car_title_logo img{max-width:70%}
.car_disp_title h2 strong{font-family:poppinsbold;position:relative;display:inline-block}
.disp_text{display:inline-block;width:60%;position:relative;color:#111111;padding-top:20px;line-height:28px;font-family:poppinsregular;font-size:15px;word-break:break-word}
.disp_text p, .disp_text a{color:inherit}
.partner_logo_section{position:relative;width:100%;background:url(../images/partner_bg.jpg) no-repeat left top fixed;padding-top:100px;padding-bottom:100px;text-align:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.partner_logo_section:before{content:'';width:100%;height:100%;background-color:rgba(18,18,18,0.8);position:absolute;top:0;bottom:0;left:0;right:0}
.logo_title{text-align:center;position:relative;padding-bottom:50px;color:#fff;letter-spacing:2px}
.logo_title span{max-width:470px;width:100%;position:relative;display:inline-block;margin-bottom:50px;padding-bottom:50px;text-align:center}
.logo_title span:before{content:'';width:100%;max-width:200px;height:4px;background-color:#fff;position:absolute;left:0;right:0;top:auto;bottom:0;text-align:center;display:block;margin:auto}
.logo_title img{max-width:300px}
.banner-logo{position:relative;display:block;text-align:center;margin-top:10px;width:100%}
.banner-logo ul{display:block;width:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;vertical-align:middle}
.banner-logo ul li{display:inline-block;text-align:center;margin:15px;width:100%;max-width:200px}
.banner-logo ul li a{display:inline-block;padding:8px 10px;vertical-align:middle}
.banner-logo ul li img{max-width:100%;max-height:70px;text-align:center;vertical-align:middle;line-height:60px}
.bottom_logo li{margin-right:35px;vertical-align:middle;max-width:150px}
.tab-content.detail-page-tab .tab button.logo-detail.hide_md{display:none}
.product_featured{position:relative;width:100%;vertical-align:top}
.product_featured ul{width:100%;text-align:center;vertical-align:top;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style:none}
.product_featured ul li{vertical-align:top;flex:1 0 25%;position:relative;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}
.product_featured ul li img{max-width:100%;min-height:320px;object-fit:cover;width:100%;vertical-align:top}
.feature_overlay{position:absolute;left:0;right:0;top:auto;bottom:10%;text-align:center;margin:20px auto;width:100%;vertical-align:middle;z-index:2;opacity:.5;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;opacity:1}
.features_svg_ico{width:120px;text-align:center;margin:20px auto;vertical-align:middle}
.cls-1,.cls-2{fill:#fff!important}
.features_svg_ico.capa_1{display:inline-block}
.features_svg_ico svg{width:120px;fill:#fff;height:120px;vertical-align:middle}
.features_svg_ico svg path{fill:#fff!important}
.feature_overlay h2{font-size:40px;font-family:poppinsbold;color:#fff;margin:15px auto}
.feature_overlay h3{color:#fff;font-size:24px;font-family:poppinsregular}
.product_featured ul li:before{background-color:transparent;content:'';width:100%;height:100%;position:absolute;left:0;right:0;top:0;border:0;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}
.product_featured ul li:hover:before{background-color:rgba(49,117,172,0.7)}
.product_featured ul li:hover .feature_overlay{opacity:1;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}
.techSpecs_section{position:relative;width:100%;padding-top:60px}
.vehicle-technical-data{position:relative;padding-top:10px;padding-bottom:70px;width:100%;color:#241f20;display:inline-block;vertical-align:top}
.vehicle-technical-data-summary{position:relative;margin-bottom:30px;width:100%;display:inline-block;vertical-align:top}
.vehicle-technical-data-summary ul{list-style:none}
.vehicle-technical-data-summary ul li{float:left;width:33.33333%;padding:0 15px}
.technical-data-summary-reveal{background-color:rgba(0,0,0,0.1);padding:16px 15px;display:inline-block;width:100%;color:#241f20}
.lft_radius{border-top-left-radius:0;border-bottom-left-radius:0}
.rgt_radius{border-top-right-radius:0;border-bottom-right-radius:0}
.technical-data-label{float:left;font-size:1rem;line-height:1}
.technical-data-value{float:right;font-size:1rem;font-weight:500;font-family:poppinssemibold;line-height:1}
.vehicle_technical-data{background-color:transparent;display:inline-block;width:100%;vertical-align:top}
.vehicle_technical-data&gt;ul{list-style:none}
.vehicle_technical-data&gt;ul&gt;li{float:left;width:33.33333%;padding:10px 15px}
.technical-data-category.category-title{position:relative}
.technical-data-category_title{font-size:24px;line-height:1.3;margin-bottom:20px;letter-spacing:.0625rem;text-transform:uppercase;font-family:poppinssemibold}
.vehicle_technical-data&gt;ul&gt;li ul{margin-left:0;list-style:none;color:#241f20}
.vehicle_technical-data&gt;ul&gt;li .technical-data_label{display:inline-block}
.vehicle_technical-data&gt;ul&gt;li .technical-data_value{display:inline-block;float:right;font-weight:600;font-family:poppinssemibold}
.feratures_section{position:relative;display:block;width:100%;vertical-align:top;padding-top:60px}
.feratures_section .featbox{display:inline-block;width:33.3%;vertical-align:top;padding:10px;float:left}
.feratures_section .featbox h3{text-transform:uppercase;padding:0 12px;background-color:#333;color:#fff}
.feratures_section .featbox p{position:relative;display:block;padding-left:12px}
.feratures_section .featbox p:before{content:"\f105";font-size:14px;display:block;text-align:center;font-family:FontAwesome;position:absolute;left:0;top:0;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}
.vehicle_specification{position:relative;padding-top:60px;padding-bottom:70px;color:#241f20;width:100%;vertical-align:top;display:inline-block}
.vehicle_specification&gt;ul{list-style:none}
.vehicle_specification&gt;ul&gt;li{width:32.33333%;padding:.625rem .9375rem;display:inline-block;vertical-align:top}
.specification-category{position:relative}
.specification-category_title{font-size:24px;line-height:1.3;margin-bottom:20px;letter-spacing:.0625rem;text-transform:uppercase;font-family:poppinssemibold}
.vehicle_specification&gt;ul&gt;li ul{margin-left:0;color:#241f20;list-style:none;list-style-position:inside}
.vehicle_specification&gt;ul&gt;li ul li .specification{display:inline}
.vehicle_specification&gt;ul&gt;li ul li .specification .specification_value{display:inline}
.sp-arrow{background-color:#3175ac!important;border-radius:5px!important}
.sp-thumbnail-arrow{background-color:#3175ac!important}
.rs-handle{background-color:#3175ac!important}
.video-btn a:hover{background-color:#fff!important}
.sp-slide.sp-selected .video-btn a{background-color:rgba(255,255,255,0.7);width:115px;height:85px;border-radius:10px;cursor:pointer}
.video-btn .fa-youtube-play{font-size:85px;color:#3175ac}
.tabcontent,.thumbnails&gt;div.active{border:none}
.product-details{display:inline-block;max-width:66%;position:relative;vertical-align:top;float:left}
.product-gallery{position:relative;width:100%;display:inline-block;margin-top:30px}
.product-gallery img{width:100%}
.product-details ul.thumb-img{margin:0;padding:0;list-style:none}
.product-details ul.thumb-img li{display:inline-block;width:24.5%}
.product-details ul.thumb-img img{max-width:100%}
.product-details ul.thumb-img li a{padding:5px 7px 0 0;display:inline-block}
.product-details ul.thumb-img li:last-child a{padding-right:0}
.controls:hover,.large-image:hover .controls{opacity:1}
.controls{opacity:0;position:absolute;top:50%;transform:translateY(-30px);transition:all .15s ease-in-out;width:100%}
.controls .next-button,.controls .prev-button{background-color:rgba(255,255,255,1);cursor:pointer;height:30px;outline:0;position:absolute;transition:all .15s ease-in-out;width:30px}
.controls .next-button:hover,.controls .prev-button:hover{background-color:rgba(255,255,255,1)}
.controls .prev-button{padding:15px 15px 15px 10px;left:0}
.controls .next-button{padding:15px 10px 15px 15px;right:0}
.controls .next-button.inactive,.controls .prev-button.inactive{background-color:rgba(220,220,220,1)}
.controls svg{fill:#163838}
.thumbnails{cursor:grab;cursor:-o-grab;cursor:-moz-grab;cursor:-webkit-grab;width:100%!important}
.enquiry-btn,.tab button{cursor:pointer;text-transform:uppercase}
.thumbnails .gallery-item{padding:10px!important;margin:10px 10px 10px 0}
.thumbnails .gallery-item:last-child{margin-right:0}
.tab-content{position:relative;margin-top:30px}
.tab-content.detail-page-tab{margin-top:0;margin-bottom:0}
.tab_section_full{position:relative;background-color:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.1),0 0 0 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.1),0 0 0 0 rgba(0,0,0,.1);box-shadow:0 0 4px 0 rgba(0,0,0,.1),0 0 0 0 rgba(0,0,0,.1)}
.logo-detail{letter-spacing:normal;margin-right:50px;height:100%;vertical-align:middle;line-height:100%}
.tab-content.detail-page-tab .tab button{padding:10px;line-height:100%;letter-spacing:normal;font-size:16px;height:100%;font-family:poppinssemibold;background-color:transparent;color:#333;border-bottom:none;border-right:1px solid #d3d3d3;min-height:70px;max-height:70px;margin:0;vertical-align:middle;width:calc(100% / 7)}
.tab-content.detail-page-tab .tab button.active,.tab-content.detail-page-tab .tab button:hover{border-color:#3175ac;background-color:#3175ac;color:#fff}
.tab-content.detail-page-tab .tab button.active:before,.tab-content.detail-page-tab .tab button:hover:before{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #3175ac;position:absolute;left:0;right:0;margin:auto;bottom:-12px;z-index:12;display:none}
.tab-content.detail-page-tab .tab button:last-child{border-right:none}
.tab-content.detail-page-tab .tab button.logo-detail{background-color:transparent}
.tab-content.detail-page-tab .tab button.logo-detail:hover{border-color:#d3d3d3}
.tab-content.detail-page-tab .tab button.logo-detail img{max-width:100%;max-height:40px}
.tab-content.detail-page-tab .tab .brochurebtn{width: calc(100% / 7);display: inline-block;color: inherit;border-right: 1px solid #d3d3d3;}
.tab-content.detail-page-tab .tab .brochurebtn button{width:100%}
.stock-grid-page .tab-content,.stock-list-page .tab-content{margin-top:0;position:relative;display:block;width:100%}
.tab-content.detail-page-tab .tab{background-color:transparent;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:wrap;justify-content:center;vertical-align:middle}
.inner-contant{background-color:#FFF;padding:30px;font-size:14px}
.tab-content.detail-page-tab .inner-contant{margin-top:0;background-color:#f0f0f0;display:inline-block;width:100%;padding:0}
.tabcontent{display:none;padding:0;border-top:none}
.stock-list-page .tab-content .tablinks{color:#31323a;letter-spacing:1px;line-height:29px;text-align:center;font-weight:400;font-family:poppinsregular;padding:14px 15px 16px}
.stock-list-tab-section{background-color:#e4e4e4;min-height:214px;padding-top:38px}
.tab button{color:#fff;font-family:poppinssemibold;font-size:16px;line-height:50px;font-weight:400;text-align:center;outline:0;padding:0;transition:.3s;border:transparent;margin-bottom:0;width:270px;border-top:none;background-color:rgba(89,89,92,.75);min-height:55px;margin-right:14px;position:relative}
.tab button.active,.tab button:hover{background-color:#3175ac;border-color:#3175ac;color:#fff}
.tab button.active span,.tab button:hover span{padding-bottom:0;display:inline-block}
.tab button span{border-bottom:none;padding-bottom:0;display:inline-block}
.stock-list .stock-list-tab-btn button.tablinks:first-child{border-top-left-radius:30px}
.stock-list .stock-list-tab-btn button.tablinks:last-child{border-top-right-radius:30px}
.stock-grid-page .innerWhiteBox .custom-form-group:first-child .select2-container--default .select2-selection--single,.stock-list-page .innerWhiteBox .custom-form-group:first-child .select2-container--default .select2-selection--single{border-bottom-left-radius:30px}
.tabcontent h3{font-size:16px;line-height:1.2;font-weight:300;line-height:30px;margin-bottom:10px;font-family:poppinssemibold;word-break:break-word;}
.detail-page-tab .tabcontent{background-color:#f0f0f0;position:relative}
.tabcontent{color:#111111;font-family:poppinsregular;font-size:14px;line-height:26px;font-weight:300}
.price-text{min-height:40px;max-width:239px;color:#4A4A4A;font-family:poppinsregular;font-size:32px;line-height:40px}
.rightside{display:inline-block;vertical-align:top;max-width:32%;float:right;margin-top:30px}
.key-fact-box.product-slide-fact{display:inline-block;width:100%;padding:30px 20px;margin-top:30px;margin-bottom:20px}
.keys-facts{max-width:239px;margin:20px 0;color:#111114;font-family:poppinsregular;font-size:18px;font-weight:700;letter-spacing:1px;line-height:26px;text-transform:uppercase;position:relative}
.keyfact-list-group{color:#4A4A4A;font-weight:400;list-style:none;margin:0;padding:0;vertical-align:top;font-family:poppinsregular;line-height:28px}
.keyfact-list-group li{padding:12px 0;color:#191A20;font-size:15px;vertical-align:middle;display:inline-block;width:23%;margin-right:15px;border-bottom:1px solid #e5e5e5;font-weight:400;font-family:poppinsregular}
.enquiry-btn,.rightside .enquiry-btn{font-size:12px;text-align:center;font-family:poppinsregular}
.keyfact-list-group li.no-boredr{border-bottom:none}
.key-fact-box.technical-detail li{width:100%;display:block}
.key-fact-box.technical-detail:last-child{margin-right:0}
.carkey_facts_bg{background-color:#283136;position:relative;width:100%}
.carfacts-list-group{position:relative;width:100%;padding-top:40px;padding-bottom:40px}
.carfacts-list-group ul{list-style:none;text-align:center;width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:wrap;justify-content:center;vertical-align:middle}
.carfacts-list-group ul li{display:inline-block;vertical-align:top;width:calc(100% / 14);color:#fff}
.carfacts-list-group ul li svg{text-align:center;display:block;margin:auto;width:38px;fill:#fff;height:60px;min-height:60px}
.carfacts-list-group .mileage_icon svg{fill:none;stroke:#fff}
.carfacts-list-group ul li svg.color-svg{width:30px}
.carfacts-list-group ul li span{display:block;width:100%;font-size:11px;line-height:1.2}
.carfacts-list-group ul li img{text-align:center;display:block;margin:auto;width:40px;min-height:60px}
.enquiry-btn{min-height:55px;width:100%;border:1px solid #111;color:#111;line-height:55px;text-decoration:none;display:block;margin-bottom:15px;background-color:transparent;font-weight:600;font-family:poppinsregular;transition:all .5s ease-in-out}
.enquiry-btn:hover{background-color:#111;color:#fff}
.rightside .enquiry-btn{margin-bottom:20px;max-width:370px;height:55px;color:#FFF;font-family:poppinsregular;font-weight:700}
.technical-detail{display:inline-block;background-color:transparent;border:none;padding:0;margin-top:0;min-height:auto;vertical-align:top}
.technical-detail li:first-child{border-top:none;padding-top:0}
.technical-detail li{padding:16px 0;text-align:right}
.technical-detail li strong{float:left;display:inline-block}
.detail-page-tab .technical-detail li strong{color:#31323a;font-family:poppinsregular;font-size:15px;font-weight:300;line-height:28px}
.tab-content.detail-page-tab .key-fact-box{box-shadow:none}
.key-fact-box.Finance{width:100%;max-width:100%}
.tabcontent h3.hire-purchase{color:#4A4A4A;font-family:poppinssemibold;font-size:24px;line-height:29px;margin-top:30px;margin-bottom:20px;display:inline-block;width:100%;font-weight:400}
.name,.perabox1,.vehicle-enquiry{font-family:poppinsregular}
.no-padding{margin-left:-15px;margin-right:-15px;display:block}
.enquiry-form{position:relative;width:100%;margin-bottom:50px;display:inline-block}
.vehicle-enquiry{color:#191923;font-weight:900;line-height:24px;border-bottom:none;font-size:24px;text-transform:uppercase;margin-bottom:25px;font-family:poppinsbold;position:relative}
.enquiry-form.enquiry-form-right{position:relative;width:100%}
.vehicle-enquiry:before{content:'';width:100%;max-width:100px;height:2px;background-color:#3175ac;position:absolute;left:0;bottom:-10px}
.enquiry-form.enquiry-form-right .vehicle-enquiry{margin-bottom:40px}
button.btn.btn-outline.enquiry_btn{background-color:#3175ac;color:#fff;border-color:#3175ac}
button.btn.btn-outline.enquiry_btn:hover{background-color:#000;border-color:#000}
.car-title-product{width:100%;line-height:24px;display:inline-block;background-color:#283136;text-align:center;min-height:85px}
.car-title-product h2{font-family:poppinsbold;text-transform:uppercase}
.car-title-product h3{text-transform:uppercase;font-family:poppinslight;font-size:12px;font-weight:300;line-height:140%}
.car-title-product a{color:#fff;text-decoration:none;padding:15px 0;display:inline-block;width:100%}
.list-box.list-box-tow .text-info-inner p{margin-top:0}
.list-box.list-box-tow .details-list li{border-bottom:1px solid #ddd;padding-bottom:5px}
.product-listing-section.details-page-product{background-color:#fff;vertical-align:top}
.details-page-product .full-carousel .product-modal h2{color:#111}
.details-page-product .full-carousel .product-modal h3{color:#111}
.details-page-product .product-modal .price_tag{color:#111}
.details-page-product .full-carousel .product-modal .price_tag span{color:#111}
.quick_btn_link{position:absolute;width:100%;display:block;min-height:60px;margin:0 auto;text-align:center;max-width:100%;left:0;right:0;bottom:-35px;z-index:1}
.quick_btn_link ul{list-style:none;display:block;width:100%;text-align:center}
.quick_btn_link ul li{display:inline-block;margin-right:1%;max-width:270px;width:100%}
.quick_btn_link ul li a.enquiry-btn, .quick_btn_link ul li button.enquiry-btn{padding:0 15px;background-color:#3175ac;color:#fff;font-size:16px;font-family:poppinssemibold;border-color:#3175ac;font-weight:500;margin-bottom:10px;height:54px;max-width:100%;width:100%;display:inline-block;line-height:54px;border-radius:5px}
.quick_btn_link ul li a .fa{padding-right:10px;font-size:16px;color:inherit;transition:all .5s ease-in-out}
.quick_btn_link ul li a:hover.enquiry-btn, .quick_btn_link ul li button:hover.enquiry-btn{background-color:#fff;color:#3175ac}
.quick_btn_link ul li:hover a .fa{color:inherit}
.disp100{width:100%!important}
.shdiv{display:inline-block;width:38%;background-color:#fff;padding:20px;vertical-align:top}
.shdiv h3{display:block;font-size:20px;text-align:left;margin:10px 0;font-family:ralewaybold}
.shdiv p{margin-bottom:15px}
.shdiv div{width:100%;border-bottom:5px #fff solid;font-family:ralewayregular;font-size:16px;padding:10px}
.shdiv div:nth-of-type(odd){background-color:#ececec}
.shdiv div:nth-of-type(even){background-color:#dddddd}
.shdiv div strong{font-family:ralewaybold}
.shdiv span{float:right}
.shdiv svg{width:20px;height:30px;fill:#666}
.show-price .sub_price{display:block}
.show-price .sub_price p{display:block;font-size:12px;line-height:24px;text-align:right;font-family:poppinsregular}
.show-price .sub_price .hp{font-family:poppinsbold;font-size:10px;background-color:#fff;color:#333;padding:3px}
.show-price .sub_price .apply-btn{display:inline-block;font-family:poppinsbold;font-size:12px;width:65px;height:auto;padding:3px;color:#fff;background-color:#1f2c4b;border:1px solid #fff;border-radius:3px;cursor:pointer}
.show-price .sub_price .apply-btn:hover{background-color:#283136}
.fancybox-close{display:block!important;background:#3175ac;border-radius:5px;color:#fff;text-align:center;line-height:35px;font-size:20px;text-decoration:none;font-weight:700}
.sp-thumbnail-arrow{border-radius:5px!important}
.reg_plate{display:block;background-color:#fff;background-image:url(/asset/images/plate.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:left center;background-clip:border-box;background-origin:padding-box;font-family:'Muli',sans-serif;font-weight:700;background-size:auto auto;font-size:225%;letter-spacing:1px;font-weight:bold;color:#000;border:solid 4px #000;width:100%;max-width:230px;box-sizing:border-box;text-align:center;margin:0 auto;padding:15px 15px 15px 18px}
.reserve_label{background-color:#bd1f2d;color:#fff;width:100%;text-align:center;font-weight:700;padding:3px 0}
#finance #financediv{padding:40px 15px}
.view_enq_div .enquiry-form{margin-bottom:0;padding:30px 0}
.product_top_bar.notoppadding{padding-top:0}
.socialInlineBar{display:none}
.socialSideStickyBar{display:block}
.socialInlineBar .container-center{text-align:center;margin-bottom:20px}
.socialInlineBar .fa{padding:5px 60px;font-size:20px;text-align:center;text-decoration:none;margin:5px 2px}
.socialInlineBar .fa:hover{opacity:.7}
.socialInlineBar .fa-whatsapp{background:#25d366;color:white}
.socialInlineBar .fa-facebook{background:#3b5998;color:white}
.socialInlineBar .fa-twitter{background:#55acee;color:white}
.socialInlineBar .fa-google{background:#dd4b39;color:white}
.socialInlineBar .fa-linkedin{background:#007bb5;color:white}
.socialSideStickyBar{position:fixed;top:30%;right:0;z-index:10;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.socialSideStickyBar a{display:block;text-align:center;padding:16px;transition:all .3s ease;color:white;font-size:20px}
.socialSideStickyBar a:hover{background-color:#000}
.socialSideStickyBar .whatsapp{background:#25d366;color:white}
.socialSideStickyBar .facebook{background:#3b5998;color:white}
.socialSideStickyBar .twitter{background:#55acee;color:white}
.socialSideStickyBar .google{background:#dd4b39;color:white}
.socialSideStickyBar .linkedin{background:#007bb5;color:white}
.socialSideStickyBar .youtube{background:#bb0000;color:white}
.social-share-btns .whatsapp-ipad{display:none}
.at_featdiv{width:100%; text-align:center; margin-bottom:30px; display: flex; flex-wrap: wrap; align-content: stretch;}
.at_featlabel{display:inline-block;vertical-align:middle;padding:9px; border: solid 1px #464646; margin: 6px; flex-grow: 1; }
.at_descfeatdiv{width:100%;text-align:center;margin-bottom:30px}
.at_descfeatlabel{display:inline-block;font-size:16px;font-weight:700;vertical-align:middle;padding:6px 9px;margin:5px;color:#000;background-color:#fff;border:2px solid #000}
.cw-journey-bar{list-style:none;display:block;width:100%;background-color:#f0f0f0;padding:10px 0;text-align:center}
.cw-container-center{position:relative;max-width:1400px;margin:0 auto;padding-left:15px;padding-right:15px}
.cw-journey-bar li{display:inline-block;margin-right:1%;width:auto}
.cw-journey-bar a{color:rgba(255,255,255,0.9);background-color:#3175ac;border-color:#3175ac;border-radius:5px;height:50px;line-height:50px;font-size:16px;font-family:poppinssemibold;font-weight:500;text-transform:uppercase;padding:0 25px;max-width:100%;width:100%;display:inline-block;text-align:center;transition:all .2s ease-in-out}
.cw-journey-bar a:hover{color:rgba(255,255,255,1);box-shadow:0 5px 15px rgba(145,92,182,.4)}
.callusview{display:block;width:100%;background-color:transparent;color:#000;margin-top:50px}
.callusview p{font-size:60px;line-height:60px;font-family:poppinsbold;padding:20px 5px;text-align:center}
.callusview p .fa{font-size:50px}
.callusview a{display:inline-block;color:inherit}
.sp-slide{/*overflow:hidden*/overflow:inherit}
.sp-slides-container .sp-mask{/*overflow: inherit;*/padding-top:5px;}
.sp-slide .labelCar{color:#fff;background-color:rgba(0,0,0,0.9);transform:rotate(315deg) translateZ(0) scale(1.0);font-family:poppinsbold;font-weight:400;font-size:14px;text-align:center;position:absolute;z-index:5;transition:transform .6s;top:50px;left:-55px;width:240px;line-height:16px;padding:6px 50px 6px 60px;text-transform:uppercase;box-shadow:3px 3px 5px rgba(0,0,0,0.5)}
.cw-customized-btn1{display:block;width:100%;padding:20px 0px;text-align:center;background-color:#333;}
.cw-customized-btn1 img{max-width:100%;padding:0px 5px;}
.view_enq_div .stock-disclaimer{padding:20px 0px;font-size:16px;line-height:26px}
.ribbon{width:165px;height:165px;overflow:hidden;position:absolute;z-index:2}
.ribbon::before,.ribbon::after{position:absolute;z-index:-1;content:'';display:block;border:4px solid #ececec}
.ribbon .inner-ribbon{position:absolute;display:block;width:250px;height:48px;background-color:#db4333;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font:700 18px/1 Lato,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}
.ribbon-top-left{top:-5px;left:-5px}
.ribbon-top-left::before,.ribbon-top-left::after{border-top-color:transparent;border-left-color:transparent}
.ribbon-top-left::before{top:-3px;right:0}
.ribbon-top-left::after{bottom:0;left:-3px}
.ribbon-top-left .inner-ribbon{right:-25px;top:40px;transform:rotate(-45deg)}
.ribbon span{margin: 0;position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);width: 155px;font-size: 12px;line-height: 1.1;display: inline-block;}
/*.ribbon span{font-size:12px;line-height:1.1;width:150px;display:inline-block;position:relative;top:25%}*/
.ribbon.reserveStrap .inner-ribbon{background-color: #44af09;}
.ribbon.reserveStrap span{font-size:16px;line-height:1}
.mv_videos{display: inline-block;width: 100%;background-color:#1E1E1E;padding:15px;margin-top:15px;}
.mv_videos h3{font-size:18px;position:relative;padding-top:0px;margin-bottom:15px;color:#fff;}
.mv_videos ul{display:block;text-align:left;width:100%}
.mv_videos ul li{display: inline-block;text-align: center;width:calc(100%/3 - 5px);padding:10px;position:relative;}
.mv_videos ul li .mv_title{display:block;font-weight:500;font-size:14px;line-height:24px;width:100%;text-align:center;background-color:#505050;color:#fff;margin-bottom:5px}
.mv_videos ul li .mv_video img{display:block;width:100%}
.mv_videos .video-btn{right:45%;opacity:1;}
.mv_videos .video-btn a{width:40px;height:40px;background-color:#fff;cursor:pointer;}
.mv_videos .video-btn .fa-youtube-play{font-size:55px;line-height:45px;left:0px;position:absolute;}
.product_btmbar{position:fixed;bottom:0;left:0;width:100%;padding-top:15px;padding-bottom:10px;background-color:rgba(18,18,18,0.9);z-index:9999998}
.product_btmbar_inner{width:100%;max-width:1400px;margin-right:auto;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.product_btmbar_left{width:40%;float:left;padding-right:0;padding-left:0}
.product_btmbar_right{width:60%;float:right;padding-right:0;padding-left:0}
.product_btmbar_left_inner{margin-right:15px;margin-left:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.product_btmbar_image{width:20%;float:left;padding-right:10px;padding-left:10px;display:block}
.product_btmbar_image img{width:100%;border-radius:5px}
.product_btmbar_heading{width:80%;float:right;padding-right:10px;padding-left:10px;display:block;color:#fff}
.product_btmbar_title{font-size:22px;line-height:1.2;text-transform:uppercase}
.product_btmbar_title .bold_text{font-weight:600}
.product_btmbar_price{font-size:16px;line-height:1.2;font-weight:600;text-transform:uppercase}
.product_btmbar_cta{list-style:none;margin-right:0}
.product_btmbar_cta li{float:right;min-width:160px;padding-right:10px;padding-left:0}
.product_btmbar_cta li a{display:block;vertical-align:middle;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out;line-height:1;text-align:center;cursor:pointer;padding:15px;width:100%;font-size:14px;text-transform:uppercase;border-radius:4px;color:rgba(255,255,255,1);background-color:#333;border:1px solid #f8f8f8}
.product_btmbar_cta li.enquiry a{background-color:#cc0c0c;border:1px solid #cc0c0c}
.product_btmbar_cta li.enquiry a:hover{background-color:#fff;border:1px solid #fff;color:#000}
.product_btmbar_cta li a:hover{background-color:#000}
.aa_inspection_btn{vertical-align:middle;margin-bottom:5px;}
.sub_price.scuk_apply .apply-btn{width:auto;}
.capitalize-text{text-transform:capitalize;}
@media only screen and (max-width:1600px) {
.socialSideStickyBar{position:fixed;top:45%}
}
@media only screen and (max-width:1180px) {
.quick_btn_link ul li{max-width:230px}
.apply_text{display:block;transform:rotate(0deg);margin-top:8px}
.title_logo,.car_title_logo{display:none}
.car_disp_title h2{font-size:22px;max-width:100%}
.product_title:before{display:none}
.product_title_name,.product_title{padding-left:0}
.product_btmbar_cta li.partexchange{display:none}
}
@media only screen and (max-width: 1024px) {
.social-share-btns .whatsapp-ipad{display:inline-block}
.social-share-btns .whatsapp-desktop{display:none}
.socialInlineBar .fa{padding:5px 40px}
.socialSideStickyBar{position:fixed;top:50%}
.quick_btn_link ul li{max-width:200px}
.tab-content.detail-page-tab .tab button{font-size:13px;min-height:80px}
.carfacts-list-group ul li{width:calc(100% / 7)}
.product_btmbar_title{font-size:18px}
.product_btmbar_price{font-size:12px}
.product_btmbar_image{padding-right:0;padding-left:0}
.product_btmbar_cta li.callback{display:none}
}
@media only screen and (max-width: 900px) {
.feratures_section .featbox{width:49%;padding:5px}
.vehicle-technical-data-summary ul li{width:49%}
.vehicle_technical-data&gt;ul&gt;li{width:49%}
.product_top_bar{margin-top:0;padding-top:120px}
.product_featured ul li{vertical-align:top;flex:1 0 50%}
.quick_btn_link ul li{max-width:170px}
}
@media only screen and (max-width: 767px) {
.mv_videos ul li{width:calc(100%/2 - 5px);}
.mv_videos ul li{padding:10px 0px;}
.callusview p{font-size:40px;line-height:50px}
.disp_text{text-align:left;width:100%;margin-bottom:30px}
.shdiv{text-align:left;width:100%;padding:0px}
.cw-journey-bar li{width:100%}
.cw-journey-bar a{height:auto;line-height:1.3;font-size:14px;padding:10px}
.socialInlineBar{display:block}
.socialSideStickyBar{display:none}
.car_description_section{padding-top:20px}
.quick_btn_link{position:relative;bottom:20px}
.carfacts-list-group ul li{width:calc(100% / 4)}
.tab-content.detail-page-tab .tab button{/*width:49%;*/width:100%;vertical-align:middle;border-right:none;min-height:inherit;padding:15px 10px;border-radius:5px;margin-bottom:5px}
.tab-content.detail-page-tab .tab .brochurebtn{width:100%;border-right:none;}
.tab-content.detail-page-tab .tab button.logo-detail{display:none;width:auto}
.tab-content.detail-page-tab .tab{padding:10px 0}
.quick_btn_link ul li{max-width:100%;/*width:48%*/width:100%}
.banner-logo ul li{width:49%}
.product_title:before{background-color:#373737}
.price_title_product:before,.price_title_product:after{display:none}
.product_btmbar_cta li.testdrive{display:none}
.product_btmbar_inner{display:inline-block}
.product_btmbar_inner .product_btmbar_image{display:none}
.product_btmbar_cta{margin-right:0;text-align:center}
.product_btmbar_heading{width:100%;padding:0}
.product_btmbar_left,.product_btmbar_right{width:auto}
}
@media only screen and (max-width: 600px) {
.socialInlineBar .fa{padding:5px 30px}
/*.apply_text{display:inline-block;transform:rotate(-90deg);margin-top:0}*/
.apply_text {display: block;width:100%;margin:10px 0px;}
.feratures_section .featbox{width:100%}
.vehicle-technical-data-summary ul li{width:100%}
.vehicle_technical-data&gt;ul&gt;li{width:100%}
.product_title_name{display:block;text-align:center}
.product_title{width:100%;display:block;max-width:100%;padding-bottom:20px}
.price_title_product{width:100%;display:block;text-align:center;max-width:100%}
.product_title_name{max-width:100%}
.carfacts-list-group ul li{width:calc(100% / 3)}
.product_featured ul li{vertical-align:top;flex:1 0 100%}
}
@media only screen and (max-width: 480px) {
.socialInlineBar .fa{padding:5px 20px;margin:5px 0}
.mv_videos ul li{width:100%;}
}
@media only screen and (max-width: 370px) {
.quick_btn_link ul li{max-width:100%;width:100%}
}
/* Auto Trader Features */
.carfacts-list-group {padding-top: 20px;}
.HaccordionM104 {padding: 15px; border-radius: 0px; background-color: #333; margin-top: 0px; border-bottom: solid 1px #686868; font-size: 17px; }
.HaccordionM104:after { content: '\003c'; transform: rotate(270deg); transition: .4s ease-in-out; color: #aaa; }
/*.HaccordionM104:hover:after { content: '\003e'; transform: rotate(270deg); transition: .4s ease-in-out; }*/
.Hactive:after { content: '\003e'; transform: rotate(270deg); transition: .4s ease-in-out; }
.HaccordionM104:hover { background-color: #cc0c0c; }
.Hactive {background-color: #cc0c0c;}
.HapnelM104 { padding: 0px; background-color: #333; }
.ATspecification-content .accordion li { border-bottom: 0px; }
.m104_ATcategory {font-weight: bold;}
.m104_standardline1 {padding: 10px 0px; width: 100%!important; border-bottom: solid 1px #333; color: #fafafa; background-color: #555; }
.m104_standardline1Div {flex: 1; display: flex; line-height: 1.2; padding: 5px; font-weight: 600; font-size: 15px; }
.m104_standardline1Border {border-bottom: solid 1px #686868;}
.m104-fa {color: #9a9a9a; font-size: 18px; padding-left: 10px; padding-right: 10px;}
.m104_AToptionalline1 {display: flex; width: 100%; align-items: center; padding: 8px; font-weight: 500; border-bottom: solid 1px #686868;}
.m104_AToptionalline2 {text-align: right; padding-left: 20px;}
.m104_ATpricecol {display: flex;}
.m104_AToptionalline3 {background-color: #555; color: #fff; margin-bottom: 0px; display: flex; align-items: stretch; margin-bottom: 15px;}
.m104_AToptionalline4 { background-color: #222; color: #fff; padding: 10px 20px; padding-top: 30px;font-size: 18px; line-height: 1.7; font-weight: bold; text-align: center; border-right: solid 1px #9a9a9a; display: flex; flex-direction: column;justify-content: flex-start;  }
.m104_manulogo {max-width: 60px;}
.m104_price {font-size: 10px; line-height: 1.6; padding-bottom: 3px; font-family: poppinsregular;}
.m104_priceval {font-size: 13px; font-weight: 600; font-family: poppinssemibold;}
.m104_ATworth {display: block; font-size: 24px;     font-family: poppinsbold;}
.m104_ATworthcol {flex: 1; padding: 20px 10px; display: flex; flex-direction: column; justify-content: center;}
@media only screen and (max-width: 900px){
    .m104_AToptionalline3 {flex-direction: column;}
    .m104_AToptionalline4 {border-right: 0px; border-bottom: solid 1px #9a9a9a; margin: 0px; }
    .m104_ATworthcol { padding: 0px;}
}
@media only screen and (max-width: 600px){
       .m104_AToptionalline1 {flex-direction: column;align-items: stretch; padding: 10px; }
       .m104_AToptionalline2 {text-align: left; padding-left: 0px; padding-right: 20px;}
       .m104_ATpricecol {padding-top: 5px;}
}
.m104_ATfeaturesTopBoxMain {margin: auto;}
.m104_ATfeaturesTopBox {display: flex; flex-direction: column; width: 100%; position: relative; padding: 20px; margin: auto; border-bottom: solid 1px #817979; max-width: 290px;}
.m104_ATtopBoxFitted {  font-size: 14px; font-weight: 800; text-align: center; width: 100%;}
.m104_ATtopBoxFitted2 {display: inline-block; color: #575757; padding: 15px 20px; line-height: 1; background-color:  #ffffff; font-size: 30px; font-weight: 800; margin-bottom: 20px; font-family: poppinsbold;}
.m104_ATtopBoxWorth {display: flex; flex-direction: column; align-items: center;}
.m104_ATtopBoxWorth2 {font-size: 20px; text-align: center;color: #fafafa; padding-bottom: 10px;  }
.m104_ATtopBoxWorth3 {display: flex; flex-direction: column;padding-right: 2px;color: #fafafa;}
.m104_ATtopBoxWorth4 {text-align: right;font-size: 36px; font-weight: 800;color: #fafafa; font-family: poppinsbold;}
.m104_ATtopButtonDiv {position: absolute; bottom: -18px; right: 20px;}
.m104_ATtopButton {background: #cc0c0c; text-transform: uppercase; display: block; color: #fff; padding: 10px 20px; font-weight: 600; font-size: 14px; letter-spacing: 0.7px;}
.m104_ATtopButton:hover {background: #000000; }
.m104features {background-color: #000; padding: 40px 0px; }
.m104internalfeatues {color: #f8f8f8;}
.m104finance-history-box {padding-bottom: 20px;}
.m104H2 {font-size: 25px; font-family: poppinssemibold; color: #fff; text-align: center;}

.v104_repline {margin: auto; padding: 8px; background-color: #fafafa; font-family: poppinsregular; font-weight: 500; color: #111; text-align: center; display: block; position: relative; font-size: 11px;}

.V104_breadcrumb_left, .V104_breadcrumb_left a {color: #222; text-transform: uppercase; padding: 0px 2px; font-family: poppinsregular; font-size: 11px;  }
.V104_breadcrumb_left {color: #999;}
</pre></body></html>