*,p{margin:0;padding:0;box-sizing:border-box;text-decoration:none;transition:none;font-family:Montserrat,sans-serif}.arrow-turn{transform:rotate(180deg)!important}.selector-vehicule{max-width:400px}.selector-vehicule,.selector-vehicule-base{height:auto;background:#fff;margin-top:1%;flex-direction:column;border-radius:5px;box-shadow:3px 6px 9px #5d5c5c69;transition:none;visibility:visible}.selector-vehicule-base{display:none;width:400px}.visible{visibility:visible!important;display:block;position:relative}.container-selector-vehicule-base,.container-selector-vehicule-index{list-style:none;display:flex;animation:.4s;z-index:100;flex-direction:column;max-width:400px;height:60px;width:100%;margin-top:1rem}.btn-selector-vehicule-mobil-index{display:flex;display:none}.btn-selector-vehicule-mobil-base,.btn-selector-vehicule-mobil-index{max-width:400px;justify-content:center;align-items:center;justify-items:center;color:#fff;position:relative;border-radius:5px;box-shadow:3px 6px 9px #5d5c5c69;background:#fff;cursor:pointer;width:100%}.btn-selector-vehicule-mobil-base{display:flex}.btn-selector-vehicule-immat{display:flex;justify-content:center;color:#fff;position:relative;cursor:pointer;padding-top:.4rem;border:1px solid #ccc;background:#eee;border-radius:6px 6px 0 0}.link-more-active{color:var(--orange)}.link-more-active:hover{color:var(--greydark)}.title-selector{width:100%;height:3rem;align-items:center;border-radius:5px;box-shadow:3px 6px 9px #5d5c5c69;background:#fff}.title-selector,.title-selector-imat{position:relative;display:flex;justify-content:center}.title-selector-imat{flex-direction:column}.edge{width:24px;height:23px;background:var(--violet);position:relative;justify-items:center;margin:.2rem;border:2px solid var(--violet);padding:.2rem}.edge>span{font-weight:700;color:#fff;font-size:1.4rem;line-height:14px}.container-imatriculation>input{border:none;font-size:1.2rem;font-weight:700;color:var(--violet);text-align:center;background:none;width:153px}.immat-validate-btn{border:none;background:var(--violet);color:#fff;cursor:pointer;padding:0 .7rem;display:flex;align-items:center;justify-content:center;border-radius:0 3px 3px 0;font-size:1rem;transition:background .2s}.immat-validate-icon{font-size:1.1rem}.immat-validate-btn:hover{background:#002270}.immat-validate-btn .immat-validate-spinner,.immat-validate-btn.is-loading .immat-validate-icon{display:none}.immat-validate-btn.is-loading{background:#6b7c9c;cursor:wait}.immat-validate-btn.is-loading .immat-validate-spinner{display:inline-block}.container-imatriculation.is-loading{border-color:var(--violet);animation:immat-pulse 1.2s ease-in-out infinite}@keyframes immat-pulse{0%,to{box-shadow:0 0 rgba(0,51,153,.35)}50%{box-shadow:0 0 0 6px rgba(0,51,153,0)}}.title-selector h3,.title-selector-imat h3{text-transform:uppercase;text-align:center;color:var(--greydark);margin:0;display:flex;align-items:center;font-weight:800}.title-selector h3>i{margin-right:.4rem;font-size:1.2rem;color:var(--greydark)}.title-selector h3>img{margin-left:.4rem}.container-imatriculation{display:flex;width:230px;border:3px solid #3d578b6e;height:35px;border-radius:6px;background:#fff}.title-selector h3 .fa-car-side{margin-right:.4rem}.btn-selector-vehicule-immat,.container-list-selector{display:flex;padding-bottom:1rem}.container-list-selector form{width:95%;padding:0 1rem}.container-list-selector ul{display:flex;width:100%;flex-direction:column;min-height:15rem}.liste-carburant{min-height:10rem}.content-item{display:none}.container-list-selector li,.content-item.show{display:flex;flex-direction:column}.container-list-selector li:first-child{border-bottom:none;padding-top:1rem}.container-list-selector li{color:var(--grey);font-size:1rem;border-bottom:2px solid var(--greydark);width:100%;justify-content:space-between;background:none}.container-list-selector li:last-child{border:none}.container-list-selector li.active{color:var(--red);border-bottom:2px solid var(--red)}.container-list-selector li i{text-align:right}.list-selector-item{cursor:pointer}.erase-selector a{padding:13px;display:flex;color:var(--greydark);justify-content:end}.erase-selector a:hover{color:var(--red)}.name-vehicule{margin-right:.5rem}.erase-selector i{margin-right:.2rem;display:flex;align-items:center}.label-vehicule{display:flex;padding-left:.2rem;padding-right:.4rem;justify-content:space-between;width:100%;height:34px;align-items:center;margin-top:.2rem;margin-bottom:.2rem}.label-vehicule:hover{background:#ccc}.label-brand-vehicule-value,.label-carburant-value,.label-modele-value,.label-motorisation-value,.label-type-value{color:var(--black);font-weight:700}.btn-search-car{background:var(--orange);width:100%;color:#fff;height:30px;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center;border:none;border-radius:3px;text-transform:uppercase;font-size:1rem;cursor:pointer}.btn-search-car:hover{background:var(--greydark)}.select-brand:hover,.select-carburant:hover,.select-model:hover,.select-motorisation:hover,.select-type:hover{background:var(--orange);color:#fff}.search-selector{border-bottom:1px solid var(--grey);height:35px;margin-bottom:1rem;display:flex;justify-content:space-between;background:#fff}.search-selector i{color:var(--grey);font-size:.9rem;display:flex;align-items:center}.search-selector input{border:none;outline:none}.logo-brand-select{display:flex;width:50px;margin-right:.5rem}.liste-brand,.liste-carburant,.liste-model,.liste-motorisation,.liste-type{display:flex;width:100%;height:65px;overflow-y:scroll;padding-right:1rem}.liste-brand li,.liste-carburant li,.liste-model li,.liste-motorisation li,.liste-type li{border:none;color:#000;font-size:.9rem;border-bottom:1px solid var(--green-light);display:flex;flex-direction:row;align-items:center;margin-bottom:.3rem;justify-content:space-between;padding-right:.6rem;padding-left:.6rem}@media(max-width:900px){.btn-selector-vehicule-mobil-index{display:block}.selector-vehicule{visibility:hidden}}