@charset "UTF-8";#breadcrumbs ol{color:#343a40;display:flex;font-style:.75rem;list-style:none;margin-bottom:25px;margin-top:30px;padding-left:0}#breadcrumbs ol li{flex-shrink:0}#breadcrumbs ol li a{color:#e97712;text-decoration:none}#breadcrumbs ol li a:after{color:#343a40;content:"/";padding:0 5px 0 3px}@media (max-width:991.98px){#breadcrumbs ol{margin-bottom:15px;margin-top:15px}#breadcrumbs ol li{display:none}#breadcrumbs ol li:nth-last-child(2){display:flex}#breadcrumbs ol li:nth-last-child(2) a:after{content:none}#breadcrumbs ol li:nth-last-child(2) a:before{content:"";font-family:bootstrap-icons;padding:0 5px 0 3px;position:relative;top:2px}#breadcrumbs ol li:first-child{display:none}}.banner-cta{background:#e97712;color:#fff}.banner-cta .btn{color:#e97712;white-space:nowrap}.banner-cta.altcolor{background:#13a6ce}.banner-cta.altcolor .btn{color:#13a6ce}.banner-cta__img{margin:-50px 0 0}.banner-cta--card{margin-bottom:30px;padding:30px 10px 0}.banner-cta--card .banner-cta__img{margin:0 0 0 -45px}@media (max-width:991.98px){.banner-cta--card .banner-cta__img{margin:0}}.banner-newsletter{background:#fff;border-bottom:2px solid #e97712;border-top:1px solid #e0e0e0;padding:50px 0}.banner-newsletter p{margin-bottom:0}.actu-card{padding-bottom:0;position:relative}.actu-card .img{height:253px;overflow:hidden;width:100%}.actu-card .img img{filter:grayscale(80%);height:100%;object-fit:cover;transition:filter 1s linear,transform 1s linear;width:100%}.actu-card__content{padding:0 15px}.actu-card__title{font-size:1.125rem;margin-bottom:2px}.actu-card__excerpt{color:#343a40;text-decoration:none}.actu-card__excerpt:hover{color:inherit}.actu-card__excerpt p{margin-bottom:0}.actu-card__tags{display:flex;flex-wrap:wrap}.actu-card__tags a{cursor:pointer;margin-bottom:5px;margin-right:5px;position:relative;text-decoration:none;z-index:5}.actu-card__tags a:hover{color:#fff}.actu-card__tags span{margin-bottom:5px;margin-right:5px}.actu-card__location{font-weight:700;line-height:1.875rem}.actu-card:hover .img img{filter:grayscale(0);transform:scale(1.1)}.car-thumb{background:#fff;display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:335px;position:relative;transition:all .65s ease!important}.car-thumb__equipments{position:relative;z-index:10}.car-thumb__equipments img{position:relative}.car-thumb__infos{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;color:#7a7e83}.car-thumb__img{overflow:hidden}.car-thumb__img img{transform:scale(1);transition:all .5s ease-in-out}.car-thumb:hover{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);transition:all .65s ease!important}.car-thumb:hover .car-thumb__img img{transform:scale(1.15);transition:all 1.5s linear}.car-thumb .stretched-link{color:#343a40;text-decoration:none}.car-thumb .stretched-link:hover{color:#343a40}.car-thumb__prices{font-size:10px}.car-thumb__loa{color:#fff;font-size:14px;font-weight:700;margin-right:5px}.car-thumb__priceArea{line-height:16px;padding:5px 15px 8px}.car-thumb__priceArea:first-child{background:#343a40;color:hsla(0,0%,100%,.7)}.car-thumb__priceArea:nth-child(2){align-items:center;display:flex;font-size:14px;font-weight:700;justify-content:flex-end;padding:5px 15px 5px 25px;position:relative}@media (min-width:1200px) and (max-width:1399.98px){.car-thumb__priceArea:nth-child(2){font-size:12px}}.car-thumb__priceArea:nth-child(2):before{align-items:center;aspect-ratio:1;background:#fff;border-radius:100%;content:"OU";display:flex;font-size:12px;font-weight:700;left:0;padding:3px;position:absolute;top:50%;transform:translate(-50%,-50%)}.last-news{overflow:hidden}.last-news__list{position:relative}.last-news__list:before{color:#f4f5f7;content:attr(data-bg-title);font-size:180px;font-size:60px;font-weight:900;position:absolute;right:0;transform:rotate(90deg) translateY(-100%);transform-origin:bottom;white-space:nowrap;z-index:-1}@media (min-width:992px){.last-news__list:before{font-size:100px}}@media (max-width:599.98px){.last-news__list .swiper-slide{width:80%!important}}.form-confirm-svg{height:50px;margin:0 auto 40px;width:50px}.form-confirm-svg svg{height:100%;width:100%}.default-layout td,.default-layout th,.default-layout tr{border:1px solid #adb5bd}