main{user-select:none!important}.jconfirm .jconfirm-box.jconfirm-type-tec3h{border-top:solid 7px var(--couleurVitrine)!important;-webkit-animation-name:type-orange;animation-name:type-orange}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c{line-height:1.2}#header_module_reprise,#nav_progress{width:100%;flex-direction:row;align-items:center}#header_module_reprise{display:flex;justify-content:center;user-select:none;padding:20px}#nav_progress{display:none}.nav-element,.nav-element-flex-etapes{display:flex;align-items:center}#nav_progress,.nav-element-flex-etapes{justify-content:center}.nav-bar-progress,.nav-number{height:6px;width:300px;background-color:#aaa}.nav-number{border-radius:50%;height:40px;width:40px;color:#fff;font-size:20px;display:flex;justify-content:center;align-items:center;font-weight:600}#formulaire_immatriculation .select2-container .select2-choice .select2-arrow,#md_rep_projet .select2-container .select2-choice .select2-arrow,.nav-number-icone-checked{display:none}.nav-number-actif{background-color:var(--couleurVitrine)!important;color:#fff!important;position:relative}.nav-number-actif .nav-number-icone-checked{position:absolute;background:#fff;border-radius:50px;padding:2px 3px;color:var(--couleurVitrine);font-size:12px;border:1px solid var(--couleurVitrine);top:-5px;right:-5px}.md-rep-h1{font-size:30px!important;text-transform:uppercase;text-align:center;color:var(--couleurVitrine);margin-top:40px}.md-rep-h2{font-size:20px;font-weight:600;margin:0!important;padding-bottom:20px;text-align:center;padding-top:30px}.md-rep-h3{text-align:center;font-size:16px;font-weight:300!important}.md-rep-h4{margin:0!important;padding-bottom:12px;font-size:12px;font-weight:500!important;white-space:nowrap}.immatriculation-input-prefixe{color:#fff;font-weight:700;background:#345d9d;height:60px;width:30px;font-size:22px;border:0;display:flex;justify-content:center;align-items:center}.immatriculation-input{height:45px;border:0!important}.form-group-immatriculation-form{margin-bottom:40px}.form-group-immatriculation-form input{border-radius:30px!important}.label-champ-reprise-immat{background:#fff;border:1px solid;border-color:var(--couleurVitrine);border-radius:50px;padding:0 10px;color:var(--couleurVitrine);font-size:12px;font-weight:400;z-index:5;position:absolute;top:-12px;left:40px;user-select:none}.mention-texte-avant-validation{color:#555;font-size:14px!important;text-align:justify;margin:18px}#formulaire_immatriculation .select2-container,#md_rep_projet .select2-container{padding:0;border-radius:50px;overflow:hidden}#formulaire_immatriculation .select2-container .select2-choice,#md_rep_projet .select2-container .select2-choice{display:flex;align-items:center;border:0;background:rgb(0 0 0/0%);height:100%}#md_rep_projet .select2-container .select2-choices{border:0;border-radius:50px}#md_rep_projet .select2-container .select2-choices .select2-search-choice{margin:10px 0 3px 5px;background-image:none;background-color:var(--couleurVitrine);border:0;border-radius:50px;color:#fff!important;font-weight:600;font-size:12px}#md_rep_projet .select2-container .select2-choices .select2-search-choice .select2-search-choice-close{filter:brightness(2)}.select2-drop-active{border-color:var(--couleurVitrine)}.select2-results li{font-size:12px}.select2-results .select2-highlighted{background-color:var(--couleurVitrineOpacite)}#formulaire_immatriculation .form-control{font-size:15px!important;overflow:hidden;font-weight:400;color:#555}#formulaire_immatriculation .form-control::placeholder,#formulaire_immatriculation .select2-default{color:#888;font-weight:300}.div-checkbox-immat label{cursor:pointer;font-size:14px;color:#555;font-weight:500}#barre_progression_caracteristiques_vehicule{display:flex;justify-content:center;margin-top:10px;position:absolute;bottom:-8px;left:0;width:100%}#barre_progression_caracteristiques_vehicule .progress{width:100%!important;height:8px!important}#progression_caracteristiques_vehicule{width:0%;background-color:var(--couleurVitrine)!important;transition:1s ease-in-out}#couleurs_ext,#couleurs_int{display:flex;justify-content:center;flex-wrap:wrap}.couleur-unique-div{display:flex;align-items:center;border:1px solid #ccc;border-radius:50px;padding:5px;margin:5px;cursor:pointer}.couleur-unique-div:hover{background:var(--couleurVitrine);opacity:.8;color:#fff}.couleur-unique-div:hover p{color:#fff!important}.couleur-unique-div div{height:20px;width:20px;border-radius:50px}.couleur-unique-div p{margin:0;font-weight:600;color:var(--couleurPrincipaleTexteVitrine);padding:0 20px;font-size:14px!important}.couleur-unique-selected{background:var(--couleurVitrine);opacity:1!important}.couleur-unique-selected p{color:#fff!important;font-weight:700!important}.c-couleur-noir{background-color:#000}.c-couleur-gris-clair{background-color:#b2b2b2}.c-couleur-gris-fonce{background-color:#595959}.c-couleur-bleu{background-color:#0909d8}.c-couleur-vert{background-color:#34c768}.c-couleur-rouge{background-color:#d53737}.c-couleur-orange{background-color:#e1aa31}.c-couleur-jaune{background-color:#ebd60c}.c-couleur-marron{background-color:#88584d}.c-couleur-bordeaux{background-color:#740b3c}.c-couleur-violet{background-color:#673b81}.c-couleur-rose{background-color:#f9bbe7}.c-couleur-beige{background-color:#e3d0a2}.c-couleur-blanc{background-color:#fff;border:1px solid #ccc}.divContainer{width:100%;display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap}.bloc1,.bloc2,.bloc3,.bloc4,.bloc5{position:relative}.bloc h1{font-family:"Montserrat";z-index:1;text-align:center;font-size:20px}.car,.path-svg{width:200px;height:85px;position:absolute}.bloc h1,.path-svg{position:relative}.elementsDisplay{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;width:200px}.elementDiv{padding:20px;border-left:#000 double 4px;display:none;width:200px}.bonhommeActive{fill:rgba(114,255,119,.5);stroke:#000;stroke-width:2}.bonhomme:active,.bonhomme:hover{fill:var(--couleurVitrine);opacity:.8;stroke:#000;stroke-width:2}.bonhomme:active{opacity:1}.checkbox-container{display:flex}.checkbox-container label,.div-checkbox-immat input[type=checkbox]{cursor:pointer}.checkbox-fre{display:none}#md_rep_options_liste{height:500px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;border:dashed 1px #e7e7e7;padding:20px}#md_rep_options_liste::-webkit-scrollbar{width:4px}#md_rep_options_liste::-webkit-scrollbar-thumb{background:var(--couleurVitrine)}#md_rep_options_liste .div-option-liste{display:flex;justify-content:center;align-items:center;width:100%}#comparatif_versions_liste,#md_rep_options_liste{display:block}#carnet_entretien_liste,#factures_entretien_liste,#importation_liste,#interieur_etat_liste,#interieur_type_liste,#liste_etat_mecanique,#liste_etat_pneus_arriere,#liste_etat_pneus_avant,#nombre_main_liste{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.frais-vehicule{width:300px}.carnet-entretien-oui-non-vehicule,.etat-mecanique,.etat-pneus-arriere,.etat-pneus-avant,.factures-entretien-oui-non-vehicule,.frais-vehicule,.importation-oui-non-vehicule,.importation-pays-vehicule,.interieur-etat-vehicule,.interieur-type-vehicule,.nombre-main-vehicule{padding:5px 10px;border:1px solid #c5c5c5;border-radius:50px;margin:5px;user-select:none;cursor:pointer;text-align:center;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;color:var(--couleurPrincipaleTexteVitrine)}.carnet-entretien-oui-non-vehicule,.factures-entretien-oui-non-vehicule,.importation-oui-non-vehicule,.importation-pays-vehicule,.nombre-main-vehicule{width:300px}.interieur-type-vehicule{width:150px}.interieur-etat-vehicule{width:200px}.etat-mecanique,.etat-pneus-arriere,.etat-pneus-avant{width:220px}.besoin-oui-non-projet,.option-vehicule,.prospect-projet-duree,.version-vehicule{padding:10px;border:1px #aaa solid;border-radius:50px;margin:5px auto;user-select:none;cursor:pointer;text-align:center;display:block;font-size:14px;font-weight:600;color:var(--couleurPrincipaleTexteVitrine);width:80%;position:relative}.besoin-oui-non-projet:hover,.carnet-entretien-oui-non-vehicule:hover,.etat-mecanique:hover,.etat-pneus-arriere:hover,.etat-pneus-avant:hover,.factures-entretien-oui-non-vehicule:hover,.frais-vehicule:hover,.importation-oui-non-vehicule:hover,.interieur-etat-vehicule:hover,.interieur-type-vehicule:hover,.nombre-main-vehicule:hover,.option-vehicule:hover,.prospect-projet-duree:hover,.version-vehicule:hover{background:#eee;color:var(--couleurVitrine)}#versions_selection_titre{border:0;cursor:inherit;margin-bottom:25px}#versions_selection_titre,.option-vehicule-active{background:var(--couleurVitrine)!important;color:#fff!important}#searchOption{background-image:url(https://backoffice.tec3h.com/Medias/images/searchicon.png);background-position:15px 12px;background-repeat:no-repeat;width:100%;font-size:16px!important;font-weight:600;padding:12px 20px 12px 50px!important;border:1px solid #ddd;margin:12px 0;border-radius:50px}#searchOption::placeholder{font-weight:300}#searchOption:focus{outline:0!important;border:1px solid!important;border-color:var(--couleurVitrine)!important;box-shadow:none!important}.checkbox-etat-interieur-select,.checkbox-mecanique-select,.checkbox-nombre-main-select,.checkbox-pneus-arriere-select,.checkbox-pneus-avant-select,.checkbox-type-interieur-select,.importation-pays-vehicule{display:none}.body-module-reprise{background:#f3f3f3}#preview_photos_uploads img,.container-principal-module-reprise{box-shadow:var(--briks-shadow-1,0 0 10px 0 var(--briks-color-translucid-dark-4,rgba(0,0,0,.1)))!important}.container-principal-module-reprise{background:#fff;border-radius:20px;padding:0;margin-bottom:50px;overflow:hidden}.container-principal-module-reprise form,.md-reprise-header-container-vehicule h3{margin:0}.container-principal-module-reprise .ui-selectmenu-text{font-weight:400}.container-principal-module-reprise .ui-menu .ui-menu-item-wrapper{font-weight:600}.md-rep-finaliser,.md-rep-valider{padding:0 11px;font-size:35px}.md-rep-affiner,.md-rep-finaliser,.md-rep-valider{text-align:center;margin:40px;border-radius:50px!important;border:1px solid var(--couleurVitrine);background:#fff;font-weight:500;color:var(--couleurVitrine);cursor:pointer;transition-duration:.3s}#m_reprise_immat_search_button,.md-rep-affiner{padding:8px 11px!important}.md-rep-affiner:hover,.md-rep-finaliser:hover,.md-rep-retour:hover,.md-rep-valider:hover{background:var(--couleurVitrine);color:#fff}.md-rep-valider-disabled{border-color:#ccc!important;color:#ccc!important;cursor:not-allowed!important;background:#eee!important}.md-rep-valider div,.md-rep-valider span{font-weight:400;font-size:18px;padding:0 10px}.md-rep-affiner{font-size:16px!important}.md-rep-retour{text-align:center;margin:40px;border-radius:50px!important;border:1px solid var(--couleurVitrine);padding:0 11px;background:#fff;font-size:35px;font-weight:100;color:var(--couleurVitrine);transition-duration:.3s;cursor:pointer}#form_images_reprise{display:flex;flex-direction:column;align-items:center}.md-rep-bouton-ajouter-photos{position:relative;border:1px solid #ccc;border-radius:50px;padding:10px 100px;color:var(--couleurPrincipaleTexteVitrine);font-weight:600;font-size:14px;text-align:center;cursor:pointer;white-space:nowrap}.md-rep-bouton-ajouter-photos:hover{background-color:#eee}.md-rep-bouton-ajouter-photos i{position:absolute;left:2px;top:2px;padding:12px}#preview_photos_uploads{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:30px 0}#preview_photos_uploads img{margin:10px;height:150px!important;border-radius:6px}.md-rep-chargement-photos{color:var(--couleurVitrine);font-size:25px}.md-rep-blocs-informations-module i,.md-rep-bouton-ajouter-photos i,.md-rep-supprimer-photos{background:var(--couleurVitrine);color:#fff;border-radius:50px}.md-rep-supprimer-photos{margin:20px 40px;cursor:pointer;border:0!important;padding:6px 20px}.md-reprise-header-container-vehicule{background:#d3d3d3;padding:15px 30px;position:relative}.container-principal-module-reprise-content{margin:20px 50px}.md-rep-blocs-informations-module h3{font-size:18px;font-weight:600}.md-rep-blocs-informations-module p{font-weight:400;font-size:16px!important;text-align:justify!important}.md-rep-blocs-informations-module i{font-size:30px;padding:10px;width:58px;height:58px;display:flex;justify-content:center;align-items:center;margin:20px}.md-rep-bloc-information-module{padding:10px}.md-rep-header-bloc-en-cours,.md-rep-header-bloc-titre-secondaire{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.md-rep-header-bloc-titre-secondaire{margin-top:40px}.md-rep-header-bloc-en-cours h2,.md-rep-header-bloc-titre-secondaire h2{font-weight:600;margin:0}.md-rep-header-bloc-en-cours h4,.md-rep-header-bloc-titre-secondaire h4,.md-rep-titre-bloc-en-cours h4{font-weight:400;margin:0}.md-rep-header-bloc-en-cours i{color:#aaa;font-size:60px}.md-rep-titre-bloc-en-cours{padding:40px 30px 20px 0}.div-delais-projet{display:flex;justify-content:space-around}.div-delais-projet div{display:flex;flex-direction:column;width:fit-content}.div-delais-projet label{color:var(--couleurPrincipaleTexteVitrine)}.slidecontainer,.slider{width:100%}.slider{-webkit-appearance:none;height:8px;border-radius:5px;background:#d3d3d3;outline:0;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:30px;height:30px;border-radius:50%;background:#fff;border:solid 3px;border-color:var(--couleurVitrine);cursor:pointer;z-index:15}.slider::-moz-range-thumb{width:30px;height:30px;border-radius:50%;background:#fff;border:solid 3px;border-color:var(--couleurVitrine);cursor:pointer;z-index:15}.kilometrage-dynamique-reprise{font-size:18px;margin-bottom:30px}.kilometrage-dynamique-reprise input{background:#eee;padding:5px 10px;border-radius:8px;font-weight:800;border:0!important;outline:0!important;width:90px}.ranges-kilometrage-input{display:flex;justify-content:space-between;margin-top:8px}.ranges-kilometrage-input p{margin:0;font-size:14px!important;color:#999}.recapitulatif-reprise-bloc{position:relative;text-align:left;font-family:"Fira Sans";color:var(--couleurPrincipaleTexteVitrine)}.recapitulatif-reprise-bloc .recapitulatif-bouton-modifier{position:absolute;right:10px;bottom:0;cursor:pointer}.recapitulatif-reprise-bloc .recapitulatif-bouton-modifier:hover{color:var(--couleurVitrine)}@media screen and (max-width:1300px){.md-rep-bloc-information-module{flex-direction:column;text-align:center}}@media screen and (max-width:991px){main{padding:60px 10px 20px}#m_reprise_immat_div_methode_immat,.md-rep-blocs-informations-module{flex-direction:column}#m_reprise_immat_div_methode_immat .choix-immat-ou-mention{padding:15px}.besoin-oui-non-projet,.option-vehicule,.prospect-projet-duree,.version-vehicule{width:100%;font-size:12px}.md-rep-h1{font-size:20px!important}.md-rep-header-bloc-en-cours i{font-size:40px}}@media screen and (max-width:850px){#header_module_reprise .nav-bar-progress{width:200px}#header_module_reprise .nav-number{height:30px;width:30px;font-size:15px}}@media screen and (max-width:767px){.form-group-immatriculation-form{margin-bottom:0!important}.form-group-immatriculation-form #m_reprise_immat_search_energie-button,.form-group-immatriculation-form .form-control{margin:0 0 20px!important}.slider{height:5px}.slider::-webkit-slider-thumb{width:20px;height:20px;border:solid 2px var(--couleurVitrine)}.slider::-moz-range-thumb{width:20px;height:20px;border:solid 2px var(--couleurVitrine)}#carnet_entretien_liste,#factures_entretien_liste,#importation_liste,#interieur_etat_liste,#interieur_type_liste,#liste_etat_mecanique,#liste_etat_pneus_arriere,#liste_etat_pneus_avant,#nombre_main_liste{flex-direction:column}.carnet-entretien-oui-non-vehicule,.etat-mecanique,.etat-pneus-arriere,.etat-pneus-avant,.factures-entretien-oui-non-vehicule,.frais-vehicule,.importation-oui-non-vehicule,.importation-pays-vehicule,.interieur-etat-vehicule,.interieur-type-vehicule,.nombre-main-vehicule{width:100%!important}.div-delais-projet{flex-direction:column;align-items:center}.div-delais-projet input{margin-top:20px}}@media screen and (max-width:650px){#header_module_reprise .nav-bar-progress{width:150px;height:4px}#header_module_reprise .nav-number{height:25px;width:25px;font-size:14px}.md-rep-h1{font-size:20px!important}.container-principal-module-reprise-content{margin:20px}}@media screen and (max-width:580px){.md-rep-h1{font-size:15px!important}}@media screen and (max-width:530px){.md-rep-h3{font-size:24px;margin-top:45px}.md-rep-h4{font-size:16px}.car,.path-svg{width:300px;height:130px}.elementDiv,.elementsDisplay{width:300px}.md-rep-bouton-ajouter-photos{padding:10px 60px}}@media screen and (max-width:500px){#header_module_reprise .nav-bar-progress{width:110px}}