iframe.iframe-responsive{width:1px;min-width:100%;*width:100%}.di-z-modal,.di-z-overlay,.di-z-extra-high,.di-z-high,.di-z-mid,.di-z-low,.di-z-half,.di-z-impact,.di-z-buried{position:relative}.di-z-modal{z-index:1050}.di-z-overlay{z-index:1000}.di-z-mobile-overlay{z-index:1030}.di-z-extra-top{z-index:500}.di-z-extra-high{z-index:400}.di-z-high{z-index:300}.di-z-mid{z-index:200}.di-z-low{z-index:100}.di-z-half{z-index:50}.di-z-impact{z-index:1}.di-z-buried{z-index:-1}@media (min-width: 1025px){body.home #header #header-bar{background:rgba(0,0,0,0.4);border-bottom:none}body.home #header #header-bar .header-left .dealer-logo .switch-scroll{display:block}body.home #header #header-bar .header-left .dealer-logo .show-scroll{display:none}body.home #header #header-bar .header-left #logo-switch .white-logos{display:block}body.home #header #header-bar .header-left #logo-switch .black-logos{display:none}body.home #header #header-bar .header-middle .navbar-inner ul.nav li a{color:#fff}body.home #header #header-bar .header-middle .navbar-inner ul.nav li a:hover{color:#fff}body.home #header #header-bar .header-middle .navbar-inner ul.nav li>ul.sub-menu li a{color:#111}body.home #header #header-bar .header-middle .navbar-inner ul.nav li>ul.sub-menu li a:hover{color:var(--primary)}body.home #header #header-bar .header-right .dealer-phone .glyphicon,body.home #header #header-bar .header-right .dealer-hours .glyphicon,body.home #header #header-bar .header-right .dealer-directions .glyphicon{color:#fff}body.home #header #header-bar .header-menu #search-toggle .search-toggle-button svg{fill:#fff}body.home #header #header-bar .header-menu #menu-toggle .menu-toggle-button>span{background:#fff}body.home #header.darken #header-bar,body.home #header.active #header-bar,body.home #header.darken-on #header-bar{background:#fff;border-bottom:1px solid #ccc}body.home #header.darken #header-bar .header-left .dealer-logo .switch-scroll,body.home #header.active #header-bar .header-left .dealer-logo .switch-scroll,body.home #header.darken-on #header-bar .header-left .dealer-logo .switch-scroll{display:none !important}body.home #header.darken #header-bar .header-left .dealer-logo .show-scroll,body.home #header.active #header-bar .header-left .dealer-logo .show-scroll,body.home #header.darken-on #header-bar .header-left .dealer-logo .show-scroll{display:block !important}body.home #header.darken #header-bar .header-left #logo-switch .white-logos,body.home #header.active #header-bar .header-left #logo-switch .white-logos,body.home #header.darken-on #header-bar .header-left #logo-switch .white-logos{display:none !important}body.home #header.darken #header-bar .header-left #logo-switch .black-logos,body.home #header.active #header-bar .header-left #logo-switch .black-logos,body.home #header.darken-on #header-bar .header-left #logo-switch .black-logos{display:block !important}body.home #header.darken #header-bar .header-right .dealer-phone .phone-button .glyphicon,body.home #header.darken #header-bar .header-right .dealer-phone .hours-button .glyphicon,body.home #header.darken #header-bar .header-right .dealer-phone .directions-button .glyphicon,body.home #header.darken #header-bar .header-right .dealer-hours .phone-button .glyphicon,body.home #header.darken #header-bar .header-right .dealer-hours .hours-button .glyphicon,body.home #header.darken #header-bar .header-right .dealer-hours .directions-button .glyphicon,body.home #header.darken #header-bar .header-right .dealer-directions .phone-button .glyphicon,body.home #header.darken #header-bar .header-right .dealer-directions .hours-button .glyphicon,body.home #header.darken #header-bar .header-right .dealer-directions .directions-button .glyphicon,body.home #header.active #header-bar .header-right .dealer-phone .phone-button .glyphicon,body.home #header.active #header-bar .header-right .dealer-phone .hours-button .glyphicon,body.home #header.active #header-bar .header-right .dealer-phone .directions-button .glyphicon,body.home #header.active #header-bar .header-right .dealer-hours .phone-button .glyphicon,body.home #header.active #header-bar .header-right .dealer-hours .hours-button .glyphicon,body.home #header.active #header-bar .header-right .dealer-hours .directions-button .glyphicon,body.home #header.active #header-bar .header-right .dealer-directions .phone-button .glyphicon,body.home #header.active #header-bar .header-right .dealer-directions .hours-button .glyphicon,body.home #header.active #header-bar .header-right .dealer-directions .directions-button .glyphicon,body.home #header.darken-on #header-bar .header-right .dealer-phone .phone-button .glyphicon,body.home #header.darken-on #header-bar .header-right .dealer-phone .hours-button .glyphicon,body.home #header.darken-on #header-bar .header-right .dealer-phone .directions-button .glyphicon,body.home #header.darken-on #header-bar .header-right .dealer-hours .phone-button .glyphicon,body.home #header.darken-on #header-bar .header-right .dealer-hours .hours-button .glyphicon,body.home #header.darken-on #header-bar .header-right .dealer-hours .directions-button .glyphicon,body.home #header.darken-on #header-bar .header-right .dealer-directions .phone-button .glyphicon,body.home #header.darken-on #header-bar .header-right .dealer-directions .hours-button .glyphicon,body.home #header.darken-on #header-bar .header-right .dealer-directions .directions-button .glyphicon{color:var(--primary)}body.home #header.darken #header-bar .header-right .dealer-phone.active .close-toggle-button .glyphicon,body.home #header.darken #header-bar .header-right .dealer-hours.active .close-toggle-button .glyphicon,body.home #header.darken #header-bar .header-right .dealer-directions.active .close-toggle-button .glyphicon,body.home #header.active #header-bar .header-right .dealer-phone.active .close-toggle-button .glyphicon,body.home #header.active #header-bar .header-right .dealer-hours.active .close-toggle-button .glyphicon,body.home #header.active #header-bar .header-right .dealer-directions.active .close-toggle-button .glyphicon,body.home #header.darken-on #header-bar .header-right .dealer-phone.active .close-toggle-button .glyphicon,body.home #header.darken-on #header-bar .header-right .dealer-hours.active .close-toggle-button .glyphicon,body.home #header.darken-on #header-bar .header-right .dealer-directions.active .close-toggle-button .glyphicon{color:var(--primaryhover)}body.home #header.darken #header-bar .header-middle .navbar-inner ul.nav li a,body.home #header.active #header-bar .header-middle .navbar-inner ul.nav li a,body.home #header.darken-on #header-bar .header-middle .navbar-inner ul.nav li a{color:#111}body.home #header.darken #header-bar .header-menu #search-toggle .search-toggle-button svg,body.home #header.active #header-bar .header-menu #search-toggle .search-toggle-button svg,body.home #header.darken-on #header-bar .header-menu #search-toggle .search-toggle-button svg{fill:#111}body.home #header.darken #header-bar .header-menu #menu-toggle .menu-toggle-button>span,body.home #header.active #header-bar .header-menu #menu-toggle .menu-toggle-button>span,body.home #header.darken-on #header-bar .header-menu #menu-toggle .menu-toggle-button>span{background:#111}}#videorow{overflow:hidden;width:100%;z-index:-1}#videorow .video-row-fallback{background:url(../images/video-fallback-background.jpg) no-repeat center center;background-color:#808080;background-size:cover;height:100vh}#topRow,#videobanner{transform:translateZ(0);-webkit-transform:translateZ(0)}#videobanner{position:relative}#videobanner .modfull{min-height:800px}#videobanner .video-row-player{width:100%;background-color:#808080}#video-bg{top:0;right:0;bottom:0;left:0;overflow:hidden}#video-bg>video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.rel-pos{position:relative;top:0 !important}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#video-bg>video{top:0 !important;height:130% !important;width:100% !important}}.gridwrap{width:100%;height:100%;top:0;background:url(/wp-content/themes/DealerInspireCommonTheme/images/gridoverlay.png) repeat 0 0;position:absolute}#homepage-advanced-search #search-anything-field,#homepage-advanced-search #alg-search{width:88%;background:#fff;padding:10px;border:none;color:#333;border-radius:5px;background-clip:padding-box;margin:10px 0 15px;float:left;height:40px;line-height:20px;font-size:16px}#homepage-advanced-search button.search-anything-submit-btn{float:right;width:10%;height:40px;margin:10px 0 15px;background:url(../images/searchicon.png) no-repeat center center var(--primary);border-radius:5px;background-clip:padding-box;font-size:16px}#homepage-advanced-search select{background:url("/wp-content/themes/DealerInspireDealerTheme/images/dropdownarrow.png") no-repeat right center #fff;padding:10px;color:#333;border:none;outline:none;float:left;border-radius:5px;background-clip:padding-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin-right:2%;height:40px;line-height:20px;font-size:16px}#homepage-advanced-search select.year{width:22%}#homepage-advanced-search select.model{width:24%}#homepage-advanced-search select.make{width:24%}#homepage-advanced-search button.advanced-search-btn{float:right;width:24%;border-radius:5px;background-clip:padding-box;outline:none;border:none;padding:0 10px;background:var(--secondary);font-size:16px;line-height:40px}@media (max-width: 767px){#mobile-advanced-search{padding:30px 0;background:url(/wp-content/themes/DealerInspireDealerTheme/images/mobile/search-banner-bg.jpg) no-repeat center center #333;background-size:cover;color:#fff;text-align:center}#mobile-advanced-search .personalizer-wrap{padding:0 15px 15px}#mobile-advanced-search .personalizer-wrap h1,#mobile-advanced-search .personalizer-wrap h2,#mobile-advanced-search .personalizer-wrap h3{margin-top:0}#mobile-advanced-search #search-anything-field{width:88%;background:#fff;padding:5px 10px;border:none;color:#333;border-radius:5px;background-clip:padding-box;margin:0;float:left;height:30px;line-height:20px;font-size:14px}#mobile-advanced-search .searchfields{width:80%;float:left}#mobile-advanced-search .searchsubmit{width:20%;float:left}#mobile-advanced-search button.search-anything-submit-btn{float:right;width:10%;height:30px;margin:0;background:var(--primary);border-radius:5px;background-clip:padding-box;border:none;background-size:24px}#mobile-advanced-search span.orselect{display:block;text-align:center;margin:10px 0;color:#fff;font-size:12px}#mobile-advanced-search select{background:url("/wp-content/themes/DealerInspireDealerTheme/images/dropdownarrow.png") no-repeat right center #fff;padding:5px 10px;color:#333;border:none;outline:none;float:left;border-radius:5px;background-clip:padding-box;-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';appearance:none;cursor:pointer;margin-right:2%;margin-bottom:6px;height:30px;line-height:20px;font-size:12px;width:48%}#mobile-advanced-search button.advanced-search-btn{float:right;width:100%;border-radius:5px;background-clip:padding-box;outline:none;border:none;padding:23px 10px;background:var(--cta);line-height:20px;color:#fff;font-size:24px}}.kg-homepage{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}#homepage-advanced-search{transform:translateY(55px);opacity:0;transition:all 1000ms cubic-bezier(0.68, -0.55, 0.265, 1.55)}#homepage-advanced-search.active{transform:translateY(0px);opacity:1}#homepage-advanced-search .search-fields .bootstrap-select{width:24% !important;max-width:260px;margin-right:8px}#homepage-advanced-search .search-fields .bootstrap-select button.selectpicker{height:50px;padding:0px 25px;background:#fff;color:#222;font-family:var(--maintextfont);font-size:12px;font-weight:700;border:none;letter-spacing:.2em;text-transform:uppercase;border-radius:0;background-clip:padding-box;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#homepage-advanced-search .search-fields .bootstrap-select button.selectpicker .caret{right:0;border:none;background:url(../images/dropdownarrow.png);height:40px;width:40px;background-repeat:no-repeat;top:40%}#homepage-advanced-search .search-fields .dropdown-menu{background:#fff;color:#222;margin:0;padding:0;border:none;border-radius:0px;background-clip:padding-box}#homepage-advanced-search .search-fields .dropdown-menu .dropdown-menu.inner{background:none transparent;max-height:200px !important}#homepage-advanced-search .search-fields .dropdown-menu .dropdown-menu.inner a{color:#222;font-size:12px;font-weight:700;padding:10px 25px;letter-spacing:.2em}#homepage-advanced-search .search-fields .dropdown-menu .dropdown-menu.inner a:hover{background:var(--primary);color:#fff}#homepage-advanced-search .search-fields .dropdown-menu .dropdown-menu.inner .selected a{background:var(--primary);color:#fff}#homepage-advanced-search .search-fields button.advanced-search-btn{background-color:var(--primary);margin:0;vertical-align:top;width:24%;padding:0px 25px;font-family:var(--maintextfont);font-size:12px;font-weight:600;color:#fff;height:50px;letter-spacing:.2em;text-transform:uppercase;border-radius:0;background-clip:padding-box;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#homepage-advanced-search .search-fields button.advanced-search-btn:hover{background:var(--primaryhover);border:none}@media (max-width: 1024px){#homepage-advanced-search .search-fields .bootstrap-select{width:23% !important}}div#google_translate_element{display:none;z-index:1001;position:absolute;right:0;top:0;line-height:normal}@media (max-width: 1024px){div#google_translate_element{z-index:999;top:2px}}.home #google_translate_element{display:block}.content-img-row{padding:40px 0}.content-img-row .content-container{padding:0;position:relative}.content-img-row .content-box{background-color:#222;width:35%;padding:60px;margin:0 0 0 auto}.content-img-row .content-box .content{font-size:14px;font-weight:700;line-height:25px;margin-bottom:40px;color:#939292}.content-img-row .content-box .content h2{margin-top:0px;margin-bottom:40px;font-size:50px;color:#fff;text-transform:uppercase}.content-img-row .content-box .content p{font-size:14px;font-weight:700;line-height:25px;color:#939292}.content-img-row .content-box .content p a{margin:0}.content-img-row .content-box .content p:last-child{margin-bottom:0}.content-img-row .background-box{position:absolute;top:0;width:65%;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-color:#222;left:0}.content-img-row.left .content-box{margin:0 0 0 auto}.content-img-row.right .content-box{margin:0 0 auto 0}.content-img-row.right .background-box{right:0;left:inherit}.content-img-row.full-width .background-box{width:100%}.content-img-row.full-width .content-box{display:none}@media (max-width: 1024px){.content-img-row .content-box{width:100%;margin:0 auto}.content-img-row .background-box{position:relative;padding-top:50%;width:100%}}@media (max-width: 767px){.content-img-row{padding:10px 20px}.content-img-row .content-box{padding:40px 30px}.content-img-row .content-box .content h2,.content-img-row .content-box .content p{margin-bottom:25px}.content-img-row .content-box .content h2{font-size:30px}.content-img-row .background-box{padding-top:65%}}#serviceRow.content-img-row .background-box{right:0;left:inherit}#serviceRow.content-img-row .content-box{margin:0 0 auto 0}#videobanner{position:relative;overflow:hidden}#videobanner #videoOverlay{position:absolute;width:100%;margin-top:-80px;color:#fff;top:40%;z-index:2}#videobanner #videoOverlay .videooverlay-content{max-width:900px;margin:0 auto;padding:0 0 30px 0}#videobanner #videoOverlay .videooverlay-content #banner-title{transform:translateY(-55px);opacity:0;transition:all 1000ms cubic-bezier(0.68, -0.55, 0.265, 1.55)}#videobanner #videoOverlay .videooverlay-content #banner-title.active{transform:translateY(0px);opacity:1}#videobanner #videoOverlay .videooverlay-content .personalizer-wrap{color:#fff;font-family:var(--headingfont);text-align:center}#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h1,#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h1 a,#videobanner #videoOverlay .videooverlay-content .personalizer-wrap a h1{color:#fff;font-weight:700;line-height:normal}#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h2,#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h2 a,#videobanner #videoOverlay .videooverlay-content .personalizer-wrap a h2{color:#fff;font-weight:700;line-height:normal}#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h3,#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h3 a,#videobanner #videoOverlay .videooverlay-content .personalizer-wrap a h3{color:#fff;font-weight:700;line-height:normal}#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h4,#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h4 a,#videobanner #videoOverlay .videooverlay-content .personalizer-wrap a h4{color:#fff;font-weight:700;line-height:normal}#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h5,#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h5 a,#videobanner #videoOverlay .videooverlay-content .personalizer-wrap a h5{color:#fff;font-weight:700;line-height:normal}#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h6,#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h6 a,#videobanner #videoOverlay .videooverlay-content .personalizer-wrap a h6{color:#fff;font-weight:700;line-height:normal}#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h1{font-size:4.172rem}#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h2{font-size:3.338rem}#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h3{font-size:2.67rem}#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h4{font-size:2.136rem}#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h5{font-size:1.709em}#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h6{font-size:1.367em}@media (max-width: 768px){#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h1,#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h2,#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h3,#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h4,#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h5,#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h6{font-size:1.709em}}#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h2{font-size:60px;letter-spacing:.02em}#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h3{font-size:50px;color:#fff;font-weight:300;margin-top:-20px;margin-bottom:40px;text-transform:uppercase}#videobanner #videoOverlay.videooverlayabove{position:relative;background:-o-radial-gradient(#ccc, #666);background:radial-gradient(#ccc, #666);margin-top:0;padding-top:160px;-ms-transform:none;-webkit-transform:none;transform:none}#videobanner .slider{position:relative;z-index:0}@media (max-width: 1199px){#videobanner #videoOverlay .videooverlay-content{max-width:800px}}@media (max-width: 1024px){#videobanner{margin-top:80px}#videobanner .modfull{min-height:600px}#videobanner #videoOverlay .videooverlay-content{max-width:670px}#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h2{font-size:42px}#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h3{font-size:36px}#videobanner #videoOverlay.videooverlayabove{padding-top:0}}@media (max-width: 767px){#videobanner{margin-top:50px}#videobanner #videoOverlay{top:50%;transform:translateY(-50%);margin-top:0}#videobanner #videoOverlay .videooverlay-content{max-width:65%}#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h2{font-size:23px;line-height:30px}#videobanner #videoOverlay .videooverlay-content .personalizer-wrap h3{font-size:20px;margin-top:-10px;margin-bottom:20px}#videobanner #videoOverlay .videooverlay-content #homepage-advanced-search select{width:100% !important;border-radius:0px;margin:0 0 5px 0;font-size:12px;letter-spacing:.2em}#videobanner #videoOverlay .videooverlay-content #homepage-advanced-search .search-fields button.advanced-search-btn{width:100% !important}#videobanner #videoOverlay.videooverlayabove{transform:none}}@media (max-width: 500px){#videobanner #videoOverlay .videooverlay-content{max-width:90%}}.fixed-top-spacer ~ #whitewrap #videobanner #videoOverlay.videooverlayabove{padding-top:50px}#modelRow{background:#fbfbfb;position:relative;padding:10px 15px 0 20px;width:90%;margin:0 auto;box-shadow:0 2px 25px 0 rgba(0,0,0,0.3);transform:translateY(0px);opacity:0;transition:all 1000ms cubic-bezier(0.68, -0.55, 0.265, 1.55)}#modelRow.active{opacity:1}#modelRow .model-top-grid{display:grid;grid-template-columns:55% 45%;grid-template-rows:200px;align-items:center}#modelRow .model-top-grid .model-selector .model-title{display:inline-block}#modelRow .model-top-grid .model-selector .model-title h2{font-size:100px;color:#222;text-transform:uppercase;margin:0;padding:0 0 0 30px}#modelRow .model-top-grid .model-selector .model-buttons{display:inline-block;vertical-align:bottom}#modelRow .model-top-grid .model-selector .model-buttons .button.secondary-button{display:block;margin:0 0 5px 30px;text-align:left;font-size:12px;letter-spacing:.2em;padding:20px 50px}#modelRow .model-top-grid .model-selector .model-buttons .button.secondary-button.active{background:var(--primary)}#modelRow .model-top-grid .model-quick-links{display:none}#modelRow .model-top-grid .model-quick-links.active{display:block}#modelRow .model-top-grid .model-quick-links .text-link{display:block;font-size:22px;font-weight:300;font-family:var(--headingfont);text-transform:none;letter-spacing:.02em}#modelRow .model-top-grid .model-quick-links .text-link:hover{color:var(--secondary);text-decoration:none;letter-spacing:.03em}#modelRow .model-bottom-grid .model-body-wrapper .model-box,#modelRow .model-bottom-grid .model-brand-wrapper .model-box{text-align:center;background:#fbfbfb;position:relative;padding:20px}#modelRow .model-bottom-grid .model-body-wrapper .model-box a,#modelRow .model-bottom-grid .model-brand-wrapper .model-box a{color:#222;min-height:190px;display:block}#modelRow .model-bottom-grid .model-body-wrapper .model-box a .body-name,#modelRow .model-bottom-grid .model-body-wrapper .model-box a .brand-name,#modelRow .model-bottom-grid .model-brand-wrapper .model-box a .body-name,#modelRow .model-bottom-grid .model-brand-wrapper .model-box a .brand-name{display:block;font-weight:700;font-family:var(--headingfont)}#modelRow .model-bottom-grid .model-body-wrapper .model-box:hover,#modelRow .model-bottom-grid .model-brand-wrapper .model-box:hover{background:#fff}#modelRow .model-bottom-grid .model-body-wrapper .model-box:hover a,#modelRow .model-bottom-grid .model-brand-wrapper .model-box:hover a{color:var(--primary)}#modelRow .model-bottom-grid .customNavigation{position:absolute;width:100%;left:0}#modelRow .model-bottom-grid .customNavigation .prev,#modelRow .model-bottom-grid .customNavigation .next{position:absolute;top:5%;margin-top:-30px;background:var(--primary);width:45px;height:45px}#modelRow .model-bottom-grid .customNavigation .prev .fa,#modelRow .model-bottom-grid .customNavigation .next .fa{font-size:40px;color:#eee;position:absolute;left:0;right:0;text-align:center}#modelRow .model-bottom-grid .customNavigation .prev{left:-45px}#modelRow .model-bottom-grid .customNavigation .next{right:-45px}#modelRow .owl-wrapper-outer .owl-item img{-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease}#modelRow .owl-wrapper-outer .owl-item a:hover{text-decoration:none}#modelRow .owl-wrapper-outer:hover .owl-item a img{opacity:0.5}#modelRow .owl-wrapper-outer .owl-item:hover a img{opacity:1}#modelRow .owl-controls .owl-buttons{display:none}#modelRow .owl-controls .owl-pagination{text-align:center;position:absolute;left:0;right:0;bottom:-45px;margin:0 auto}#modelRow .owl-controls .owl-pagination .owl-page{display:inline-block;zoom:1;position:relative}#modelRow .owl-controls .owl-pagination .owl-page span{border-radius:25px;background:var(--primary);background:rgba(var(--primary), 0.5);display:block;width:10px;height:10px;margin:4px}#modelRow .owl-controls .owl-pagination .owl-page span:after{border:1px solid transparent;border-radius:25px;content:'';display:block;position:absolute;width:18px;height:18px;left:0;right:0;top:0}#modelRow .owl-controls .owl-pagination .owl-page.active span,#modelRow .owl-controls .owl-pagination .owl-page:hover span{background:var(--primary)}#modelRow .owl-controls .owl-pagination .owl-page.active span:after{border-color:var(--primary)}@media (max-width: 1399px){#modelRow .model-top-grid .model-selector .model-title h2{font-size:80px}}@media (max-width: 1199px){#modelRow .model-top-grid{grid-template-columns:65% 40%}#modelRow .model-top-grid .model-quick-links .text-link{font-size:18px}}@media (max-width: 1024px){#modelRow .model-top-grid .model-selector .model-title h2{font-size:50px}#modelRow .model-top-grid .model-selector .model-buttons{vertical-align:baseline}#modelRow .model-bottom-grid .model-body-wrapper,#modelRow .model-bottom-grid .model-brand-wrapper{margin:10px 0px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}#modelRow .model-bottom-grid .model-body-wrapper .model-box,#modelRow .model-bottom-grid .model-brand-wrapper .model-box{min-width:220px;-webkit-box-flex:auto;-webkit-flex:auto;-moz-box-flex:auto;-moz-flex:auto;flex:auto;-ms-flex:auto}}@media (max-width: 767px){#modelRow{box-shadow:none;border:1px solid #f2f2f2;margin-top:20px;padding:0}#modelRow.active{transform:translateY(0)}#modelRow .model-top-grid{grid-template-columns:100%}#modelRow .model-top-grid .model-selector{padding:0 0 0 10px}#modelRow .model-top-grid .model-selector .model-title{display:block}#modelRow .model-top-grid .model-selector .model-title h2{padding:0 0}#modelRow .model-top-grid .model-selector .model-buttons .button.secondary-button{margin:0 0 5px 0;padding:15px 35px;font-size:12px}#modelRow .model-bottom-grid .model-body-wrapper,#modelRow .model-bottom-grid .model-brand-wrapper{margin:0}#modelRow .model-bottom-grid .model-body-wrapper .model-box a,#modelRow .model-bottom-grid .model-brand-wrapper .model-box a{min-height:80px}#modelRow .model-bottom-grid .model-body-wrapper .model-box a .body-name,#modelRow .model-bottom-grid .model-body-wrapper .model-box a .brand-name,#modelRow .model-bottom-grid .model-brand-wrapper .model-box a .body-name,#modelRow .model-bottom-grid .model-brand-wrapper .model-box a .brand-name{font-size:11px;font-weight:400;bottom:0px}}#offerRow{padding:40px 0px}#offerRow .offer-wrapper{height:100%;min-height:215px;background-repeat:no-repeat;background-position:center center;background-color:#222;background-size:cover;position:relative}#offerRow .offer-wrapper .button.primary-button{position:absolute;bottom:40px;left:40px;margin:0}#offerRow .offer-wrapper .offer-info{padding:40px;text-align:left}#offerRow .offer-wrapper .offer-info h2{color:#fff;margin-bottom:0}#offerRow .offer-wrapper .offer-info h2.big-heading{text-transform:uppercase;font-size:40px;margin-top:10px}#offerRow .offer-wrapper .offer-info .price{color:var(--primary);font-family:var(--headingfont);font-size:55px;font-weight:700}#offerRow .offer-wrapper .offer-info .price-info{font-size:18px;color:#c2c2c2;font-family:var(--headingfont);font-weight:700}#offerRow .flexslider{background:transparent;border:none}#offerRow .flexslider .slide-data{display:none}#offerRow .di-slider,#offerRow .swiper-container{width:100%}@media (max-width: 1024px){#offerRow{padding:20px 0px}}@media (max-width: 767px){#offerRow{padding:10px 20px}#offerRow .offer-wrapper{height:220px}#offerRow .offer-wrapper .offer-info{padding:20px}#offerRow .offer-wrapper .offer-info h2{font-size:20px}#offerRow .offer-wrapper .offer-info h2.big-heading{font-size:35px}#offerRow .offer-wrapper .offer-info .price{font-size:30px}#offerRow .flexslider{height:auto}}#financeRow .content-box{margin:0 0 0 auto}#financeRow .background-box{left:0;background-color:#222}@media (max-width: 1024px){.content-img-row .content-box{width:100%;margin:0 auto}.content-img-row .background-box{position:relative;padding-top:50%;width:100%}}@media (max-width: 767px){.content-img-row{padding:10px 20px}.content-img-row .content-box{padding:40px 30px}.content-img-row .content-box .content h2,.content-img-row .content-box .content p{margin-bottom:25px}.content-img-row .content-box .content h2{font-size:30px}.content-img-row .background-box{padding-top:65%}}#directionsRow{padding:40px 0px}#directionsRow .directions-box{height:600px;background-repeat:no-repeat;background-position:center center;background-color:#222;background-size:cover;position:relative}#directionsRow .directions-box:last-child(){background-color:#444}#directionsRow .directions-box .directions-content{padding:40px}#directionsRow .directions-box .directions-content h2{margin-top:0px;margin-bottom:50px;font-size:50px;color:#fff;text-transform:uppercase}#directionsRow .directions-box .directions-content .dealership-name{color:var(--primary);font-weight:700;font-size:20px;margin-bottom:50px}#directionsRow .directions-box .directions-content .dealership-address,#directionsRow .directions-box .directions-content .dealership-phone{color:#c2c2c2;font-weight:700;font-size:14px;margin-bottom:50px}#directionsRow .directions-box .directions-content .dealership-phone .phone{display:block;margin:0 0 10px 0px}#directionsRow .directions-box .directions-content .bottom{position:absolute;bottom:40px;left:0;width:100%;padding:0 40px}#directionsRow .directions-box .directions-content .bottom h3{font-size:22px;color:#fff}#directionsRow .directions-box .directions-content .bottom form.getdirections{display:inline-block;position:relative;height:42px;width:100%}#directionsRow .directions-box .directions-content .bottom form.getdirections input{height:40px;line-height:40px;font-weight:300;padding:0px 10px;border:none;background:#fff;color:#111;font-size:10px;width:80%;letter-spacing:.2em;font-weight:500;text-transform:uppercase}#directionsRow .directions-box .directions-content .bottom form.getdirections button{position:relative;height:40px;line-height:40px;width:15%;left:-5px;margin:0 0 0 5px;padding:0 15px;background:var(--primary);color:#fff;border:none;font-weight:400;font-size:18px;vertical-align:bottom;text-transform:uppercase;border-radius:0;background-clip:padding-box;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#directionsRow .directions-box .directions-content .bottom form.getdirections button:hover{background:var(--primaryhover);color:#fff}@media (max-width: 767px){#directionsRow{padding:10px 20px}#directionsRow .directions-box{height:340px}#directionsRow .directions-box .directions-content{padding:20px}#directionsRow .directions-box .directions-content h2{font-size:25px;margin-bottom:10px}#directionsRow .directions-box .directions-content .dealership-name,#directionsRow .directions-box .directions-content .dealership-address,#directionsRow .directions-box .directions-content .dealership-phone{margin-bottom:20px;font-size:12px}#directionsRow .directions-box .directions-content .bottom{padding:0 20px}#directionsRow .directions-box .directions-content .bottom h3{font-size:16px}}#aboutRow{padding:0 0 40px 0}#aboutRow .about-content{text-align:center}#aboutRow .about-content h1{font-size:60px;margin-bottom:50px}#aboutRow .about-content .blue-text,#aboutRow .about-content .highlight-text{font-family:var(--headingfont);font-weight:700;font-size:22px;color:var(--primary)}#aboutRow .about-content p{font-weight:700;margin-top:10px;color:#939292;line-height:30px}#aboutRow .about-content .hidden-content{display:none}#aboutRow .about-content #about-toggle{color:#111;font-weight:700;text-transform:uppercase}#aboutRow .about-content #about-toggle:hover{color:var(--primary)}#aboutRow .about-content .button.primary-button{margin-top:50px}@media (max-width: 1024px){#aboutRow .about-content h1{font-size:42px}}@media (max-width: 767px){#aboutRow{padding:10px 20px}#aboutRow .about-content h1{font-size:23px;margin-bottom:20px}#aboutRow .about-content .blue-text{font-size:16px}#aboutRow .about-content p{font-size:12px;line-height:25px}#aboutRow .about-content .button.primary-button{padding:15px 30px;font-size:12px}}.ctaRow{background:#fff;padding:25px 0}.ctaRow__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.ctaRow .ctaItem{width:33.33%;max-width:230px;padding:5px 10px;text-align:center}.ctaRow .ctaItem+.ctaItem{border-left:1px solid #E4E4E4}.ctaRow .ctaItem a{text-decoration:none;-webkit-transition:all 600ms ease;transition:all 600ms ease}.ctaRow .ctaItem a:hover,.ctaRow .ctaItem a:visited{color:var(--primaryhover)}.ctaRow .ctaItem a:hover .fa,.ctaRow .ctaItem a:visited .fa{color:var(--primaryhover)}.ctaRow .ctaItem .ctaWrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:relative}.ctaRow .ctaItem .ctaWrap__image,.ctaRow .ctaItem .ctaWrap__icon{height:70px;line-height:70px}.ctaRow .ctaItem .ctaWrap__image{position:relative}.ctaRow .ctaItem .ctaWrap__image img{max-width:60px}.ctaRow .ctaItem .ctaWrap__image img[src*="svg"]{height:50px;width:50px}.ctaRow .ctaItem .ctaWrap__icon .fa{line-height:70px;font-size:55px}.ctaRow .ctaItem .ctaWrap__content h2{font-size:14px;line-height:14px;margin:10px 0 0;text-transform:uppercase;font-weight:600}@media (max-width: 767px){.ctaRow.mobile-grid .ctaItem{width:50%;border:solid #e4e4e4;border-width:1px 1px 0 0;padding:20px 10px;max-width:unset}.ctaRow.mobile-grid .ctaItem:nth-of-type(even),.ctaRow.mobile-grid .ctaItem:last-child{border-width:1px 0 0 0}.ctaRow.mobile-grid .ctaItem:first-of-type,.ctaRow.mobile-grid .ctaItem:nth-of-type(2){border-top:none}}@media (min-width: 768px){.ctaRow{padding:30px 0}.ctaRow .ctaItem{width:unset;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.ctaRow .ctaItem .ctaWrap__content h2{font-size:22px;line-height:22px}}
