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}#main-content:target:before{content:'';display:block;height:140px;margin:-140px 0 0}.find-a-car{background:url(../images/searchbarbg.png) repeat-x 0 0 #111;height:60px;padding:15px 0;position:relative;z-index:10}.find-a-car .container{background:transparent}.find-a-car .container .find-label{float:left;font-size:20px;line-height:30px;color:#fff;font-weight:100;font-family:'Open Sans', arial, sans-serif;text-transform:uppercase}.find-a-car .container form{margin:0}.find-a-car .container input[type=text]{float:left;width:60%;margin-left:2%;margin-right:2%;height:30px;border-radius:5px;background-clip:padding-box;border:none;padding:0 20px}.find-a-car .container input[type=text] label{display:none}.find-a-car .container label{display:none}.find-a-car .container input[type=submit]{width:18%}@media (min-width: 768px) and (max-width: 1199px){.responsive-on .find-a-car .container .find-label{font-size:16px}.responsive-on .find-a-car .container input[type=text]{width:35%}.responsive-on .find-a-car .container label{display:none}.responsive-on .find-a-car .container .button{margin-left:20px}}@media (min-width: 768px) and (max-width: 979px){.responsive-on .find-a-car .container{background:transparent}.responsive-on .find-a-car .container .find-label{margin-right:18px;font-size:16px}.responsive-on .find-a-car .container input[type=text]{width:35%;height:24px;margin:-8px 0 0 28px}.responsive-on .find-a-car .container .button.primary-button{font-size:14px;padding:6px 18px;float:right}.responsive-on .find-a-car .container .find-label{font-size:14px}.responsive-on .find-a-car .container label{display:none}}#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 #3C3C3B;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:#3C3C3B;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:#3C3C3B;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:#3C3C3B;line-height:20px;color:#fff;font-size:24px}}#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}.fancy-title{position:relative;width:100%}.fancy-title h1{margin:0}.fancy-title h1 .top-h1{display:block;font-size:36px;font-weight:bold;letter-spacing:normal;margin-top:20px;margin-bottom:10px}.fancy-title h1 .sub-h1{display:block;font-family:"Proxima Nova", Arial, sans-serif;font-weight:600;font-size:18px;letter-spacing:0.25em;text-transform:uppercase;margin-top:35px;margin-bottom:10px}.home h2{font-size:27px;font-weight:700;letter-spacing:normal;text-transform:uppercase}.home h3{font-size:20px;font-family:"Proxima Nova", Arial, sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:2px}.home p{line-height:1.8}.horizontal-line{position:absolute;top:53px;left:0;width:102.5%;height:2px;background:#e3e3e3}.horizontal-line:after{position:absolute;top:-7px;left:100%;display:block;width:16px;height:16px;content:"";border:2px solid #e3e3e3;border-radius:50%;background-clip:padding-box}.vertical-line{position:absolute;top:46px;left:-2.5%;width:2px;height:100px;background:#e3e3e3}.vertical-line:after{position:absolute;top:100px;left:-7px;display:block;width:16px;height:16px;content:"";border:2px solid #e3e3e3;border-radius:50%;background-clip:padding-box}.offsetrow-content{padding:15px 0}.offsetrow-content .button{margin-top:20px}.bannerOverlay{position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-around}.bannerOverlay .banner-top{background:rgba(255,255,255,0.8);color:#000000;padding:20px;margin:90px auto auto 60px;max-width:400px}@media (max-width: 1024px){.bannerOverlay .banner-top{max-width:90%;margin:auto}}.bannerOverlay .banner-top h1,.bannerOverlay .banner-top h2,.bannerOverlay .banner-top .personalizer-wrap{margin:0 0 20px 0;font-weight:700;font-size:27px;line-height:33px;font-family:"Jaguar Modern", Arial, sans-serif;text-transform:uppercase;text-align:left}@media (max-width: 767px){.bannerOverlay .banner-top h1,.bannerOverlay .banner-top h2,.bannerOverlay .banner-top .personalizer-wrap{font-size:18px;line-height:20px}}.bannerOverlay .banner-top p{font-size:15px;line-height:125%}.bannerOverlay .banner-top.darkBg{background:rgba(0,0,0,0.8);color:#ffffff}.bannerOverlay .banner-top.darkBg h1,.bannerOverlay .banner-top.darkBg h2,.bannerOverlay .banner-top.darkBg p,.bannerOverlay .banner-top.darkBg .personalizer-wrap{color:#fff}.bannerOverlay .button{margin:0 0 10px;display:block}.bannerOverlay .banner-bottom{width:100%;text-align:center;bottom:0;position:absolute}@media (min-width: 768px){.bannerOverlay .banner-bottom button.main-search-toggle,.bannerOverlay .banner-bottom .main-search-toggle{width:90%}}@media (min-width: 1025px){.bannerOverlay .banner-bottom button.main-search-toggle,.bannerOverlay .banner-bottom .main-search-toggle{width:880px}}#video-title-overlay{position:absolute;left:50px;top:240px;background:#ffffff;background:rgba(255,255,255,0.8);color:#000000;padding:20px}#video-title-overlay .overlayloader{margin-bottom:20px}#video-title-overlay .overlayloader h1,#video-title-overlay .overlayloader h2{margin:0;font-weight:700;font-size:18px;line-height:24px;font-family:"Jaguar Modern", Arial, sans-serif;text-transform:uppercase}#video-title-overlay .button{margin:0 0 10px;display:block}#topRow{position:relative}#videobanner,#slidebanner{position:relative;min-height:700px;overflow-x:hidden}#videobanner .banner-bottom,#slidebanner .banner-bottom{width:100%;bottom:0;left:0;text-align:center;background:#E9ECEC;padding:20px 0}#videobanner .banner-bottom .main-search-toggle,#slidebanner .banner-bottom .main-search-toggle{margin:0 auto}#slidebanner{z-index:1}#videorow{min-height:600px}@media (min-width: 1025px){#videorow{margin-top:-140px}}.home .royalSlider{width:100% !important;height:100% !important;position:absolute !important;left:0;top:0}.home .royalSlider .rsABlock,.home .royalSlider .rsSBlock{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-width:100%;min-height:100%;top:0 !important;left:0 !important}.home .royalSlider .rsABlock .slide-box,.home .royalSlider .rsSBlock .slide-box{background:#111;background:rgba(0,0,0,0.8);color:#fff;padding:25px;max-width:385px;min-width:300px;-webkit-align-self:center;align-self:flex-start;margin:200px auto;margin-left:50px;height:282px}.home .royalSlider .rsABlock .slide-box h2,.home .royalSlider .rsSBlock .slide-box h2{font-size:24px;letter-spacing:0.05em;margin-top:0;margin-bottom:5px;line-height:1em}.home .royalSlider .rsABlock .slide-box h3,.home .royalSlider .rsSBlock .slide-box h3{font-size:16px;letter-spacing:0.085em;line-height:1.2em;margin-top:0;margin-bottom:5px}.home .royalSlider .rsABlock .slide-box strong,.home .royalSlider .rsSBlock .slide-box strong{font-family:"Proxima Nova", Arial, sans-serif}.home .royalSlider .rsABlock .slide-box .button,.home .royalSlider .rsSBlock .slide-box .button{background:#3C3C3B;color:#fff;font-size:12px;padding:10px 23px;line-height:25px;font-weight:normal;margin-top:30px;margin-bottom:0}.home .royalSlider .rsABlock .slide-box .button:hover,.home .royalSlider .rsSBlock .slide-box .button:hover{background:#352c2c;color:#fff}.home .royalSlider .rsABlock .button.royal-button,.home .royalSlider .rsSBlock .button.royal-button{background:#3C3C3B;color:#fff;font-size:12px;padding:10px 23px;line-height:25px;font-weight:normal;margin-bottom:0;right:20px;top:55px}.home .royalSlider .rsABlock .button.royal-button:hover,.home .royalSlider .rsSBlock .button.royal-button:hover{background:#352c2c;color:#fff}.home .royalSlider .rsABlock .jaguar-disclaimer,.home .royalSlider .rsSBlock .jaguar-disclaimer{font-size:7px}.home .royalSlider .rsABlock .slide-disclaimer,.home .royalSlider .rsSBlock .slide-disclaimer{color:#fff;font-size:12px;text-align:center;position:absolute;bottom:120px;left:0;padding:0 50px;width:100%}.home .royalSlider .rsABlock .slide-disclaimer.dark-disclaimer,.home .royalSlider .rsSBlock .slide-disclaimer.dark-disclaimer{color:#000}.home .royalSlider .rsNav.rsTabs{float:none;position:absolute;left:50px;bottom:15px;height:20px;text-align:left;-webkit-font-smoothing:antialiased;text-shadow:none;z-index:10}.home .royalSlider .rsNav.rsTabs .rsNavItem{cursor:pointer;background:#615f61;border:1px solid #615f61;color:#000;width:20px;min-width:20px;height:20px;margin-right:5px;font-family:"Proxima Nova", Arial, sans-serif;line-height:18px;text-align:center;-webkit-transition:all 0.5s;-webkit-transition-delay:ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;display:inline-block;padding:0;border-radius:0;background-clip:padding-box}.home .royalSlider .rsNav.rsTabs .rsNavItem.rsNavSelected{background:#000;color:#615f61}.di-slider.jaguar-1800x760-slider .slide-box{margin:150px auto 0 auto;padding:25px;background-color:rgba(0,0,0,0.75)}.di-slider.jaguar-1800x760-slider .slide-box h2{font-size:24px;letter-spacing:0.05em;color:#fff}@media (max-width: 1199px){.home .royalSlider .rsABlock .slide-box,.home .royalSlider .rsSBlock .slide-box{padding:20px;max-width:40%}.home .royalSlider .rsABlock .slide-box h2,.home .royalSlider .rsSBlock .slide-box h2{font-size:18px}.home .royalSlider .rsABlock .slide-box h3,.home .royalSlider .rsSBlock .slide-box h3{font-size:14px}.home .royalSlider .rsABlock .slide-box .button,.home .royalSlider .rsSBlock .slide-box .button{margin-top:20px}.home .royalSlider .rsABlock .slide-box .jaguar-disclaimer,.home .royalSlider .rsSBlock .slide-box .jaguar-disclaimer{font-size:7px;max-width:90%;min-width:30%}}@media (max-width: 1199px){.button.royal-button{margin-top:60px;right:20px}}@media (max-width: 1024px){a.button.royal-button{margin-top:40px}}.homepage-slider{bottom:0;background:#141414}.homepage-slider .flex-control-nav{display:none}.homepage-slider .container-wide{width:90%;max-width:1400px;margin:0 auto;padding-left:15px;padding-right:15px}.homepage-slider .container-wide #flexslider_hg_homepage_wrapper{margin:0 auto;padding:10px 0;max-width:850px}.homepage-slider .container-wide #flexslider_hg_homepage_wrapper .flexslider{background:none;border:none}.homepage-slider .container-wide #flexslider_hg_homepage_wrapper .flexslider .slide-data{display:none;pointer-events:none}.homepage-slider .container-wide .jaguar-852x158-slider{margin:0 auto;padding:10px 0;max-width:852px}.jaguarcpo-1800x760-slider .swiper-slide .di-slider-link ~ .di-slide-overlay{pointer-events:none}.jaguarcpo-1800x760-slider .swiper-slide .di-slider-link ~ .di-slide-overlay .banner-top,.jaguarcpo-1800x760-slider .swiper-slide .di-slider-link ~ .di-slide-overlay .main-search-toggle{pointer-events:visible}.belowHeroContentRow{padding:50px 0;text-align:center}.belowHeroContentRow .belowHeroContentRow__content{max-width:850px;margin:0 auto}.belowHeroContentRow .belowHeroContentRow__content--title{font-size:24px;line-height:30px;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin:0 0 30px 0}.belowHeroContentRow .belowHeroContentRow__content--text{font-weight:400;font-size:15px;line-height:175%;letter-spacing:0.2px}@media (min-width: 1025px){.belowHeroContentRow{padding:80px 50px 80px 50px}}.ctaRow{background:#F0F0F0;padding:20px 0}@media (min-width: 1025px){.ctaRow{padding:50px 0}}.ctaRow__wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media (min-width: 768px){.ctaRow__wrapper{flex-direction:row}}.ctaRow__item{margin:18px 0}@media (max-width: 767px){.ctaRow__item--image img{width:100%}}@media (min-width: 768px){.ctaRow__item{margin:0 18px;flex-basis:calc(33% - 36px)}.ctaRow__item:first-of-type{margin-left:0}.ctaRow__item:last-of-type{margin-right:0}}.ctaRow__item--text{margin:20px 0}@media (min-width: 1025px){.ctaRow__item--text{margin:40px 0}}.ctaRow__item--text h4{letter-spacing:3px;font-size:18px;line-height:125%;font-weight:600;font-family:"Proxima Nova", Arial, sans-serif;text-transform:uppercase}.benefitsRow{padding:20px 0 35px 0}.benefitsRow__title{text-align:center;text-transform:uppercase;margin:35px}@media (min-width: 1025px){.benefitsRow__title{margin:55px 50px 35px 50px}}.benefitsRow__flex{display:flex;flex-direction:column}@media (min-width: 768px){.benefitsRow__flex{flex-direction:row;flex-wrap:wrap;max-width:925px;margin:0 auto}}.benefitsRow__flex .benefit{display:flex;justify-content:space-between;padding:40px 0}@media (min-width: 768px){.benefitsRow__flex .benefit{flex-basis:50%;padding:40px 5%}}.benefitsRow__flex .benefit__icon{flex-basis:33%}.benefitsRow__flex .benefit__content{flex-basis:67%}.benefitsRow__flex .benefit__content h4{margin:0}.benefitsRow__flex .benefit__content p{margin:10px 0}.benefitsRow__flex .benefit__content a{text-decoration:none;text-transform:capitalize;border-bottom:transparent solid 2px;transition:ease 0.5s all;font-weight:700}.benefitsRow__flex .benefit__content a:hover{border-bottom-color:#3C3C3B}#modelRow{padding:50px 0}#modelRow h3{margin-top:30px}#modelRow span.model-intro{display:block;margin-bottom:15px;font-size:16px}#modelRow span.starting-at{display:block;margin-bottom:15px}#modelRow .model-main{padding-right:30px}#modelRow #modelthumb{padding:0 25px}#modelRow #modelthumb .item{padding:0 5px}#modelRow .owl-item img{width:100%;border:2px solid transparent}#modelRow .owl-item.synced img{border-color:#3C3C3B}#modelRow .model-carousel-controls .prev{position:absolute;left:-25px;top:35%;text-indent:-9999px;width:20px;height:25%;z-index:999;background:url(/wp-content/themes/DealerInspireCommonTheme/images/dealer-groups/jaguar/prev-arrow.png) no-repeat center #232323}#modelRow .model-carousel-controls .next{position:absolute;right:-15px;top:35%;text-indent:-9999px;width:20px;height:25%;z-index:999;background:url(/wp-content/themes/DealerInspireCommonTheme/images/dealer-groups/jaguar/next-arrow.png) no-repeat center #232323}@media (max-width: 767px){#modelRow .model-carousel-controls .prev{left:15px;top:0;height:50px}#modelRow .model-carousel-controls .next{right:15px;top:0;height:50px}}#modelRowV2{margin:30px 10px}@media (min-width: 768px){#modelRowV2{margin:75px 15%}}#modelRowV2 .modelRow{position:relative;max-width:1200px;margin:0 auto}#modelRowV2 .modelRow__navigation{position:absolute;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin:25px 0;top:100%;left:0;right:0}@media (min-width: 768px){#modelRowV2 .modelRow__navigation{margin:20px 0;top:calc(50% - 75px)}}#modelRowV2 .modelRow__navigation>*{position:absolute;top:0;width:20px;height:40px;line-height:50px;background-size:17px 17px;background-color:#000;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media (min-width: 768px){#modelRowV2 .modelRow__navigation>*{margin-top:0;width:25px;height:60px;line-height:100px}}#modelRowV2 .modelRow__navigation .swiper-button-prev{left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='m12.658 0 .928 1.006L5.44 8.507l8.125 7.487L12.637 17 3.414 8.507 12.658 0Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M17 17H0V0h17z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}@media (min-width: 768px){#modelRowV2 .modelRow__navigation .swiper-button-prev{left:-45px}}#modelRowV2 .modelRow__navigation .swiper-button-next{right:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none'%3E%3Cpath fill='%23fff' d='m4.342 17-.928-1.006 8.146-7.501-8.125-7.487L4.363 0l9.223 8.493L4.342 17Z'/%3E%3C/svg%3E")}@media (min-width: 768px){#modelRowV2 .modelRow__navigation .swiper-button-next{right:-45px}}#modelRowV2 .modelRow__navigation .swiper-button-disabled{opacity:0.1}@media (min-width: 768px){#modelRowV2 .modelRow__title{max-width:50%}}#modelRowV2 .modelRow__models{position:relative}#modelRowV2 .modelRow__models .swiper-wrapper{margin:20px 0}@media (min-width: 768px){#modelRowV2 .modelRow__models .swiper-wrapper{margin:65px 0}}#modelRowV2 .modelRow__models .model{display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 768px){#modelRowV2 .modelRow__models .model{flex-direction:row}}#modelRowV2 .modelRow__models .model__content{padding-right:20px;display:flex;justify-content:flex-start;flex-direction:column}@media (min-width: 768px){#modelRowV2 .modelRow__models .model__content{max-width:48%}}#modelRowV2 .modelRow__models .model__content h3{font-size:24px;margin:0 0 10px 0}@media (min-width: 768px){#modelRowV2 .modelRow__models .model__content h3{margin:0 0 20px 0}}#modelRowV2 .modelRow__models .model__content a.button.primary-button{margin:10px 0 20px 0;max-width:160px}@media (min-width: 768px){#modelRowV2 .modelRow__models .model__content a.button.primary-button{margin-top:20px}}#modelRowV2 .modelRow__models .model__image{align-self:center}@media (max-width: 767px){#modelRowV2 .modelRow__thumbnail{margin:0 45px}}#modelRowV2 .modelRow__thumbnail .swiper-slide{border:solid 3px #fff;box-sizing:border-box}#modelRowV2 .modelRow__thumbnail .swiper-slide-active{border-color:#000}#cpoRow{background:#f0f0f0;position:relative;padding:30px 0}#cpoRow h3{margin-top:30px}#cpoRow img{width:100%}#cpoRow .white-top{background:#fff;position:absolute;top:0;left:0;width:100%;height:140px}#cpoRow .horizontal-line{margin-left:-2.5%}#cpoRow .horizontal-line:after{display:none}#cpoRow .fancy-title{text-align:right}#cpoRow .offsetrow-content{padding-left:15px;padding-top:30px;text-align:right}.serviceSpecialsRow{background-color:#fff;text-align:center}.serviceSpecialsRow.bg-gray{background-color:#F0F0F0}.serviceSpecialsRow__content{padding:20px 0 20px 0}@media (min-width: 1025px){.serviceSpecialsRow__content{padding:50px 0 75px 0}}.serviceSpecialsRow__content--title h3{text-transform:uppercase;font-size:27px;font-weight:700;font-family:"Jaguar Modern", Arial, sans-serif;margin:0;padding:25px 0}@media (min-width: 1025px){.serviceSpecialsRow__content--title h3{padding:25px 0 75px 0}}.serviceSpecialsRow__content--specials .difo-wrapper .difo-default-coupon{margin:0}.serviceSpecialsRow__content--specials .difo-wrapper .difo-default-coupon .difo-card{box-shadow:2px 2px 7px rgba(0,0,0,0.1);margin:0 1%}@media (min-width: 768px){.serviceSpecialsRow__content--specials .difo-wrapper .difo-default-coupon .difo-card{width:45%}}.serviceSpecialsRow__content--specials .difo-wrapper .difo-default-coupon .difo-card .coupon-photo .difo-image-banner-bkg{padding-top:40%}.serviceSpecialsRow__content--specials .difo-wrapper .difo-default-coupon .difo-card .coupon-header-inner{text-align:left}.serviceSpecialsRow__content--specials .difo-wrapper .difo-default-coupon .difo-card .coupon-header-inner h2.coupon-title{font-size:18px;letter-spacing:3px;font-family:"Proxima Nova", Arial, sans-serif;font-weight:600}.serviceSpecialsRow__content--specials .difo-wrapper .difo-default-coupon .difo-card .coupon-header-inner h3.coupon-pricing{font-size:15px;padding:10px 0;font-weight:normal;text-transform:capitalize;font-family:"Proxima Nova", Arial, sans-serif}.serviceSpecialsRow__content--specials .difo-wrapper .difo-default-coupon .difo-card .coupon-content{text-align:left;font-size:15px;line-height:175%;letter-spacing:0.2px}.serviceSpecialsRow__content--specials .difo-wrapper .difo-default-coupon .difo-card .coupon-content .coupon-expiration{margin-top:20px;background-color:#F4F7F8;border-radius:0;font-size:13px;line-height:22px}.serviceSpecialsRow__content--specials .difo-wrapper .difo-default-coupon .difo-card .coupon-content .coupon-expiration em{font-style:normal}.serviceSpecialsRow__content--specials .difo-wrapper .difo-default-coupon .difo-card .coupon-content .difo-link a,.serviceSpecialsRow__content--specials .difo-wrapper .difo-default-coupon .difo-card .coupon-content .difo-print a{border-radius:0}.serviceSpecialsRow__content--specials .difo-wrapper .difo-default-coupon .difo-card .coupon-content .difo-link a i.fa,.serviceSpecialsRow__content--specials .difo-wrapper .difo-default-coupon .difo-card .coupon-content .difo-print a i.fa{display:none}.serviceSpecialsRow__content--specials .difo-wrapper .difo-default-coupon .difo-card .coupon-content .difo-link .print-button.difo-button,.serviceSpecialsRow__content--specials .difo-wrapper .difo-default-coupon .difo-card .coupon-content .difo-print .print-button.difo-button{background-color:#3C3C3B;color:#fff}.serviceSpecialsRow__content--specials .difo-wrapper .difo-default-coupon .difo-card .coupon-content .difo-link .print-button.difo-button:hover,.serviceSpecialsRow__content--specials .difo-wrapper .difo-default-coupon .difo-card .coupon-content .difo-print .print-button.difo-button:hover{background-color:#222222}#serviceRow{padding:50px 0}#serviceRow .service-row{position:relative}#serviceRow img.service-hero{position:absolute;bottom:-50px;left:52%;width:48%}#mapRow{position:relative;height:500px}#mapRow #new_map_canvas{height:100%}#mapRow #new_map_canvas img{max-width:none}#directionsRow{padding:25px 0 20px;background:#3C3C3B;color:#fff}#directionsRow .mapWrapper__directions{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}#directionsRow .mapWrapper__directions .directiontext{font-size:20px;letter-spacing:0.1em;text-transform:uppercase}#directionsRow .mapWrapper__content{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:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin:20px 0 0}#directionsRow .mapWrapper__content input{height:40px;padding:0 5px 0 0;background:none transparent;border:none;border-bottom:2px solid #ccc;border-radius:0px;background-clip:padding-box;width:100%;text-transform:uppercase;font-size:14px;letter-spacing:0.1em}#directionsRow .mapWrapper__content input::-webkit-input-placeholder{color:#fff;opacity:1}#directionsRow .mapWrapper__content input:-moz-placeholder{color:#fff;opacity:1}#directionsRow .mapWrapper__content input::-moz-placeholder{color:#fff;opacity:1}#directionsRow .mapWrapper__content input:-ms-input-placeholder{color:#fff;opacity:1}#directionsRow .mapWrapper__content .button.outline-button{height:40px;margin:20px 0 0;padding:13px 25px;font-size:14px;border:2px solid #fff}#directionsRow .mapWrapper__content .button.outline-button:hover{background:#352c2c;color:#fff;border-color:#352c2c}#directionsRow .mapWrapper__location{display:block;width:100%}@media (min-width: 768px){#directionsRow{padding:20px 0}#directionsRow .mapWrapper__directions .directiontext{font-size:24px}#directionsRow .mapWrapper__content{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#directionsRow .mapWrapper__content .button.outline-button{margin-top:0;margin-left:15px}}@media (min-width: 1025px){#directionsRow{padding:10px 0}#directionsRow .mapWrapper__directions{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}#directionsRow .mapWrapper__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;flex:1;-ms-flex:1;margin:0 0 0 30px}}#welcomeRow{padding:50px 0}@media (min-width: 1025px){#welcomeRow{padding:50px 0 75px}}#welcomeRow .fancy-title h1{text-transform:uppercase}@media (max-width: 1199px){#serviceRow{padding:30px 0}#serviceRow .service-row{position:relative}#serviceRow img.service-hero{position:absolute;bottom:-30px;left:52%;width:48%}}@media (max-width: 1024px){.tt-dropdown-menu{width:640px}#videobanner{background:url(../images/banner-bg.jpg) no-repeat center center;background-size:cover;min-height:480px}#videobanner #videorow{min-height:480px}#videobanner .banner-content{margin-top:-140px}#video-title-overlay{top:40px}.main-search-toggle{width:810px}.fancy-title h2{font-size:26px}.fancy-title h3{font-size:16px}.fancy-title .horizontal-line{top:36px}.fancy-title .vertical-line{top:36px}.fancy-title h1 .top-h1{font-size:26px}.fancy-title h1 .sub-h1{font-size:16px}#cpoRow{padding:30px 0}#cpoRow .white-top{height:120px}#cpoRow .offsetrow-content{padding-top:15px}#serviceRow{padding:15px 0}#serviceRow img.service-hero{bottom:-15px}}@media (max-width: 960px){.main-search-toggle{width:670px}}@media (max-width: 767px){#openhoursbar{background:#000}.fancy-title h2{font-size:28px}.fancy-title h3{font-size:14px}.fancy-title h1 .top-h1{font-size:20px}.fancy-title h1 .sub-h1{font-size:14px}.fancy-title .horizontal-line{top:35px}.fancy-title .horizontal-line:after{display:none}#mobile-advanced-search{background:none #F0F0F0}#mobile-advanced-search .personalizer-wrap.overlayloader{display:none}#mobile-advanced-search span.orselect{margin:15px 0;font-size:14px;color:#4A4F54}#mobile-advanced-search #searchform #search-anything-field{width:90%;border-radius:0;height:40px;border-left:5px solid #3C3C3B}#mobile-advanced-search #searchform button.search-anything-submit-btn{background:#fff;color:#000;height:40px;border-radius:0;position:relative;left:-1px;outline:none;font-size:20px}#mobile-advanced-search #searchform button.search-anything-submit-btn:hover,#mobile-advanced-search #searchform button.search-anything-submit-btn:active,#mobile-advanced-search #searchform button.search-anything-submit-btn:visited{background:#fff;outline:none}#mobile-advanced-search .searchfields{width:66%}#mobile-advanced-search .searchfields select{border-radius:0;height:44px;width:48%;margin-right:1%;margin-bottom:3px;font-size:15px;text-transform:uppercase;background:url("/wp-content/themes/DealerInspireCommonTheme/images/dealer-groups/jaguar/dropdownarrow-black.png") no-repeat right center #fff}#mobile-advanced-search .searchsubmit{width:34%}#mobile-advanced-search .searchsubmit button.advanced-search-btn{background:#3C3C3B;border-radius:0;font-size:14px;padding:35px 10px}#mobile-advanced-search .searchsubmit button.advanced-search-btn:hover{background:#222222}#modelRow{padding:20px 0 50px}#modelRow #modelmain .item h2{font-size:22px;margin-bottom:30px}#modelRow .button.primary-button,#cpoRow .button.primary-button,#serviceRow .button.primary-button{font-size:14px}#cpoRow .fancy-title{text-align:left}#cpoRow .offsetrow-content{padding-left:0px;padding-top:15px;text-align:left}#serviceRow img.service-hero{position:relative;left:15%;width:70%}#welcomeRow{padding:10px 0 20px}#welcomeRow .fancy-title h1 .top-h1{font-size:26px}#welcomeRow .fancy-title h1 .sub-h1{font-size:18px}}@media (min-width: 768px) and (max-width: 1024px){#videorow .video-row-fallback{height:auto}}#videobanner{min-height:unset}#videobanner #video-title-overlay{top:35px;z-index:9}#videobanner .banner-bottom{z-index:9}#videobanner .banner-bottom .homepage-slider{display:none}@media (min-width: 768px) and (max-width: 1024px){.banner-bottom button.main-search-toggle,.banner-bottom .main-search-toggle{width:670px}}
