body,
html{width:100%;height:100%}
a,
a:focus,
a:hover{text-decoration:none;outline:0 !important}
button.disabled,
a.disabled{pointer-events:none;cursor:not-allowed;}
body,
button,
input,
optgroup,
select,
textarea{font-family:uni_neueregular}
a,
a:focus,
a:hover{outline:0 !important}
button,
hr,
input{overflow:visible}
a,
img{display:inline-block}
nav a,
nav ul{position:relative}
body{-webkit-tap-highlight-color:transparent}
.clear:after{clear:both}
.width10,
.width15,
.width16,
.width20,
.width25,
.width30,
.width33,
.width40,
.width50,
.width55,
.width60,
.width66,
.width70,
.width75,
.width80,
.width90{float:left;min-height:1px}
body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
.input-container .floatlabel,
body{-webkit-font-smoothing:antialiased}
@font-face{font-family:uni_neueheavy;font-display:swap;src:url(../fonts/fontfabric_-_unineueheavy-webfont.woff2) format('woff2'), url(../fonts/fontfabric_-_unineueheavy-webfont.woff) format('woff');font-weight:400;font-style:normal}
@font-face{font-family:uni_neueregular;font-display:swap;src:url(../fonts/fontfabric_-_unineueregular-webfont.woff2) format('woff2'), url(../fonts/fontfabric_-_unineueregular-webfont.woff) format('woff');font-weight:400;font-style:normal}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
body{background:#cbcbcb;overflow-x:hidden;font-size:15px;font-weight:400;text-shadow:1px 1px 1px rgba(0, 0, 0, .004);color:#222;}
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
article,
aside,
footer,
header,
nav,
section{display:block}
a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#3d93e2;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;cursor:pointer}
p{line-height:22px}
ul,
ul li{list-style:none}
hr{box-sizing:content-box;height:0;margin:20px 0;border:0}
input:-webkit-autofill,
input:-webkit-autofill:focus input:-webkit-autofill,
input:-webkit-autofill:hover,
select:-webkit-autofill,
select:-webkit-autofill:focus,
select:-webkit-autofill:hover,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out 0s}
button,
input,
optgroup,
select,
textarea{font-size:100%;line-height:1.15;margin:0;border:0;outline:0 !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}
button,
select{text-transform:none}
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring{outline:ButtonText dotted 1px}
[type=checkbox],
[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
img{vertical-align:middle;max-width:100%;height:auto}
.hide{display:none}
.grecaptcha-badge{display:none !important;}
.clear:after,
.clear:before{content:"";display:table}
.width10{width:10%}
.width15{width:15%}
.width16{width:16.66666667%}
.width20{width:20%}
.width25{width:25%}
.width30{width:30%}
.width33{width:33.33333333%}
.width40{width:40%}
.width50{width:50%}
.width55{width:55%}
.width60{width:60%}
.width66{width:66.66666667%}
.width70{width:70%}
.width75{width:75%}
.width80{width:80%}
.width90{width:90%}
.width100{width:100%}
.max_width{max-width:1240px;margin:0 auto}
.hiddenDesktop{display:none}
.para-content{padding:30px 0}
.para-content h1{font-size:24px}
.para-content .color{padding:15px 0 5px;color:#3d93e2;display:block;font-size:18px}
.para-content ol li,
.para-content p,
.para-content ul li{margin-bottom:15px;line-height:22px}
.para-content ul{padding:10px 0 0 20px;margin:0}
.para-content ul li{list-style:circle;padding-bottom:5px}
.para-content ol{padding-left:20px;padding-top:10px}
.para-content ol li{padding-bottom:5px}
.flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.main-slider{position:relative;}
.main-slider .owl-dots{position:absolute;left:0;right:0;bottom:20px;margin:auto;text-align:center;}
.main-slider .owl-dots .owl-dot span{background:#374049;border-radius:50%;display:block;height:15px;width:15px;margin:20px 4px 0 4px;}
.main-slider .owl-dots .owl-dot.active span{background:#3d93e2;}
.lead_form{padding:40px 0 20px 0;background:#242424;margin:10px 0;}
.lead_form h4{font-size:22px;font-weight:400;padding:0px 0 20px 0;color:#fff;text-transform:uppercase;}
.home_lead_form{margin-top:10px;}
.home_lead_form .input-container{margin:10px 0;}
.paddingRight{padding-right:10px;}
.paddingLeft{padding-left:10px;}
.home_lead_form .input-container select{text-transform:uppercase;width:100%;background:url(../images/select-arrow.svg) top right no-repeat;background-size:15px;}
.home_lead_form .input-container select option{color:#000;}
.home_lead_form .input-container label{color:#f5f5f5;text-transform:uppercase;}
.home_lead_form .input-container .floatlabel{border-bottom:1px solid #f5f5f5;color:#f5f5f5;}
.home_lead_form .input-container .floatlabel.filled,
.home_lead_form .input-container .floatlabel:focus{border-bottom:1px solid #f5f5f5;}
.home_lead_form .btn_popup>a,
.home_lead_form .btn_popup button{margin-bottom:10px;text-transform:uppercase;transition:0.5s;}
.home_lead_form .btn_popup>a.green,
.home_lead_form .btn_popup button.green{background:#00c761;border:1px solid #00c761;color:#fff;}
.home_lead_form .btn_popup>a:hover,
.home_lead_form .btn_popup button:hover{background:transparent;border:1px solid #fff;color:#fff;}
.home_lead_form .btn_popup>a.green:hover,
.home_lead_form .btn_popup button.green:hover{background:transparent;border:1px solid #00c761;color:#00c761;}
.home_lead_form small{display:block;font-size:14px;margin-top:15px;}
.home_lead_form a{float:right;font-size:12px;margin-top:10px;color:#fff;}
.home_lead_form a:hover{color:#3d93e2;}
.lead_form .success_lead{margin-top:20px;}
.lead_form .success_lead h5{font-size:22px;}
.card{background:#fff;padding-top:40px}
.dark_card{background:#0b0b0b;}
.title{padding:25px 0;}
.title h1,
.title h4{float:left;color:#fff;font-size:24px;font-weight:400;text-transform:uppercase;}
.title h4 span{padding-right:25px;cursor:pointer;font-size:20px;}
.title h4 span.active-title{text-decoration:underline;}
.title a{float:right}
.form_popup{margin-top:30px}
.btn_popup>a,
.btn_popup button,
.main_popup>a{display:block;text-align:center}
.btn_popup>a.disabled,
.btn_popup button.disabled{background:#999;}
.btn_popup span{display:block;text-align:center;margin:15px 0;font-size:14px;}
.btn_popup>a,
.btn_popup button{cursor:pointer;width:100%;background:#3d93e2;border:1px solid transparent;padding:15px 0;color:#fff}
.btn_popup>a:hover,
.btn_popup button:hover{background:0 0;border:1px solid #fff}
.input-container{position:relative;margin-bottom:30px}
.input-container.captcha_div{margin-bottom:10px;}
.input-container label{position:absolute;top:0;left:0;color:#9c9c9d;cursor:text;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out}
.input-container .floatlabel{border:none;border-bottom:2px solid #9c9c9d;line-height:20px;outline:0;width:100%;padding:0 0 6px;background:0 0;color:#fff}
.input-container span.error{display:block;padding-top:5px;font-size:14px;}
.input-container .floatlabel.filled,
.input-container .floatlabel:focus{border-bottom:2px solid #fff}
.input-container .floatlabel.filled+label,
.input-container .floatlabel:focus+label{font-size:14px;top:-18px;left:0;color:#3d93e2}
.input-container>a,
.input-container>button{position:absolute;cursor:pointer;top:0;right:0;color:#3d93e2;font-weight:600;background:transparent;border:0;}
.input-container>span.timer{position:absolute;top:0;right:0;color:#3d93e2;font-weight:600}
.input-container>a:hover{color:#fff}
.input-container .checkbox{display:inline-block;text-align:left}
.input-container .checkbox-group{position:relative;height:auto;width:100%;display:block;}
.input-container .checkbox-group input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}
.input-container .checkbox-group label{position:relative;cursor:pointer}
.input-container .checkbox-group label:before{content:'';-webkit-appearance:none;background-color:transparent;border:2px solid #fff;box-shadow:0 1px 2px rgba(0, 0, 0, .05), inset 0 -15px 10px -12px rgba(0, 0, 0, .05);padding:7px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;top:-2px}
.input-container .checkbox-group input:checked+label:after{content:'';display:block;position:absolute;top:6px;left:4px;width:10px;height:10px;background:#3d93e2;color:#fff}
.bottom_footer .view_brands{display:none}
.footer_breadcrumbs{display:block;background:#171717;padding:20px 10px;color:#fff}
.footer_breadcrumbs a{color:#fff;padding:0 10px}
.footer_breadcrumbs span{text-decoration:underline;padding:0 10px}
.tab_table{padding:40px 0;margin:0 50px}
.border_bottom{border-bottom:1px solid #636363}
.table_inner{width:33.3333333%}
.center{text-align:center}
.right,
.social{text-align:right}
.social a{margin-left:15px}
.social a img{width:25px}
.error-msg{color:red;font-size:14px;padding-top:5px;}
.nexon_details > .dark_card .max_width.flex{align-items:center;}
.feature_img a,
.feature_img h3,
.right_nexon_details a.test_drive_btn img,
.variants_price_section > .dark_card > a{display:none}
.dark_card{background:#202020;-webkit-box-shadow:0 5px 5px rgba(0, 0, 0, .4);-moz-box-shadow:0 5px 5px rgba(0, 0, 0, .4);box-shadow:0 5px 5px rgba(0, 0, 0, .4)}
.feature_section > .dark_card{padding-top:10px;}
.kraz_video_section > .dark_card{padding-bottom:30px;}
.kraz_video_section > .dark_card > .title h4 img{vertical-align:baseline;margin-left:5px;}
.variants_price_section > .dark_card > a{display:block;text-align:center;padding:15px 0;color:#fff;background:#060e61}
.feature_img{position:relative;width:55%;}
.feature_img > img{position:absolute;width:100%;object-fit:cover;height:100%;z-index:1;}
img{max-width:100%;display:block;}
img{vertical-align:middle;max-width:100%;height:auto;}
.feature_content h3, .feature_img h3{font-family:uni_neueheavy;font-size:50px;text-transform:uppercase;line-height:50px;transform:skewX(-10deg);-webkit-transform:skewX(-10deg);-moz-transform:skewX(-10deg);}
.feature_content{width:45%;background:#242424;padding:5%;color:#fff;}
.feature_content p{font-size:16px;padding:20px 0;}
.feature_content a, .feature_img a{color:#fff;font-size:16px;}
.rightImg{order:2;}
.feature_img{position:relative;width:55%;}
.feature_img{position:relative;width:55%;}
.feature_content{width:45%;background:#242424;padding:5%;color:#fff;}
.auto_expo_read .moreless-button{display:none;}
div#divFormModal1{box-shadow:0px 10px 21px #222;background-color:#fff;color:#222;}
div#divFormModal1 h5.paddingRight{color:#222;}
div#divFormModal1 .input-container label{color:#222;}
div#divFormModal1 .input-container .floatlabel.filled, .input-container .floatlabel:focus{border-bottom:2px solid #222;}
div#divFormModal1 .btn_popup>a:hover, .btn_popup button:hover{background:#3d93e2;border:1px solid #3d93e2;}
div#divFormModal1 .input-container .floatlabel{color:#222;}
div#divFormModal1 .input-container span.error{color:#222;}
div#divFormModal1 .alert-success h5{color:#222;}
div#divFormModal1 input:-webkit-autofill,
div#divFormModal1 input:-webkit-autofill:focus input:-webkit-autofill,
div#divFormModal1 input:-webkit-autofill:hover, select:-webkit-autofill,
div#divFormModal1 select:-webkit-autofill:focus,
div#divFormModal1 select:-webkit-autofill:hover, textarea:-webkit-autofill,
div#divFormModal1 textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-text-fill-color:#000;}
@media only screen and (min-width:1025px){.social a:hover img{opacity:.6}
}
.bottom_footer{text-align:center;background:#060e61;padding:20px 0}
.footer_links{padding:0 50px}
.footer_links a{color:#fff;padding:10px}
.footer_links a:hover{text-decoration:none}
.error_section{text-align:center;padding:10% 0;}
.error_section h2{font-family:uni_neueheavy;font-size:100px;margin-bottom:30px;line-height:1;color:#3d93e2;}
.error_section h2 span{display:block;font-size:20px;color:#202020;}
.input-container .radios-box .select_option{position:relative;margin:20px 0;}
.input-container .radios-box .select_option label{display:inline-block;position:relative;padding-left:30px;cursor:pointer;}
.input-container .radios-box .select_option input{height:1px;width:1px;opacity:0;}
.input-container .radios-box .select_option .outside{display:inline-block;position:absolute;left:0;top:0;width:18px;height:18px;border:2px solid #fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;background:none;}
.input-container .radios-box .select_option .inside{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:inline-block;border-radius:50%;width:8px;height:8px;background:#fff;left:3px;top:3px;-webkit-transform:scale(0, 0);transform:scale(0, 0);}
.input-container .radios-box .select_option .no-transforms .inside{left:auto;top:auto;width:0;height:0;}
.input-container .radios-box .select_option input:checked+.outside .inside{-webkit-animation:radio-select 0.1s linear;animation:radio-select 0.1s linear;-webkit-transform:scale(1, 1);transform:scale(1, 1);}
.input-container .radios-box .select_option .no-transforms input:checked+.outside .inside{width:10px;height:10px;}
.top_footer{background:#000;padding:30px 0}
.top_footer .flex{align-items:center;padding:0 10px}
.call_assistance,
.social,
.tnc{flex:1 1 auto}
.call_assistance a{font-size:18px;color:#3d93e2}
.call_assistance a:hover,
.tnc{color:#fff}
.tnc a{color:#fff;padding:0 30px}
.explore-cars{margin-top:10px;position:relative;}
.cars-section{position:absolute;left:0;right:0;bottom:100px;}
.cars-item{background:#fff;text-align:center;margin:2px;padding-bottom:10px;}
.cars-item img{padding:40px 40px 20px 20px;}
.cars-item h4{font-family:uni_neueheavy;color:#242424;text-transform:uppercase;font-size:15px;padding:10px 0 10px 0;}
.cars-item p{color:#242424;text-transform:uppercase;font-size:15px;padding-bottom:20px;}
.vehicles-under{background:#eaeaea;padding:20px 0;}
.vehicles-under h4,
.vehicles-under a{font-size:18px;text-transform:uppercase;color:#242424;font-weight:400;}
.vehicles-under h4{float:left;}
.vehicles-under a{padding:0 0 0 30px;color:#1582e7;}
.explore-by{padding:40px 0;}
.vehicles-under a.active-vehicles{color:#242424;text-decoration:underline;}
.animated{-webkit-animation-duration:0.8s;animation-duration:0.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
@-webkit-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
.more-explore.no-padding{padding:0;}
.more-explore>.owl-nav{display:block;}
.more-explore>.owl-nav .owl-prev:after,
.more-explore>.owl-nav .owl-next:before{content:"";position:absolute;width:30px;height:30px;top:0;bottom:0;margin:auto;}
.more-explore>.owl-nav .owl-prev:after{left:-30px;border-top:2px solid #000;border-left:2px solid #000;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.more-explore>.owl-nav .owl-next:before{right:-30px;border-top:2px solid #000;border-right:2px solid #000;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);}
.more-explore>.owl-nav .owl-prev.disabled:after{border-top:2px solid #999;border-left:2px solid #999;}
.more-explore>.owl-nav .owl-next.disabled:before{border-top:2px solid #999;border-right:2px solid #999;}
.more-explore>.owl-dots{display:none;}
.build-book-section{position:relative;}
.build-book-section .book-text{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.build-book-section .book-text h3{color:#fff;text-transform:uppercase;font-size:50px;font-style:italic;font-family:uni_neueheavy;}
.build-book-section .book-text a{color:#fff;text-decoration:underline;padding-top:20px;font-size:18px;}
.location{position:relative;}
.location .location-item{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);text-align:center;margin:auto;width:100%;}
.location .location-item img{width:70px;padding-bottom:20px;}
.location .location-item h3{color:#fff !important;text-transform:uppercase;font-size:50px;line-height:46px;font-family:uni_neueheavy;}
.owner-center{position:relative;}
.owner-center .owner-center-item{position:absolute;bottom:20px;text-align:center;margin:auto 0;left:0;right:0;}
.owner-center .owner-center-item a{color:#fff;text-decoration:underline;font-size:16px;}
.sticky-btns{position:fixed;right:20px;z-index:999;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.sticky-btns a{height:50px;line-height:44px;width:50px;background:#fff;border-radius:50%;display:block;margin-bottom:10px;text-align:center;}
.sticky-btns a span img{display:inline-block;width:24px;}
.sticky-btns a.whatsapp-sticky-btns{background:#1bd741;}
.sticky-btns a.whatsapp-sticky-btns span img{width:32px;}
.locate_dealer{position:relative;}
.locate_dealer_map{position:relative;padding-bottom:40%;height:0;}
.locate_dealer_map iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}
.locate_dealer_content{position:absolute;max-width:350px;width:100%;left:5%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:100;}
.locate_dealer_content > a{display:block;background-color:#1f2d6b;padding:15px 20px;font-size:16px;color:#fff;}
.locate_dealer_content > a > img{width:22px;vertical-align:text-top;margin-right:10px;transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;-ms-transition:all 0.6s ease;}
.locate_dealer_content > a:hover > img{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);}
.search_dealer{position:relative;background:#fff;}
.search_dealer input{width:100%;padding:20px 55px 20px 20px;}
.search_dealer a{position:absolute;top:15px;right:20px;opacity:0.6;}
.search_dealer a img{width:25px;}
.search_dealer a:hover{opacity:1;}
.located_section{background:#fff;margin-top:20px;display:none;}
.located_section h5{background:#ededed;padding:20px;color:#6d6d6d;font-size:18px;font-weight:400;}
.address_section{padding:20px;max-height:300px;overflow:auto;}
.dealer_address_section{border-bottom:1px solid #6d6d6d;padding-bottom:20px;margin-bottom:20px;}
.dealer_address_section:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0;}
.add_km{margin-bottom:20px;}
.add_km p{font-size:16px;color:#6d6d6d;}
.add_km span{display:inline-block;background:#1f2d6b;width:30px;height:30px;color:#fff;border-radius:50%;text-align:center;line-height:30px;margin-right:20px;}
.dealer_address h4{font-size:18px;color:#1f2d6b;}
.dealer_address p{color:#6d6d6d;margin:15px 0;line-height:28px;}
.dealer_address h6{font-size:16px;color:#1f2d6b;font-weight:400;margin-bottom:25px;}
.dealer_address a{color:#1f2d6b;}
.dealer_address a > img{width:20px;vertical-align:text-top;margin-right:10px;transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;-ms-transition:all 0.8s ease;}
.dealer_address a:hover > img{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.loginPopup{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0, 0, 0, .5);}
.btn_popup>a,
.btn_popup button,
.main_popup>a{display:block;text-align:center;}
.loginPopup .modal-content{position:relative;background-color:#060707;margin:auto;width:35%;box-shadow:0 4px 8px 0 rgba(0, 0, 0, .2), 0 6px 20px 0 rgba(0, 0, 0, .19);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;}
@-webkit-keyframes animatetop{from{top:-50%;opacity:0;}
to{top:50%;opacity:1;}
}
@keyframes animatetop{from{top:-50%;opacity:0;}
to{top:50%;opacity:1;}
}
.loginPopup .modal-content .clear .width60{background:#deb84b;}
.loginPopup>.modal-content>.closeLogin,
.loginPopup>.modal-content>.closeTestDrive{position:absolute;top:20px;right:20px;cursor:pointer;}
.loginPopup .closeLogin img,
.loginPopup .closeTestDrive img{width:25px;}
.loginPopup .modal-content .flex .width60{position:relative;}
.loginPopup .modal-content .clear .width60{background:#deb84b;}
.loginPopup .modal-content .flex .width60 img{position:absolute;width:100%;object-fit:cover;height:100%;z-index:1;}
.main_popup{color:#fff;padding:20px 20px 40px;}
#popupOption,
#popupOptionTDpop{padding-bottom:0;}
.main_popup h5{font-size:22px;}
.main_popup ul{margin:10px 0 0 20px;}
.main_popup ul li{list-style:disc;padding-bottom:8px;}
.main_popup ul li:last-child{padding-bottom:0;}
.main_popup>a{position:relative;padding:15px 0;color:#fff;background:#e2bd4c;margin-bottom:20px;border:1px solid transparent;}
.main_popup>a>img{position:absolute;width:20px;right:20px;}
.main_popup>a:hover{background:0 0;border:1px solid #fff;}
.main_popup>a.popup_tnc{margin-bottom:0;background:none;border:0;font-size:12px;position:absolute;right:20px;bottom:0;}
.main_popup>a.popup_tnc:hover{color:#e2bd4c;}
.main_popup a:last-child{margin-bottom:0;}
.main_popup .agree-text{font-size:13px;padding-top:10px;}
.form_popup{margin-top:30px;}
.sitemap_section{background-color:#fff;}
.sitemap_section h1{color:#000;}
.sitemap_section a{color:#000 !important;}
.sitemap_section h1,h3{color:#000 !important;}
.sitemap_section .cars_list_link ul li{margin-left:10px;padding-top:7px;color:#000;}
.sitemap_section .cars_list_link{padding-top:10px;}
.sitemap_section .sitemap_section{background-color:#fff;color:#000;}
.sitemap_section .max_width{padding-bottom:2%;}
.sitemap_title{padding:2% 0;margin-bottom:15px;border-bottom:1px solid #000;}
.dealer-locator{margin:2% 0;}
.auto-expo-content{padding:50px 0;background:#000000;}
.auto-expo-content h1{text-transform:uppercase;font-size:40px;line-height:40px;font-family:uni_neueheavy;padding-bottom:10px;color:#a5a5a5;}
.auto-expo-content p{font-size:19px;color:#a5a5a5;}
.expo-form .input-container{margin-bottom:30px;}
.expo-form .paddingRight{padding-right:20px;}
.expo-form .btn_popup>a, .expo-form .btn_popup button{cursor:pointer;}
.expo-cars{padding:30px 0;background:#000000}
.expo-cars .clear{margin:0px -5px;}
.expo-cars .expo-item{position:relative;background:#1b1b1b;padding:20px;margin:5px;min-height:510px;}
.expo-cars .expo-item h2{font-size:36px;text-transform:uppercase;font-family:uni_neueheavy;color:#a5a5a5;}
.expo-cars .expo-item p{padding:0px 0 10px 0;color:#a5a5a5;}
.expo-cars .expo-item a{background:#1582e7;color:#fff;padding:8px 20px;display:inline-block;border:1px solid transparent;position:absolute;bottom:5%;}
.expo-cars .expo-item a:hover{color:#fff;background:transparent;border:1px solid #fff;}
.expo-cars .expo-item img{width:50%;margin:auto;}
.read-mr-btn{text-decoration:underline;}
p.read-mr-btn{color:#3d93e2;}
.alert.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8);z-index:999999;}
.alert_div{position:fixed;min-width:90%;background:#ffffff;padding:8%;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;visibility:hidden;z-index:99999;box-shadow:0 0 20px rgba(0,0,0,0.3);transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;}
.alert_div.subscribe{width:40%;padding:4%;min-width:auto;}
.alert_div span.closeForm{position:absolute;font-size:20px;top:0;right:0;padding:3% 4%;cursor:pointer;}
.alert_div.active{opacity:1;visibility:visible;}
.alert_div.subscribe p{font-size:22px;margin-bottom:30px;line-height:28px;}
.alert_div.subscribe .input-container .floatlabel{color:#222;}
.alert_div.subscribe .input-container .floatlabel.filled,
.alert_div.subscribe .input-container .floatlabel:focus{border-bottom:2px solid #222;}
.alert_div.subscribe .btn_popup button:hover{background:0 0;border:1px solid #3d93e2;color:#3d93e2;}
.alert_div.subscribe #thankYouForSubscribe{text-align:center;}
.alert_div.subscribe #thankYouForSubscribe h5{font-size:22px;margin-bottom:20px;}
.alert_div.subscribe #thankYouForSubscribe p{font-size:18px;margin-bottom:0;line-height:24px;}
@media only screen and (min-device-width:1536px) and (max-device-width:2560px){p{font-size:16px;line-height:26px}
}
@media only screen and (max-width:1440px){.max_width{max-width:1100px}
}
@media only screen and (max-width:1280px){}
@media only screen and (max-width:1024px){.tabWidth33{width:33.333333%;}
.loginPopup .modal-content{width:95%}
.max_width{padding:0 20px}
.cars-section{bottom:20px;}
.cars-item img{padding:20px 40px 10px 20px;}
.feature_content h3, .feature_img h3{font-size:35px;line-height:30px;}
.expo-cars .expo-item{min-height:520px;}
}
@media only screen and (max-width:991px){.navigation>.max_width{padding:0;}
.hiddenTab{display:none;}
.tabWidth50{width:50%;}
.tabWidth70{width:70%}
.tabWidth30{width:30%}
.tabswidth60{width:100%}
.title h1,
.title h4{font-size:18px;}
.cars-section{bottom:0;}
.cars-item img{padding:15px 20px 10px 15px;}
.cars-item p{line-height:19px;font-size:12px;padding:0 5px 10px 5px;}
.home_lead_form .btn_popup>a,
.home_lead_form .btn_popup button{font-size:13px;}
.vehicles-under h4,
.vehicles-under a{font-size:18px;}
.build-book-section .book-text h3{font-size:35px;}
.build-book-section .book-text a{padding-top:10px;}
.location .location-item img{width:45px;}
.location .location-item h3{font-size:32px;line-height:32px;}
}
@media only screen and (max-width:767px){.right{text-align:left}
.width10,
.width15,
.width16,
.width20,
.width25,
.width30,
.width33,
.width40,
.width50,
.width55,
.width60,
.width66,
.width70,
.width75,
.width80,
.width90{float:none;width:100%}
.mobileWidth50{float:left;width:50%}
.mobileWidth33{float:left;width:33.3333333%}
.hiddenDesktop{display:block}
.hiddenMobile{display:none}
.max_width{padding:0 15px}
.padding,
.tab_table{padding:20px 0 10px;}
.flex{display:block}
nav li:last-child{margin-right:0}
nav ul li.menuOpen a{line-height:42px}
nav ul li.menuClose a{font-size:35px}
.paddingRight{padding-right:0;}
.paddingLeft{padding-left:0;}
.home_lead_form .input-container{margin-bottom:30px;margin-top:0;}
.home_lead_form form>a{float:none;margin-top:30px;}
.title{padding:20px 0;margin-bottom:0;border-bottom:0;text-align:center}
.title h1,
.title h4{float:none;font-size:16px}
.title a{display:none}
.card{padding-top:20px}
.social,
.top_footer{text-align:center}
.top_footer .flex{padding:0 20px}
.call_assistance a{font-size:16px}
.tnc{padding:30px 0}
.tnc a{padding:0 5px}
.bottom_footer .view_brands{display:block}
.bottom_footer .view_brands a{display:block;color:#fff}
.bottom_footer .view_brands a:after{content:"";display:inline-block;width:10px;height:10px;border-top:2px solid #fff;border-left:2px solid #fff;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;margin-left:15px}
.footer_links a{width:50%;float:left}
.bottom_footer .view_brands a.toggleArrow:after{transform:rotate(-315deg);-webkit-transform:rotate(-315deg);-moz-transform:rotate(-315deg);}
.alert-success{min-height:370px;}
.footer_links{display:none;padding:20px 0 0}
.footer_links a{display:block;padding:10px 0;text-align:left}
.error_section h2{font-size:80px;margin-bottom:20px;}
.error_section h2 span{font-size:16px;}
.para-content h1{font-size:18px}
.cars-section{position:unset;padding:0;}
.cars-item{margin:0;text-align:left;padding-bottom:15px;}
.bgf6f6f6{background:#f6f6f6;}
.bge2e2e2{background:#e2e2e2;}
.cars-section .width50,
.cars-section .width33,
.cars-section .width25{width:50%;float:left;}
.cars-item h4{padding:10px 10px 0 10px;}
.cars-item p{padding:5px 10px 0 10px;font-size:15px;line-height:18px;}
.home_lead_form{padding:0 15px;}
.lead_form{padding:20px 0 0 0;}
.lead_form .max_width{padding:0;}
.lead_form .max_width .clear .width33{padding:0 15px;}
.lead_form h4{padding:0 15px 20px 0px;}
.home_lead_form .btn_popup>a,
.home_lead_form .btn_popup button{margin-bottom:0;}
.input-container .floatlabel.filled+label,
.input-container .floatlabel:focus+label{font-size:12px;top:-14px;}
.vehicles-under h4,
.vehicles-under a{font-size:14px;}
.vehicles-under a{padding:0 0 0 15px;}
.explore .title h4{text-align:left;font-size:15px;}
.explore .title h4 span{padding-right:5px;font-size:14px;padding-bottom:10px;display:inline-block;}
.explore-by .width50,
.explore-by .width33,
.explore-by .width25{width:50%;float:left;}
.more-explore>.owl-dots{display:block;text-align:center;margin:auto;}
.owl-dots .owl-dot span{background:#374049;border-radius:50%;display:block;height:12px;width:12px;margin:20px 3px 0 3px;}
.owl-dots .owl-dot.active span{background:#3d93e2;}
.build-book-section .book-text{top:10%;left:0;right:0;text-align:center;transform:none;}
.build-book-section p{position:absolute;bottom:20px;text-align:center;margin:auto;left:0;right:0;}
.build-book-section p a{color:#fff;}
.build-book-section .book-text h3 span{font-size:22px;display:block;}
.location .location-item img{width:40px;padding-bottom:10px;}
.location .location-item h3{font-size:28px;line-height:29px;}
.owner-center h4{position:absolute;bottom:10%;font-size:22px;letter-spacing:2px;text-align:center;width:100%;color:#fff;text-decoration:underline;}
.sticky-btns{right:10px;}
.sticky-btns a{height:40px;line-height:35px;width:40px;}
.sticky-btns a span img{width:20px;}
.sticky-btns a.whatsapp-sticky-btns span img{width:25px;}
.locate_dealer_content{position:relative;max-width:100%;width:100%;left:0;top:auto;transform:none;-webkit-transform:none;-moz-transform:none;margin-bottom:10px;}
.locate_dealer_map{padding-bottom:0;padding-top:0;height:450px;}
.located_section{margin-top:0;}
.address_section{max-height:inherit;}
.feature_img{width:100%;height:auto;}
.feature_img > img{position:unset;}
.feature_content{width:100%;}
.feature_content h3, .feature_img h3{font-size:24px;}
.hiddenMobile{display:none;}
.feature_content a{margin-left:0;font-size:14px;padding:10px 0;}
.feature_content a{margin-left:0px;}
.feature_img{width:100%;height:auto;}
.feature_content{width:100%;}
.auto-expo-content{padding:20px 0;}
.auto-expo-content h1{font-size:28px;line-height:28px;}
.auto-expo-content p{font-size:15px;}
.expo-cars .expo-item img{width:100%;}
.expo-form{padding-bottom:30px;}
.expo-form .paddingRight, .expo-form .width33{padding:0 !important;}
.expo-cars .expo-item p{min-height:unset;}
.auto_expo_read .moretext{display:none;}
.auto_expo_read .moreless-button{display:block;}
.expo-cars .expo-item a{position:relative;bottom:0;margin-top:30px;}
.moretext{display:none;}
.moreless-button{display:block;}
.alert_div.subscribe{width:90%;}
.alert_div.subscribe p{font-size:16px;line-height:22px;padding-right:30px;}
}
@media only screen and (max-width:360px){.table_inner h3,
.table_inner span{font-size:16px}
.footer_links a,
.tab_anchor h5,
.table_inner a{font-size:14px}
.compare_tabs .tab_anchor,
.tab_anchor{margin-right:15px}
}
.main_popup h5.paddingRight{padding-right:50px;}
.alert-success{padding:5%;}
.alert-success h5{font-size:20px;color:#fff;margin-bottom:30px;padding-right:50px;}