.login{background:#fff}.login:not(.interim-login){background-image:url("../resources/wallpaper_gibon.svg");background-position:center;background-size:cover}.login #login{overflow:auto;position:fixed;top:16px;right:16px;left:16px;width:unset;padding:16px;border-radius:10px;background:#b5b5b5;-ms-overflow-style:none;scrollbar-width:none}.login #login::-webkit-scrollbar{display:none}@media only screen and (min-width: 600px){.login #login{top:50%;right:unset;bottom:unset;left:10%;width:320px;transform:translate(0, -50%)}}.login #login h1 a{width:100px;height:75px;padding-bottom:0;background-image:url("../resources/logo_gibon.svg");background-repeat:no-repeat;background-position:bottom center;background-size:contain}.login #login p,.login #login a,.login #login label{color:#515151}.login #login a{text-decoration:none}.login #login input[type=text],.login #login input[type=password]{border:1px solid;border-radius:10px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-style:normal;font-weight:normal;white-space:nowrap;transition:all .3s;-webkit-appearance:none;font-size:12.8px;line-height:16px;padding:8px 16px;background:#fff;color:#515151;border:none;font-size:12.8px;line-height:16px;padding:8px 16px}@media only screen and (min-width: 600px){.login #login input[type=text],.login #login input[type=password]{font-size:14.4px}}@media only screen and (min-width: 782px){.login #login input[type=text],.login #login input[type=password]{font-size:16px}}.login #login input[type=text]::placeholder,.login #login input[type=password]::placeholder{opacity:.5}.login #login input[type=text]:focus,.login #login input[type=password]:focus{outline:none;box-shadow:inset 0 0 1px #fff}@media only screen and (min-width: 600px){.login #login input[type=text],.login #login input[type=password]{font-size:14.4px}}@media only screen and (min-width: 782px){.login #login input[type=text],.login #login input[type=password]{font-size:16px}}.login #login input[type=text]:focus,.login #login input[type=password]:focus{box-shadow:none}.login #login input[type=checkbox]{position:relative;width:16px !important;height:16px !important;border:1px solid;border-color:#fff;border-radius:5px;background:#fff;box-shadow:none;vertical-align:middle;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.login #login input[type=checkbox]:checked:after{display:block;position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border:3px solid #fff;border-radius:3.3333333333px;background:#515151;content:""}.login #login input#wp-submit{border-radius:10px;font-style:normal;font-weight:normal;transition:all .3s;text-decoration:none;-webkit-appearance:none;text-shadow:none;box-shadow:none;border:none;font-size:14.08px;line-height:.8;padding:12px 24px;background:#fff;color:#515151;border:none;font-size:14.08px;line-height:.8;padding:12px 24px}@media only screen and (min-width: 600px){.login #login input#wp-submit{font-size:15.84px}}@media only screen and (min-width: 782px){.login #login input#wp-submit{font-size:17.6px}}.login #login input#wp-submit[disabled]:hover,.login #login input#wp-submit:disabled:hover,.login #login input#wp-submit.disabled:hover,.login #login input#wp-submit-disabled:hover,.login #login input#wp-submit--disabled:hover,.login #login input#wp-submit[aria-disabled=true]:hover{cursor:default}.login #login input#wp-submit:hover,.login #login input#wp-submit:focus{text-decoration:none;cursor:pointer}.login #login input#wp-submit--active{text-decoration:none;cursor:pointer}@media only screen and (min-width: 600px){.login #login input#wp-submit{font-size:15.84px}}@media only screen and (min-width: 782px){.login #login input#wp-submit{font-size:17.6px}}.login #login input#wp-submit[disabled],.login #login input#wp-submit:disabled,.login #login input#wp-submit.disabled,.login #login input#wp-submit-disabled,.login #login input#wp-submit--disabled,.login #login input#wp-submit[aria-disabled=true]{color:#515151 !important;background:#fff !important;opacity:.5 !important}.login #login input#wp-submit[disabled]:hover,.login #login input#wp-submit:disabled:hover,.login #login input#wp-submit.disabled:hover,.login #login input#wp-submit-disabled:hover,.login #login input#wp-submit--disabled:hover,.login #login input#wp-submit[aria-disabled=true]:hover{cursor:default}.login #login input#wp-submit:visited{color:#515151}.login #login input#wp-submit:hover,.login #login input#wp-submit:focus{text-decoration:none;cursor:pointer;background:#ccc !important;color:#515151 !important}.login #login .admin-email-confirm-form h1.admin-email__heading{display:none}.login #login .admin-email-confirm-form input#correct-admin-email{background:#fff;color:#515151;border:none;font-size:14.08px;line-height:.8;padding:12px 24px}@media only screen and (min-width: 600px){.login #login .admin-email-confirm-form input#correct-admin-email{font-size:15.84px}}@media only screen and (min-width: 782px){.login #login .admin-email-confirm-form input#correct-admin-email{font-size:17.6px}}.login #login .admin-email-confirm-form input#correct-admin-email[disabled],.login #login .admin-email-confirm-form input#correct-admin-email:disabled,.login #login .admin-email-confirm-form input#correct-admin-email.disabled,.login #login .admin-email-confirm-form input#correct-admin-email-disabled,.login #login .admin-email-confirm-form input#correct-admin-email--disabled,.login #login .admin-email-confirm-form input#correct-admin-email[aria-disabled=true]{color:#515151 !important;background:#fff !important;opacity:.5 !important}.login #login .admin-email-confirm-form input#correct-admin-email[disabled]:hover,.login #login .admin-email-confirm-form input#correct-admin-email:disabled:hover,.login #login .admin-email-confirm-form input#correct-admin-email.disabled:hover,.login #login .admin-email-confirm-form input#correct-admin-email-disabled:hover,.login #login .admin-email-confirm-form input#correct-admin-email--disabled:hover,.login #login .admin-email-confirm-form input#correct-admin-email[aria-disabled=true]:hover{cursor:default}.login #login .admin-email-confirm-form input#correct-admin-email:visited{color:#515151}.login #login .admin-email-confirm-form input#correct-admin-email:hover,.login #login .admin-email-confirm-form input#correct-admin-email:focus{text-decoration:none;cursor:pointer;background:#ccc !important;color:#515151 !important}.login #login .admin-email-confirm-form a.button.button-large{background:rgba(0,0,0,0);color:#515151;border:none;background:none}.login #login .admin-email-confirm-form a.button.button-large[disabled],.login #login .admin-email-confirm-form a.button.button-large:disabled,.login #login .admin-email-confirm-form a.button.button-large.disabled,.login #login .admin-email-confirm-form a.button.button-large-disabled,.login #login .admin-email-confirm-form a.button.button-large--disabled,.login #login .admin-email-confirm-form a.button.button-large[aria-disabled=true]{color:#515151 !important;background:rgba(0,0,0,0) !important;opacity:.5 !important}.login #login .admin-email-confirm-form a.button.button-large[disabled]:hover,.login #login .admin-email-confirm-form a.button.button-large:disabled:hover,.login #login .admin-email-confirm-form a.button.button-large.disabled:hover,.login #login .admin-email-confirm-form a.button.button-large-disabled:hover,.login #login .admin-email-confirm-form a.button.button-large--disabled:hover,.login #login .admin-email-confirm-form a.button.button-large[aria-disabled=true]:hover{cursor:default}.login #login .admin-email-confirm-form a.button.button-large:visited{color:#515151}.login #login .admin-email-confirm-form a.button.button-large:hover,.login #login .admin-email-confirm-form a.button.button-large:focus{text-decoration:none;cursor:pointer;background:rgba(0,0,0,0) !important;color:#515151 !important}.login #login .admin-email-confirm-form a.button.button-large:hover,.login #login .admin-email-confirm-form a.button.button-large:focus{background:none;text-decoration:underline}.login #login .admin-email-confirm-form input#correct-admin-email,.login #login .admin-email-confirm-form a.button.button-large{border-radius:10px;font-style:normal;font-weight:normal;transition:all .3s;text-decoration:none;-webkit-appearance:none;text-shadow:none;box-shadow:none;border:none;font-size:14.08px;line-height:.8;padding:12px 24px;font-size:12.8px;line-height:1;padding:8px 16px}@media only screen and (min-width: 600px){.login #login .admin-email-confirm-form input#correct-admin-email,.login #login .admin-email-confirm-form a.button.button-large{font-size:15.84px}}@media only screen and (min-width: 782px){.login #login .admin-email-confirm-form input#correct-admin-email,.login #login .admin-email-confirm-form a.button.button-large{font-size:17.6px}}.login #login .admin-email-confirm-form input#correct-admin-email[disabled]:hover,.login #login .admin-email-confirm-form input#correct-admin-email:disabled:hover,.login #login .admin-email-confirm-form input#correct-admin-email.disabled:hover,.login #login .admin-email-confirm-form input#correct-admin-email-disabled:hover,.login #login .admin-email-confirm-form input#correct-admin-email--disabled:hover,.login #login .admin-email-confirm-form input#correct-admin-email[aria-disabled=true]:hover,.login #login .admin-email-confirm-form a.button.button-large[disabled]:hover,.login #login .admin-email-confirm-form a.button.button-large:disabled:hover,.login #login .admin-email-confirm-form a.button.button-large.disabled:hover,.login #login .admin-email-confirm-form a.button.button-large-disabled:hover,.login #login .admin-email-confirm-form a.button.button-large--disabled:hover,.login #login .admin-email-confirm-form a.button.button-large[aria-disabled=true]:hover{cursor:default}.login #login .admin-email-confirm-form input#correct-admin-email:hover,.login #login .admin-email-confirm-form input#correct-admin-email:focus,.login #login .admin-email-confirm-form a.button.button-large:hover,.login #login .admin-email-confirm-form a.button.button-large:focus{text-decoration:none;cursor:pointer}.login #login .admin-email-confirm-form input#correct-admin-email--active,.login #login .admin-email-confirm-form a.button.button-large--active{text-decoration:none;cursor:pointer}@media only screen and (min-width: 600px){.login #login .admin-email-confirm-form input#correct-admin-email,.login #login .admin-email-confirm-form a.button.button-large{font-size:14.4px}}@media only screen and (min-width: 782px){.login #login .admin-email-confirm-form input#correct-admin-email,.login #login .admin-email-confirm-form a.button.button-large{font-size:16px}}.login #login .admin-email-confirm-form a.button.button-large:hover{text-decoration:underline}.login #login .admin-email-confirm-form .admin-email__actions-primary{display:flex;flex-direction:row-reverse;justify-content:flex-end}.login #login .admin-email-confirm-form .admin-email__actions-primary *{margin:0}.login #login #loginform,.login #login #lostpasswordform{padding:0;border:none;background:#b5b5b5;box-shadow:none}@media only screen and (min-width: 600px){.login #login #loginform,.login #login #lostpasswordform{padding:26px 0}}.login #login #loginform label[for=password_protected_pass],.login #login #lostpasswordform label[for=password_protected_pass]{width:100%}.login #login #loginform .forgetmenot label,.login #login #lostpasswordform .forgetmenot label{border-radius:10px;font-style:normal;font-weight:normal;transition:all .3s;text-decoration:none;-webkit-appearance:none;text-shadow:none;box-shadow:none;border:none;font-size:14.08px;line-height:.8;padding:12px 24px;background:rgba(0,0,0,0);color:#515151;border:none;background:none;padding-left:0}@media only screen and (min-width: 600px){.login #login #loginform .forgetmenot label,.login #login #lostpasswordform .forgetmenot label{font-size:15.84px}}@media only screen and (min-width: 782px){.login #login #loginform .forgetmenot label,.login #login #lostpasswordform .forgetmenot label{font-size:17.6px}}.login #login #loginform .forgetmenot label[disabled]:hover,.login #login #loginform .forgetmenot label:disabled:hover,.login #login #loginform .forgetmenot label.disabled:hover,.login #login #loginform .forgetmenot label-disabled:hover,.login #login #loginform .forgetmenot label--disabled:hover,.login #login #loginform .forgetmenot label[aria-disabled=true]:hover,.login #login #lostpasswordform .forgetmenot label[disabled]:hover,.login #login #lostpasswordform .forgetmenot label:disabled:hover,.login #login #lostpasswordform .forgetmenot label.disabled:hover,.login #login #lostpasswordform .forgetmenot label-disabled:hover,.login #login #lostpasswordform .forgetmenot label--disabled:hover,.login #login #lostpasswordform .forgetmenot label[aria-disabled=true]:hover{cursor:default}.login #login #loginform .forgetmenot label:hover,.login #login #loginform .forgetmenot label:focus,.login #login #lostpasswordform .forgetmenot label:hover,.login #login #lostpasswordform .forgetmenot label:focus{text-decoration:none;cursor:pointer}.login #login #loginform .forgetmenot label--active,.login #login #lostpasswordform .forgetmenot label--active{text-decoration:none;cursor:pointer}.login #login #loginform .forgetmenot label[disabled],.login #login #loginform .forgetmenot label:disabled,.login #login #loginform .forgetmenot label.disabled,.login #login #loginform .forgetmenot label-disabled,.login #login #loginform .forgetmenot label--disabled,.login #login #loginform .forgetmenot label[aria-disabled=true],.login #login #lostpasswordform .forgetmenot label[disabled],.login #login #lostpasswordform .forgetmenot label:disabled,.login #login #lostpasswordform .forgetmenot label.disabled,.login #login #lostpasswordform .forgetmenot label-disabled,.login #login #lostpasswordform .forgetmenot label--disabled,.login #login #lostpasswordform .forgetmenot label[aria-disabled=true]{color:#515151 !important;background:rgba(0,0,0,0) !important;opacity:.5 !important}.login #login #loginform .forgetmenot label[disabled]:hover,.login #login #loginform .forgetmenot label:disabled:hover,.login #login #loginform .forgetmenot label.disabled:hover,.login #login #loginform .forgetmenot label-disabled:hover,.login #login #loginform .forgetmenot label--disabled:hover,.login #login #loginform .forgetmenot label[aria-disabled=true]:hover,.login #login #lostpasswordform .forgetmenot label[disabled]:hover,.login #login #lostpasswordform .forgetmenot label:disabled:hover,.login #login #lostpasswordform .forgetmenot label.disabled:hover,.login #login #lostpasswordform .forgetmenot label-disabled:hover,.login #login #lostpasswordform .forgetmenot label--disabled:hover,.login #login #lostpasswordform .forgetmenot label[aria-disabled=true]:hover{cursor:default}.login #login #loginform .forgetmenot label:visited,.login #login #lostpasswordform .forgetmenot label:visited{color:#515151}.login #login #loginform .forgetmenot label:hover,.login #login #loginform .forgetmenot label:focus,.login #login #lostpasswordform .forgetmenot label:hover,.login #login #lostpasswordform .forgetmenot label:focus{text-decoration:none;cursor:pointer;background:rgba(0,0,0,0) !important;color:#515151 !important}.login #login #loginform .forgetmenot label:hover,.login #login #loginform .forgetmenot label:focus,.login #login #lostpasswordform .forgetmenot label:hover,.login #login #lostpasswordform .forgetmenot label:focus{background:none;text-decoration:underline}.login #login #backtoblog,.login #login #nav{margin-bottom:0;padding:0 !important}.login #login #backtoblog a,.login #login #nav a{color:#515151 !important}.login #login #login_error,.login #login .message,.login #login .success{margin:10px 0 0 0;border-left:4px solid #515151 !important;background-color:#b5b5b5 !important;box-shadow:none !important}.login #login .wp-pwd .dashicons{color:#515151}.login #login .admin-email-confirm-form{padding:0;border:none;background:#b5b5b5;box-shadow:none}.login #login .admin-email-confirm-form h1{border-bottom:none}.login #login .privacy-policy-page-link{margin:16px 0}@media only screen and (min-width: 600px){.login #login .privacy-policy-page-link{margin:64px 0}}.login #login .g-button{border-radius:10px;font-style:normal;font-weight:normal;transition:all .3s;text-decoration:none;-webkit-appearance:none;text-shadow:none;box-shadow:none;border:none;font-size:14.08px;line-height:.8;padding:12px 24px}@media only screen and (min-width: 600px){.login #login .g-button{font-size:15.84px}}@media only screen and (min-width: 782px){.login #login .g-button{font-size:17.6px}}.login #login .g-button[disabled]:hover,.login #login .g-button:disabled:hover,.login #login .g-button.disabled:hover,.login #login .g-button-disabled:hover,.login #login .g-button--disabled:hover,.login #login .g-button[aria-disabled=true]:hover{cursor:default}.login #login .g-button:hover,.login #login .g-button:focus{text-decoration:none;cursor:pointer}.login #login .g-button--active{text-decoration:none;cursor:pointer}.login #login .g-button--first{background:#fff;color:#515151;border:none;font-size:14.08px;line-height:.8;padding:12px 24px}@media only screen and (min-width: 600px){.login #login .g-button--first{font-size:15.84px}}@media only screen and (min-width: 782px){.login #login .g-button--first{font-size:17.6px}}.login #login .g-button--first[disabled],.login #login .g-button--first:disabled,.login #login .g-button--first.disabled,.login #login .g-button--first-disabled,.login #login .g-button--first--disabled,.login #login .g-button--first[aria-disabled=true]{color:#515151 !important;background:#fff !important;opacity:.5 !important}.login #login .g-button--first[disabled]:hover,.login #login .g-button--first:disabled:hover,.login #login .g-button--first.disabled:hover,.login #login .g-button--first-disabled:hover,.login #login .g-button--first--disabled:hover,.login #login .g-button--first[aria-disabled=true]:hover{cursor:default}.login #login .g-button--first:visited{color:#515151}.login #login .g-button--first:hover,.login #login .g-button--first:focus{text-decoration:none;cursor:pointer;background:#ccc !important;color:#515151 !important}.login #login .g-button--second{background:rgba(0,0,0,0);color:#515151;border:none;background:none}.login #login .g-button--second[disabled],.login #login .g-button--second:disabled,.login #login .g-button--second.disabled,.login #login .g-button--second-disabled,.login #login .g-button--second--disabled,.login #login .g-button--second[aria-disabled=true]{color:#515151 !important;background:rgba(0,0,0,0) !important;opacity:.5 !important}.login #login .g-button--second[disabled]:hover,.login #login .g-button--second:disabled:hover,.login #login .g-button--second.disabled:hover,.login #login .g-button--second-disabled:hover,.login #login .g-button--second--disabled:hover,.login #login .g-button--second[aria-disabled=true]:hover{cursor:default}.login #login .g-button--second:visited{color:#515151}.login #login .g-button--second:hover,.login #login .g-button--second:focus{text-decoration:none;cursor:pointer;background:rgba(0,0,0,0) !important;color:#515151 !important}.login #login .g-button--second:hover,.login #login .g-button--second:focus{background:none;text-decoration:underline}.login #login .g-button--small{font-size:12.8px;line-height:1;padding:8px 16px}@media only screen and (min-width: 600px){.login #login .g-button--small{font-size:14.4px}}@media only screen and (min-width: 782px){.login #login .g-button--small{font-size:16px}}.login #login .g-margin-top{margin-top:32px}.login #login .g-margin-bottom{margin-bottom:32px}@media only screen and (max-height: 700px){.login #login #loginform,.login #login #lostpasswordform{padding:10px 0}.login #login h1 a{width:100%;height:30px;padding-bottom:16px;background-image:url("../resources/logo_gibon.svg");background-repeat:no-repeat;background-size:contain}.login #login .privacy-policy-page-link{margin:16px 0}}.language-switcher{padding-top:24px}.language-switcher form{margin-top:0}.language-switcher form .button{font-style:normal;font-weight:normal;transition:all .3s;text-decoration:none;-webkit-appearance:none;text-shadow:none;box-shadow:none;border:none;white-space:unset;background:#515151;color:#fff;border:none;font-size:14.08px;line-height:.8;padding:12px 24px;font-size:12.8px;line-height:1;padding:8px 16px}.language-switcher form .button[disabled]:hover,.language-switcher form .button:disabled:hover,.language-switcher form .button.disabled:hover,.language-switcher form .button-disabled:hover,.language-switcher form .button--disabled:hover,.language-switcher form .button[aria-disabled=true]:hover{cursor:default}.language-switcher form .button:hover,.language-switcher form .button:focus{text-decoration:none;cursor:pointer}.language-switcher form .button--active{text-decoration:none;cursor:pointer}@media only screen and (min-width: 600px){.language-switcher form .button{font-size:15.84px}}@media only screen and (min-width: 782px){.language-switcher form .button{font-size:17.6px}}.language-switcher form .button[disabled],.language-switcher form .button:disabled,.language-switcher form .button.disabled,.language-switcher form .button-disabled,.language-switcher form .button--disabled,.language-switcher form .button[aria-disabled=true]{color:#fff !important;background:#515151 !important;opacity:.5 !important}.language-switcher form .button[disabled]:hover,.language-switcher form .button:disabled:hover,.language-switcher form .button.disabled:hover,.language-switcher form .button-disabled:hover,.language-switcher form .button--disabled:hover,.language-switcher form .button[aria-disabled=true]:hover{cursor:default}.language-switcher form .button:visited{color:#fff}.language-switcher form .button:hover,.language-switcher form .button:focus{text-decoration:none;cursor:pointer;background:#1e1e1e !important;color:#fff !important}@media only screen and (min-width: 600px){.language-switcher form .button{font-size:14.4px}}@media only screen and (min-width: 782px){.language-switcher form .button{font-size:16px}}.language-switcher form select{border-color:#515151;outline:none !important;color:#515151;box-shadow:none !important}.language-switcher form select:hover,.language-switcher form select:focus{border-color:#000;color:#000}
