.route-users-card-request-v2 .login-form-v2{font-family:rawline}.route-users-card-request-v2 .login-form-v2 .h1-title{text-transform:uppercase}.route-users-card-request-v2 .login-form-v2 .form-item{margin-bottom:1em}.route-users-card-request-v2 .login-form-v2 .form-item.has-error{margin-bottom:0}.route-users-card-request-v2 .login-form-v2 .form-item.has-error .errors{display:block;text-align:right}.route-users-card-request-v2 .login-form-v2 .form-item .errors{display:none}.route-users-card-request-v2 .login-form-v2 .form-item input[type=email],.route-users-card-request-v2 .login-form-v2 .form-item input[type=number],.route-users-card-request-v2 .login-form-v2 .form-item input[type=password],.route-users-card-request-v2 .login-form-v2 .form-item input[type=text]{min-width:25%;width:69%}@media screen and (max-width:480px){.route-users-card-request-v2 .login-form-v2 .form-item input[type=email],.route-users-card-request-v2 .login-form-v2 .form-item input[type=number],.route-users-card-request-v2 .login-form-v2 .form-item input[type=password],.route-users-card-request-v2 .login-form-v2 .form-item input[type=text]{display:block;width:100%}}.route-users-card-request-v2 .login-form-v2 .form-item input[type=email]:disabled,.route-users-card-request-v2 .login-form-v2 .form-item input[type=number]:disabled,.route-users-card-request-v2 .login-form-v2 .form-item input[type=password]:disabled,.route-users-card-request-v2 .login-form-v2 .form-item input[type=text]:disabled{background:transparent!important}.route-users-card-request-v2 .login-form-v2 .form-item label{display:inline-block;font-size:1em;width:30%}@media screen and (max-width:480px){.route-users-card-request-v2 .login-form-v2 .form-item label{display:block;text-align:left;width:auto}}.route-users-card-request-v2 .login-form-v2 .description{display:block;font-size:1.25em;font-weight:700;line-height:1em;margin:20px auto;text-align:center;width:90%}@media screen and (max-width:768px){.route-users-card-request-v2 .login-form-v2 .description{width:90%}}.route-users-card-request-v2 .login-form-v2 .step-container ul{margin:40px 0 50px;text-align:center}@media screen and (max-width:768px){.route-users-card-request-v2 .login-form-v2 .step-container ul{margin:20px 10% 30px;text-align:center}}.route-users-card-request-v2 .login-form-v2 .step-container ul li{display:inline-block;text-align:left;vertical-align:middle;width:22%}@media screen and (max-width:768px){.route-users-card-request-v2 .login-form-v2 .step-container ul li{display:block;margin:10px 0;width:100%}.route-users-card-request-v2 .login-form-v2 .step-container ul li:first-child{margin-top:0}}.route-users-card-request-v2 .login-form-v2 .step-container ul li .round-number{background-color:#ff780e;border-radius:40px;color:#fff;display:inline-block;font-size:1.5em;font-weight:700;height:40px;line-height:40px;text-align:center;vertical-align:middle;width:40px}.route-users-card-request-v2 .login-form-v2 .step-container ul li .step-description{display:inline-block;font-size:.8125em;font-weight:700;padding:0 10px;vertical-align:middle;width:calc(100% - 60px)}.route-users-card-request-v2 .login-form-v2 .btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 0}@media screen and (min-width:480px){.route-users-card-request-v2 .login-form-v2 .btn-container.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.route-users-card-request-v2 .login-form-v2 .btn-container>[class*=btn-]{margin:0 1rem}.route-users-card-request-v2 .login-form-v2 .main-container{display:block;min-height:200px;position:relative}@media screen and (max-width:768px){.route-users-card-request-v2 .login-form-v2 .main-container{padding:0 10px}}.route-users-card-request-v2 .login-form-v2 .main-container .step-container{display:inline-block;padding-left:1%;position:relative;vertical-align:top;width:80%}@media screen and (max-width:768px){.route-users-card-request-v2 .login-form-v2 .main-container .step-container{padding-left:0;width:100%}}.route-users-card-request-v2 .login-form-v2 .main-container #step-four,.route-users-card-request-v2 .login-form-v2 .main-container #step-one,.route-users-card-request-v2 .login-form-v2 .main-container #step-siret,.route-users-card-request-v2 .login-form-v2 .main-container #step-three,.route-users-card-request-v2 .login-form-v2 .main-container #step-two{margin:100px 0}@media screen and (max-width:480px){.route-users-card-request-v2 .login-form-v2 .main-container #step-four,.route-users-card-request-v2 .login-form-v2 .main-container #step-one,.route-users-card-request-v2 .login-form-v2 .main-container #step-siret,.route-users-card-request-v2 .login-form-v2 .main-container #step-three,.route-users-card-request-v2 .login-form-v2 .main-container #step-two{margin:20px 0}}.route-users-card-request-v2 .login-form-v2 .main-container #step-four h3,.route-users-card-request-v2 .login-form-v2 .main-container #step-one h3,.route-users-card-request-v2 .login-form-v2 .main-container #step-siret h3,.route-users-card-request-v2 .login-form-v2 .main-container #step-three h3,.route-users-card-request-v2 .login-form-v2 .main-container #step-two h3{font-size:1.375em;font-weight:600;margin:1.6em 0 .7em;text-transform:uppercase}.route-users-card-request-v2 .login-form-v2 .main-container #step-four .info,.route-users-card-request-v2 .login-form-v2 .main-container #step-one .info,.route-users-card-request-v2 .login-form-v2 .main-container #step-siret .info,.route-users-card-request-v2 .login-form-v2 .main-container #step-three .info,.route-users-card-request-v2 .login-form-v2 .main-container #step-two .info{font-style:italic;font-weight:400;margin-bottom:30px}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container{position:relative;width:100%}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .left{display:inline-block;position:relative;width:50%}@media screen and (max-width:768px){.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .left{display:block;width:100%}}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .left #map{height:425px;position:relative;width:100%}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .left #map #store-infomap{line-height:1.4em;padding-top:10px}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .left #map #store-infomap p:first-child{font-weight:700}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .left #map #store-infomap a{border-bottom:2px solid #ff780e;color:#333;font-weight:700;text-decoration:none}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .left #map #store-infomap a:hover{color:#ff780e}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .right{display:inline-block;margin-left:2%;position:relative;vertical-align:top;width:48%}@media screen and (max-width:768px){.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .right{display:block;margin-left:0;width:100%}}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .right .search-container{margin-bottom:18px;text-align:center}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .right .search-container strong{text-transform:uppercase}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .right .search-container input{background-color:#ecebeb;margin-top:10px;width:100%}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .search-results{background-color:#fff;line-height:40px}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .search-results .store-item{margin:10px 0;-webkit-transition:all .2s ease;transition:all .2s ease}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .search-results .store-item:first-of-type{margin-top:20px}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .search-results .store-item:hover{border-left:2px solid #ff780e;padding-left:5px}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .search-results .store-item:hover p{color:#ff780e;font-weight:700}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .search-results .stores{padding:30px 20px}@media screen and (max-width:768px){.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .search-results .stores{padding:0}}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .search-results .error{padding:30px 20px}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .map-container .search-results .error p{color:#dd2a2a;font-style:italic}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .store-info p{margin:5px 0}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .store-info p:first-of-type{font-size:1.375em;font-weight:700;margin-bottom:.5em}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .store-info a{border-bottom:2px solid #ff780e;color:#333;font-weight:700;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .store-info a:hover{color:#ff780e}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .store-info .store-image{float:right;height:auto;width:40%}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .store-info .store-image *{height:auto;width:100%}.route-users-card-request-v2 .login-form-v2 .main-container #step-three .store-info .opening-hours{font-size:1.2em;font-weight:700;padding-top:10px;text-transform:uppercase}.route-users-card-request-v2 .login-form-v2 .main-container .error-form{color:#c00;font-weight:700;margin-top:10px;text-align:right}.route-users-card-request-v2 .login-form-v2 .main-container #step-four .form-item label:not(.sub_label){display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.route-users-card-request-v2 .login-form-v2 .main-container #step-four .picto{background-position:50%;background-repeat:no-repeat;background-size:contain;height:40px;margin-right:10px}.route-users-card-request-v2 .login-form-v2 .main-container #step-four .identity-card label .picto{background-image:url(../../../images/icons/picto_CNI.png);width:40px}.route-users-card-request-v2 .login-form-v2 .main-container #step-four .supplementary-document label .picto{background-image:url(../../../images/icons/picto_Kbis.png);width:40px}.route-users-card-request-v2 .login-form-v2 .main-container #step-four input[type=file]{background-color:#fff;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:1em;font-style:italic;line-height:normal;padding:.83em 1.5em;position:relative}.route-users-card-request-v2 .login-form-v2 .main-container #step-four input[type=file]:hover{outline:2px solid #000}.route-users-card-request-v2 .login-form-v2 .main-container #step-four .form-col{display:inline-block;width:calc(50% - 10px)}.route-users-card-request-v2 .login-form-v2 .main-container #step-four .form-col:first-of-type{margin-right:20px}@media screen and (max-width:480px){.route-users-card-request-v2 .login-form-v2 .main-container #step-four .form-col{margin:0;width:100%}}.route-users-card-request-v2 .login-form-v2 .main-container aside.step-tracker{display:inline-block;padding-left:20px;position:sticky;top:415px;vertical-align:top;width:20%}@media screen and (max-width:768px){.route-users-card-request-v2 .login-form-v2 .main-container aside.step-tracker{display:none}}.route-users-card-request-v2 .login-form-v2 .main-container aside.step-tracker .link{font-weight:500;margin-bottom:.5em;padding:3px 0 3px 7px}.route-users-card-request-v2 .login-form-v2 .main-container aside.step-tracker .link a{color:#333;font-size:.8125em;text-transform:uppercase}.route-users-card-request-v2 .login-form-v2 .main-container aside.step-tracker .link.disabled a{color:#9c9c9c;cursor:default;pointer-events:none}.route-users-card-request-v2 .login-form-v2 .main-container aside.step-tracker .link.active{border-left:3px solid #f87a15;font-weight:700}.route-users-card-request-done .white-block{background-color:#e0e0e0;margin-top:100px;text-align:center}.route-users-card-request-done .white-block h2{font-size:1.5em}.route-users-card-request-done .white-block h2 img{margin-right:10px;vertical-align:middle}.route-users-card-request-done .white-block p{font-weight:500;margin:50px 0}.route-users-card-request-done .white-block .pdb-btn{display:inline-block}#card-request-process p{font-weight:500;text-align:center}.route-users-card-request-done.wv,.route-users-card-request-v2.wv{background-color:#fff}.route-users-card-request-done.wv .h1-title,.route-users-card-request-v2.wv .h1-title{border-bottom:1px solid #d9d9d9;padding:10px}.route-users-card-request-done.wv .white-block,.route-users-card-request-v2.wv .white-block{background-color:#fff}.route-users-card-request-done.wv #breadcrumb,.route-users-card-request-done.wv #cookies,.route-users-card-request-done.wv footer,.route-users-card-request-done.wv header,.route-users-card-request-v2.wv #breadcrumb,.route-users-card-request-v2.wv #cookies,.route-users-card-request-v2.wv footer,.route-users-card-request-v2.wv header{display:none}.route-users-card-request-done.wv h3,.route-users-card-request-v2.wv h3{color:#f97a14;font-size:16px!important;text-transform:none!important}.route-users-card-request-done.wv .form-item input,.route-users-card-request-done.wv .form-item select,.route-users-card-request-v2.wv .form-item input,.route-users-card-request-v2.wv .form-item select{border-bottom:1px solid #d9d9d9;padding:10px}.route-users-card-request-done.wv .form-item input:focus,.route-users-card-request-done.wv .form-item select:focus,.route-users-card-request-v2.wv .form-item input:focus,.route-users-card-request-v2.wv .form-item select:focus{outline:none!important}.route-users-card-request-done.wv .form-item label,.route-users-card-request-v2.wv .form-item label{color:#333;font-size:14px;font-weight:400;margin:15px 0;text-transform:none}.route-users-card-request-done.wv .form-item label:after,.route-users-card-request-v2.wv .form-item label:after{font-weight:400}.route-users-card-request-done.wv p.desc,.route-users-card-request-v2.wv p.desc{font-style:italic;font-weight:700}.route-users-card-request-done.wv #card-request-process .modal-dialog,.route-users-card-request-v2.wv #card-request-process .modal-dialog{display:block;margin:0;max-height:none;max-width:none}.route-users-card-request-done.wv #card-request-process .window,.route-users-card-request-v2.wv #card-request-process .window{height:100%;width:100%}.route-users-card-request-done.wv #card-request-process .loader,.route-users-card-request-v2.wv #card-request-process .loader{display:none}.route-users-card-request-v2 .business-code,.route-users-card-request-v2 .legal-structure{padding:.83em 1.5em;width:69%!important}