/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.user-login-form{margin:15px auto;padding:50px 16px;max-width:fit-content;}.user-login-form .form-item{margin-bottom:30px;}.user-login-form label{font-size:18px;display:block;font-weight:500;}.user-login-form .form-text{border:1px solid rgba(0,0,0,0.5);border-radius:5px;padding:10px;width:100%;}.user-login-form input[type=submit]{background-color:transparent;border:1px solid #dd2830;color:#dd2830;text-transform:uppercase;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;font-size:14px;font-weight:700;padding:8px 20px;min-width:200px;height:55px;line-height:38px;min-width:100px;}.user-logout-confirm{margin:15px auto;padding:50px 16px;max-width:fit-content;}.user-logout-confirm .form-item{margin-bottom:30px;}.user-logout-confirm label{font-size:18px;display:block;font-weight:500;}.user-logout-confirm .form-text{border:1px solid rgba(0,0,0,0.5);border-radius:5px;padding:10px;width:100%;}.user-logout-confirm input[type=submit]{background-color:transparent;border:1px solid #dd2830;color:#dd2830;text-transform:uppercase;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;font-size:14px;font-weight:700;padding:8px 20px;min-width:200px;height:55px;line-height:38px;min-width:100px;}.user-logout-confirm #edit-cancel{background-color:transparent;border:1px solid #dd2830;color:#dd2830;text-transform:uppercase;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;font-size:14px;font-weight:700;padding:8px 20px;min-width:200px;height:55px;line-height:38px;min-width:100px;display:inline-block;text-decoration:none;}.profile{margin:15px auto;padding:50px 0;max-width:fit-content;}.user-logged-in header .header-height .block-menu .main-desktop-menu.mobile-menu-expanded{top:95px;}.msig-custom-page-not-found #main-content .page-title{margin-top:30px;text-align:center;display:none;}.msig-custom-page-not-found #main-content .page-not-found{text-align:center;}.msig-custom-page-not-found #main-content .page-not-found .page-404{text-align:center;margin-top:100px;margin-bottom:20px;position:relative;font-size:40px;color:#1c0761;}.msig-custom-page-not-found #main-content .page-not-found .page-text{text-align:center;font-size:14px;line-height:24px;color:#808080;}.page-session-limit .page-title{margin:15px auto;max-width:fit-content;padding-top:50px;}.page-session-limit .session-limit-form{margin:15px auto;padding-bottom:50px;max-width:fit-content;}.page-session-limit .session-limit-form .placeholder{background-color:transparent;}.page-session-limit .session-limit-form input[type=submit]{background-color:transparent;border:1px solid #dd2830;color:#dd2830;text-transform:uppercase;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;font-size:14px;font-weight:700;padding:8px 20px;min-width:200px;height:55px;line-height:38px;min-width:100px;}
