.content-login{justify-content:center;display:flex;flex-wrap:wrap}.content-login.content-login-slider{display:flex;flex-wrap:wrap;justify-content:flex-end;position:absolute;align-self:center;max-width:100%;margin:0 auto;left:0;right:0;padding:0 100px}.content-login.content-login-slider #login{margin-top:0!important;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.content-login.content-login-slider #login .login-container-external{grid-column:1/3;display:grid;grid-template-rows:1fr;gap:10px;text-align:start;width:100%}.content-login.content-login-slider #login .login-container-external .container-external-options{display:grid;grid-template-columns:1fr 1fr;gap:10px}.content-login.content-login-slider #login .login-container-external .container-external-options a{gap:10px;display:grid;grid-template-columns:auto 1fr;width:-webkit-max-content;width:-moz-max-content;width:max-content;border:1px solid var(--border-color);width:100%;width:calc(100% - 22px);width:-ms-calc(100% - 22px);width:-o-calc(100% - 22px);background-color:var(--data-color-white);color:var(--text-primary);padding:10px;text-align:center;align-items:center;grid-column:unset}.content-login.content-login-slider #login .login-container-external .container-external-options a #facebook_followIcon{color:#1877f2}.content-login #login{width:-webkit-max-content;width:-moz-max-content;width:max-content;justify-content:center;padding:25px;box-shadow:0 3px 7px 0 var(--shadow-color);-webkit-box-shadow:0 3px 7px 0 var(--shadow-color);-moz-box-shadow:0 3px 7px 0 var(--shadow-color);-ms-box-shadow:0 3px 7px 0 var(--shadow-color);-o-box-shadow:0 3px 7px 0 var(--shadow-color);border:1px solid var(--border-color);display:grid;grid-gap:10px;background-color:var(--data-color-white);margin-top:70px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.content-login #login .login-title{margin:unset}.content-login #login form{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr;min-width:300px}.content-login #login form input{padding:10px 8px;width:100%;font-family:Muli Regular;width:calc(100% - 18px);width:-ms-calc(100% - 18px);width:-o-calc(100% - 18px);border:1px solid var(--border-color);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;grid-column:1/3}.content-login #login form .full-size-submit,.content-login #login form .input-submit,.content-login #login form a{font-size:16px;font-weight:700;padding:10px 5px;text-align:center;background:var(--data-color-primary);color:var(--data-color-white);cursor:pointer;border:1px solid var(--border-color);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;width:100%}.content-login #login form .full-size-submit:hover,.content-login #login form .input-submit:hover,.content-login #login form a:hover{background:var(--button-hover);color:var(--text-hover)}.content-login #login form .full-size-submit{grid-column:1/3}.content-login #login form .input-submit{grid-column:1/2}.content-login #login form a{width:unset;grid-column:2/3}@media only screen and (max-width:630px){.content-login.content-login-slider{padding:0 20px}.content-login #login{width:100%}}