@charset "utf-8";@import url(https://cdn.dealereprocess.org/cdn/css/themes/compliance/nissan.css);@font-face{font-family:NissanBrand-Italic;src:url('fonts/NissanBrand-Italic.eot');src:url('fonts/NissanBrand-Italic.eot?#iefix') format('embedded-opentype'),url('fonts/NissanBrand-Italic.woff') format('woff'),url('fonts/NissanBrand-Italic.woff2') format('woff2'),url('fonts/NissanBrand-Italic.ttf') format('truetype'),url('fonts/NissanBrand-Italic.svg') format('svg')}@font-face{font-family:NissanBrand-Light;src:url('fonts/NissanBrand-Light.eot');src:url('fonts/NissanBrand-Light.eot?#iefix') format('embedded-opentype'),url('fonts/NissanBrand-Light.woff') format('woff'),url('fonts/NissanBrand-Light.woff2') format('woff2'),url('fonts/NissanBrand-Light.ttf') format('truetype'),url('fonts/NissanBrand-Light.svg') format('svg')}@font-face{font-family:NissanBrand-Regular;src:url('fonts/NissanBrand-Regular.eot');src:url('fonts/NissanBrand-Regular.eot?#iefix') format('embedded-opentype'),url('fonts/NissanBrand-Regular.woff') format('woff'),url('fonts/NissanBrand-Regular.woff2') format('woff2'),url('fonts/NissanBrand-Regular.ttf') format('truetype'),url('fonts/NissanBrand-Regular.svg') format('svg')}@font-face{font-family:NissanBrand-Bold;src:url('fonts/NissanBrand-Bold.eot');src:url('fonts/NissanBrand-Bold.eot?#iefix') format('embedded-opentype'),url('fonts/NissanBrand-Bold.woff') format('woff'),url('fonts/NissanBrand-Bold.woff2') format('woff2'),url('fonts/NissanBrand-Bold.ttf') format('truetype'),url('fonts/NissanBrand-Bold.svg') format('svg')}h1{line-height:1.25em}h2{font-family:NissanBrand-Regular,Arial,sans-serif!important;line-height:1.25em}body,h3,h4,input,select{font-family:NissanBrand-Light,Arial,sans-serif}section a{color:inherit;text-decoration:none}.inner_content{margin:0 auto;width:100%;max-width:2000px}#custom_page_1 #content{background-color:transparent}#content p{line-height:1.5}.parallax_bg{position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1;width:100%;background-image:url('../img/bg-paralax.jpg');background-position:center center;background-size:cover}.top_mosaic_halves_section{background-color:#efefef}.top_mosaic_halves_section .top_mosaic_grid_wrapper{padding:.5%;display:flex;align-items:stretch;justify-content:space-between}.top_mosaic_halves_section .top_mosaic_grid_wrapper .top_mosaic_left::before,.top_mosaic_halves_section .top_mosaic_grid_wrapper .top_mosaic_right_first::before,.top_mosaic_halves_section .top_mosaic_grid_wrapper .top_mosaic_right_second::before,.top_mosaic_halves_section .top_mosaic_grid_wrapper .top_mosaic_right_third::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.top_mosaic_halves_section .top_mosaic_heading{display:block;text-transform:uppercase}.top_mosaic_halves_section .top_mosaic_link{position:relative;display:inline-block;padding:.75em;background-color:#c3002f}.top_mosaic_halves_section .top_mosaic_grid_wrapper .top_mosaic_left{position:relative;box-sizing:border-box;width:49.75%;margin:0;float:left}.main_ad_manager{margin:0;width:100%;float:left}.main_ad_manager video{width:100%!important;height:auto!important}.main_ad_manager video{width:100%!important}.mobile_ad_manager{display:none}.main_ad_manager .ad_flipper .flipper_scroller{background:none repeat scroll 0 0 transparent!important;margin-top:-40px;z-index:400}.main_ad_manager .ad_flipper .flipper_scroller .item_space .item{margin:0 auto;width:2px;background-color:#fff;border-radius:25px;float:none;cursor:pointer}.main_ad_manager .ad_flipper .flipper_scroller .item_space .item>div{display:none}.main_ad_manager .ad_flipper .flipper_scroller .next,.main_ad_manager .ad_flipper .flipper_scroller .prev{display:none}.main_ad_manager .ad_flipper .flipper .prev_slide{top:45%;left:2%;width:5%;height:12%;background:url("../img/flipper_arrow_prev.png") no-repeat scroll center top;background-size:100% auto}.main_ad_manager .ad_flipper .flipper .next_slide{top:45%;right:2%;width:5%;height:12%;background:url("../img/flipper_arrow_next.png") no-repeat scroll center top;background-size:100% auto}#custom_page_1 .ad_flipper .flipper{background-color:transparent!important}.top_mosaic_halves_section .top_mosaic_grid_wrapper .top_mosaic_right{width:49.75%;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}.top_mosaic_halves_section .top_mosaic_grid_wrapper .top_mosaic_right .top_mosaic_heading{position:absolute;bottom:.75em;right:0;left:15px;z-index:10;color:#fff;font-size:1.3em;font-weight:500}.top_mosaic_halves_section .top_mosaic_grid_wrapper .top_mosaic_right .top_mosaic_link{width:99%;height:100%;background-color:transparent!important;border:none!important}.top_mosaic_halves_section .top_mosaic_right_first{position:relative;width:49.5%;height:49.5%;background-image:url(../img/new-inventory.webp);background-position:center center;background-repeat:no-repeat;background-size:100% auto;text-align:left;color:#fff;transition:all .5s ease}.top_mosaic_halves_section .top_mosaic_right_second{position:relative;width:49.5%;height:49.5%;align-self:end;background-image:url(../img/schedule-cta.webp);background-position:center center;background-repeat:no-repeat;background-size:100% auto;text-align:left;color:#fff;transition:all .5s ease}.top_mosaic_halves_section .top_mosaic_right_second img{position:relative;top:40%;transform:translateY(-50%);width:70%}.top_mosaic_halves_section .top_mosaic_right_second .top_mosaic_link{border:1px solid #fff;box-sizing:border-box;background-color:#004b88;color:#fff}.top_mosaic_halves_section .top_mosaic_grid_wrapper .top_mosaic_right .top_mosaic_heading img{margin:0 auto;width:70%;display:block}.top_mosaic_halves_section .top_mosaic_right_third{position:relative;width:49.5%;height:49.5%;align-self:end;background-image:url(../img/specials.webp);background-position:center center;background-repeat:no-repeat;background-size:100% auto;text-align:left;color:#fff;transition:all .5s ease}.top_mosaic_halves_section .top_mosaic_right_first:hover,.top_mosaic_halves_section .top_mosaic_right_fourth:hover,.top_mosaic_halves_section .top_mosaic_right_second:hover,.top_mosaic_halves_section .top_mosaic_right_third:hover{background-size:110% auto}.top_mosaic_halves_section .top_mosaic_right_fourth{position:relative;width:49.5%;height:49.5%;background-image:url(../img/used-inv.webp);background-position:center center;background-repeat:no-repeat;background-size:100% auto;text-align:left;color:#fff;transition:all .5s ease}.advanced_search_section{padding:1.2% 0;width:100%;clear:left;background-color:#000;color:#fff;text-align:center;font-size:.9em}.advanced_search_mobile{display:none}.advanced_search_section .advanced_search_title{display:inline-block;padding:0 0 .5em 0;text-transform:capitalize;font-size:1.5em;font-weight:400}#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)}.advanced_search_section .input_container{width:18%;margin:0 .6%}.advanced_search_section select{padding:0 5%;width:100%;height:48px;background-color:#fff;background-image:url('../img/icon_advanced_search.png');background-size:20px auto;background-repeat:no-repeat;background-position:98% center;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;font-size:1em}.advanced_search_section #adv_search{width:100%;height:48px;border:1px solid #c3002f;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#c3002f;color:#fff;cursor:pointer;text-transform:uppercase;font-size:1.3em}.advanced_search_section #adv_search:focus,.advanced_search_section #adv_search:hover{border:1px solid #fff;background:#000}.advanced_search_section #advancedsearchform .input_container select::-ms-expand{display:none}#advancedsearchform>span:nth-child(4){display:none}#advancedsearchform .input_container input[type=button]{-webkit-appearance:none;width:91.5%;margin:0 auto}.model_scroller_section{background-color:#f5f5f5}.model_scroller_section .inner_content{width:90%;max-width:1450px;text-align:center}.model_scroller_title{display:inline-block;margin:2em 0 1em;font-size:1.5em;font-weight:700}.model_scroller_section_tabs{margin:0 auto 2em;width:80%}.model_scroller_section_tabs_inner_wrapper{display:flex;align-items:stretch;justify-content:space-evenly}.model_scroller_section_tabs_inner_wrapper .tab-content{width:16%;padding:.5em 0;background-color:#efefef;cursor:pointer}.model_scroller_section_tabs_inner_wrapper .tab-content.active{background-color:#000;color:#fff}.model_scroller_section_scroller .model_scroller{background-color:transparent!important}.model_scroller_section_scroller .model_scroller .item_cont .item .scroller-content-container{margin:0 auto;max-width:250px}.model_scroller_section_scroller .model_scroller .item_space .item img{width:95%;max-width:250px}.model_scroller_section_scroller .model_scroller .scroller-content-container .scroller-content-image-container{margin:2em auto 0}.model_scroller_section_scroller .model_scroller .scroller-item-content-wrapper .btn-scroller-item{margin:0 auto;width:80%;background-color:#c3002f}.model_scroller_section_scroller .model_scroller .scroller-item-content-wrapper .btn-scroller-item{border-radius:0!important}.model_scroller_section_scroller .model_scroller .prev{background-image:url('../img/arrow_left_black_30x50.png');background-repeat:no-repeat;background-size:contain}.model_scroller_section_scroller .model_scroller .next{background-image:url('../img/arrow_right_black_30x50.png');background-repeat:no-repeat;background-size:contain}.ezp_banner_section{padding:2%;box-sizing:border-box;width:100%;background-color:#fff;font-size:1.1em}.ezp_banner_section .inner_content{display:flex;align-items:center;justify-content:space-between}.ezp_banner_section .inner_content>a,.ezp_banner_section .inner_content>span{width:15%;display:flex;align-items:center;justify-content:flex-start;font-size:.75em;line-height:normal}.ezp_banner_section .inner_content>span img{margin-right:1em}.ezp_banner_section .inner_content>span .ezp_banner_logo{margin:0;width:100%;max-width:200px;object-fit:contain}.ezp_banner_section .inner_content>a{display:inline-block;padding:.7em;background-color:#c3002f;color:#fff;text-align:center;font-size:1.1em}.angled_promo_section{width:100%;background-color:#fff}.angled_promo_section .inner_content{width:100%;background-image:url('../img/promo-section-bg.webp');background-position:right center;background-repeat:no-repeat;background-size:60% auto}.angled_promo_content{padding:5% 0 5% 5%;box-sizing:border-box;width:52%;background:linear-gradient(106deg,#e6e6e6 0,#e6e6e6 84%,transparent 84%,transparent 100%)}.angled_promo_content span{display:inline-block;margin-bottom:.25em;font-size:1.5em}.angled_promo_content h3{width:65%;text-transform:uppercase;font-size:2.3em;font-weight:700}.angled_promo_content p{margin:1em 0 2em}.angled_promo_content a{padding:1em 4em;display:inline-block;background-color:#c3002f;color:#fff;text-transform:uppercase;font-size:1.2em}.cta_section_wrapper{width:100%;background-color:#c3002f;border-top:5px solid #fff;border-bottom:5px solid #fff}.cta_section_wrapper .inner_content{width:90%;display:flex;align-items:center;justify-content:space-between}.cta_section_wrapper .cta_link{margin:1% 0;padding:1% 0;width:25%;display:inline-block;box-sizing:border-box;border-left:1px solid #fff;text-align:center;color:#fff}.cta_section_wrapper .cta_link:hover{background-color:#fff;color:#eb0a1e}.cta_section_wrapper .cta_link *{vertical-align:middle;font-size:1.2em}.cta_section_wrapper .cta_link:first-child{border-left:none}.cta_section_wrapper .cta_link .cta_link_icon,.cta_section_wrapper .cta_link .cta_link_icon_hover{width:15%;max-width:50px}.cta_section_wrapper .cta_link .cta_link_icon{display:inline-block;object-fit:contain}.cta_section_wrapper .cta_link .cta_link_icon_hover{display:none}.cta_section_wrapper .cta_link:hover .cta_link_icon{display:none}.cta_section_wrapper .cta_link:hover .cta_link_icon_hover{display:inline-block}.cta_section_wrapper .cta_link .cta_link_content{margin-left:2%;text-transform:uppercase}.promotion_section_right img{width:100%}.banner_section{width:100%;background-color:#fff}.banner_section .ad_flipper .flipper .prev_slide{top:50%;left:1.5%;transform:translateY(-50%);background-image:url('../img/arrow_left_white_35x60.png');background-repeat:no-repeat;background-size:contain}.banner_section .ad_flipper .flipper .next_slide{top:50%;right:1.5%;transform:translateY(-50%);background-image:url('../img/arrow_right_white_35x60.png');background-repeat:no-repeat;background-size:contain}.promotion_section{padding:.1% 0 0;width:100%;background-color:#fff}.promotion_section .inner_content{padding:2%;box-sizing:border-box;width:100%;background-image:url('../img/why-buy-from-us-bg.webp');background-position:center top;background-repeat:no-repeat;background-size:cover}.promotion_section_title{text-align:center;text-transform:uppercase;font-size:1.5em}.promotion_section_title>span{display:inline-block;margin:.5em 0 .75em;font-size:2.25em;font-weight:700}.promotion_section_wrapper{margin:0 auto;width:96%;max-width:1300px;display:flex;align-items:center;justify-content:space-between}.promotion_section_left{padding:1em;box-sizing:border-box;width:60%;display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;border:1px solid #2b2b2b;background-color:#fff}.promotion_section_left_title{width:100%;text-align:center;text-transform:uppercase;font-size:1.5em;font-weight:700}.promotion_section_quarter{padding:1em 2em;box-sizing:border-box;width:50%;display:flex;align-items:center;justify-content:space-between;font-size:.8em}.promotion_section_quarter>img{width:15%;max-width:80px;object-fit:contain}.promotion_section_quarter>span{width:80%;text-align:left}.promotion_section_link{margin-top:.5em;margin:0 auto;padding:.75em 3em;background-color:#c3002f;border-radius:0;color:#fff;font-size:1.2em;text-transform:uppercase}.promotion_section_right{width:36%;text-align:center}.promotion_section_right>img{width:95%;max-width:640px}.mosaic_thirds_section{width:100%;background-color:#fff}h3.mosaic_thirds_header{padding-top:1em;display:block;text-align:center;font-size:1.5em;font-weight:700}.mosaic_thirds_section .mosaic_grid_wrapper{padding:1.5em 2% 2em;box-sizing:border-box;width:100%;display:flex;align-items:stretch;justify-content:space-between}.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_link{position:relative;background-position:center center;background-repeat:no-repeat;background-size:100% auto;transition:all .5s ease}.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_link:hover{background-size:110% auto}.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_link::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 0,transparent 70%,#000 100%)}.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_link>span{position:absolute;left:1em;bottom:1em;color:#fff;text-transform:uppercase;font-size:1.25em}.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_left{width:32.8%;height:36em}.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_middle{width:32.8%;height:36em;display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_right{width:32.8%;height:36em}.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_link_first{background-image:url('../img/bg_mosaic_first_588x635.jpg')}.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_link_second{width:100%;height:48.5%;background-image:url('../img/bg_mosaic_second_588x310.jpg')}.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_link_third{width:100%;height:48.5%;align-self:end;background-image:url('../img/bg_mosaic_third_588x310.jpg')}.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_link_fourth{background-image:url('../img/bg_mosaic_fourth_588x635.jpg')}.testimonials_section{padding:1.5em 0 2em;width:100%}h3.testimonials_header{margin-bottom:1em;display:block;text-align:center;color:#000;font-size:1.5em;font-weight:700}.testimonials_section .testimonials_section_btn{margin:4% 1% 2% 0;padding:1% 4%;float:left;border-radius:0;background-color:#c3002f;color:#fff}.testimonials_section_btn:first-child{margin-left:6.25%}.testimonials_section .testimonials_section_btn:focus,.testimonials_section .testimonials_section_btn:hover{background-color:#000}.testimonials_section .testimonials_section_scroller{clear:both}.testimonials_section .testimonials_arrow{margin-top:10em;margin-left:1.5%;margin-right:1.5%;width:2%;float:left;cursor:pointer}.testimonials_section .testimonials_arrow:focus{outline:0}.testimonials_section .testimonials_section_wrapper{width:100%;float:left;overflow:hidden}.testimonials_section #testimonials_wrap{position:relative;left:0;display:inline-block;text-align:center}.testimonials_section .toggle_header{display:none}.testimonials_section .sub_module_spacing{margin:0;padding:0;background-color:transparent;border:none}.testimonials_section .hidden_testimonials{display:none}.testimonials_section .testimonial{margin-left:1%;margin-right:1%;padding:1.5em;width:23%;min-height:22em;float:left;background-color:#fff;border-radius:0;box-sizing:border-box;text-align:left}.testimonials_section .testimonial h3{font-size:1em;line-height:normal}.testimonials-left div:nth-child(2){display:none}.testimonials_section .comments_testimonial p{padding:0;line-height:1.25em;font-size:.85em}.testimonials_section .comments_testimonial span{display:none}.testimonials_section .comments_testimonial p>a{color:#c3002f}.testimonials_section .more_testimonials{display:none}.banner_about_us_top{width:100%;background-color:#fff}.banner_about_us_top .inner_content{width:100%;background-image:url('../img/test-drive-bg.webp');background-position:right top;background-repeat:no-repeat;background-size:cover}.banner_about_us_top_wrapper{display:inline-block;padding:10%;width:32%;color:#fff}.banner_about_us_top_heading{display:block;text-transform:capitalize;font-size:3em;font-weight:700}.banner_about_us_top_content{display:block;margin:1em 0;line-height:1.25em}.banner_about_us_top_link{display:inline-block;padding:1em;background-color:#c3002f;color:#fff;font-size:1.2em;text-transform:uppercase}.banner_about_us_bottom{position:relative;width:100%;background-color:#fff}.banner_about_us_hours_wrapper{position:absolute;top:-5em;left:10%;width:25%;border:1px solid #000;background-color:#fff;font-size:.9em}.banner_about_us_hours{display:block;width:100%;height:0;overflow:hidden;transition:all .5s}.banner_about_us_hours .thm-general_border{border:none}.banner_about_us_hours.active{height:18em}.banner_about_us_hours_heading{display:flex;align-items:center;justify-content:space-between;padding:.5em 1em;background-color:#f5f5f5;border-bottom:1px solid #000;cursor:pointer}.banner_about_us_hours_heading>span{transform:rotate(90deg);font-size:2em}.banner_about_us_hours_heading.active>span{transform:rotate(-90deg)}.banner_about_us_hours li{list-style-type:none}.banner_about_us_hours .nav_item{visibility:hidden}.banner_about_us_hours .nav_item ul.subnav{padding:0 1em;visibility:visible}.banner_about_us_hours .nav_item .sub_item{display:inline-block;padding:.5em 0;width:100%;border-top:1px solid #fff}.banner_about_us_hours .nav_item .sub_item .hrs_day{clear:left;float:left}.banner_about_us_hours .nav_item .sub_item .hrs{float:right}.banner_about_us_content{margin:auto;padding:6% 1.5%;max-width:1000px;color:#333}.banner_about_us_content_heading,.banner_about_us_content_text,.banner_about_us_content_title{display:block}.banner_about_us_content_title{text-transform:capitalize;font-size:1.25em;font-weight:700}.banner_about_us_content_heading{margin-top:1em;text-transform:uppercase;font-size:1.25em}.banner_about_us_content_text{margin-top:1.5em;line-height:normal;font-size:.9em}.banner_about_us_content>a{display:inline-block;margin-top:2.2em;padding:1em 2.5em;background-color:#c3002f;color:#fff;font-size:1.25em;text-transform:uppercase}.map_section{background-color:#fff}.map_section .inner_content{width:100%}.map_section .inner_content a img{width:100%}@media only screen and (max-width:1800px){.top_mosaic_halves_section .top_mosaic_grid_wrapper .top_mosaic_link{background-size:auto 100%}.top_mosaic_halves_section .top_mosaic_grid_wrapper .top_mosaic_link:hover{background-size:auto 110%}.ezp_banner_section{font-size:.85em}.ezp_banner_section{font-size:.85em}.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_left,.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_middle,.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_right{height:26em}}@media only screen and (max-width:1350px){.advanced_search_section{font-size:.75em}.model_scroller_section_tabs{width:90%;font-size:.9em}.ezp_banner_section{font-size:1em}.ezp_banner_section .inner_content{flex-wrap:wrap}.ezp_banner_section .inner_content span:first-child{width:100%}.ezp_banner_section .inner_content>span .ezp_banner_logo{margin:0 auto}.ezp_banner_section .inner_content>span{margin:2% 0;width:50%}.ezp_banner_section .inner_content a{margin:0 auto;width:30%}.angled_promo_section{font-size:.8em}.angled_promo_section .inner_content{background-position:center bottom;background-size:100%}.angled_promo_content{padding:5% 0 65% 5%;width:100%;background:linear-gradient(to bottom,#e6e6e6 0,#e6e6e6 40%,transparent 40%,transparent 100%)}.cta_section_wrapper{font-size:.8em}.promotion_section{font-size:.9em}.mosaic_thirds_section .mosaic_grid_wrapper{font-size:.8em}.testimonials_section #testimonials_wrap{font-size:.8em}.testimonials_section .testimonials_arrow{margin-top:8em}.banner_about_us_section{font-size:.8em}.banner_about_us_top_wrapper{padding:10% 5%}.banner_about_us_hours_wrapper{left:5%;width:30%}}@media only screen and (max-width:960px){.advanced_search_section{padding:17px 0}.advanced_search_section select{height:2.7em}.advanced_search_section #adv_search{height:3.5em;font-size:.8em}.model_scroller_section_tabs{width:100%;font-size:.75em}.cta_section_wrapper{font-size:.7em}.cta_section_wrapper .inner_content{width:98%}.promotion_section_wrapper{flex-wrap:wrap}.promotion_section_left{width:100%}.promotion_section_right{width:100%;margin-top:20px}.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_left,.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_middle,.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_right{height:18em}.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_link{background-size:cover}.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_link:hover{background-size:cover}.testimonials_section .inner_content{text-align:center}.testimonials_section .testimonials_section_btn{width:25%;display:inline-block;float:none;font-size:1.2em}.testimonials_section_btn:first-child{margin-left:0}.testimonials_section .testimonial{min-height:26em}.testimonials_section .testimonials_arrow{margin-top:9.5em}.banner_about_us_top_wrapper{width:50%}.banner_about_us_hours_wrapper{top:-4em}}@media only screen and (max-width:768px){body:not(#custom_page_1) #header{margin-bottom:40px}.top_mosaic_halves_section .top_mosaic_grid_wrapper{flex-wrap:wrap}.top_mosaic_halves_section .top_mosaic_grid_wrapper .top_mosaic_left{width:100%}.top_mosaic_halves_section .top_mosaic_grid_wrapper .top_mosaic_right{margin-top:.75%;width:100%;height:28em}.top_mosaic_halves_section .top_mosaic_grid_wrapper .top_mosaic_left,.top_mosaic_halves_section .top_mosaic_right_first,.top_mosaic_halves_section .top_mosaic_right_fourth,.top_mosaic_halves_section .top_mosaic_right_second,.top_mosaic_halves_section .top_mosaic_right_third{background-size:100% auto;background-size:cover}.top_mosaic_halves_section .top_mosaic_grid_wrapper .top_mosaic_left:hover,.top_mosaic_halves_section .top_mosaic_right_first:hover,.top_mosaic_halves_section .top_mosaic_right_fourth:hover,.top_mosaic_halves_section .top_mosaic_right_second:hover,.top_mosaic_halves_section .top_mosaic_right_third:hover{background-size:110% auto;background-size:cover}.top_mosaic_halves_section .top_mosaic_grid_wrapper .top_mosaic_middle{height:28em}.top_mosaic_halves_section .top_mosaic_grid_wrapper .top_mosaic_right_second .top_mosaic_link{width:80%}.advanced_search_section{padding:2.5% 0}.advanced_search_desktop{display:none}.advanced_search_mobile{display:block}.advanced_search_section .input_container{margin:0 .5%;width:22.9%}.advanced_search_section .input_container .adv_search{padding:3% 0 1%;width:96%}.model_scroller_section .inner_content{width:98%}.model_scroller_title{margin:1em 0}.model_scroller_section_tabs{font-size:.7em}.ezp_banner_section{font-size:.9em}.angled_promo_section{font-size:.7em}.angled_promo_content{background:linear-gradient(to bottom,#e6e6e6 0,#e6e6e6 43.9%,transparent 44%,transparent 100%)}.angled_promo_content h3{width:90%}.cta_section_wrapper{border-bottom:none;font-size:.7em}.cta_section_wrapper .inner_content{flex-wrap:wrap}.cta_section_wrapper .cta_link{margin:0;padding:5% 0;width:50%;float:left;border-bottom:1px solid #fff}.cta_section_wrapper .cta_link.first,.cta_section_wrapper .cta_link.third{clear:left;border-left:none}.cta_section_wrapper .cta_link.fourth,.cta_section_wrapper .cta_link.third{border-bottom:none}.promotion_section_wrapper{width:100%}.mosaic_thirds_section .mosaic_grid_wrapper{flex-wrap:wrap;font-size:1em}.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_left{width:49.5%}.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_middle{width:49.5%}.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_right{margin-top:1%;width:100%}.testimonials_section .testimonials_section_wrapper iframe{margin:0 auto!important}.banner_about_us_top_wrapper{width:50%}.banner_about_us_hours_wrapper{width:90%}}@media only screen and (max-width:584px){.main_ad_manager{display:none}.mobile_ad_manager{display:block}.top_mosaic_halves_section .top_mosaic_grid_wrapper .top_mosaic_right{height:14em}.advanced_search_section{padding:2.5% 0}.advanced_search_section .advanced_search_title{padding:.1em 0 .5em 0}.model_scroller_section_tabs_inner_wrapper{justify-content:center;flex-wrap:wrap}.model_scroller_section_tabs_inner_wrapper .tab-content{margin:.5em;padding:1em 0;width:30%}.model_scroller_section_scroller .model_scroller,.model_scroller_section_scroller .model_scroller .item_space{height:260px!important}.ezp_banner_section .inner_content>span{margin:.2% 0}.ezp_banner_section .inner_content a{margin:.5% auto}.angled_promo_content h3{font-size:2em}.promotion_section{font-size:.7em}.promotion_section_quarter{padding:1em .5em}.promotion_section_right{margin-top:10px}.mosaic_thirds_section .mosaic_grid_wrapper{font-size:.8em}.testimonials_section .testimonials_section_btn{width:40%}.banner_about_us_top{position:relative}.banner_about_us_top .inner_content::before{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.banner_about_us_top_wrapper{position:relative;z-index:10}.banner_about_us_hours_wrapper{top:-2em}}@media only screen and (max-width:500px){.advanced_search_section{float:left}.advanced_search_section{padding:3.5% 0}.advanced_search_section .inner_content{width:93%;padding:0}.advanced_search_section .input_container{float:left;width:50%;margin:2% 0}.advancedsearchform .input_container>select{margin-left:4%;width:91.5%;margin:0 auto}.ezp_banner_section .inner_content a{margin:5% auto}.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_left,.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_middle,.mosaic_thirds_section .mosaic_grid_wrapper .mosaic_right{height:14em}.testimonials_section .testimonials_section_btn{width:32%}.banner_about_us_top_wrapper{width:80%}}section.ezp_banner_section{display:none}#vehicle_selector.vs_fixed{position:relative!important}#header{top:0;z-index:601;margin:0 auto;width:100%;background-color:#fff}#header_wrapper{height:90px}#header a{color:inherit!important;text-decoration:none!important}#header .inner_content{margin:0 auto;width:98%;height:100%;max-width:2000px;display:flex;align-items:center;justify-content:space-between}#header .header_right_mobile{display:none}.header_left{padding:.5em 0;width:15%;height:100%;float:left}.header_left .site_logo{width:98%;max-width:220px;object-fit:contain}.jd{width:100%}.new{width:6%!important}.header_middle{width:40%}.header_middle #megamenu{width:100%}.header_middle .megamenu_navigation_container{font-size:.9em}.header_middle #megamenu .megamenu_navigation_container .parent_li{text-align:center;color:#000;font-weight:700}.header_middle #megamenu .megamenu_navigation_container .parent_li a:hover{color:#c3002f}.megamenu_mobile_body .active_parent .clickable_li{color:#c3002f}.header_right{width:25%;height:100%;display:flex;align-items:center;justify-content:space-between}.header_right_phones{width:70%;height:100%;display:flex;align-items:center;justify-content:space-around;line-height:1.25em;color:#000;text-align:right;box-sizing:border-box;font-size:.9em}.header_right_phones span{display:block;font-weight:700}.header_right_phones>span:first-child{color:#000;font-size:1.25em}.header_right_quick_links{width:30%;height:100%;display:flex;align-items:stretch;justify-content:space-between}.header_right_quick_links a{width:50%;height:100%;float:left;display:block;border-left:1px solid #606060;box-sizing:border-box;text-align:center}.header_right_quick_links a:first-child{border-left:none}.header_right_quick_links a img{width:80%;max-width:50px}#phone-drop-down-container{position:absolute;width:100%;height:auto;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}#header .closed#phone-drop-down-container{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:#c3002f;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}.header_right_quick_links_btn.mobile{display:none}.megamenu_content_container .template_2{max-height:40em;overflow:auto}@media only screen and (max-width:1800px){.header_middle .megamenu_navigation_container{font-size:.7em}.header_right{font-size:.95em}}@media only screen and (max-width:1350px){.header_middle{width:60%}.header_middle .megamenu_navigation_container{font-size:.55em}.header_right{width:28%;font-size:.8em}.header_right_phones{flex-wrap:wrap}.header_right_phones span{width:100%}}@media only screen and (max-width:960px){#header_wrapper{height:53px}.header_middle .megamenu_navigation_container{font-size:.45em}.header_right{font-size:.6em}}@media only screen and (max-width:768px){#megamenu_mobile,.mobile_menu{position:absolute;display:block;margin-top:14%;z-index:12}section.advanced_search_section.advanced_search_mobile{margin-top:4.5%}div#header{margin-top:0}#header{height:auto}#header_fixed_spacer{display:none}#custom_page_1 #content{padding-top:0}.megamenu_mobile .toggle_menu_bar{background-color:#c3002f}.megamenu_mobile .toggle_menu_bar .site_title{font-weight:400}.megamenu_mobile .toggle_menu_button{background-color:#b7b7b7;color:#fff}.header_right_quick_links_btn.mobile{position:absolute;top:-1.8em;left:4.5%;display:block}.header_left{width:40%}.header_left .logo_wrapper{margin:4% 0}.header_middle{display:none}.header_right{width:25%;float:right}.header_right .header_right_phones,.header_right .header_right_quick_links{display:none}#header .header_right .header_right_mobile{display:block}#header .header_right_mobile{margin:12% 0;width:100%;float:right;display:block}.header_right_mobile .mobile_icon{width:50%;display:inline-block;border-left:1px solid #fff;cursor:pointer;box-sizing:border-box;text-align:center}.header_right_mobile .mobile_icon:first-child{border-left:none}.header_right_mobile .mobile_icon img{margin:0 auto;width:85%;max-width:60px;object-fit:contain}}@media only screen and (max-width:584px){section.advanced_search_section.advanced_search_mobile{margin-top:7.95%}.header_left{padding:0}#header .header_right_mobile{margin:2% 0}}.megamenu_content_container .template_1,.megamenu_content_container .template_2{margin-top:30px}@media only screen and (max-width:450px){section.advanced_search_section.advanced_search_mobile{margin-top:9.95%}}.cookie_disclaimer a,.cookie_disclaimer p{color:#000}#custom_page_1 #footer,#footer{background-color:#000;color:#fff}#footer .inner_content{padding:2%;margin:0 auto;width:100%;max-width:2000px;box-sizing:border-box;font-size:.85em;line-height:1.25em}#footer .inner_content a{color:#fff;text-decoration:none}#footer .inner_content .footer_col{padding:0;width:100%;font-size:inherit}#custom_page_1 .footer_dealer_content_section{display:none}.footer_dealer_content_section{display:inline-block;padding:0 0 3em;width:100%;height:5em;overflow-y:scroll}.footer_dealer_content_section div h1,.footer_dealer_content_section div h2{font-size:1em;font-weight:700}.footer_dealer_content_section div h3,.footer_dealer_content_section div h4{font-size:.9em;font-weight:700}.footer_top .nav_item,.footer_top h3{margin-bottom:1.5em;text-transform:uppercase;font-size:1em;font-weight:400}.footer_top .nav_item .subnav:before{content:"";height:1.5em;display:block}.footer_collapsed_btn{display:none}.footer_collapsed_btn_arrow_down,.footer_collapsed_btn_arrow_right{display:none}.footer_collapsed_btn_arrow_down.active,.footer_collapsed_btn_arrow_right.active{display:inline-block}.footer_left_contact_section{width:18%;float:left;line-height:1.2em}.footer_left_contact_section .footer_collapsed_content>div{margin-bottom:1.2em;display:flex;clear:left;font-size:.8em}.footer_left_contact_section div span>img{margin-right:1em;width:90%;max-width:16px;float:left}.footer_left_phones .footer_left_phone_wrapper>span{display:block}.footer_left_social_media a{margin-right:4%;width:12%}.footer_left_social_media a img{width:100%;max-width:46px}.footer_middle_hours_section{width:60%;float:left}.footer_middle_hours{margin-right:7%;width:26%;float:left}.footer_middle_hours .thm-general_border{border:none}.footer_middle_hours>li{list-style:none;font-size:inherit}.footer_middle_hours li ul.subnav{text-transform:capitalize;font-size:.9em}.footer_middle_hours li>ul>li{margin-bottom:.2em;width:100%;display:inline-block;clear:left}.footer_middle_hours li ul li span:first-child{text-transform:capitalize}.footer_middle_hours li ul li span{text-transform:uppercase}.footer_dealer_contact_section{width:22%;float:right}.footer_dealer_contact_section .footer_contact_top_btn{padding:1em 3em;display:inline-block;background-color:#c3002f;color:#fff;text-transform:uppercase;font-size:1.2em;font-weight:700}.footer_dealer_contact_section .footer_contact_middle{margin-top:3em;font-size:.95em}.footer_dealer_contact_section .footer_contact_bottom{margin-top:1em;font-size:.8em}.footer_dealer_contact_section .footer_contact_bottom>div{margin:.5em 0}.footer_dealer_contact_section .footer_contact_bottom a{font-weight:700}@media only screen and (max-width:1350px){#footer .inner_content{font-size:.7em}}@media only screen and (max-width:960px){.footer_left_contact_section{width:25%}.footer_middle_hours_section{width:74%}.footer_middle_hours{margin-left:7%;margin-right:0}.footer_dealer_contact_section{margin:1.5em 0;clear:both;width:100%;display:inline-block;float:none;text-align:center;font-size:1em}}@media only screen and (max-width:768px){#footer .inner_content{padding:0;font-size:.9em}.footer_dealer_content_section{padding:1.5em;box-sizing:border-box}.footer_collapsed_btn{padding:1.5em;width:100%;border-top:1px solid #fff;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:center;text-transform:uppercase}.footer_collapsed_content{margin:0 auto;width:90%;max-height:0;overflow:hidden;transition:all .5s ease}.footer_collapsed_content.active{margin:2% auto;max-height:100em}.footer_middle_hours_section .footer_collapsed_btn{border-bottom:1px solid #fff}.footer_left_contact_section{width:100%}.footer_left_contact_section .footer_collapsed_content h3{display:none}.footer_left_social_media a{width:8%}.footer_middle_hours_section{width:100%}.footer_middle_hours{margin:0;width:100%;float:none}.footer_middle_hours li>ul>li{margin-bottom:.5em}}.preview_eprice_btn_container.click_to_call_oem_button_outer .click_to_call_oem_button{border:none;background-color:#5bc236!important}.cn-button-container{margin-bottom:.5em!important}.ui-dialog.ui-widget[aria-labelledby*=ui-dialog-title-modal_form_container i]{z-index:9999999999!important}.disclaimer_dropdown.open{display:inline-block;position:absolute;background:#fff;border:1px solid #000;width:400px;z-index:99;left:0;margin-top:45px}p.small span{font-size:10px!important}#content .card__expiration p{font-size:10px!important}.la{position:relative}#page_28 #region_1 #site_brochures ul.brochures-list:nth-child(5){display:none}#page_28 #region_1 #site_brochures h2:nth-child(4){display:none}.Cabin-Air-Filter-Replacement-page p a,.Cabin-Air-Filter-Replacement-page ul li a{color:#888!important}.well.well-lg.whybuy center{font-weight:bolder}ul.list-unstyled.list-inline.model-review li a{color:#888}div#rm_mcp_page a:hover{color:#fff!important}h4.mcp-stats{font-size:20px;color:#323232!important;margin-top:0}.navbar.fod-navbar-default.nissan .nav.fod-navbar-nav a.dropdown-toggle:after{content:"";display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}span.caret{display:none!important}.mcp-disclaimer{font-size:x-small!important;color:#9b9b9b;padding-top:5px}.mcp-stats{color:#9b9b9b!important}.Cabin-Air-Filter-Replacement-page p a:hover,.Cabin-Air-Filter-Replacement-page ul li a:hover{color:#666!important;text-decoration:underline}.header-overlay.light h2{font-size:40px!important}.fod-col.pad-1.col-span-4.half-m,.fod-row.center .fod-col.pad-1.col-span-4{margin:0 70px}.fod-section.nissan .fod-col.pad-1.col-span-4{padding:1em 0}.fod-row.fod-center{justify-content:center}.fod-check-list li:before{content:"✓";margin-right:5px}.fod-check-list li{list-style:none!important;margin:10px 0!important}@media only screen and (max-width:640px){.fod-section.nissan .fod-col{padding:0!important}.list-margin-bottom-1x li,.margin-bottom-1x{margin-bottom:2%!important}.header-overlay.light h2{font-size:6vw!important}.fod-section .col-span-6{flex-basis:100%!important}.fod-col.pad-1.col-span-4.half-m,.fod-row.start .fod-col.pad-1.col-span-4{margin:0!important}}#custom_page_207 .fod-header .header-overlay,#custom_page_214 .fod-header .header-overlay,#custom_page_252 .fod-header .header-overlay,#custom_page_336 .fod-header .header-overlay,#custom_page_337 .fod-header .header-overlay,#custom_page_343 .fod-header .header-overlay,#custom_page_90 .fod-header .header-overlay{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}#custom_page_286 #srp_search_controls_container{display:none!important}.preview_eprice_btn_container.pricing_btn_w_border.cstm_blue_btn .get-e-price{background-color:#003057!important;border-color:#003057!important}.preview_eprice_btn_container.pricing_btn_w_border.cstm_blue_btn .get-e-price a{color:#fff!important}.vehicle_item__special_banner_container{display:none!important}.get-today .get-e-price a{color:#fff!important}.get-today .get-e-price{border:2px solid #2d7f11!important;border-radius:13px!important;background-color:#2d7f11!important}.schedule-test .get-e-price a{color:#fff!important}.schedule-test .get-e-price{border:2px solid #ed0000!important;border-radius:13px!important;background-color:#ed0000!important}.value-your .get-e-price a{color:#fff!important}.value-your .get-e-price{border:2px solid #2d7f11!important;border-radius:13px!important;background-color:#2d7f11!important}.pre-approved .get-e-price a{color:#000!important;font-size:.9em!important}.pre-approved .get-e-price{border:2px solid #fff034!important;border-radius:13px!important;background-color:#fff034!important}#custom_page_286 .preview_eprice_btn_container .get-e-price{border-width:2px;border-radius:5px;border-radius:15px!important;line-height:1.1em!important;font-size:1.1em;background-color:#ed0000}#custom_page_286 .preview_eprice_btn_container .get-e-price:hover{background-color:#fff}#custom_page_286 .preview_eprice_btn_container a:hover{color:#000}#custom_page_286 .preview_eprice_btn_container a{color:#fff}#custom_page_348 #ad_flipper_15330{display:block}#custom_page_348 #ad_flipper_15333{display:none}.preview_eprice_btn_container a{font-size:.9em!important}.multi_module_78020004 .multi_module__module_s2m1{margin:0 auto;padding:0 0 0!important}#page_2279 .multi_module_78020004 .multi_module__module_s3m1{margin:0 auto;padding:0}#page_2279 .multi_module_78020004 .multi_module__subsection_s3{padding:0}#region_5 .multi_cta_wrapper{display:none}#custom_page_348 .preview_eprice_btn_container .get-e-price{border-width:2px;border-radius:5px;border-radius:15px!important;line-height:1.1em!important;font-size:1.1em;background-color:#ed0000}#custom_page_348 .preview_eprice_btn_container .get-e-price:hover{background-color:#fff}#custom_page_348 .preview_eprice_btn_container a:hover{color:#000}#custom_page_348 .preview_eprice_btn_container a{color:#fff}#custom_page_352 .testimonials_wrapper_stacked{min-height:45em}#page_279 #region_1 .employee_wrap_staff .staff_content{height:20%}.thank_you_btn{border:2px solid #c3002f!important}.thank_you_btn:hover{background:#c3002f!important;color:#fff!important}@media only screen and (max-width:768px){.preview_eprice_btn_container.click_to_call_oem_button_outer .click_to_call_oem_button a{margin-bottom:5px}}@media only screen and (max-width:500px){#custom_page_348 #ad_flipper_15330{display:none}#custom_page_348 #ad_flipper_15333{display:block}}