@font-face{font-family:'Cupra';src:url(/frontend/web/files/ingram_theme/css/../cupra/fonts/Cupra-Light.woff2) format('woff2'),url(/frontend/web/files/ingram_theme/css/../cupra/fonts/Cupra-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'Cupra';src:url(/frontend/web/files/ingram_theme/css/../cupra/fonts/Cupra-Medium.woff2) format('woff2'),url(/frontend/web/files/ingram_theme/css/../cupra/fonts/Cupra-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}
body{font-family:'Cupra';font-weight:300;font-size:16px;line-height:1.5}p{font-weight:300}b,strong{font-weight:500}.hd-type-3 h1,.hd-type-3 h2,.hd-type-3 h3,.hd-type-3 h4,.hd-type-3 h5,.hd-type-3 h6{font-family:'Cupra';font-size:42px;font-weight:500;color:#000;margin:0}.subhd-style-1{font-weight:500}.subhd-style-2{font-weight:500}.subhd-style-3{font-weight:500}.btn-type-2{font-family:'Cupra';font-weight:500;font-size:16px;color:#000;border:1px solid #000;padding:0 40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;line-height:1}.btn-type-2:hover{border:1px solid #dbd3cb;background:#dbd3cb;color:#000}.btn-type-3{font-family:'Cupra';font-weight:500;font-size:16px;color:#000;padding:0 20px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;line-height:1;background:#fff;text-transform:uppercase}.btn-type-3:hover{background:#dbd3cb;color:#000}.btn-type-1{color:#fff;background:#000;border-color:#000;border-radius:5px;font-weight:500}.btn-type-1 i{color:inherit}.btn-type-1:hover{color:#000;background:#dbd3cb;border-color:#dbd3cb}.hd-style-1{font-weight:500}.block-style-2 .bs2-text h3{font-size:20px}.block-style-2 .bs2-text p{font-size:18px}.block-style-2:hover{border-color:#000}.block-style-2:hover .bs2-text h3{color:#000}.block-style-3:hover{border-color:#000}.block-style-3:hover .bs3-text h3{color:#000}.btn-style-1{font-size:16px;font-weight:500;color:#fff;background:#000;border-color:#000;border-radius:5px}.btn-style-1:hover{color:#000;background:#dbd3cb;border-color:#dbd3cb}.btn-style-2{font-size:16px;font-weight:500;color:#000;background:#fff;border-color:#fff;border-radius:5px}.btn-style-2:hover{color:#000;background:#dbd3cb;border-color:#dbd3cb}.btn-style-3{font-size:16px;font-weight:500;color:#000;background:#fff;border-color:#fff;border-radius:5px}.btn-style-3:hover{color:#fff;background:0 0;border-color:#fff}.toggle-2 .toggle-btn .toggle__label{background-color:#fff;border-color:#dbd3cb}.toggle-2 .toggle-btn .toggle__label:after{background-color:#dbd3cb}.toggle-2 .toggle-btn .toggle__input:checked+.toggle__label{background-color:#dbd3cb}.list-style-1{font-size:16px;font-weight:300}.accordion-style-1 .accordion-item .accordion-body{font-size:16px}.link-s1{color:inherit}.link-s1:hover{color:inherit}.section-block-1{background-color:#000}.section-block-1:before{background-color:#000}.image-box-1:hover{border-color:#000}.table-style-1{font-weight:300}.table-style-1 th{font-weight:500}.table-style-1 .small,.table-style-1 small{font-size:.75em}header{font-family:'Cupra'}.classy-nav-container .classynav a{font-weight:500;text-transform:none;font-size:16px}.header-top .htin-list-1{font-size:11px}.common-search .car-search .common-search-title{font-family:'Cupra';font-size:18px;font-weight:500;text-transform:capitalize}.common-search .car-search .common-search-title span{font-size:14px;font-weight:500}.car-search button.search{color:#000;background:#dbd3cb}.common-search .nice-select .option.focus,.common-search .nice-select .option.selected.focus{color:#000;background-color:#dbd3cb !important}.home-about{padding-top:110px;padding-bottom:0;background:0 0}.home-about .hd-type-3{text-align:center !important;margin-bottom:45px}.home-about .inner .cell{background:#fff}.home-about .inner .cell h4{font-family:'Cupra';font-weight:500;font-size:18px;margin-bottom:10px}.home-about .inner .cell p{font-size:16px;color:#747468;line-height:1.3;font-weight:300}.home-about .inner .cell{font-family:'Cupra';min-height:510px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.home-about .inner{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.commonsearch-bottom .morebtn{font-family:'Cupra';font-weight:500}.usedcarsearch-section{font-family:'Cupra'}.car-search span.title{font-family:'Cupra';font-weight:500;font-size:12px;text-transform:uppercase}.common-search .nice-select .current{font-size:11px;font-weight:500}.nice-select .option{font-size:12px;font-weight:500}.explore-our-services{padding:30px 0 40px;background:#15181e}.explore-our-services h5{font-size:24px;line-height:1;font-weight:500;margin:25px 0 0;color:#fff}.explore-our-services p{color:#fff;line-height:1.1;margin:15px 0 0;font-size:16px;font-weight:300}.explore-our-services .cell{cursor:pointer;display:flex;flex-direction:column;height:100%;align-items:flex-start}.explore-our-services .cell .detail{font-family:'Cupra';flex:1}.explore-our-services .cell .imgBg{overflow:hidden;border-radius:10px}.explore-our-services .cell .imgBg img{width:100%;height:auto;transition:.3s}.explore-our-services .cell:hover .imgBg img{transform:scale(1.1)}.explore-our-services .cell .btn-type-3{margin:25px 0 0}.seat-hybrid-Cars{height:500px;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;position:relative;z-index:1}.seat-hybrid-Cars:after{width:100%;height:100%;background:#000;background:linear-gradient(90deg,rgba(0,0,0,.67) 0%,rgba(0,0,0,0) 64%);content:'';position:absolute;left:0;top:0;z-index:-1}.seat-hybrid-Cars h3{font-family:'Cupra';font-size:42px;font-weight:300;margin:0;color:#fff;text-transform:uppercase}.seat-hybrid-Cars .btn-type-3{margin-top:15px}.explore-the-range{padding:50px 0 120px}.explore-the-range .hd-type-3{margin-bottom:40px}.explore-the-range .cell{position:relative;cursor:pointer}.explore-the-range .cell img{max-width:100%;height:auto}.explore-the-range .cell label{background:#7fc59a;color:#fff;font-family:'Cupra';font-weight:500;position:absolute;right:20px;top:0;font-size:14px;padding:5px 10px;border-radius:5px}.explore-the-range span{font-family:'Cupra';font-weight:500;font-size:18px;display:block;margin:20px 0 0;text-transform:uppercase;text-align:center;transition:.5s}.explore-the-range h6{font-family:'Cupra';font-size:16px;font-weight:400;text-align:center;margin:2px 0 0;display:block}.explore-the-range .cell:hover span{color:#dbd3cb}.explore-the-range .cell a{font-size:14px;font-family:'Cupra';font-weight:500;color:#000;margin:15px 0 0;display:inline-flex;gap:4px;align-items:center}.explore-the-range .cell a i{font-size:12px}.explore-the-range .cell a:hover{color:#dbd3cb}.explore-the-range .owl-nav{display:flex;flex-direction:row;gap:6px;justify-content:center;padding:50px 0 0}.explore-the-range .owl-prev,.explore-the-range .owl-next{width:36px;height:36px;border-radius:50%;background:#dedede !important;display:flex;align-items:center;justify-content:center}.explore-the-range .owl-prev i,.explore-the-range .owl-next i{font-size:12px}.explore-the-range .owl-prev:hover,.explore-the-range .owl-next:hover{background:#dbd3cb !important;color:#fff !important}.offers-and-services{height:800px;padding:30px 0;background:#15181e}.offers-and-services .cell{font-family:'Cupra';height:100%;width:100%;background:red;position:relative;overflow:hidden;cursor:pointer;border-radius:20px}.offers-and-services .cell img{width:100%;height:100%;object-fit:cover;object-position:center;transition:.3s}.offers-and-services .cell:hover img{transform:scale(1.1)}.offers-and-services .cell-2{height:100%;display:flex;flex-direction:column;gap:24px;flex:1 1 50%}.offers-and-services .cell-2 .cell{height:calc((100% - 24px)/2)}.offers-and-services .cell:after{width:100%;height:100%;background:#000;background:linear-gradient(180deg,rgba(0,0,0,.67) 0%,rgba(0,0,0,0) 64%);position:absolute;left:0;top:0;content:''}.offers-and-services .cell .text{position:absolute;left:0;top:60px;width:100%;text-align:center;z-index:1;padding-left:10px;padding-right:10px}.offers-and-services .cell .text h2{font-size:24px;color:#fff;font-weight:500;margin:0}.offers-and-services .cell .text a{display:table;color:#fff;font-weight:500;display:table;margin:10px auto 0 auto;font-size:14px}.offers-and-services .cell .text a:hover{text-decoration:underline}footer{background:#15181e}footer .btn-type-1{background:#dbd3cb;border-color:#dbd3cb !important;color:#15181e}footer .btn-type-1 i{color:#15181e}footer .btn-type-1:hover{color:#fff;border-color:#000 !important;background:#000}footer .btn-type-1:hover i{color:#fff}footer ul.social-links li a{background:#231e20}footer .ftr-bottom{border-top:1px solid #343e38}footer .copyright{border-top:1px solid #383535}.new-car-list-page .top p{font-size:18px;line-height:1.2}.hd-brand-1{color:#000}.block-style-4{border:1px solid #000}.block-style-4 .bs4-buttons .btn{background:#dbd3cb;border-radius:5px;border-color:#dbd3cb;color:#000;font-weight:500}.block-style-4:hover .bs4-head h3{color:#000}.block-style-4 .bs4-head h3{font-weight:500}.block-style-4 .bs4-head h4 span{font-weight:500}.block-style-4 .bs4-head h6 span{font-weight:500;margin-top:5px}.key-highlights .cell{background-color:#ebebeb}.new-car-offer-slide.style-3{background:#ededed}.new-car-offer-slide.style-4{background:#e7e7e7}.brand-btn-1{font-weight:500;color:#000;border:2px solid #000}.brand-btn-1:hover{color:#000;background-color:#dbd3cb;border-color:#dbd3cb}.brand-btn-2{font-weight:500;color:#161718;border:2px solid #000}.brand-btn-2:hover{color:#000;background-color:#dbd3cb;border-color:#dbd3cb}.brand-btn-3{font-weight:500;color:#fff;background:#000;border-color:#000}.brand-btn-3:hover{color:#000;background-color:transparent;border-color:#000}.new-car-offer-slide .owl-dots .owl-dot.active{background:#000}.new-car-offer-slide p{font-size:16px;font-weight:500;color:#747468}.new-car-offer-slide.style-2 .item p sub{font-size:14px}.new-car-offer-slide .item ul.st1{font-weight:500}.new-car-offer-slide .item .price{font-weight:500}.new-car-offer-slide.style-2 .item p{font-size:28px;font-weight:500}.new-car-offer-slide .hd-brand-2{color:#000}.new-car-offer-slide.style-3 .owl-nav .owl-prev,.new-car-offer-slide.style-3 .owl-nav .owl-next{background:#000}.new-car-offer-slide.style-3 .owl-nav .owl-prev:hover,.new-car-offer-slide.style-3 .owl-nav .owl-next:hover{background:#dbd3cb}.new-car-offer-slide .item ul.st2{font-weight:400}.new-car-offer-slide.style-4 .item p{font-size:22px;font-weight:500}.new-car-offer-slide.style-5 .item p{font-weight:500}.new-car-offer-slide.style-5 .item span{font-size:16px;font-weight:400;color:#747468}.next-steps p{font-weight:400}.next-steps .brand-btn-1:hover{border-color:#dbd3cb}.new-car-offer-listing-page{padding:100px 0;max-width:1200px;margin:0 auto}.new-car-offer-listing-page .explore-the-range{padding:0}.new-car-offer-listing-page .explore-the-range span{text-align:left}.new-car-offer-listing-page .explore-the-range a{padding-left:15px;padding-right:15px;font-weight:500}.new-car-offer-listing-page .explore-the-range a:hover{color:#000}.new-car-offer-listing-page .explore-the-range .cell{margin:0 0 50px;padding-top:30px}.new-car-offer-listing-page .explore-the-range .explore-the-range span{margin-bottom:10px}.new-car-offer-listing-page .explore-the-range .cell ul{margin:0;padding:0;font-size:16px;color:#000;margin:0 0 15px;list-style:none}.new-car-offer-listing-page .explore-the-range .cell ul li{margin-top:10px;position:relative;padding:0 0 0 18px}.new-car-offer-listing-page .explore-the-range .cell ul li:after{width:5px;height:5px;background:#000;content:'';position:absolute;left:0;top:6px;border-radius:50%}.new-car-offer-listing-page p.style-1{font-size:16px;color:#747468;margin:0;padding:0;line-height:1.1}.new-car-offer .car-detail-col .btn:hover{color:#fff;background-color:#2c2c2c;border:1px solid #2c2c2c}.body-shop-page .hd-brand-1{font-weight:500}.body-shop-page h2{font-weight:500}.body-shop-page .let-us-know h3{font-weight:500}.body-shop-page h4{font-weight:500}.openinghours-section{background-color:#15181e}.openhours-table.table>:not(caption)>*>*{border-color:#232832}.openhours-table tr th{font-weight:500}.txtimgcol-style-1 .tic-block{background-color:#15181e}.filrer-section .inner .filter-nav a{font-weight:500}.used-car-list ul span{font-weight:500}.used-car-list-page .used-car-list .buttons-wrap .btn-type-1{font-weight:500;border-radius:5px}.used-car-list-page .used-car-list .price sub{font-weight:500}.used-car-list-page .used-car-list .title{font-weight:500}.show-more{font-weight:500}.used-car-list-page .pagi-style-1{font-weight:500}.used-car-list-page .used-car-list .buttons-wrap .btn-type-1:hover{background:#dbd3cb;color:#000;border:1px solid #dbd3cb}.used-car-list-page .used-car-list .buttons-wrap .btn-type-1:hover i{color:#000}.show-more:hover{border:1px solid #dbd3cb;background:#dbd3cb;color:#000}.strip-banner h1{font-weight:500}.ucdpg-top-section .uctdetail-right .uctdright-buttons .uct-btn{border-radius:5px}.ucdpg-top-section .uctdetail-right .uctdright-buttons .uct-btn.btns1:hover{color:#000;background:#dbd3cb;border-color:#dbd3cb}.ucdpg-top-section .uctdetail-right .uctdright-buttons .uct-btn:hover{color:#000;background:#dbd3cb;border-color:#dbd3cb}.ucdpg-head-section .uchead-title h1 sup,.ucdpg-head-section .uchead-price .hprice-block h3,.ucdpg-details-section .detailsec-inner .ucddet-block h3,.ucdpg-details-section .detailsec-inner .ucddet-block h6,.ucdpg-bottom-section .ucdtimming-block .tbtitle,.ucdpg-bottom-section .ucdlocation-block .loc-details h3{font-weight:500}.ucdpg-head-section .uchead-title h1,.ucdpg-details-section .detailsec-inner .ucddet-block p,.ucdpg-details-section .detailsec-inner .ucddet-block .detl-style-1 ul,.ucdpg-bottom-section .ucdlocation-block .loc-details address,.ucdpg-bottom-section .ucdtimming-block table{font-weight:300}.ucdpg-bottom-section .ucdlocation-block .loc-details .btn-viewmap,.usedcar-details-page .approved-used-cars .btn-type-1{border-radius:5px;font-weight:500}.usedcar-details-page .approved-used-cars .btn-type-1:hover{color:#000;background:#dbd3cb;border-color:#dbd3cb}.usedcar-details-page .approved-used-cars .btn-type-1.style-2:hover{color:#000;background:#dbd3cb;border-color:#dbd3cb}.usedcar-details-page .approved-used-cars .owl-carousel .owl-nav .owl-prev:hover,.usedcar-details-page .approved-used-cars .owl-carousel .owl-nav .owl-next:hover{background-color:#dbd3cb !important;border-color:#dbd3cb !important}.usedcar-details-page .approved-used-cars .owl-carousel .owl-nav .owl-prev:hover i,.usedcar-details-page .approved-used-cars .owl-carousel .owl-nav .owl-next:hover i{color:#fff !important}.ucdpg-functions-section .functionsec-inner ul li .fsin-block a:hover{color:#dbd3cb}.txtimgcol-style-2 .tic-text{font-size:16px;font-weight:300}.used-car-list.style2{border:1px solid #d3d3d3}.used-car-list.style2 .title{color:#000;font-weight:500;line-height:normal}.used-car-list.style2 .price{color:#000}.used-car-list.style2 ul{color:#000}.used-car-list.style2 .info{color:#000}.used-car-list.style2 .price sub{color:#000}.used-car-list.style2 .buttons-wrap .btn-type-1:hover{background:#dbd3cb;color:#000;font-weight:500}.used-car-list.style2 .buttons-wrap .btn-type-1:hover i{color:#000}.used-car-list.style2 .imgBx img{aspect-ratio:1/0.56}.accordion-style-1 .accordion-item .accordion-header .accordion-button{font-weight:500}.ev-pg-cupra h1,.ev-pg-cupra h2,.ev-pg-cupra h3,.ev-pg-cupra h4,.ev-pg-cupra h5,.ev-pg-cupra h6{text-transform:uppercase}.bg-dark-1{background:#33353b}.ev-pg-cupra .txtimgcol-style-2 .tic-block{border-radius:15px}.txtimgcol-style-2 .tic-block.bg-dark-1{background:#33353b}.bg-dark-1 .subhd-style-1,.bg-dark-1 p{color:#fff}.ev-pg-cupra .block-style-7{background:#33353b;border-radius:12px;overflow:hidden}.ev-pg-cupra .block-style-7 .bs7-text{padding:24px}.ev-pg-cupra .block-style-7 .bs7-image{background:0 0;padding:24px}.ev-pg-cupra .block-style-7 .bs7-text h3,.ev-pg-cupra .block-style-7 .bs7-text p{color:#fff}.ev-pg-cupra .block-style-7 .bs7-text p{font-weight:300;margin-bottom:12px}.ev-pg-cupra .block-style-7 .bs7-text h3{text-transform:uppercase}.ev-pg-cupra .ec-feature-list p{color:#fff;text-transform:uppercase}.ev-pg-cupra .ec-feature-list p small{font-weight:300}.ev-pg-cupra .block-style-7 .bs7-text .ec-feature-list p:last-child{margin-bottom:0}.ev-pg-cupra .block-style-7 .brand-btn-3:hover,.bg-dark-1 .brand-btn-3:hover{color:#000;background-color:#fff;border-color:#fff}.dwnload-btn{display:flex;gap:12px}.dwnload-btn a{max-width:150px}.mega-menu-card .card-name{font-weight:500}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{color:#000;font-weight:400}.daterangepicker td.active,.daterangepicker td.active:hover{color:#fff}@media (max-width:1199px){.hd-type-3 h1,.hd-type-3 h2,.hd-type-3 h3,.hd-type-3 h4,.hd-type-3 h5,.hd-type-3 h6{font-size:34px}.offers-and-services{height:605px}.offers-and-services .cell .text{top:40px}.seat-hybrid-Cars h3{font-size:38px}.home-about{padding-top:90px}.explore-our-services h5{font-size:20px}.explore-our-services{padding-bottom:70px}.explore-the-range{padding-bottom:80px}}@media (max-width:991px){.offers-and-services .cell .text h2{font-size:22px}.home-about{padding-top:60px}.new-car-offer-listing-page{padding-top:60px;padding-bottom:60px}}@media (min-width:768px){.h-md-100{height:100% !important}}@media (max-width:767px){.hd-type-3 h1,.hd-type-3 h2,.hd-type-3 h3,.hd-type-3 h4,.hd-type-3 h5,.hd-type-3 h6{font-size:30px}.explore-the-range .cell{text-align:center}.explore-the-range .cell img{margin:0 auto}.explore-the-range{padding-bottom:50px}.offers-and-services{height:auto}.offers-and-services .cell{margin-top:12px;margin-bottom:12px}.offers-and-services .cell,.offers-and-services .cell-2 .cell{height:400px}.offers-and-services .cell-2{gap:0}.seat-hybrid-Cars h3{font-size:36px}.explore-our-services{padding-bottom:40px}.explore-the-range .cell{text-align:center}.explore-the-range .cell img{margin:0 auto}.explore-the-range{padding-bottom:50px}.new-car-offer-listing-page .explore-the-range .cell{text-align:left}.new-car-offer-listing-page .explore-the-range .cell label{left:0;right:auto}.new-car-offer-listing-page{padding-top:50px;padding-bottom:50px}}@media (max-width:575px){.hd-type-3 h1,.hd-type-3 h2,.hd-type-3 h3,.hd-type-3 h4,.hd-type-3 h5,.hd-type-3 h6{font-size:26px}.offers-and-services .cell,.offers-and-services .cell-2 .cell{height:300px}.seat-hybrid-Cars h3{font-size:30px}.seat-hybrid-Cars{height:400px}.home-about{padding-top:40px}.home-about .inner .cell{background:#fbfbfb;padding-top:60px;padding-bottom:60px;min-height:auto}.explore-our-services{padding-bottom:20px}.btn-type-2{font-size:14px;padding-left:30px;padding-right:30px}.new-car-offer-listing-page{padding-top:40px}}