#Account{padding-top:30px;min-width:400px;width:80%;max-width:670px;margin:auto;color:var(--main-txt-color)!important;border-radius:30px;position:relative}#Account>h2{margin-bottom:50px;font-size:1.6rem;text-align:center}.formStep>div>label{margin-left:5px}.formStep>div:last-child{margin-bottom:20px!important}.formStep>div{margin:50px 0;position:relative}#stepDisclamer{text-align:left;font-style:italic;font-size:12px}.activationTimeline,.timeline{counter-reset:step 0;position:relative;min-height:20px;padding:0}.timeline li{width:33.3333%}.activationTimeline li,.timeline li{list-style:none;float:left;position:relative;text-align:center}.activationTimeline li{width:50%}ul:first-child{color:grey}.activationTimeline li:before,.timeline li:before{counter-increment:step;content:counter(step);width:20px;height:20px;border:1px solid #fff;outline:10px solid var(--light-bg-color);border-radius:50%;display:block;text-align:center;line-height:20px;margin:0 auto 8px;background:#fff;color:#000;transition:all .3s ease-in-out;position:absolute;top:30px;left:calc(50% - 10px);font-weight:bolder}.activationTimeline li:after,.timeline li:after{content:"";position:absolute;width:100%;height:1px;background-color:grey;top:38px;left:-50%;z-index:-999;transition:all .3s ease-in-out}.activationTimeline li:first-child:after,.timeline li:first-child:after{content:none}.activationTimeline li:first-child:after,.timeline li.active{color:#fff}.activationTimeline li:first-child:after,.timeline li.active:before{background:var(--light-bg-color);color:#fff}.activationTimeline li.active+li:after,.timeline li.active+li:after{background:#2f5597}#businessFieldInformations{padding:0 10px;text-align:justify}#subscribeContainer label{display:block}#subscribeContainer textarea{width:calc(100% - 15px)}#subscribeContainer input,#subscribeContainer select,#subscribeContainer select option,#subscribeContainer textarea{padding:13px;border-radius:10px;margin:5px;font-size:12px;border:none}#subscribeContainer{font-size:13px;padding:25px;width:100%;margin-top:80px;margin-bottom:20px;color:var(--main-txt-color)!important;box-shadow:var(--dark-shadow);background-color:var(--dark-bg-color)!important;border-radius:30px}input#OSfield{color:#fff;background-color:#404040}.newsLetterSection>span{margin-left:5px}.newsLetterSection{display:flex;align-items:flex-start}.passwordRenewFinishBtn[disabled]{background-color:#000;color:#404040;border:1px solid grey}.message{color:red;margin-top:-30px}#Login,.message{position:absolute}#Login{top:50%;left:50%;transform:translate(-50%,-50%)}#connectContainer{box-shadow:var(--dark-shadow);padding:48px 60px;min-width:400px;width:20%;color:var(--main-txt-color)!important;background-color:var(--dark-bg-color)!important;border-radius:30px}#connectContainer>section>div{display:block;margin:10px auto}#rememberMe input{height:auto!important;margin:0 auto 40px}#toggleDisplayPass{float:right;transform:translate(-12px,40px);cursor:pointer}.ActivationPassField{transform:translate(-15px,35px)!important}#loginBtn{margin-top:50px}#connectContainer input{border-radius:10px;padding:15px!important;border:none}#connectContainer>section>div>*{display:block;width:100%}#connectContainer>section>div>label{margin-bottom:5px}#connectContainer>section>div>input#password{padding-right:30px!important}#Autocompletion{position:relative;overflow:initial}#Autocompletion>input{width:calc(100% - 10px)}#Autocompletion.col1{width:100%}#Autocompletion.col2{width:50%}#Autocompletion.col3{width:33.333%}#Autocompletion.col4{width:25%}ul.completionList{position:absolute;box-shadow:0 0 3px #222;left:5px;background:#fff;border-radius:10px;list-style:none;padding:5px 5px 0;z-index:1;width:max-content}ul.completionList>li{padding:5px;margin-bottom:5px;border-radius:7px;color:#333;font-size:12px}ul.completionList>li.selected{background:var(--light-blue);cursor:pointer;color:#fff}:root{--light-bg-color:#3a3a3a;--dark-bg-color:#000;--light-btn-color:#cecece;--selected-btn-color:#00c3ff;--main-txt-color:#cecece;--dark-txt-color:#3a3a3a;--main-li-color:#e9e9e9;--dark-li-color:#e9e9e993;--dark-shadow:0 0 24px #151515;--light-blue:#3b87e6;--blue:#1a4f92}*{box-sizing:border-box;margin:0;padding:0;cursor:default;font-family:Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400}body{background-color:var(--light-bg-color)!important;color:var(--main-txt-color)!important}h2,label{font-weight:800}a,a:active,a:link,a:visited{color:#fff;text-decoration:underline}a:hover{color:#1a4f92}button{display:block;position:relative;margin:20px auto 0;border-radius:10px;border:1px solid #add8e6;background-color:var(--blue);color:#fff;padding:20px;width:100%;cursor:pointer}button:focus,input:focus,select:focus,textarea:focus{outline:3px solid var(--light-blue)}input::placeholder,textarea::placeholder{color:#333;opacity:1}input:-ms-input-placeholder,input::-ms-input-placeholder,textarea:-ms-input-placeholder,textarea::-ms-input-placeholder{color:#333}.error{box-shadow:inset 0 0 0 2.5px red;color:red}input.error::placeholder,textarea.error::placeholder{color:red;opacity:1}input.error:-ms-input-placeholder,input.error::-ms-input-placeholder,textarea.error:-ms-input-placeholder,textarea.error::-ms-input-placeholder{color:red}.center{text-align:center}.inline{display:inline-block}.flex{display:flex}.no-margin-top{margin-top:0!important}.col1,.col2,.col3,.col4{overflow:hidden}.col1{width:calc(100% - 10px)}.col2{width:calc(50% - 10px)}.col3{width:calc(33.3333% - 10px)}.col4{width:calc(25% - 10px)}.col2>input{width:calc(100% - 10px)}.container{width:80%;margin:0 auto 50px}