:focus{outline:0!important}.site-main{padding:0;margin:0}.wp-site-blocks>*{margin-block:0}.header-on-top{position:absolute;z-index:9;width:100%;-webkit-margin-before:1rem;margin-block-start:1rem}.wp-block-image.logo img{max-height:100px;width:auto}.wp-block-image.logo-sidfot img{height:160px;width:auto}.wp-block-image.flag a{display:-ms-flexbox;display:flex;width:2.25rem;height:3.25rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.wp-block-image.flag a img{max-height:1.25rem;width:auto;margin:0!important;padding:0!important}.has-modal-open .wp-block-navigation__responsive-close{max-width:var(--wp--style--global--full-size,100%)}.absolut-top{position:absolute;top:0}.taxonomy-medarbetarroll a,.taxonomy-staff_roles a{color:inherit;pointer-events:none;cursor:default;text-decoration:none}:root{--background-color:#333333;--shadow:3px 3px 16px rgba(0, 0, 0, 0.25);--font-size:1rem;--font-size-label:0.85rem;--border-radius:1rem;--button-color:#3b70b5;--button-bg-color:#ffffff;--color:#ffffff;--link-color:rgba(255, 255, 255, 0.8)}body.login{background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;background-blend-mode:multiply;background-color:var(--background-color)!important;color:var(--color)!important;font-size:var(--font-size);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;gap:1rem}body.login a{color:var(--link-color)!important}body.login a:hover{color:var(--color)}body.login .wp-login-logo a:after{height:0!important}body.login #login{max-width:26rem;width:90%;padding:0!important}body.login #login #loginform,body.login #login #lostpasswordform{border:none;background-color:transparent;box-shadow:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:1rem}body.login #login #loginform p.submit,body.login #login #lostpasswordform p.submit{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}body.login #login #loginform p input,body.login #login #lostpasswordform p input{margin:0!important}body.login #login #loginform p input[type=submit],body.login #login #lostpasswordform p input[type=submit]{box-shadow:var(--shadow);font-size:var(--font-size-label);text-transform:uppercase;font-weight:700;padding:.35rem 2rem;border-radius:2rem;background-color:var(--button-bg-color);color:var(--button-color);border-width:0}body.login #login #loginform p input[type=submit]:focus,body.login #login #lostpasswordform p input[type=submit]:focus{box-shadow:none}body.login #login #loginform p input[type=submit]:hover,body.login #login #lostpasswordform p input[type=submit]:hover{background-color:var(--button-color);color:#fff}body.login #login #loginform label,body.login #login #lostpasswordform label{font-size:var(--font-size-label)}body.login #login p#backtoblog,body.login #login p#nav{text-align:center}body.login .message,body.login .notice,body.login .success{border-left:none;padding:1rem;margin-left:0;border-radius:1rem;background-color:rgba(255,255,255,.307);box-shadow:none}body.login .language-switcher .button{margin-bottom:0;background-color:var(--button-bg-color);color:var(--button-color);border-width:0;font-weight:700;text-transform:uppercase}body.login .language-switcher .button:hover{background-color:var(--button-color);color:#fff}
/*# sourceMappingURL=custom-login-style.min.css.map */