@font-face{font-family:'SEAT BCN';src:url(/frontend/web/files/ingram_theme/css/../seat/fonts/SEATBCN-Regular.woff2) format('woff2'),url(/frontend/web/files/ingram_theme/css/../seat/fonts/SEATBCN-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'SEAT BCN';src:url(/frontend/web/files/ingram_theme/css/../seat/fonts/SEATBCN-Medium.woff2) format('woff2'),url(/frontend/web/files/ingram_theme/css/../seat/fonts/SEATBCN-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'SEAT BCN';src:url(/frontend/web/files/ingram_theme/css/../seat/fonts/SEATBCN-Bold.woff2) format('woff2'),url(/frontend/web/files/ingram_theme/css/../seat/fonts/SEATBCN-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'SEAT BCN';src:url(/frontend/web/files/ingram_theme/css/../seat/fonts/SEATBCN-Black.woff2) format('woff2'),url(/frontend/web/files/ingram_theme/css/../seat/fonts/SEATBCN-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}
body{font-family:'SEAT BCN';font-size:16px;font-weight:400;line-height:1.5;line-height:normal}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:'SEAT BCN';font-size:42px;font-weight:700;color:#000;margin:0}.btn-style-1{font-size:16px;font-weight:500;color:#000;background:0 0;border-color:#000;border-radius:100px}.btn-style-1:hover{color:#000;background:#8ccecf;border-color:#8ccecf}.btn-style-2{font-size:16px;font-weight:500;color:#000;background:#fff;border-color:#fff;border-radius:100px}.btn-style-2:hover{color:#000;background:#8ccecf;border-color:#8ccecf}.btn-style-3{font-size:16px;font-weight:500;color:#000;background:#fff;border-color:#fff;border-radius:100px}.btn-style-3:hover{color:#fff;background:0 0;border-color:#fff}.toggle-2 .toggle-btn .toggle__label{background-color:#fff;border-color:#8ccecf}.toggle-2 .toggle-btn .toggle__label:after{background-color:#8ccecf}.toggle-2 .toggle-btn .toggle__input:checked+.toggle__label{background-color:#8ccecf}.btn-type-2{font-family:'SEAT BCN';font-weight:700;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:20px;line-height:1}.btn-type-2:hover{border:1px solid #8ccecf;background:#8ccecf;color:#000}.btn-type-3{font-family:'SEAT BCN';font-weight:500;font-size:16px;color:#000;padding:0 40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:20px;line-height:1;background:#fff}.btn-type-3:hover{background:#8ccecf;color:#000}.form-style-1 p{font-size:14px}.link-s1{color:inherit}.link-s1:hover{color:inherit}.list-style-1{font-size:16px;font-weight:400}.accordion-style-1 .accordion-item .accordion-body{font-size:16px;line-height:1.4}.btn-type-1{color:#fff;background:#000;border-color:#000}.btn-type-1 i{color:inherit}.btn-type-1:hover{color:#000;background:#8ccecf;border-color:#8ccecf}.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}.section-block-1{background-color:#000}.section-block-1:before{background-color:#000}.image-box-1:hover{border-color:#000}header{font-family:'SEAT BCN'}.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:'SEAT BCN';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:#8ccecf}.common-search .nice-select .option.focus,.common-search .nice-select .option.selected.focus{color:#000;background-color:#8ccecf !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:'SEAT BCN';font-weight:700;font-size:18px;margin-bottom:10px}.home-about .inner .cell p{font-size:16px;color:#747468;line-height:1.3}.home-about .inner .cell{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:'SEAT BCN';font-weight:400}.usedcarsearch-section{font-family:'SEAT BCN'}.explore-our-services{padding:30px 0 110px}.explore-our-services h5{font-size:24px;line-height:1;font-weight:700;margin:25px 0 0;color:#000}.explore-our-services p{color:#747468;line-height:1.1;margin:15px 0 0;font-size:16px}.explore-our-services .cell{cursor:pointer;display:flex;flex-direction:column;height:100%;align-items:flex-start}.explore-our-services .cell .detail{flex:1}.explore-our-services .cell .imgBg{overflow:hidden}.explore-our-services .cell .imgBg img{width:100%;transition:.3s;height:auto}.explore-our-services .cell:hover .imgBg img{transform:scale(1.1)}.explore-our-services .cell .btn-type-2{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:'SEAT BCN';font-size:42px;font-weight:700;margin:0;color:#fff}.seat-hybrid-Cars .btn-type-3{margin-top:15px}.explore-the-range{padding:50px 0 70px}.explore-the-range .hd-type-3{margin-bottom:40px}.explore-the-range .cell{padding-top:30px;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:'SEAT BCN';font-weight:500;position:absolute;right:20px;top:0;font-size:14px;padding:5px 10px;border-radius:5px}.explore-the-range span{font-family:'SEAT BCN';font-weight:700;font-size:18px;display:block;margin:20px 0 0}.explore-the-range span sub{display:block;bottom:0;font-size:18px;line-height:normal;font-weight:400;color:#7a7a7a;margin:2px 0 0}.explore-the-range .cell:hover span{color:#8ccecf}.explore-the-range .cell a{font-size:14px;font-family:'SEAT BCN';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:#8ccecf}.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:#7fc59a}.explore-the-range .owl-prev:hover,.explore-the-range .owl-next:hover{background:#8ccecf !important;color:#fff !important}.offers-and-services{height:745px;padding:0 0 30px}.offers-and-services .cell{height:100%;width:100%;background:red;position:relative;overflow:hidden;cursor:pointer}.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:700;margin:0}.offers-and-services .cell .text a{display:table;color:#fff;font-weight:700;display:table;margin:10px auto 0 auto;font-size:14px}.offers-and-services .cell .text a:hover{text-decoration:underline}.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 .cell a{padding-left:15px;padding-right:15px;font-weight:700}.new-car-offer-listing-page .explore-the-range .cell a:hover{color:#000}.new-car-offer-listing-page .explore-the-range .cell{margin:0 0 50px}.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}footer{background:#2e2a2b}footer .btn-type-1{background:#b0042c;border-color:#b0042c !important}footer .btn-type-1:hover{color:#b0042c;border-color:#fff !important}footer .btn-type-1:hover i{color:#b0042c}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:16px;font-weight:400;line-height:1.4}.hd-brand-1{color:#000}.block-style-4{border:1px solid #8ccecf}.block-style-4 .bs4-buttons .btn{color:#000;background:#8ccecf;border-color:#8ccecf}.block-style-4:hover .bs4-head h3{color:#000}.block-style-4 .bs4-head h4{font-weight:400;margin-bottom:10px}.block-style-4 .bs4-head h3{margin-bottom:10px}.block-style-4 .bs4-buttons .btn{font-weight:700}.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-color:#000}.brand-btn-1:hover{color:#000;background-color:#8ccecf;border-color:#8ccecf}.brand-btn-2{font-weight:500;color:#161718;border:2px solid #000}.brand-btn-2:hover{color:#000;background-color:#8ccecf;border-color:#8ccecf}.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:400;color:#747468}.new-car-offer-slide.style-2 .item p sub{font-size:14px}.new-car-offer-slide .item ul.st1{font-weight:400}.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:#8ccecf}.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:#8ccecf}.new-car-offer .car-detail-col .btn:hover{color:#fff;background-color:#2c2c2c;border:1px solid #2c2c2c}.body-shop-page p{font-weight:400;font-size:16px}.body-shop-page .list-style-1{font-weight:400;font-size:16px}.btn-type-2{font-weight:500}.openinghours-section{background-color:#2e2a2b}.openhours-table.table>:not(caption)>*>*{border-color:#3a3335}.openhours-table{font-size:14px}.openhours-table tr th{font-size:16px;font-weight:500}.txtimgcol-style-1 .tic-block{background-color:#2e2a2b}.used-car-list-page .used-car-list .buttons-wrap .btn-type-1{font-weight:500;text-transform:capitalize;border-radius:22px;align-items:center;gap:10px}.used-car-list-page .used-car-list .buttons-wrap .btn-type-1:hover{background:#8ccecf;color:#000;border:1px solid #8ccecf}.used-car-list-page .used-car-list .buttons-wrap .btn-type-1:hover i{color:#000}.used-car-list-page .used-car-list .buttons-wrap .btn-type-1.style-2{font-weight:500;text-transform:capitalize;border-radius:22px;align-items:center;gap:10px}.show-more:hover{border:1px solid #8ccecf;background:#8ccecf;color:#000}.show-more{font-weight:500}.usedcar-details-page .approved-used-cars .btn-type-1{font-weight:500;text-transform:capitalize;border-radius:22px;align-items:center;gap:10px}.usedcar-details-page .approved-used-cars .btn-type-1:hover,.usedcar-details-page .approved-used-cars .btn-type-1.style-2:hover{color:#000;background:#8ccecf;border-color:#8ccecf}.usedcar-details-page .approved-used-cars .btn-type-1:hover i,.usedcar-details-page .approved-used-cars .btn-type-1.style-2:hover i{color:#000}.ucdpg-bottom-section .ucdlocation-block .loc-details .btn-viewmap{border-radius:22px;border:2px solid #000;text-transform:capitalize;font-weight:500}.ucdpg-top-section .uctdetail-right .uctdright-buttons .uct-btn.btns1,.ucdpg-top-section .uctdetail-right .uctdright-buttons .uct-btn{text-transform:capitalize;font-weight:500;border-radius:22px}.ucdpg-top-section .uctdetail-right .uctdright-buttons .uct-btn.btns1:hover,.ucdpg-top-section .uctdetail-right .uctdright-buttons .uct-btn:hover{background:#8ccecf;color:#000;border:1px solid #8ccecf}.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:#8ccecf !important;border-color:#8ccecf !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:#000 !important}.ucdpg-functions-section .functionsec-inner ul li .fsin-block a:hover{color:#8ccecf}.business-offer-text-box{background:#f0b2b6;border:1px solid #7a0019}.businessoffer-listing.new-car-offer-listing-page .explore-the-range .cell label.c1{background:#071a4f;color:#fff}.business-offer-text-box h4,.business-offer-text-box h5{color:#7a0019}.explore-the-range .cell label{background:#7a0019}@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}.new-car-offer-listing-page{padding-top:60px;padding-bottom:60px}}@media (max-width:991px){.offers-and-services .cell .text h2{font-size:22px}.home-about{padding-top: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}.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:60px}}@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}.block-style-4 .bs4-buttons .btn{font-size:12px}}