*{box-sizing:border-box}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}body #login{width:100%!important;max-width:950px!important;padding:0;z-index:1}#login>h1{display:none}.custom_logo{display:flex;align-items:start;justify-content:center;padding:0;grid-area:area;background:url(../../images/login-image.webp);background-size:cover;margin-right:0;max-width:340px;border-radius:0}.custom_logo img{height:100%;width:100%;background:#fff;border-radius:0}body.login form{padding:25px;border-radius:0;border:none;box-shadow:none;margin:0}.login .privacy-policy-page-link{text-align:left;padding:0 24px}body.login form .input,body.login input[type=text]{background:#fff;border:1px solid var(--FONTS-BASE, #1c1f2a);border-radius:0;background:var(--COLORS-TERTIARY, #fff);padding:11px;min-height:50px;font-size:16px;outline:none;box-shadow:none;margin:0}#login form p{margin-bottom:28px;margin-top:60px}body #login form p.submit{margin-bottom:96px}.login label{display:none}#loginform{display:grid;grid-template-areas:"area . " "area . " "area . " "area . ";padding:0 56px 0 0!important}#loginform div.g-recaptcha{margin-left:0!important}body.login form .forgetmenot{margin-top:88px!important;display:inline-flex;align-items:center}body.login form .forgetmenot label{display:inline-block;margin:0;color:var(--FONTS-BASE, #1C1F2A);font-size:16px;font-weight:700;line-height:28px}.forgetmenot input[type=checkbox]{margin:3px 10px 0 0;border:2px #000 solid;border-radius:2px;width:20px;height:20px;min-width:20px}.login a,body.login #backtoblog a,body.login #nav a{color:#000}body.login #backtoblog a:hover,body.login #nav a:hover{color:#000;text-decoration:underline}.login #nav{margin:-68px 56px 0 0;text-align:right;padding:0;font-size:13px;text-transform:uppercase;font-weight:700;line-height:normal;letter-spacing:2px;color:#000}body.login .button-primary{border:2px solid var(--FONTS-BASE, #1C1F2A);color:var(--FONTS-BASE, #1C1F2A);font-size:13px;letter-spacing:2px;font-weight:700;text-transform:uppercase;background:#fff;transition:background-color .3s ease,color .3s ease,boder .3s ease;border-radius:0!important}body.login .button-primary:hover{border:2px solid var(--FONTS-BASE, #1C1F2A);background:var(--FONTS-BASE, #1C1F2A);color:#fff}#backtoblog,.privacy-policy-page-link{display:none}#wp-submit{min-width:109px;height:43px}body #login form p.submit{margin-top:-65px;width:fit-content;margin-left:auto}#login ::-webkit-input-placeholder{opacity:1;color:var(--FONTS-BASE, #1c1f2a)}#login :-moz-placeholder{opacity:1;color:var(--FONTS-BASE, #1c1f2a)}#login ::-moz-placeholder{opacity:1;color:var(--FONTS-BASE, #1c1f2a)}#login :-ms-input-placeholder{opacity:1;color:var(--FONTS-BASE, #1c1f2a)}#login .user-pass-wrap{margin-bottom:-95px}@media (max-width: 1024px){body #login{max-width:700px!important}#loginform{padding:0 40px 0 0!important}.custom_logo{margin-right:40px;min-width:200px}}@media (max-width: 620px){body #login form p.submit{margin-top:28px}.login #nav{margin-right:24px}#loginform{padding-right:24px!important}.custom_logo{margin-right:24px}}@media (max-width: 500px){#loginform{display:flex;flex-direction:column;padding:0!important;margin:0 20px}.custom_logo{padding:0;min-height:230px;background-position:center}#login form p,.user-pass-wrap,.forgetmenot,.submit,#nav{padding:0 20px!important}.custom_logo{margin-right:0}}
