/* dep siteandmegamenu */
@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,select,input{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:0.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:0.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 0 0 0;float:left}.main_ad_manager{margin:0 0 0 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 .prev,.main_ad_manager .ad_flipper .flipper_scroller .next{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:#ffffff;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 0.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 0.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 #ffffff;box-sizing:border-box;background-color:#004b88;color:#ffffff}.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 0.5s ease}.top_mosaic_halves_section .top_mosaic_right_first:hover,.top_mosaic_halves_section .top_mosaic_right_second:hover,.top_mosaic_halves_section .top_mosaic_right_third:hover,.top_mosaic_halves_section .top_mosaic_right_fourth: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 0.5s ease}.advanced_search_section{padding:1.2% 0;width:100%;clear:left;background-color:#000000;color:#ffffff;text-align:center;font-size:0.9em}.advanced_search_mobile{display:none}.advanced_search_section .advanced_search_title{display:inline-block;padding:0 0 0.5em 0;text-transform:capitalize;font-size:1.5em;font-weight:normal}#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 0.6%}.advanced_search_section select{padding:0 5%;width:100%;height:48px;background-color:#ffffff;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:#ffffff;cursor:pointer;text-transform:uppercase;font-size:1.3em}.advanced_search_section #adv_search:hover,.advanced_search_section #adv_search:focus{border:1px solid #ffffff;background:#000000}.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:bold}.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:0.5em 0;background-color:#efefef;cursor:pointer}.model_scroller_section_tabs_inner_wrapper .tab-content.active{background-color:#000000;color:#ffffff}.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:#ffffff;font-size:1.1em}.ezp_banner_section .inner_content{display:flex;align-items:center;justify-content:space-between}.ezp_banner_section .inner_content > span,.ezp_banner_section .inner_content > a{width:15%;display:flex;align-items:center;justify-content:flex-start;font-size:0.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:#ffffff;text-align:center;font-size:1.1em}.angled_promo_section{width:100%;background-color:#ffffff}.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:0.25em;font-size:1.5em}.angled_promo_content h3{width:65%;text-transform:uppercase;font-size:2.3em;font-weight:bold}.angled_promo_content p{margin:1em 0 2em}.angled_promo_content a{padding:1em 4em;display:inline-block;background-color:#c3002f;color:#ffffff;text-transform:uppercase;font-size:1.2em}.cta_section_wrapper{width:100%;background-color:#c3002f;border-top:5px solid #ffffff;border-bottom:5px solid #ffffff}.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 #ffffff;text-align:center;color:#ffffff}.cta_section_wrapper .cta_link:hover{background-color:#ffffff;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:#ffffff}.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:#ffffff}.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:0.5em 0 0.75em;font-size:2.25em;font-weight:bold}.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:#ffffff}.promotion_section_left_title{width:100%;text-align:center;text-transform:uppercase;font-size:1.5em;font-weight:bold}.promotion_section_quarter{padding:1em 2em;box-sizing:border-box;width:50%;display:flex;align-items:center;justify-content:space-between;font-size:0.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:0.5em;margin:0 auto;padding:0.75em 3em;background-color:#c3002f;border-radius:0;color:#ffffff;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:#ffffff}h3.mosaic_thirds_header{padding-top:1em;display:block;text-align:center;font-size:1.5em;font-weight:bold}.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 0.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:#ffffff;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:#000000;font-size:1.5em;font-weight:bold}.testimonials_section .testimonials_section_btn{margin:4% 1% 2% 0;padding:1% 4%;float:left;border-radius:0;background-color:#c3002f;color:#ffffff}.testimonials_section_btn:first-child{margin-left:6.25%}.testimonials_section .testimonials_section_btn:hover,.testimonials_section .testimonials_section_btn:focus{background-color:#000000}.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:0px;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:#ffffff;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:0.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:#ffffff}.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:#ffffff}.banner_about_us_top_heading{display:block;text-transform:capitalize;font-size:3em;font-weight:bold}.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:#ffffff;font-size:1.2em;text-transform:uppercase}.banner_about_us_bottom{position:relative;width:100%;background-color:#ffffff}.banner_about_us_hours_wrapper{position:absolute;top:-5em;left:10%;width:25%;border:1px solid #000000;background-color:#ffffff;font-size:0.9em}.banner_about_us_hours{display:block;width:100%;height:0;overflow:hidden;transition:all 0.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:0.5em 1em;background-color:#f5f5f5;border-bottom:1px solid #000000;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:0.5em 0;width:100%;border-top:1px solid #ffffff}.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:#333333}.banner_about_us_content_title,.banner_about_us_content_heading,.banner_about_us_content_text{display:block}.banner_about_us_content_title{text-transform:capitalize;font-size:1.25em;font-weight:bold}.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:#ffffff;font-size:1.25em;text-transform:uppercase}.map_section{background-color:#ffffff}.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:0.85em}.ezp_banner_section{font-size:0.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:0.75em}.model_scroller_section_tabs{width:90%;font-size:0.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:0.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:0.8em}.promotion_section{font-size:0.9em}.mosaic_thirds_section .mosaic_grid_wrapper{font-size:0.8em}.testimonials_section #testimonials_wrap{font-size:0.8em}.testimonials_section .testimonials_arrow{margin-top:8em}.banner_about_us_section{font-size:0.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:0.8em}.model_scroller_section_tabs{width:100%;font-size:0.75em}.cta_section_wrapper{font-size:0.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:0.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_second,.top_mosaic_halves_section .top_mosaic_right_third,.top_mosaic_halves_section .top_mosaic_right_fourth{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_second:hover,.top_mosaic_halves_section .top_mosaic_right_third:hover,.top_mosaic_halves_section .top_mosaic_right_fourth: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:0.7em}.ezp_banner_section{font-size:0.9em}.angled_promo_section{font-size:0.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:0.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 #ffffff}.cta_section_wrapper .cta_link.first,.cta_section_wrapper .cta_link.third{clear:left;border-left:none}.cta_section_wrapper .cta_link.third,.cta_section_wrapper .cta_link.fourth{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:0.1em 0 0.5em 0}.model_scroller_section_tabs_inner_wrapper{justify-content:center;flex-wrap:wrap}.model_scroller_section_tabs_inner_wrapper .tab-content{margin:0.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:0.7em}.promotion_section_quarter{padding:1em 0.5em}.promotion_section_right{margin-top:10px}.mosaic_thirds_section .mosaic_grid_wrapper{font-size:0.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,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}@charset "utf-8";#vehicle_selector.vs_fixed{position:relative !important}#header{top:0;z-index:601;margin:0 auto;width:100%;background-color:#ffffff}#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:0.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:0.9em}.header_middle #megamenu .megamenu_navigation_container .parent_li{text-align:center;color:#000000;font-weight:bold}.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:#000000;text-align:right;box-sizing:border-box;font-size:0.9em}.header_right_phones span{display:block;font-weight:bold}.header_right_phones > span:first-child{color:#000000;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:#ffffff;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 #000000;box-shadow:0 5px 10px -5px #000000;border-radius:0.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:0px}#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:#ffffff}#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:#ffffff;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:#444444;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:0.7em}.header_right{font-size:0.95em}}@media only screen and (max-width:1350px){.header_middle{width:60%}.header_middle .megamenu_navigation_container{font-size:0.55em}.header_right{width:28%;font-size:0.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:0.45em}.header_right{font-size:0.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:normal}.megamenu_mobile .toggle_menu_button{background-color:#b7b7b7;color:#ffffff}.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 #ffffff;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_2,.megamenu_content_container .template_1{margin-top:30px}@media only screen and (max-width:450px){section.advanced_search_section.advanced_search_mobile{margin-top:9.95%}}@charset "utf-8";.cookie_disclaimer p,.cookie_disclaimer a{color:#000000}#custom_page_1 #footer,#footer{background-color:#000000;color:#ffffff}#footer .inner_content{padding:2%;margin:0 auto;width:100%;max-width:2000px;box-sizing:border-box;font-size:0.85em;line-height:1.25em}#footer .inner_content a{color:#ffffff;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:bold}.footer_dealer_content_section div h3,.footer_dealer_content_section div h4{font-size:0.9em;font-weight:bold}.footer_top h3,.footer_top .nav_item{margin-bottom:1.5em;text-transform:uppercase;font-size:1em;font-weight:normal}.footer_top .nav_item .subnav:before{content:"";height:1.5em;display:block}.footer_collapsed_btn{display:none}.footer_collapsed_btn_arrow_right,.footer_collapsed_btn_arrow_down{display:none}.footer_collapsed_btn_arrow_right.active,.footer_collapsed_btn_arrow_down.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:0.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:0.9em}.footer_middle_hours li > ul > li{margin-bottom:0.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:#ffffff;text-transform:uppercase;font-size:1.2em;font-weight:bold}.footer_dealer_contact_section .footer_contact_middle{margin-top:3em;font-size:0.95em}.footer_dealer_contact_section .footer_contact_bottom{margin-top:1em;font-size:0.8em}.footer_dealer_contact_section .footer_contact_bottom > div{margin:0.5em 0}.footer_dealer_contact_section .footer_contact_bottom a{font-weight:bold}@media only screen and (max-width:1350px){#footer .inner_content{font-size:0.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:0.9em}.footer_dealer_content_section{padding:1.5em;box-sizing:border-box}.footer_collapsed_btn{padding:1.5em;width:100%;border-top:1px solid #ffffff;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 0.5s ease}.footer_collapsed_content.active{margin:2% auto;max-height:100em}.footer_middle_hours_section .footer_collapsed_btn{border-bottom:1px solid #ffffff}.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:0.5em}}@charset "utf-8";.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:0.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:white;border:1px solid black;width:400px;z-index:99;left:0px;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:white !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-row.center .fod-col.pad-1.col-span-4,.fod-col.pad-1.col-span-4.half-m{margin:0px 70px}.fod-section.nissan .fod-col.pad-1.col-span-4{padding:1em 0px}.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 0px !important}@media only screen and (max-width:640px){.fod-section.nissan .fod-col{padding:0px !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-row.start .fod-col.pad-1.col-span-4,.fod-col.pad-1.col-span-4.half-m{margin:0px !important}}#custom_page_337 .fod-header .header-overlay,#custom_page_336 .fod-header .header-overlay,#custom_page_207 .fod-header .header-overlay,#custom_page_252 .fod-header .header-overlay,#custom_page_343 .fod-header .header-overlay,#custom_page_214 .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:0.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:0.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 0 0 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:#ffffff !important}@media only screen and (min-width:2000px){}@media only screen and (max-width:1350px){}@media only screen and (max-width:1200px){}@media only screen and (max-width:1024px){}@media only screen and (max-width:960px){}@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:584px){}@media only screen and (max-width:500px){#custom_page_348 #ad_flipper_15330{display:none}#custom_page_348 #ad_flipper_15333{display:block}}@media only screen and (max-width:450px){}@media only screen and (max-width:320px){}