.headband-block{align-items:center;display:flex;height:263px;margin-bottom:30px;text-align:center}.headband-block__title{color:#fff;margin-bottom:0}.headband-block__title p{margin-bottom:0}.headband-block__subtitle{color:#fff;font-size:.9375rem;font-weight:600;line-height:1.4375rem}@media only screen and (max-width:740px){.headband-block{height:210px}}.headband-block-big{height:550px;margin-bottom:50px}.headband-block-big .container{display:none}.bg-img{position:relative}.bg-img>img,.bg-img>picture{height:100%;position:absolute;width:100%;z-index:-1}.bg-img>picture{background-color:#032335;top:0}.bg-img>picture img{height:100%;object-fit:cover;width:100%}.car-card{background:#fff;border:1px solid #cfd1da;border-radius:5px;box-sizing:border-box;color:#787878;cursor:pointer;display:inline-flex;flex-flow:column;justify-content:space-between;margin:0 0 20px;max-width:100%;min-height:525px;position:relative;transition:all .3s ease-in-out;width:330px;z-index:1}@media (max-width:1399.98px){.car-card{width:300px}}@media (max-width:767.98px){.car-card{min-height:auto;width:100%}}.car-card:hover{border:1px solid #4d9fd7}.car-card__pad{padding:10px;text-align:left}.car-card__header{align-items:center;display:flex;justify-content:space-between;left:5px;margin-bottom:15px;position:absolute;top:5px;width:calc(100% - 10px);z-index:1}@media (max-width:991.98px){.car-card__header{flex-wrap:wrap}}.car-card__tags{position:relative}.car-card__tags .tag{border-radius:15.5px;color:#fff;display:inline-block;font-size:.6875rem;font-weight:600;letter-spacing:.2px;line-height:1.0625rem;padding:7px 20px}.car-card__tags .tag--promo{background-color:#00626f}.car-card__tags .tag--dispo{background-color:#00a699}.car-card__tags .tag--new{background-color:#254790}.car-card__tags .tag--coming{background-color:#7b0051}.car-card__discount{background:#fff;border-radius:5px;color:#4d9fd7;display:block;font-size:16px;font-weight:600;line-height:1;padding:4px 6px 2px}.car-card__visual{justify-content:center;overflow:hidden;position:relative;width:100%}.car-card__infos{padding-left:5px}.car-card__title{margin-top:9px}.car-card__title a{cursor:pointer;position:relative}.car-card__title a:hover{text-decoration:none}.car-card__title a span{display:block}.car-card__title .suptitle{color:#254790}.car-card__desc,.car-card__more-infos{color:#9c9c9c;font-size:.8125rem;line-height:1.25rem;margin-top:15px}.car-card__more-infos{display:flex;flex-wrap:wrap;max-width:260px}.car-card__more-infos>div{align-items:center;display:flex;margin-bottom:16px;width:50%}.car-card__more-infos>div img{display:inline-block;height:20px;margin-right:10px;object-fit:contain;width:20px}@media (max-width:991.98px){.car-card__more-infos>div i{margin-right:8px}}.car-card__price{border-top:1px solid #cfd1da;margin-top:auto;padding-left:5px;text-align:center;width:100%}.car-card__price p{color:#000;font-size:13px;font-weight:600;line-height:19px}.car-card__price .price-container{display:flex;margin-bottom:8px;margin-top:15px}.car-card__price .price-container .price{font-size:30px;font-weight:600;line-height:30px;text-transform:uppercase}.car-card__price .price-container .promo{background-color:#00a699;color:#cfd1da;display:inline-block;font-size:18px;font-weight:700;height:30px;line-height:30px;margin-left:10px;padding:0 10px;text-transform:uppercase}.car-card__price .price-container .promo .prefix{font-size:8px;left:-3px;position:relative;top:-8px}.car-card__price .price-container .promo .sup{font-size:11px;position:relative;top:-5px}.car-card__price .btn-price{align-items:center;background:#4d9fd7;border:1px solid #4d9fd7;border-radius:26px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:600;line-height:1.4375rem;overflow:hidden;padding:12.5px 35.5px 8px;position:relative;text-transform:uppercase;transition:all .2s ease-in-out;white-space:nowrap}.car-card__price .btn-price:focus,.car-card__price .btn-price:hover{background-color:#56ace6;border:1px solid #56ace6;color:#fff;outline:none}.car-card__price .btn-promo{align-items:center;background:#4d9fd7;border:1px solid #4d9fd7;border-radius:26px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:600;line-height:1.4375rem;margin-top:15px;overflow:hidden;padding:12.5px 35.5px 8px;position:relative;text-transform:uppercase;transition:all .2s ease-in-out;white-space:nowrap}.car-card__price .btn-promo:focus,.car-card__price .btn-promo:hover{background-color:#56ace6;border:1px solid #56ace6;color:#fff;outline:none}.car-card__price a+.loa{font-size:15px;margin-bottom:8px;margin-top:20px;text-align:center}.car-card__price .price-container+.loa{margin-bottom:25px;text-align:left}.car-card__title a{color:#161619;font-size:1.1875rem;font-weight:300;line-height:1.8125rem}ul.pagination{display:inline-block;list-style:none;padding:0}ul.pagination li{border:1px solid #cfd1da;display:inline-block}ul.pagination li.disabled{display:none}ul.pagination li.active span{border-color:#4d9fd7;color:#4d9fd7}ul.pagination li a,ul.pagination li span{color:#000;float:left;padding:8px 16px;text-decoration:none}@media (max-width:991.98px){ul.pagination li a,ul.pagination li span{font-size:.6875rem;padding:8px 10px}}ul.pagination li a:hover:not(.active):not(.disabled),ul.pagination li span:hover:not(.active):not(.disabled){border-color:#4d9fd7;color:#4d9fd7;cursor:pointer}ul.pagination li a .sr-only,ul.pagination li span .sr-only{display:none}ul.pagination a.active{border-color:#4d9fd7;color:#4d9fd7}.agency-text{margin-bottom:60px}.agency-text h1{font-size:1.75rem;font-weight:600;line-height:2.6875rem;margin-bottom:0}.agency-text h1 p{margin-bottom:0}.agency-text h1 strong{font-size:2.375rem}.agency-text__adresse{font-size:1.0625rem;line-height:1.625rem}.agency-text__adresse p{margin-bottom:13px}.agency-text__telephone{margin:10px 0}.agency-text__telephone p{color:#4d9fd7;font-size:1.3125rem;font-weight:700;line-height:1.9375rem;margin-bottom:0}.agency-text button{margin:20px 0}.agency-text__listing{margin-top:20px}.agency-text__listing table{border:none;width:100%}.agency-text__listing table td{border:none}.agency-maps{margin-bottom:60px}.agency-reco .simple-carlist__title{text-align:center}.agency-photo{margin:0 -6px}.agency-photo .large-image{padding:6px}.agency-photo .large-image img{height:auto;width:100%}.agency-photo .little-image{padding:6px}.agency-photo .little-image img{height:100%;object-fit:cover}.btn-rdv{align-items:center;background:#4d9fd7;border:1px solid #4d9fd7;border-radius:26px;border-radius:20px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:.9375rem;font-size:.73125rem;font-weight:600;letter-spacing:.27px;line-height:1.4375rem;line-height:1.0625rem;margin-bottom:35px;overflow:hidden;padding:10.5px 35.5px 8px;position:relative;text-transform:uppercase;transition:all .2s ease-in-out;white-space:nowrap}.btn-rdv:focus,.btn-rdv:hover{background-color:#56ace6;border:1px solid #56ace6;color:#fff;outline:none}.btn-rdv:focus{background-color:#fff;color:#4d9fd7;outline:none}