@import url("https://use.typekit.net/nbg4ojn.css");html,body{height:100%;margin:0;padding:0}body{background:#f1f1f1;min-width:0;color:#444;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:19px;line-height:1.4}a{color:#0073aa;transition-property:border,background,color;transition-duration:.05s;transition-timing-function:ease-in-out}a{outline:0}a:hover,a:active{color:#F5D116}a:focus{color:#124964;box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}p{line-height:1.5}.login{background:url('../images/fond.svg'),#050B1B;background-position:center center;background-repeat:no-repeat;background-size:contain}.login #login{width:100%;padding-top:5vh;font-family:jaf-domus,sans-serif;color:#050B1B}.login #login h1{margin:0 0 15px 0}.login #login h1 a{margin:0 auto;background-image:url('../images/logo_login.svg');width:100px;height:100px;background-size:100%;background-position:center center;display:block;text-indent:-9999px}.login #login h2.title{text-align:center;font-weight:600;font-size:30px}.login #login p.subtitle{font-weight:200;font-size:16px;padding:10px 0;text-align:center;color:#707070;line-height:normal}.login #login .label_wrapper + .label_wrapper{padding:10px 0}.login #login .label_wrapper label{font-weight:600;font-size:19px}.login #login .label_wrapper input{border-color:#F5D116;padding:8px 8px}.login .message,.login .success,.login #login_error{font-size:16px;border-left:6px solid #00a0d2;padding:12px 40px;margin:0;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.login .success{border-left-color:#46b450}.input:focus{border-color:#F5D116!important;box-shadow:0 0 0 1px #F5D116!important}.login #login_error{border-left-color:#dc3232}#loginform p.submit,.login-action-lostpassword p.submit{border:none;margin:-10px 0 20px}.login *{margin:0;padding:0}.login .input::-ms-clear{display:none}.login .pw-weak{margin-bottom:15px}.login .button.wp-hide-pw{background:transparent;border:1px solid transparent;box-shadow:none;font-size:14px;line-height:2;width:2.5rem;height:2.5rem;min-width:40px;min-height:40px;margin:0;padding:5px 9px;position:absolute;right:0;top:6px}.login .button.wp-hide-pw:hover{background:transparent}.login .button.wp-hide-pw:focus{background:transparent;outline:2px solid transparent}.login .button.wp-hide-pw:active{background:transparent;box-shadow:none;transform:none}.login .button.wp-hide-pw .dashicons{width:1.25rem;height:1.25rem;top:.25rem}.login .wp-pwd{position:relative}.no-js .hide-if-no-js{display:none}.login #login form{margin:15px 15px 0 15px;padding:15px;border-radius:20px;font-weight:400;background:#fff;border:1px solid #ccd0d4;box-shadow:0 1px 3px rgba(0,0,0,.04);position:relative}.login form.shake{animation:shake .2s cubic-bezier(.19,.49,.38,.79) both;animation-iteration-count:3;transform:translateX(0)}@keyframes shake{25%{transform:translateX(-20px)}75%{transform:translateX(20px)}100%{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.login form.shake{animation:none;transform:none}}.login-action-confirm_admin_email #login{width:60vw;max-width:650px;margin-top:-2vh}.login #login form .forgetmenot{font-weight:200;margin:0;position:relative;top:-6px;font-size:14px}.login form .forgetmenot input{width:22px;height:22px;margin-right:10px}.login .submit{text-align:center}.login .button-primary{border:none;background-color:#F5D116;font-size:24px;text-transform:uppercase;font-weight:600;padding:0 25px 0 25px!important;color:#050B1B;line-height:normal;min-height:unset}.login .button-secondary,.login .button-secondary:hover,.login .button-secondary:focus{color:#050B1B;background:#050B1B;border-color:#050B1B;border-color:#050B1B}.login .button-primary:hover,.login .button-primary:focus{background:#050B1B;border-color:#050B1B;box-shadow:none}.login input[type=checkbox]:checked::before{content:'';background:url('../images/Checkbox.svg');background-position:center center;background-size:100%;background-repeat:no-repeat;width:25px;height:25px}.login .admin-email-confirm-form .submit{text-align:center}.admin-email__later{text-align:left}.login form p.admin-email__details{margin:1.1em 0}.login h1.admin-email__heading{border-bottom:1px rgb(241,241,241) solid;color:rgb(95,95,95);font-weight:normal;padding-bottom:.5em;text-align:left}.admin-email__actions div{padding-top:1.5em}.login .admin-email__actions .button-primary{float:none;margin-left:.25em;margin-right:.25em}#login form p{margin-bottom:0}#login form p.submit{margin:0;padding:13px 0 0 0}.login label{font-size:14px;line-height:1.5;display:inline-block;margin-bottom:3px}.login .forgetmenot label,.login .pw-weak label{line-height:1.5;vertical-align:baseline}.login h1{text-align:center}#login{width:320px;padding:8% 0 0;margin:auto}.login #backtoblog{font-size:13px}.login #login #nav{text-align:right;padding-top:8px;font-size:14px;font-weight:200;text-decoration:underline;color:#707070}#backtoblog{margin:16px 0}.login #nav a,.login #backtoblog a{text-decoration:none;color:#555d66}.login #nav a:hover,.login #backtoblog a:hover,.login h1 a:hover{color:#F5D116}.login #nav a:focus,.login #backtoblog a:focus,.login h1 a:focus{color:#b99a0c}.login .privacy-policy-page-link{text-align:center;width:100%;margin:5em 0 2em}.login form .input,.login input[type="text"],.login input[type="password"]{font-size:24px;line-height:1.33333333;width:100%;border-width:.0625rem;padding:.1875rem .3125rem;min-height:40px;max-height:none}.js.login input.password-input,.js.login-action-rp form .input,.js.login-action-rp input[type="text"]{padding-right:2.5rem}.login form .input,.login input[type="text"],.login form input[type="checkbox"]{background:#fbfbfb}.js.login-action-rp input[type="text"],.js.login-action-rp input[type="password"]{margin-bottom:0}.login #pass-strength-result{font-weight:600;margin:-1px 5px 16px 0;padding:6px 5px;text-align:center;width:100%}body.interim-login{height:auto}.interim-login #login{padding:0;margin:5px auto 20px}.interim-login.login h1 a{width:auto}.interim-login #login_error,.interim-login.login .message{margin:0 0 16px}.interim-login.login form{margin:0}.screen-reader-text,.screen-reader-text span{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.by_kori_link{width:71px;height:65px;position:absolute;bottom:-26px;left:-330px;background:url(../images/kori_logo.svg);background-position:center center;background-size:contain;background-repeat:no-repeat}input::-ms-reveal{display:none}@-ms-viewport{width:device-width}@media screen and (max-width:782px){.interim-login input[type=checkbox]{width:1rem;height:1rem}.interim-login input[type=checkbox]:checked:before{width:1.3125rem;height:1.3125rem;margin:-.1875rem 0 0 -.25rem}.login-action-confirm_admin_email #login{box-sizing:border-box;margin-top:0;padding-left:4vw;padding-right:4vw;width:100vw}}@media screen and (min-width:530px){.login #login{width:519px}.login #login form{margin:15px 0 0 0;padding:25px}.login #login p.subtitle{font-size:19px}.login #login .label_wrapper label{font-weight:600;font-size:21px}.login #login #nav{font-size:19px}.login #login form .forgetmenot{font-size:19px}}@media screen and (min-width:782px){.login #login form{margin:30px 0 0 0;padding:35px}.login #login p.subtitle{padding:15px 0}.login #login .label_wrapper + .label_wrapper{padding:15px 0}}@media screen and (min-width:1920px){.login #login form{margin:28px 0 0 0;padding:40px}.login #login h1{margin:0 0 28px 0}.login #login h1 a{height:140px;width:140px}.login #login p.subtitle{padding:27px 0 30px 0}.login #login .label_wrapper + .label_wrapper{padding:30px 0}}