:root{--light: #e5f4f7;--medium: #bfe3ea;--primary: rgb(0,142,171);--red: #ed6b6a;--lighter: #f2f9fb}body,html{margin:0;padding:0}body.login{background-color:#e5f4f7;background-repeat:no-repeat;overflow-x:hidden;position:relative;background-image:url("../img/logo_background.svg");background-repeat:no-repeat;background-size:700px auto;background-position:95% 400px;padding-top:1px;margin-top:-1px}#login{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:30px;width:390px;background-color:#fff}@media all and (max-width: 1024px){#login{margin-left:auto;width:calc(100% - 30px);-webkit-box-sizing:border-box;box-sizing:border-box}}.login form{margin-top:20px;margin-left:0;padding:0px;font-weight:400;overflow:hidden;background:rgba(0,0,0,0);border:none;-webkit-box-shadow:none;box-shadow:none}.login form .input,.login input[type=password],.login input[type=text]{font-size:14px;line-height:1.33333333;width:100%;border-width:1px;padding:.1875rem .3125rem;margin:0 6px 16px 0;min-height:40px;max-height:none;border-color:var(--light);background-color:#fff}.login input:-webkit-autofill,.login input:-webkit-autofill:hover,.login input:-webkit-autofill:focus,.login input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}.login #nav{margin:0px 0 0;padding:0px}.login #backtoblog a,.login #nav a{text-decoration:none;color:#000}.login #backtoblog a:hover,.login #nav a:hover{color:var(--primary)}.login #login_error,.login .message,.login .success{border-left:none;padding:12px;margin-left:0;margin-bottom:20px;background-color:var(--light);-webkit-box-shadow:none;box-shadow:none;word-wrap:break-word}.login #login_error a,.login .message a,.login .success a{color:#000}.login #login_error{background-color:var(--red);color:#fff}.login #login_error a{color:#fff}.wp-core-ui .button,.wp-core-ui .button-secondary{color:var(--primary);border-color:var(--primary);background:#fff;vertical-align:top;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.wp-core-ui .button-primary{background-color:var(--primary);color:#fff}.wp-core-ui .button-primary:hover{background-color:#fff;color:var(--primary)}.wp-core-ui .button-primary.focus,.wp-core-ui .button-primary.hover,.wp-core-ui .button-primary:focus,.wp-core-ui .button-primary:hover{background-color:#fff !important;border-color:var(--primary) !important;color:var(--primary) !important;background:#fff !important}.login .button.wp-hide-pw:focus{background:0 0;border-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;outline:0px;color:var(--primary) !important}.login .button.wp-hide-pw:hover{background:var(--primary);color:#fff}.wp-core-ui .button-primary.focus,.wp-core-ui .button-primary:focus{-webkit-box-shadow:none !important;box-shadow:none !important}.login label{font-size:14px;line-height:1.5;display:inline-block;margin-bottom:3px;color:#000}#backtoblog{display:none}.login .privacy-policy-page-link a{color:var(--primary);text-decoration:none;font-size:10pt}@media all and (max-width: 1024px){.login .privacy-policy-page-link a{color:#fff}}input[type=checkbox]:checked::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M14.83 4.89l1.34.94-5.81 8.38H9.02L5.78 9.67l1.34-1.25 2.57 2.4z' fill='%23008EAB '/%3E%3C/svg%3E") !important;margin:-0.1875rem 0 0 -0.25rem;height:1.3125rem;width:1.3125rem}input[type=checkbox],input[type=radio]{border:1px solid var(--primary);border-radius:4px;background:#fff;color:var(--primary);clear:none;cursor:pointer;display:inline-block;line-height:0;height:1rem;margin:-0.25rem .25rem 0 0;outline:0;padding:0 !important;text-align:center;vertical-align:middle;width:1rem;min-width:1rem;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.05s border-color ease-in-out;transition:.05s border-color ease-in-out}input[type=checkbox]:focus{outline:0 !important;border-color:var(--primary);-webkit-box-shadow:none;box-shadow:none}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:var(--primary);-webkit-box-shadow:none !important;box-shadow:none !important;outline:0 !important}.goatContainer{position:relative;width:200px;height:200px;margin:0 auto 1em;border-radius:50%;pointer-events:none}.goatContainer div{position:relative;width:100%;height:0;overflow:hidden;border-radius:50%;padding-bottom:100%}.goatContainer .mySVG{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.goatContainer:after{content:"";position:absolute;top:0;left:0;z-index:10;width:inherit;height:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 3px var(--primary);border-radius:50%}.privacy-policy-page-link{margin-top:20px !important;display:block !important;position:relative !important;left:auto !important}.love-letter{position:absolute;margin:auto;left:0px;right:0px;text-align:center;width:100%;bottom:-40px}.love-letter span{color:var(--primary)}.love-letter a{color:var(--red);text-decoration:none}/*# sourceMappingURL=komplogin.css.map */
  width: 200px;
  height: 200px;
  margin: 0 auto 1em;
  border-radius: 50%;
  pointer-events: none;
}
.goatContainer div {
  position: relative;
  width: 100%;
  height: 0;
  overflow: hidden;
  border-radius: 50%;
  padding-bottom: 100%;
}
.goatContainer .mySVG {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.goatContainer:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  width: inherit;
  height: inherit;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: solid 3px var(--primary);
  border-radius: 50%;
}

.privacy-policy-page-link {
  margin-top: 20px !important;
  display: block !important;
  position: relative !important;
  left: auto !important;
}

.love-letter {
  position: absolute;
  margin: auto;
  left: 0px;
  right: 0px;
  text-align: center;
  width: 100%;
  bottom: -40px;
}
.love-letter span {
  color: var(--primary);
}
.love-letter a {
  color: var(--red);
  text-decoration: none;
}/*# sourceMappingURL=komplogin.css.map */