@charset "utf-8";@import url(//cdn.dealereprocess.org/cdn/css/themes/compliance/kia.css);h2,h3,h4{font-family:Inter,Arial,sans-serif!important}body,input,select{font-family:Inter,Arial,sans-serif}#custom_page_1 #content{background-color:transparent}.inner_content{margin:0 auto;width:100%;max-width:1350px}#custom_page_1 #content{background-color:transparent}#custom_page_1 .mid-content-bg{position:fixed;top:0;z-index:-1;width:100%;height:100%;width:100vw;height:100vh;max-height:1340px;display:block;background:transparent url('../img-dev2/paralax-bg-2.jpg') top center no-repeat;background-size:cover}.video-container{position:relative;background-color:#000}.main_video{width:100%;height:auto;vertical-align:middle}.overlay-desc .overlay_text{margin:30px auto}.overlay-desc.desktop{position:absolute;left:0;right:0;top:0;margin:0 auto;width:100%;height:100%;background-color:rgba(0,0,0,.25)}.overlay_content{position:absolute;top:16%;margin:0 auto;width:100%}.overlay_content.fixed_search{position:fixed;z-index:200;background-color:#05141f}.fixed_search .fixme{margin:1% 0;width:44%}.fixed_search .advanced_search_wrapper{margin:1% auto;width:100%}.video-container .overlay_text h3{margin:2.5% 0;color:#fff;line-height:normal;text-align:center;text-transform:capitalize;font-size:2.2em;font-weight:400;text-shadow:1px 1px 1px #585959}.advanced_search_wrapper,.videos_btn{width:56%}.advanced_search_wrapper{margin:0 22%}.advanced_search_wrapper .advanced-search-inner-container{width:100%}.advanced_search_wrapper .advanced-search-radio-bar{color:#fff}.advanced_search_wrapper .advanced-search-radio-bar_radio-button{cursor:pointer}.advanced_search_wrapper .advanced-search-dropdown-bar_submit-button.thm-hglight-bg_color{background-color:#fff;color:#000}.advanced_search_wrapper .advanced-search-dropdown-bar_submit-button:not([disabled]){cursor:pointer}.videos_btn{margin:0 22%;float:left}.fixme{z-index:1;margin:0 22%;width:56%;max-width:1350px;float:left;background:#fff;color:#fff}#front_search_wrap{width:100%;float:left}#custom_page_1 .adv-search-inner{background-color:#007cc3;background-image:none}#custom_page_1 .adv-search-content{margin:0 auto;max-width:1350px}#custom_page_1 #advancedsearchform .input_container{width:20.5%;float:left}#custom_page_1 #advancedsearchform .input_container:last-child{width:18%;float:right}#custom_page_1 #advancedsearchform label{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;border:0;clip:rect(0 0 0 0)}#custom_page_1 #advancedsearchform .input_container>select{padding:5px 0 5px 3px;width:92%;height:40px;float:left;background:#fff;border:medium none;border-radius:0;color:#000;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url("../img-dev2/select_box_arrow.png");background-position:right center;background-size:contain;background-repeat:no-repeat;font-family:inherit}#custom_page_1 #advancedsearchform .input_container select::-ms-expand{display:none}#custom_page_1 #adv_search{padding:0;width:100%;height:40px;float:right;background-color:#05141f;border:1px solid #fff;color:#fff;cursor:pointer;border-radius:0;font-family:inherit;font-size:1.1em}#custom_page_1 #adv_search:hover{background-color:#fff;border:none;color:#000;transition:all .5s ease 0s}.group_button{margin:0 auto;width:100%;display:inline-block}.group_button .btn_img{margin:0 0 0 2%;width:32%;float:left;display:flex;justify-content:center;align-items:center;background-color:#05141f;box-sizing:border-box;border:1px solid #fff;transition:border .5s ease 0s,background .5s ease 0s,text .5s ease 0s;color:#fff;text-align:center;text-decoration:none;font-size:.9em}.group_button .btn_img:first-child{margin:0}.group_button .btn_img:focus,.group_button .btn_img:hover{background-color:#05141f;color:#fff;border:1px solid #05141f}.group_button .btn_img span{line-height:2.5em}.group_button .btn_img img{position:relative;top:5px;left:-8px}.advanced-search-dropdown-bar select{border:none!important}#button-container{margin:0 auto;width:100%;display:inline-block;background-color:#fff}#button-container .inner_content{padding:0 1%;box-sizing:border-box}#button-container .btn_cta{position:relative;margin:2.6% 0 2.6% 2.55%;width:31.63%;float:left}#button-container .btn_cta:first-child{margin-left:0}#button-container .btn_cta a{padding-bottom:77%;display:block}#button-container .btn_cta img{left:0;position:absolute;width:100%;max-width:427px;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}#button-container .btn_cta a:focus img.main_display,#button-container .btn_cta a:hover img.main_display{opacity:0}#main_image_flipper{margin-top:-.25em;clear:left;background-color:#fff}#main_image_flipper .flipper .next_slide,#main_image_flipper .flipper .prev_slide{top:0;margin:0 1%;width:1.5%;max-width:26px;height:100%}#main_image_flipper .flipper .prev_slide{left:0;background-image:url("../img-dev2/flipper-prev.png");background-size:contain}#main_image_flipper .flipper .next_slide{right:0;background-image:url("../img-dev2/flipper-next.png");background-size:contain}.trade_in_section .eauto-container .theme-color-background,.trade_in_section .eauto-container .theme-color-background .theme-color-inverted{background-color:#05141f}.trade_in_section .eauto-container .eautoappraise-shell-search{box-shadow:none}.trade_in_section .eauto-container .eautoappraise-shell-search-form{max-width:1920px;margin:0 auto}#model_line_up{padding:0 10px;background:rgba(0,0,0,0) url("../img-dev2/scroller-bg.jpg") repeat-x scroll center center;background-size:cover}#model_line_up .inner_width_cont{margin:0 auto;width:100%;max-width:1350px}#model_line_up .inner_width_cont h2{padding:3% 0 1%;color:#fff;text-align:center;font-size:3em}#model_line_up .scroller{width:100%;background-color:rgba(0,0,0,0)!important}#model_line_up #model-scrollers-tabs{margin:0 auto;width:75%;display:block}#model_line_up #model-scrollers-tabs .tab-content{margin:0 0 3%;padding:.6% .3%;width:16%;float:left;background-color:transparent;border:1px solid transparent;border-radius:0;box-sizing:border-box;transition:all .5s ease 0s;color:#fff;text-align:center;font-size:.8em}#model_line_up #model-scrollers-tabs .active{background-color:transparent;border:1px solid #fff;color:#fff}#model_line_up #model-scrollers-tabs .tab-content:hover{background-color:transparent;border:1px solid #fff;cursor:pointer;color:#fff}#model_line_up .model_scroller{min-width:0;clear:left;background:0 0}#model_line_up .inv_item .overlay,#model_line_up .inv_item .overlay_btn,#model_line_up .inv_item .overlay_text,#model_line_up .inv_item_text{display:none!important}#model_line_up .model_scroller .item_space{width:80%}#model_line_up .model_scroller .item{position:relative;margin:0 auto;width:94%;max-width:275px;box-sizing:border-box}#model_line_up .scroller-content-container .scroller-content-image-container{width:auto;height:auto}#model_line_up .model_scroller .item_space .item .scroller-content-image-container>a{display:block}#model_line_up .model_scroller .item_space .item img{position:relative!important;width:275px!important}#model_line_up .model_scroller .item_space .item a:focus img{outline:1px solid #4D90FE;outline:-webkit-focus-ring-color auto 1px}#model_line_up .model_scroller .item a{color:#fff;text-decoration:none;font-size:20px;font-weight:700}#model_line_up .scroller-content-container{color:#fff}#model_line_up .model_scroller .item_cont{position:relative}#model_line_up .scroller-content-container .scroller-content-header{position:absolute;bottom:-22px;width:92%;color:#000;font-size:1.2em}#model_line_up .scroller-content-container .scroller-content-header .item-model{font-weight:400}#model_line_up .scroller-content-container .scroller-content-header .item-year,#model_line_up .scroller-content-container .scroller-content-subheader{display:none}#model_line_up .model_scroller .prev{background:url("../img-dev2/model-prev.png") no-repeat scroll 50% 34% transparent}#model_line_up .model_scroller .next{background:url("../img-dev2/model-next.png") no-repeat scroll 50% 34% transparent}#model_line_up .model_scroller .next,#model_line_up .model_scroller .prev{top:0;height:77%}#promo_section{float:left;width:100%}#promo_section .inner_content{margin:0 auto;width:100%;max-width:1350px}#promo_section .promo_content_wrapper{margin:10% 0 10%;padding:2em;width:50%;max-width:750px;float:right;display:inline-block;box-sizing:border-box;background-color:rgba(5,20,31,.5);color:#fff}#promo_section .promo_content_wrapper p{margin:.75em 0;line-height:1.3em;font-size:1.1em;font-weight:lighter}#custom_page_1 .testimonial{margin-bottom:0;width:100%;min-height:16em;display:inline-block;background:#05141f none repeat scroll 0 0}#custom_page_1 .testimonial .inner_content{padding:4% 0;display:flex;align-items:center;justify-content:space-between}#custom_page_1 .testimonial .text-container{position:relative;padding:0 1%;width:55%;box-sizing:border-box}#custom_page_1 .testimonial .text-container .flipper{margin:0 auto;width:80%;min-height:16em}#custom_page_1 .testimonials_wrap_flipper .comments_testimonial{margin:.65em 0;line-height:1.5em;color:#fff;text-align:center;text-transform:capitalize;font-size:1em}#custom_page_1 .testimonials_wrap_flipper .comments_testimonial a{color:#d8d8d8}#custom_page_1 .testimonials_wrap_flipper .comments_testimonial>p>span,#custom_page_1 .testimonials_wrap_flipper .testimonial_flipper-item>h2{display:none}#custom_page_1 .testimonial .quote{position:relative;width:57px;background-repeat:no-repeat;background-color:transparent}#custom_page_1 .testimonial .quote-container.left{text-align:left}#custom_page_1 .testimonial .quote-container.right{text-align:right}#custom_page_1 .testimonial .name_testimonial{text-align:center;color:#fff}#custom_page_1 .testimonial .name_testimonial img{display:none}#custom_page_1 .testimonial .testimonial_video_wrapper{width:35%;max-width:650px;background-color:transparent;border:36px solid rgba(0,0,0,.4);box-sizing:border-box}#custom_page_1 .testimonial .testimonial_video_wrapper .flipper{background-color:transparent}#map_image{width:100%;min-height:14em;display:block;background-image:url(https://dealerimages.dealereprocess.com/image/upload/w_2000/3245788.jpg);background-position:center top;background-size:cover}body#page_2279 .get-e-price.thm-hglight_border.thm-hglight-bg_color-hover.vdp-ctas{background:#000!important;margin:5px 0}body#page_2279 .get-e-price.thm-hglight_border.thm-hglight-bg_color-hover.vdp-ctas a{color:#fff!important}body#page_2279 .get-e-price.thm-hglight_border.thm-hglight-bg_color-hover.check-availabilty{background:#000!important;margin:5px 0}body#page_2279 .get-e-price.thm-hglight_border.thm-hglight-bg_color-hover.check-availabilty a{color:#fff!important}body#page_2279 .inst_id_9999{display:none}@media only screen and (max-width:1350px){.overlay_content{top:10%}.overlay_content .inner_content{margin:0 1%;width:98%}.advanced_search_wrapper .advanced-search-container{margin:0}.advanced_search_wrapper #advanced_search_options_form .advanced-search-dropdown-bar select{flex-basis:auto;width:32%;margin:0 0 12px}.video-container .overlay_text h2{font-size:2.2em}.video-container .overlay_text h3{margin:0 0 1.5% 0;font-size:1.4em}.group_button .btn_img{font-size:.7em}.fixed_search .advanced_search_wrapper{margin:1% auto;width:100%}#button-container .inner_content{width:95%}#social_section .inner_content{width:95%}#social_newsletter_inner p{padding:1.9% 0;font-size:1.3vw}.form_suscribe .form input[type=submit]{height:2.78em;font-size:.7em}.form_suscribe .form fieldset input[type=text]{height:2.4em!important}#social_media_inner a{margin:0 0 0 5%;padding:8% 4%;width:16%}#model_line_up{font-size:.7em}#promo_section .inner_content{width:95%}#custom_page_1 .testimonial{line-height:1.25em;font-size:.8em}#map_image{min-height:11em}}@media only screen and (max-width:960px){.fixed_search{display:none}.overlay_content{position:relative;top:0!important;float:left;background-color:#000}.overlay_content .overlay_text{position:absolute;top:-90%;width:100%}.group_button .btn_img{font-size:.9em;font-size:1.8vw;padding:9px 0}.group_button .btn_img img{width:30px}.videos_btn{margin:2% 2.5%;width:95%}.advanced_search_wrapper{margin:2% 2.5% 0;width:95%}#custom_page_1 #adv_search{background-color:#05141f;border:none;height:40px}.video-container .overlay-desc.desktop .overlay_text{position:absolute;top:-124%;width:100%}#social_newsletter_inner p{padding:2.2% 0;font-size:.6em}.form fieldset input[type=email],.form_suscribe .form fieldset input[type=text]{height:2.2em!important}.form_suscribe .form input[type=submit]{width:auto;height:2.5em;font-size:.7em}#model_line_up #model-scrollers-tabs .tab-content{font-size:.9em}#promo_section{background-size:cover;font-size:.9em}#promo_section .promo_content_wrapper{width:100%;max-width:none}#custom_page_1 .testimonial .inner_content{display:block}#custom_page_1 .testimonial .text-container{width:100%}#custom_page_1 .testimonial .testimonial_video_wrapper{margin:0 auto;width:100%}#map_image{min-height:167px}}@media only screen and (max-width:768px){#custom_page_1 #content{padding-top:0}.overlay_content .overlay_text{top:-75%}#social_newsletter{float:none;margin:0 auto;width:100%}#social_media{padding-right:0;width:100%}#social_media_inner a{margin:0 0 0 21%;padding:4%;width:5%}#social_media_inner a:first-child{margin:0}#social_newsletter_inner p{width:100%;font-size:1.3em;line-height:normal;text-align:center}.form fieldset input[type=email],.form_suscribe .form fieldset input[type=text]{height:3.4em!important}.form_suscribe,.form_suscribe .form fieldset{width:100%;margin:0}.form_suscribe .form input[type=submit]{width:100%;height:3em;font-size:1em;background-color:#05141f;background:-moz-linear-gradient(top,#05141f 0,#05141f 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#05141f),color-stop(100%,#05141f));background:-webkit-linear-gradient(top,#05141f 0,#05141f 100%);background:-o-linear-gradient(top,#05141f 0,#05141f 100%);background:-ms-linear-gradient(top,#05141f 0,#05141f 100%);background:linear-gradient(to bottom,#05141f 0,#05141f 100%);margin:6px auto 0}.form_suscribe form{flex-flow:column nowrap}.form_suscribe .form fieldset>div{padding:5px 0!important}#model_line_up #model-scrollers-tabs{margin:0;width:100%}#promo_section{background-size:cover;font-size:.75em}#custom_page_1 .testimonial.pohanka .comments_testimonial a,#custom_page_1 .testimonials_wrap_flipper .comments_testimonial p{font-size:.8em;line-height:23px}#custom_page_1 .testimonial .name_testimonial{font-size:.75em}#custom_page_1 .testimonial .quote{width:4.5%}}@media only screen and (max-width:584px){.main_video{display:none}.video-container .overlay_content .overlay_text{position:relative;margin:2% 0}.overlay-desc .overlay_text{margin:0 auto 11px}.video-container .overlay_text h2{margin-top:2%;font-size:2.4em}.video-container .overlay_text h3{line-height:25px;font-size:1em}.group_button{flex-flow:column wrap}.group_button .btn_img{width:100%;margin:5px 0;font-size:.9em}.group_button .btn_img img{padding:0 10px}.group_button .btn_img{padding:9px 0}#button-container{width:100%}#custom_page_1 .adv-search-content{padding:0}.advanced_search_wrapper #advanced_search_options_form .advanced-search-dropdown-bar select{width:100%;margin:0 0 12px}#custom_page_1 #advancedsearchform .input_container{margin-left:0;margin-top:.55em;width:48.5%}#custom_page_1 #advancedsearchform .input_container:nth-child(2n){margin-left:3%}#custom_page_1 #advancedsearchform .input_container>select{margin:0 auto;width:100%;float:none;font-size:.65em}#custom_page_1 #adv_search{margin:.9em 0 .6em;font-size:.9em;font-family:Inter,Arial,sans-serif}#custom_page_1 #advancedsearchform .input_container:last-child{margin:0 auto;width:100%;float:none;display:block}#model_line_up .model_scroller{padding:15px 0 0}#model_line_up .inner_width_cont h2{font-size:30px}#model_line_up #model-scrollers-tabs{overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}#model_line_up #model-scrollers-tabs::-webkit-scrollbar{width:0;height:0}#model_line_up .scroller_tabs_inner_wrapper{width:100%}#promo_section .promo_ad_manager{margin:8% auto;width:90%;float:none;border:24px solid rgba(0,0,0,.4)}#custom_page_1 .testimonial .quote-container.left,#custom_page_1 .testimonial .quote-container.right{display:none}#custom_page_1 .testimonial .text-container{padding:0 0 2em}}@media only screen and (max-width:500px){.advanced_search_wrapper,.videos_btn{margin:0 5%;width:90%}.overlay-desc.desktop{display:none}#button-container .btn_cta{width:95%;margin:2.5%}#button-container .btn_cta:first-child{margin-left:2.5%}#social_section .inner_content{width:90%}#social_media_inner{text-align:left}#social_media_inner a{margin:0 0 0 14.5%;padding:6%;width:12%}#social_section{padding:1% 0 5%}#model_line_up .model_scroller .prev{background:url("../img-dev2/model-prev.png") no-repeat scroll 50% 25% transparent}#model_line_up .model_scroller .next{background:url("../img-dev2/model-next.png") no-repeat scroll 50% 25% transparent}#model_line_up .model_scroller .item img{width:195px}#model_line_up .scroller-content-container .scroller-content-image-container{width:200px}#model_line_up #model-scrollers-tabs .tab-content{width:25%}#map_image{min-height:254px}}#header{box-sizing:border-box;background-color:#fff;color:#000}#header .inner_content{position:relative;margin:0 auto;width:100%;max-width:2000px;box-sizing:border-box;font-size:.85em}.header_top_section{width:100%;background-color:#05141f;color:#fff}.header_top_section .inner_content{padding:.5em 1%;display:flex;align-items:center;justify-content:flex-end}.header_top_section .inner_content>span{display:flex;align-items:center}.header_top_section .inner_content a{color:#fff;text-decoration:none}.header_phone_address_hours_wrapper svg{width:1.3em;height:auto;fill:#ffffff}.header_phone_wrapper{padding:0 .75em;border-left:1px solid #fff}.header_phone_wrapper.first{border-left:none}.header_address_wrapper{padding:0 .75em}.header_hours_wrapper{padding:0 0 0 .75em;display:flex;align-items:center}.header_hours_service{display:none}.header_hours_reference_sales,.header_hours_reference_service{display:none}.header_bottom_section{position:relative;width:100%;background-color:#fff;color:#000}.header_bottom_section .inner_content{padding:.5em 1%;display:flex;align-items:stretch;justify-content:space-between}.header_bottom_section .inner_content a{color:#000;text-decoration:none}.header_logo_wrapper{width:36%;align-self:center;padding:20px 10px}.header_logo_wrapper>a{display:flex;align-items:flex-end}.header_logo_wrapper>a>img{width:26%;max-width:205px}.header_logo_wrapper h2{position:relative;bottom:.1em;display:inline;margin-left:1.5em;font-size:1.5em;font-size:clamp(.7rem,1.2vw,1.5rem);font-weight:600}.header_logo_white{display:none}.header_nav{width:56%;align-self:center}.header_nav .megamenu_navigation_container .parent_ul .parent_li{padding:1em 0;text-align:center;font-weight:400}.header_nav .megamenu_navigation_container .parent_ul .parent_li:nth-child(3) a,.megamenu_mobile_body .parent_collection>li:nth-child(3) a{color:#5d7d2b}.megamenu_navigation_container .parent_ul .parent_li .parent_label{position:relative;padding:.1em 0;font-size:13px}.megamenu_navigation_container .parent_ul .parent_li .parent_label:hover,.megamenu_navigation_container .parent_ul .parent_li.content_opened .parent_label{border-bottom:3px solid #05141f}.megamenu_navigation_container .parent_ul .parent_caret{display:none}.megamenu_navigation_container .parent_ul .parent_li .parent_label:after{content:'\203A';position:absolute;top:.2em;right:-1em;display:inline-block;font-size:1.3em;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.header_divider{border-left:1px solid #000}.header_search_icon{cursor:pointer}.header_search_icon>svg{width:3.25em;height:auto;fill:#000000}.header_mobile_icons_wrapper{display:none}#smart_search_container{position:absolute;top:100%;left:0;right:0;z-index:25;margin:0 auto;padding:1em 0;width:100%;box-sizing:border-box;background-color:#05141f;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#smart_search_container.closed{height:0;padding:0;overflow:hidden}#smart_search_container #front_search_wrap{margin:0 auto;padding:0 1%;width:100%;max-width:2000px;box-sizing:border-box}#smart_search_container .smart-search{position:relative}#smart_search_container .smart-search input{padding:.25em;width:100%;box-sizing:border-box;font-size:1em}#smart_search_container.closed .smart-search input{padding:0;border:none}#front_search_wrap .smart-search .result-wrapper{right:0;left:0;width:100%!important;overflow:auto;color:#000;box-sizing:border-box}#smart_search_container #search_lbl{display:none}#phone-drop-down-container{position:absolute;top:100%;right:0;width:100%;height:37.6em;background-color:#fff;z-index:999;overflow:hidden;-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out;-webkit-box-shadow:0 5px 10px -5px #000;box-shadow:0 5px 10px -5px #000;border-radius:.1px}#phone-drop-down-container.closed{height:0}#phone-drop-down-container #phone-drop-down-wrap{padding:15px}#phone-drop-down-container #phone-drop-down-wrap .phone-wrap{margin-bottom:20px}#phone-drop-down-container #phone-drop-down-wrap .phone-wrap.last{margin-bottom:0}#phone-drop-down-container #phone-drop-down-wrap .phone-title{font-size:17px;display:block}#phone-drop-down-container #phone-drop-down-wrap a{text-decoration:none;color:#fff}#phone-drop-down-container #phone-drop-down-wrap .phone-number,#phone-drop-down-container #phone-drop-down-wrap .phone-number-location{font-size:14px;display:block;background-color:#05141f;color:#fff;padding:15px;border-radius:5px;margin-top:5px}#phone-drop-down-container #phone-drop-down-close-wrap{text-align:center;font-size:15px;display:block;background-color:#cecece;color:#444;border-top:1px solid #414141;padding:15px;cursor:pointer}@media only screen and (max-width:1350px){.header_top_section{font-size:.75em}.header_bottom_section{font-size:.75em}.megamenu_navigation_container .parent_ul .parent_li .parent_label:after{right:-.75em}}@media only screen and (max-width:960px){.header_top_section{font-size:.65em}.header_bottom_section{font-size:.65em}.header_logo_wrapper{width:30%}.header_logo_wrapper>a>img{width:40%}.header_nav{width:62%}#megamenu .megamenu_navigation_container .parent_ul .parent_caret{display:none}.megamenu_navigation_container .parent_ul .parent_li .parent_label:after{position:relative;right:auto;display:block}}@media only screen and (max-width:768px){.header_top_section{font-size:.9em}.header_top_section .inner_content{padding:0;justify-content:space-between}.megamenu_mobile{background-color:transparent}.megamenu_mobile .toggle_menu_bar{padding:0 1%;box-sizing:border-box;background-color:transparent}.megamenu_mobile .toggle_menu_button{width:10%;font-size:2.5em;background-color:transparent}.megamenu_mobile .toggle_menu_bar .site_title{display:none}.megamenu_mobile .megamenu_mobile_body .active_parent .clickable_li,.megamenu_mobile .megamenu_mobile_body .group_label_container,.megamenu_mobile .megamenu_mobile_body .parent_label{color:#000}.megamenu_mobile .megamenu_mobile_body{background-color:#fff}.header_top_section .inner_content a{color:#000}.header_top_section .header_phone_address_hours_wrapper>span,.header_top_section .header_phone_address_hours_wrapper>svg{display:none}.header_top_section .header_phone_address_hours_wrapper .header_hours_wrapper{position:absolute;top:1.35em;right:0;display:inline-block}.header_hours_sales,.header_hours_service{padding:0 .5em;display:inline-block}.header_logo_wrapper{width:75%}.header_logo_wrapper>a>img{width:25%}.header_logo_wrapper h2{font-size:clamp(.6rem,2vw,1.5rem)}.header_nav{display:none}.header_divider{display:none}.header_mobile_icons_wrapper{display:inline-block;display:flex;align-items:center;justify-content:space-around;width:18%;cursor:pointer}.header_mobile_icons_wrapper svg{width:4em;height:auto}.header_search_icon>svg{width:4em}}@media only screen and (max-width:500px){.header_top_section .header_phone_address_hours_wrapper .header_hours_wrapper{font-size:.9em}.header_mobile_icons_wrapper svg,.header_search_icon>svg{width:3.5em}}.megamenu_content_container .template{background-color:#fff!important}#footer .inner_content{padding:0 3%;width:100%;max-width:2000px;display:block;box-sizing:border-box;line-height:1.2em}#footer h1{line-height:1.25em}#footer a{color:inherit;text-decoration:none}.bottom_cta_scroller_section{padding:2% 0;background-color:#fff;text-align:center}.bottom_cta_scroller_wrapper{padding:1.5% 0 .75%;background-color:#f7f8f9}.bottom_cta_scroller_visible{position:relative;margin:0 auto 1%;width:90%;max-width:1200px;height:200px;overflow:hidden}.bottom_cta_scroller_moving_space{position:absolute;margin-left:0;width:200%;height:100%;display:flex;align-items:stretch;justify-content:space-between;transition:all 1.5s}.bottom_cta_scroller_moving_space a{padding:0 .5%;width:16.66%;display:block;box-sizing:border-box}.bottom_cta_scroller_moving_space a img{width:100%;max-width:370px}.bottom_cta_scroller_nav_dot_wrapper{margin:1% auto;text-align:center}.bottom_cta_scroller_nav_dot{margin:0 10px;width:16px;height:16px;display:inline-block;background-color:#000;border-radius:16px;cursor:pointer}.bottom_cta_scroller_nav_dot.mobile{display:none}.bottom_cta_scroller_nav_dot.active{background-color:#1971d4}.footer_info_section{padding:2em 0;width:100%;clear:both;background-color:#fff;box-sizing:border-box}.footer_info_section>a{margin-bottom:1em;width:100%;display:flex;align-items:stretch;justify-content:flex-start;color:#fff}.footer_info_section_logo{width:40%;max-width:150px;height:auto}.footer_info_section_divider{margin:0 2%;border-right:1px solid #fff}.footer_info_section_text{margin-bottom:1em;display:block;align-self:center;text-align:left;text-transform:uppercase;line-height:1.25em}.footer_info_section h2{margin-bottom:1em;font-size:1em;font-weight:400;line-height:1.25em}.footer_info_section h3{margin-bottom:.25em;font-size:.9em;font-weight:400;line-height:1.25em}.footer_info_section p{margin-bottom:1em;font-size:.9em}.footer_info_section .inner_content>ul.cities{width:100%;display:inline-block}.footer_address_hours_section{padding:2% 0;background-color:#05141f;color:#fff;font-size:.9em}#footer .footer_address_hours_section .inner_content{display:flex;align-items:stretch;justify-content:space-between}.footer_address_hours_column{width:18%;text-align:left}.footer_address_hours_column:first-child{width:14%}#footer .footer_address_hours_column .footer_col{padding:0;width:100%;border:none;font-size:inherit}.footer_address_hours_title{display:block}.footer_address_hours_address{margin:1em 0;font-size:.9em}.footer_address_hours_column li{list-style:none;font-size:.9em}.footer_address_hours_column li.parent{position:relative}.footer_address_hours_column li .subnav{margin-top:1em}.footer_address_hours_phone{font-size:.9em}.footer_bottom{width:22%;font-size:.8em}.footer_bottom_left,.footer_bottom_middle,.footer_bottom_right{display:block;margin-top:1em}#footer .footer_bottom_top_btn{padding:.5em 0;width:40%;display:inline-block;background-color:#fff;box-sizing:border-box;border:1px solid #fff;color:#000;vertical-align:top;text-align:center;font-size:1.2em}.footer_bottom_social_wrapper{display:inline-block}.footer_bottom_social_wrapper .footer_contact_social_media{margin-left:.5em;display:inline-block;vertical-align:top}.footer_bottom_social_wrapper .footer_contact_social_media svg{padding:.5em;width:2.15em;background-color:#fff;box-sizing:border-box}.footer_bottom_right span{margin:.5em 0;display:block}@media only screen and (max-width:1350px){.bottom_cta_lineup_wrapper a{width:16%}.footer_address_hours_section,.footer_info_section{font-size:.7em}}@media only screen and (max-width:960px){.bottom_cta_scroller_visible{height:145px}.footer_address_hours_section,.footer_info_section{font-size:.55em}}@media only screen and (max-width:768px){.bottom_cta_scroller_visible{height:auto}.bottom_cta_scroller_moving_space{width:100%;position:relative;flex-wrap:wrap}.bottom_cta_scroller_moving_space a{padding:2% 0;width:100%}.bottom_cta_scroller_nav_dot,.bottom_cta_scroller_nav_dot.mobile{display:none}.footer_info_section{font-size:.85em}.footer_address_hours_section{font-size:1em}.footer_address_hours_section .inner_content{flex-wrap:wrap}.footer_address_hours_column:first-child{width:100%;text-align:center;background-color:transparent;color:#fff}.footer_address_hours_phone{margin-bottom:1em}.footer_address_hours_column li.parent{margin:.8em 0 0 0;cursor:pointer}.footer_address_hours_column li .subnav{height:0;overflow:hidden;transition:all .5s}.footer_address_hours_column li.parent.active::after{content:'-';position:absolute;top:0;right:0;font-size:2em}.footer_address_hours_column li.parent.active .subnav{height:10em}.footer_address_hours_column{margin:.5em 0;padding:.5em;width:100%;box-sizing:border-box;background-color:#fff;color:#000}.footer_address_hours_column li.parent:after{content:'+';position:absolute;top:0;right:0;font-size:1.5em}.footer_bottom{width:100%;flex-wrap:wrap;text-align:center;font-size:.9em}.footer_bottom_left,.footer_bottom_middle,.footer_bottom_right{margin-bottom:1em;width:100%}#footer .footer_bottom_top_btn{margin:1em 0;width:100%}}@media only screen and (max-width:584px){.footer_bottom{font-size:.75em}.footer_address_hours_address{font-size:.8em}.footer_address_hours_phone{font-size:.8em}}.preview_eprice_btn_container.pricing_btn_w_border.first_pricing_btn{background-color:#000}.preview_eprice_btn_container.pricing_btn_w_border.first_pricing_btn span{color:#fff}#region_2>div.srp_results>div:nth-child(n)>div.srp_vehicle_content>div.srp_vehicle_pricing_col>div.preview_eprice_btn_container.pricing_btn_w_border.click_to_call_oem_button_outer>div>a>span{color:#000}#region_2>div.srp_results>div:nth-child(n)>div.srp_vehicle_content>div.srp_vehicle_pricing_col>div.preview_eprice_btn_container.pricing_btn_w_border.click_to_call_oem_button_outer>div>a{background-color:#ff0}#custom_page_725 #region_4>div:nth-child(3){display:none}.preview_eprice_btn_container.pricing_btn_w_border.first_pricing_btn{display:none}#custom_page_1 .dealer_info_section .inner_content{line-height:1.3}#custom_page_1 .dealer_info_section .inner_content br{display:none}.get-e-price span:hover{color:#fff}#custom_page_48 .department_button:nth-child(4){display:none}#custom_page_48 .department_button .department_button_link{padding:1.5em 0 1.32em .625em!important}.lead-item-largetext a{display:none}.preview_eprice_btn_container .get-e-price .modal_link_active img{display:none}.preview_eprice_btn_container img{display:none}#custom_page_28 .preview_eprice_btn_container a,#custom_page_31 .preview_eprice_btn_container a{padding:15px 0!important;color:#000!important;text-shadow:1px 1px 1px #fff!important}#custom_page_1362 .multi_cta_wrapper{display:none!important}dd.price_strike{text-decoration:line-through red}#custom_page_728.preview_eprice_btn_container a{padding:0!important}#custom_page_725 .preview_eprice_btn_container .get-e-price,#custom_page_728 .srp_vehicle_wrapper .preview_eprice_btn_container .get-e-price{background:#000}#custom_page_725 .preview_eprice_btn_container .get-e-price a,#custom_page_728 .srp_vehicle_wrapper .preview_eprice_btn_container .get-e-price a{text-decoration:none;color:#fff}div.srp_vehicle_content>div.srp_vehicle_pricing_col>div.preview_eprice_btn_container.pricing_btn_w_border.first_pricing_btn>div>a:hover span{color:#000}#region_4>div:nth-child(3)>div>div>a>span:nth-child(3){color:#000}#custom_page_728 .preview_eprice_btn_container.pricing_btn_w_border.first_pricing_btn>div,#custom_page_728 .srp_vehicle_pricing_col>div>div{border:0 solid #fff!important}#custom_page_725 .preview_eprice_btn_container.pricing_btn_w_border>div{border:0 solid #fff!important}#custom_page_725 .multi_cta_wrapper>.multi_wrapper>div>a,#custom_page_728 .srp_vehicle_pricing_col>.multi_cta_wrapper>.multi_wrapper>div>a{background:#c01a04;color:#fff!important}#custom_page_725 .multi_cta_wrapper>.multi_wrapper>div>a:hover,#custom_page_728 .srp_vehicle_pricing_col>.multi_cta_wrapper>.multi_wrapper.inst_id_1485>div>a:hover{background:#000;color:#fff!important}#custom_page_725 .multi_cta_wrapper>div:nth-child(2)>div>a,#custom_page_725 .multi_cta_wrapper>div:nth-child(4)>div>a,#custom_page_728 .srp_vehicle_pricing_col>div.multi_cta_wrapper>div:nth-child(2)>div>a{background:#666!important}#custom_page_725 .multi_cta_wrapper>div:nth-child(2)>div>a:hover,#custom_page_725 .multi_cta_wrapper>div:nth-child(4)>div>a:hover,#custom_page_728 .srp_vehicle_pricing_col>div.multi_cta_wrapper>div:nth-child(2)>div>a:hover{background:#000!important}#region_4>div.multi_widget_14945_3123_sub_section_1.multi_widget_sub_section.multi_widget.fl_l.mobile_row_clear.row_clear.last>div>div.preview_eprice_btn_container.pricing_btn_w_border.first_pricing_btn{margin-top:2%}.view_price_drop{margin-bottom:unset!important}.veh_pricing_container dl{margin-bottom:unset!important}.pgibutton{background-color:#05141f!important}.pgibutton:hover{background-color:rgba(5,20,31,.75)!important}#region_2>div.srp_results>div>div.srp_vehicle_content>div.srp_vehicle_pricing_col>div.multi_cta_wrapper{width:49%;margin-top:7%}#custom_page_859 div#region_6{display:none}#custom_page_865 .employee_wrap_staff .staff_content{height:20%!important}#custom_page_865 .employee_link_staff img{width:100%;max-width:16px!important;height:16px!important}div.srp_vehicle_content>div.srp_vehicle_pricing_col>div.preview_eprice_btn_container.pricing_btn_w_border.first_pricing_btn>div>a>span{padding:4% 0;font-size:x-large}div.srp_vehicle_content>div.srp_vehicle_pricing_col>div.preview_eprice_btn_container.pricing_btn_w_border.first_pricing_btn>div>a>span{font-weight:700}#region_4>div:nth-child(3)>div>div{padding:4% 0;font-size:x-large}#region_4>div:nth-child(3)>div>div>a>span{font-weight:700}#custom_page_859 .footer_main{display:none!important}#custom_page_859 #navigation{display:none}#custom_page_859 #header{display:none}div.srp_vehicle_content>div.srp_vehicle_pricing_col>div.veh_pricing_container.view_class>div>dl>dd{margin-bottom:5px}#custom_page_728 .get_lease_payment_btn{background:#fff!important;border:1px solid #000!important}#custom_page_914 .inst_id_18227_9520{display:none}#custom_page_914 .inst_id_18227_9520.custom_cta_btn{display:inline-block}#custom_page_914 .multi_cta.inst_id_18227_9520{float:left}body#custom_page_725 .multi_cta_wrapper{display:none}#custom_page_725 .info_bar_wrap .info_bar{background-color:#05141f}.cta__link-plain_text_mobile_border{font-size:.7em!important}#page_10225 .lead-item-centered{padding:10px;width:93%;display:inline-block;box-sizing:border-box;text-align:center;text-decoration:none;font-size:1.1em;margin:0 10px!important}@media only screen and (max-width :768px){#page_10225 .lead-item-centered{font-size:.77em}}@media only screen and (max-width :500px){#page_10225 .lead-item-centered{width:auto;float:none;display:block;font-size:1em}}#page_10225 .cyp{background:#000;color:#fff;border:1px solid #000}#page_10225 .customcta{background:#000;color:#fff;border:1px solid #000}#custom_page_725 .cust-test-drive{background:0 0!important;margin-top:-15px}#custom_page_725 .cust-test-drive a{background:red;color:#fff;border:solid 1px #666;padding:10px 0!important;width:100%;font-size:1em;margin-bottom:10px;line-height:1}#custom_page_725 .cust-test-drive span{color:#fff}.RoadsterPromo{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;text-align:center;font-family:'helvetica neue',helvetica,arial,sans-serif;color:#000;padding:2em 1.75em;line-height:1.25;letter-spacing:.0625em;background:#e6e6e6}.RoadsterPromo-inner{max-width:1440px;margin:0 auto}.RoadsterPromo-hed{font-size:1.6em;margin-bottom:1.5em;font-weight:700;text-transform:uppercase;line-height:1.75;letter-spacing:.125em}.RoadsterPromo-icon{margin:1em 0 1.5em}.RoadsterPromo-subhed{display:inline-block;padding-bottom:.25em;margin-bottom:1em;border-bottom:2px solid}.RoadsterPromo-desc{font-size:.875em;line-height:2.25;margin-bottom:2.5em}.RoadsterPromo-video{position:relative;padding-bottom:56.25%}.RoadsterPromo-video iframe{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.RoadsterPromo-cta{font-size:1.125em;background:#c41230;color:#fff;display:block;padding:1em 2.25em;box-sizing:border-box;width:100%;text-transform:uppercase;font-weight:700;text-decoration:none}.RoadsterPromo-col--last{margin-top:3em;text-align:center}.RoadsterPromo-hiw{display:inline-block;text-transform:uppercase;color:inherit;text-decoration:none;border-bottom:1px solid;font-weight:700;margin-top:2em}.u-sm-show{display:none}.u-tc{text-align:center}#page_10225 dt.thm-light_text_color{font-size:1.35em}body#custom_page_1188 .pa_subscribe{width:55%}@media (min-width:1280px){.RoadsterPromo{font-size:18px;padding:6.25em 0}.RoadsterPromo,.RoadsterPromo-col{padding-left:2.25em;padding-right:2.25em}}@media only screen and (max-width:768px){.RoadsterPromo{font-size:16px;text-align:left;padding:5.5em 0}.RoadsterPromo,.RoadsterPromo-col{padding-left:1.5em;padding-right:1.5em}.RoadsterPromo-col{width:50%;box-sizing:border-box}.RoadsterPromo-col--video{order:-1}.RoadsterPromo-col--last{margin-top:2em}.RoadsterPromo-inner{display:-ms-flexbox;display:flex}.RoadsterPromo-hed{margin-bottom:.125em}.RoadsterPromo-cta{font-size:.875em;width:auto;display:inline-block}.u-sm-show{display:block}.u-sm-hide{display:none}}#page_10225 .vehicle_item__tab_content.show .pricing_btn_w_border:nth-child(7){display:none}#custom_page_1188 div#region_4 .multi_widget_21582_3123_sub_section_1.multi_widget_sub_section.multi_widget.fl_l.mobile_row_clear.row_clear:nth-child(3) .pricing_btn_w_border{display:none}#custom_page_1362 .get-e-price.thm-hglight_border.thm-hglight-bg_color-hover a{color:#000!important}#custom_page_1362 .get-e-price.thm-hglight_border.thm-hglight-bg_color-hover a{color:#000!important}#custom_page_1362 .get-e-price.thm-hglight_border.thm-hglight-bg_color-hover a:hover{color:#fff!important}#custom_page_1362 .get-e-price.thm-hglight_border.thm-hglight-bg_color-hover a :hover{color:#fff!important}