@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);*{margin:0;padding:0}body,html{height:100%;width:100%}*,button,input,textarea{font-family:Roboto,sans-serif}.right-side .title .title-header{font-size:30px;font-weight:500}.right-side .step-1 .dialog-message,.right-side .step-2 .dialog-message{line-height:30px;text-align:center;overflow-wrap:break-word;max-width:400px}.right-side .step-1 .dialog-message .response,.right-side .step-2 .dialog-message .response{font-weight:700}.input-container .label,.phone-number-input .label{font-size:14px;font-weight:400}.input-container .primary-input,.phone-number-input .primary-input{font-size:12px;font-weight:400}.input-container .helper-text,.input-container .validation-message,.phone-number-input .helper-text,.phone-number-input .validation-message{font-size:12px}.light-button,.primary-button,.secondary-button{font-weight:500}.light-button.small,.primary-button.small,.secondary-button.small{font-size:14px}.light-button.big,.primary-button.big,.secondary-button.big{font-size:16px}.checkbox-container,.link{font-size:14px}#snackbar{font-size:16px;font-weight:400}#permissions .confirm-identity .identity-modal .logo p{font-size:19px;font-weight:700;line-height:1rem}#permissions .confirm-identity .identity-modal .header h3{font-size:30px;font-weight:400}#leftSide p{font-size:20px}#app{background-image:url(../img/maestro.db88e2be.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.authentication-container{-webkit-box-shadow:0 0 50px 1.5px #232323;box-shadow:0 0 50px 1.5px #232323;border-radius:12px}.authentication-container .title{color:#2f67c8}.authentication-container .go-to-login,.authentication-container .go-to-signup{color:#232323;font-size:12px}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:inset 0 0 0 1000px #fff!important}input:-moz-autofill{box-shadow:inset 0 0 0 1000px #fff!important;-moz-box-shadow:0 0 0 1000px #fff inset!important}.input-container .label,.input-container .primary-input{color:#2f67c8}.input-container .label.primary-input,.input-container .primary-input.primary-input{border:1px solid #2f67c8;border-radius:12px;outline:none}.input-container .label.primary-input::-webkit-input-placeholder,.input-container .primary-input.primary-input::-webkit-input-placeholder{opacity:.5}.input-container .label.primary-input::-moz-placeholder,.input-container .primary-input.primary-input::-moz-placeholder{opacity:.5}.input-container .label.primary-input:-ms-input-placeholder,.input-container .primary-input.primary-input:-ms-input-placeholder{opacity:.5}.input-container .label.primary-input::-ms-input-placeholder,.input-container .primary-input.primary-input::-ms-input-placeholder{opacity:.5}.input-container .label.primary-input::placeholder,.input-container .primary-input.primary-input::placeholder{opacity:.5}.input-container .label.primary-input:focus,.input-container .primary-input.primary-input:focus{border-color:#2f67c8;border-width:2px}.input-container .label.primary-input.error,.input-container .primary-input.primary-input.error{border-color:#d82929;border-width:2px}.input-container .label.primary-input.success,.input-container .primary-input.primary-input.success{border-color:#198648;border-width:2px}.input-container.phone-number-input .maz-input{color:#232323!important}.input-container.phone-number-input .maz-input.is-disabled{background:#fff!important}.input-container.phone-number-input .phone{border:1px solid #2f67c8;border-radius:12px;outline:none}.input-container .helper-text,.input-container .validation-message{color:#828282}.input-container .helper-text.validation-message.error,.input-container .validation-message.validation-message.error{color:#d82929}.input-container .helper-text.validation-message.success,.input-container .validation-message.validation-message.success{color:#198648}.light-button,.primary-button,.secondary-button{border-radius:5px;cursor:pointer;outline:none;-webkit-transition:.3s;transition:.3s}.light-button:disabled,.primary-button:disabled,.secondary-button:disabled{cursor:not-allowed;opacity:.2}.light-button.primary-button,.primary-button.primary-button,.secondary-button.primary-button{background:#2f67c8;border:1px solid #2f67c8;border-radius:5px;color:#2f67c8;cursor:pointer}.light-button.primary-button:hover:not(:disabled),.primary-button.primary-button:hover:not(:disabled),.secondary-button.primary-button:hover:not(:disabled){background:#e5e5e5}.light-button.primary-button:disabled,.primary-button.primary-button:disabled,.secondary-button.primary-button:disabled{cursor:not-allowed;opacity:.2}.light-button.secondary-button,.primary-button.secondary-button,.secondary-button.secondary-button{background:#2f67c8;border:1px solid #2f67c8;border-radius:5px;color:#fff;cursor:pointer}.light-button.secondary-button:hover:not(:disabled),.primary-button.secondary-button:hover:not(:disabled),.secondary-button.secondary-button:hover:not(:disabled){background:#0077ea;border:1px solid #0077ea}.light-button.secondary-button:disabled,.primary-button.secondary-button:disabled,.secondary-button.secondary-button:disabled{cursor:not-allowed;opacity:.2}.light-button.secondary-button.outlined,.primary-button.secondary-button.outlined,.secondary-button.secondary-button.outlined{background:transparent;border:2px solid #2f67c8;border-radius:5px;color:#008290;cursor:pointer}.light-button.secondary-button.outlined:hover:not(:disabled),.primary-button.secondary-button.outlined:hover:not(:disabled),.secondary-button.secondary-button.outlined:hover:not(:disabled){background:transparent;border:2px solid #2f67c8;border-radius:5px;color:#008290}.light-button.secondary-button.outlined:disabled,.primary-button.secondary-button.outlined:disabled,.secondary-button.secondary-button.outlined:disabled{background:transparent;border:2px solid #2f67c8;border-radius:5px;color:#008290;cursor:not-allowed;opacity:.2}.link{color:#2f67c8;text-decoration:underline}.checkbox-container label.label,.link{cursor:pointer}.checkbox-container input.checkbox{opacity:0}.checkbox-container .check{background-color:#e5e5e5;border:1px solid #232323;border-radius:3px;cursor:pointer}.checkbox-container .check:after{content:"";position:absolute;display:none;left:3px;top:0;width:5px;height:9px;border:solid #e5e5e5;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-container input:checked+.check{background:#2f67c8;border-color:#2f67c8}.checkbox-container input:checked+.check+.filter-item{color:#00a9bc}.text-primary-color{color:#2f67c8}#leftSide .line{border-top:3px solid #fff;background:#fff}#leftSide p,#snackbar{color:#fff}#snackbar{border-radius:5px;cursor:pointer}#snackbar.error{background:#d82929}#snackbar.success{background:#198648}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}#permissions .confirm-identity .identity-modal{border-radius:5px;-webkit-box-shadow:0 0 15px 0 rgba(35,35,35,.3);box-shadow:0 0 15px 0 rgba(35,35,35,.3)}#permissions .confirm-identity .identity-modal .logo p{color:#2f67c8}#permissions .confirm-identity .identity-modal .active-member{border:1px solid rgba(35,35,35,.5);border-radius:5px;cursor:pointer}#app{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center;-ms-flex-line-pack:center;align-content:center}.mobile{grid-row-gap:5px!important}.authentication-container{margin:0 0 0 140px;display:grid;grid-template-columns:1fr 1.5fr}.authentication-container.authentication-container-mobile{margin:5px;display:grid;grid-template-columns:1fr;background:#fff;opacity:.9}.authentication-container.authentication-container-mobile .right-side{padding:5px}.authentication-container .right-side{display:grid;grid-row-gap:50px;padding:1.25rem 1.25rem 1.25rem 0}.authentication-container .right-side .title{display:grid;grid-row-gap:15px;justify-items:center;padding-top:20px}.authentication-container .right-side .step-1,.authentication-container .right-side .step-2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-row-gap:100px}.authentication-container .right-side .content{display:grid;grid-row-gap:50px;padding:0 50px}.authentication-container .right-side .content .inputs{display:grid;grid-row-gap:14px;justify-self:stretch}.authentication-container .right-side .content .actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-auto-flow:column;grid-gap:10px}.authentication-container .right-side .content .actions.end{justify-self:end}.authentication-container .right-side .content .actions .login-google img{padding-left:10px}.p-left-50{padding-left:50px}.input-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-row-gap:13px;grid-template-rows:auto 32px}.input-container .helper-text,.input-container .validation-message{padding-left:14px;max-width:300px;white-space:pre-wrap}.input-container .primary-input{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 14px}.input-container.phone-number-input{grid-template-rows:auto auto}.light-button,.primary-button,.secondary-button{-webkit-box-sizing:border-box;box-sizing:border-box}.light-button.small,.primary-button.small,.secondary-button.small{height:30px;min-width:85px;padding:0 20px}.light-button.big,.primary-button.big,.secondary-button.big{height:35px;min-width:150px;padding:0 50px}.checkbox-container{display:grid;grid-auto-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-gap:10px}.checkbox-container input.checkbox{display:none}.checkbox-container .check{height:14px;width:14px;position:relative}.checkbox-container input:checked+.check:after{display:block}.link{justify-self:end}.go-to-login{padding:0 50px}#app{display:grid;height:100%;width:100%}#snackbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-auto-flow:column;grid-column-gap:14px;left:50%;padding:10px 30px;position:absolute;top:80px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#snackbar .icon{display:grid;width:16px}#authentication{display:grid}#google-auth-loader{margin:auto}#permissions .confirm-identity{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;height:100%;justify-items:center;position:absolute;width:100%}#permissions .confirm-identity .identity-modal{display:grid;grid-row-gap:30px;justify-items:center;padding:30px 110px}#permissions .confirm-identity .identity-modal .logo{-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:grid;grid-auto-flow:column;grid-column-gap:10px}#permissions .confirm-identity .identity-modal .logo img{width:40px}#permissions .confirm-identity .identity-modal .active-member{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-column-gap:14px;grid-template-columns:45px 1fr;grid-template-rows:1fr 1fr;padding:20px 30px}#permissions .confirm-identity .identity-modal .active-member .email,#permissions .confirm-identity .identity-modal .active-member .title{grid-column-end:-1}#permissions .confirm-identity .identity-modal .active-member .avatar{-ms-flex-line-pack:center;align-content:center;display:grid;grid-row:1/-1}#leftSide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;display:grid;justify-items:center;padding:50px}#leftSide .logo{display:grid;justify-self:center;align-self:center}#leftSide .logo .icon{justify-self:center;padding:0 20px;height:100px}#leftSide .line{display:block;height:3px;border:0;margin:1em 0;padding:0}#leftSide p{text-align:center;letter-spacing:1px}