.sign-up-box{border-radius:var(--standard-border-radius)}.sign-up-box form{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:4px 30px}.sign-up-box form .name-group{grid-column:1}.sign-up-box form .pass-group{grid-column:2;grid-row:2}.sign-up-box form .rep-group{grid-column:2;grid-row:3}.sign-up-box form .phone-group{grid-column:1}.sign-up-box form .mail-group{grid-column:2;grid-row:1}.sign-up-box form .mail-group .error-text-signup{margin-bottom:0}.sign-up-box form .small{grid-column:2}.sign-up-box form label{font-weight:500}.sign-up-box form .btn-primary{position:relative;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.sign-up-box form .error{color:var(--danger-red);margin-bottom:5px}.sign-up-box .final-group{margin-top:12px;grid-column-start:1;grid-column-end:3;display:grid;grid-template-columns:1fr 1fr;grid-gap:0 30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sign-up-box .final-group .contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end}.sign-up-box .final-group .contact p{font-size:12px;color:var(--charcoal-50);margin-bottom:0}.sign-up-box .final-group .contact p span{color:var(--charcoal)}.sign-up-box .final-group .contact img{margin-right:10px;margin-top:3px;width:35px;height:35px}.sign-up-box .checkbox-group label{font-size:11px}.sign-up-box .checkbox-group input{margin-left:8px}.sign-up-box .container{padding-right:0;display:block;position:relative;padding-top:2px;padding-left:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sign-up-box .container .check-indicator{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#e2e2e2;border-radius:2px}.sign-up-box .container .check-indicator:after{content:"";position:absolute;display:none;left:7px;top:3px;width:6px;height:12px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sign-up-box .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.sign-up-box .container input:checked~.check-indicator{background-color:var(--orange-web);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.sign-up-box .container input:checked~.check-indicator:after{display:block}.sign-up-box .container:hover input~.check-indicator{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.sign-up-box .container label{margin-bottom:0}.sign-up-box .error-text{color:#cd4b3d}.sign-up-box .succes{color:#28a745}.sign-up-box .requirements{position:absolute}#sign-up{background-color:#f1f1f1}#sign-up .to-login{margin-top:12px}#sign-up .main-logo{margin-bottom:40px;width:180px}#sign-up .signup-form{background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}#sign-up .signup-form h1{margin:40px 0 0 55px}#sign-up .signup-form form{padding:0 55px 40px 55px}@media only screen and (max-width:750px){#sign-up .sign-up-box{width:90%}#sign-up .sign-up-box form{display:block}#sign-up .sign-up-box form .final-group{margin-top:10px}#sign-up .requirements{position:relative}}