﻿.page-new-car-offer-listing{border-top:1px solid #ebecf0;}.page-new-car-offer-listing .main-content{padding-top:25px;margin-bottom:50px;}@media(max-width:767px){.page-new-car-offer-listing .main-content{padding-top:58px;}}.page-new-car-offer-listing .main-content .top-container{text-align:center;padding-bottom:21px;}.page-new-car-offer-listing .main-content .top-container .image-container2{background-color:#fff;margin-bottom:15px;}.page-new-car-offer-listing .main-content .top-container .image-container2 img{height:40px;}.page-new-car-offer-listing .main-content .top-container h1{font-size:32px;font-family:"Gilroy-Bold";letter-spacing:-.72px;line-height:46px;color:#11141b;}@media(max-width:767px){.page-new-car-offer-listing .main-content .top-container h1{font-size:24px;letter-spacing:-.1px;line-height:32px;}}.page-new-car-offer-listing .main-content .top-container small{font-size:16px;letter-spacing:-.1px;line-height:24px;color:#7c7c7c;}.page-new-car-offer-listing .main-content .top-container .title2{padding:41px 0 29px;font-size:14px;letter-spacing:0;line-height:22px;color:#7c7c7c;text-transform:uppercase;}@media(max-width:767px){.page-new-car-offer-listing .main-content .top-container .title2{font-size:16px;letter-spacing:-.1px;line-height:22px;}}.page-new-car-offer-listing .main-content .top-container .choice-container a{font-size:16px;letter-spacing:-.1px;line-height:24px;color:#005f9c;margin-right:25px;padding-bottom:24px;}@media(max-width:767px){.page-new-car-offer-listing .main-content .top-container .choice-container a{font-size:18px;letter-spacing:-.1px;line-height:24px;}}.page-new-car-offer-listing .main-content .top-container .choice-container a:last-child{margin-left:25px;margin-right:0;}.page-new-car-offer-listing .main-content .top-container .choice-container a.selected{font-family:"Gilroy-Bold";border-bottom:1px solid #005f9c;}.page-new-car-offer-listing .main-content .list-container{margin-top:57px;}.page-new-car-offer-listing .main-content .list-container .no-results-panel{display:flex;width:100%;height:100px;flex-direction:row;align-items:center;justify-content:center;font-size:16px;color:#7c7c7c;line-height:1;}.page-new-car-offer-listing .container{max-width:1180px;}.page-new-car-offer-listing .breadcrumb{padding-bottom:30px;}@media(max-width:767px){.header-banner-3{display:none;}}.header-banner-3 .d-none{display:none;}.header-banner-3 .banner{max-width:2400px;height:500px;background-color:#f5f6fa;margin:auto;}@media(max-width:767px){.header-banner-3 .banner{background-image:none !important;}}.newmodel-offer-listitem{border:solid 1px #ebecf0;background-color:#fff;border-radius:20px;transition:all .4s;overflow:hidden;cursor:pointer;margin-bottom:20px;position:relative;}@media(max-width:991px){.newmodel-offer-listitem{margin-bottom:20px;}}@media(max-width:767px){.newmodel-offer-listitem{margin-bottom:17px;}}.newmodel-offer-listitem .image-placeholder{padding:56px 0 32px;overflow:hidden;position:relative;display:flex;align-items:center;}.newmodel-offer-listitem .image-placeholder .badge{position:absolute;top:20px;left:20px;border-radius:4px;font-size:13px;letter-spacing:0;padding:3px 6px;text-transform:uppercase;}.newmodel-offer-listitem .image-placeholder .badge.special-offer{left:auto;right:20px;background-color:#ea4126;}.newmodel-offer-listitem .image-placeholder img{object-fit:cover;object-position:center;width:242px;height:134px;margin:auto;}.newmodel-offer-listitem .content-placeholder{min-height:210px;}@media(max-width:767px){.newmodel-offer-listitem .content-placeholder{height:auto;}}.newmodel-offer-listitem .content-placeholder .title-bar{height:120px;align-items:end;padding:0 20px 7px;overflow:hidden;max-width:100%;}@media(max-width:991px){.newmodel-offer-listitem .content-placeholder .title-bar{height:auto;padding-top:10px;}}.newmodel-offer-listitem .content-placeholder .title-bar .name-placeholder{font-family:"Gilroy-Bold";font-size:18px;line-height:17px;letter-spacing:-.1px;color:#11141b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:10px;}.newmodel-offer-listitem .content-placeholder .title-bar .subtitle-placeholder{font-family:"Gilroy-Regular";font-size:16px;line-height:24px;letter-spacing:-.1px;color:#11141b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:5px;}.newmodel-offer-listitem .content-placeholder .title-bar .specs-placeholder{font-family:"Gilroy-Regular";font-size:16px;line-height:24px;letter-spacing:-.1px;color:#7c7c7c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:10px;}.newmodel-offer-listitem .content-placeholder .title-bar .price-placeholder{font-family:"Gilroy-Bold";font-size:16px;line-height:17px;color:#2597df;flex-shrink:0;}.newmodel-offer-listitem .content-placeholder .title-bar .price-placeholder small{font-size:12px;color:#7c7c7c;display:block;margin-top:-5px;}.newmodel-offer-listitem .content-placeholder .content-bar{height:auto;}.newmodel-offer-listitem .content-placeholder .content-bar .details-description{font-size:16px;line-height:24px;letter-spacing:-.1px;color:#7c7c7c;padding:2px 20px 20px;}.newmodel-offer-listitem .content-placeholder .content-bar .details-description .specs-description{margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.newmodel-offer-listitem .content-placeholder .content-bar .details-description .showroom-placeholder{display:flex;flex-direction:row;}.newmodel-offer-listitem .content-placeholder .content-bar .details-description .showroom-placeholder .icon-placeholder{color:#7c7c7c;padding-right:5px;}.newmodel-offer-listitem .content-placeholder .content-bar .cta-placeholder{display:none;padding:20px;position:absolute;width:100%;left:0;bottom:0;padding:22px;background-color:#f7fcfd;}@media(max-width:767px){.newmodel-offer-listitem .content-placeholder .content-bar .cta-placeholder{display:block;position:relative;}}.newmodel-offer-listitem:hover{border-color:#3379b0;}@media(max-width:767px){.newmodel-offer-listitem:hover .content-placeholder .content-bar .details-description{display:block;}}.newmodel-offer-listitem:hover .content-placeholder .content-bar .cta-placeholder{display:block;}