@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap";@media only screen and (max-width : 1080px){html,body{height:auto}}@media screen and (max-height: 725px){html,body{height:auto}}.login{background:url("../images/loginbg.jpg") no-repeat center center/cover;display:flex;min-height:100vh}@media only screen and (max-width : 900px){.login{background-position:85% bottom}}@media screen and (max-height: 700px){.login{background-position:85% bottom}}.login #login>h1 a{max-width:320px;width:calc(100% - 40px)}.login.bb-login #login{max-width:100%;width:100% !important;padding-left:0 !important;padding-right:0 !important}.login.bb-login #login>h1{margin-bottom:50px}.login.bb-login #login .login-heading{margin:0 auto;width:100%;text-align:left;max-width:560px;width:calc(100% - 40px);background:#fff;border-radius:15px 15px 0 0;padding:56px 80px 0}@media only screen and (max-width : 1080px){.login.bb-login #login .login-heading{padding-left:20px !important;padding-right:20px !important}}@media only screen and (max-width : 768px){.login.bb-login #login .login-heading{padding-top:30px}}@media only screen and (max-width : 600px){.login.bb-login #login .login-heading{text-align:center;justify-content:center}}.login.bb-login #login .login-heading h2{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:800;font-size:36px;line-height:44px;text-transform:capitalize;color:#252e31;margin:0}@media only screen and (max-width : 1080px){.login.bb-login #login .login-heading h2{font-size:26px}}.login.bb-login #login #loginform{margin:0;display:flex;flex-wrap:wrap;padding:40px 80px 80px;background:#fff;position:relative;max-width:560px;width:calc(100% - 40px);border-radius:0 0 15px 15px;margin:0 auto}@media only screen and (max-width : 1080px){.login.bb-login #login #loginform{padding-left:20px;padding-right:20px}}@media only screen and (max-width : 768px){.login.bb-login #login #loginform{padding:20px 20px 50px}}.login.bb-login #login #loginform>*{width:100%}.login.bb-login #login #loginform input[type=text],.login.bb-login #login #loginform input[type=password]{width:100%;height:60px;background:#fff;border:1px solid #8c999d;box-sizing:border-box;border-radius:6px;font-family:"Montserrat",sans-serif;font-weight:normal;font-size:16px;line-height:20px;color:#252e31;padding:20px}.login.bb-login #login #loginform input[type=text]::-webkit-input-placeholder,.login.bb-login #login #loginform input[type=password]::-webkit-input-placeholder{color:#8c999d}.login.bb-login #login #loginform input[type=text]::-moz-placeholder,.login.bb-login #login #loginform input[type=password]::-moz-placeholder{color:#8c999d}.login.bb-login #login #loginform input[type=text]:-ms-input-placeholder,.login.bb-login #login #loginform input[type=password]:-ms-input-placeholder{color:#8c999d}.login.bb-login #login #loginform input[type=text]:-moz-placeholder,.login.bb-login #login #loginform input[type=password]:-moz-placeholder{color:#8c999d}.login.bb-login #login #loginform label[for=user_login],.login.bb-login #login #loginform label[for=user_pass]{display:none}.login.bb-login #login #loginform .user-pass-wrap{margin-bottom:10px}.login.bb-login #login #loginform .user-pass-wrap .wp-pwd:before{content:"";width:14.4px;height:16px;background:url("../img/lock.svg") no-repeat center center/contain;top:18px;left:11px}.login.bb-login #login #loginform .button.wp-hide-pw,.login.bb-login #login #loginform .button.wp-hide-pw:focus{height:60px;display:flex;align-items:center;justify-content:center;right:10px}.login.bb-login #login #loginform .button.wp-hide-pw>span,.login.bb-login #login #loginform .button.wp-hide-pw:focus>span{position:static;font-size:20px;color:#848484;opacity:1}.login.bb-login #login #loginform .submit{order:3;margin-bottom:30px}.login.bb-login #login #loginform .submit input[type=submit]{display:inline-flex;align-items:center;justify-content:center;height:60px;background:#3db8ea;border-radius:6px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:bold;font-size:20px;line-height:30px;text-align:center;color:#fff;text-align:center;text-transform:capitalize;margin-top:2px;border:0}@media only screen and (max-width : 600px){.login.bb-login #login #loginform .submit input[type=submit]{font-size:16px}}.login.bb-login #login #loginform .submit input[type=submit]:hover,.login.bb-login #login #loginform .submit input[type=submit]:focus{opacity:.8}.login.bb-login #login #loginform p.forgetmenot{font-family:"Montserrat",sans-serif;font-weight:normal;font-size:14px;line-height:17px;color:#252e31;padding:0;order:4;width:50%}.login.bb-login #login #loginform p.lostmenot{padding:0;order:5;width:50%;text-align:right}.login.bb-login #login #loginform p.lostmenot a{font-family:"Montserrat",sans-serif;font-weight:normal;font-size:14px;line-height:17px;text-align:right;color:#252e31;transition:.3s all ease}.login.bb-login #login #loginform p.lostmenot a:hover{color:#3db8ea}.login.bb-login #login #loginform span.checkbox{background:#fff;border:1px solid #252e31;border-radius:4px;overflow:hidden;margin-right:10px}.login.bb-login #login #loginform span.checkbox.on{border-color:#3db8ea}.login.bb-login #login #loginform span.checkbox.on::before{color:#3db8ea;border:1px solid #3db8ea;border-radius:4px;left:-5px}.login.bb-login #login_error{background:#fff;max-width:560px;width:calc(100% - 40px);padding:40px 80px 0;margin:0 auto}@media only screen and (max-width : 1080px){.login.bb-login #login_error{padding-left:20px !important;padding-right:20px !important}}.login.bb-login #login_error+#loginform{padding-top:20px !important}.login.bb-login #login_error>div{background:rgba(230,58,84,.15);border-radius:6px;font-family:"Montserrat",sans-serif;font-size:16px;line-height:24px;text-align:center;color:#e63a54;padding:16px 33px;margin:0 auto}@media only screen and (max-width : 600px){.login.bb-login #login_error>div{font-size:14px;line-height:1.5}}.login.bb-login #login_error strong{font-weight:400}.login.bb-login #login_error a{color:#44039b}.login.bb-login .message:not(.reset-pass){padding:0;background:0 !important;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;text-align:center;color:#595959 !important;margin:0 0 40px}.login.login-action-lostpassword #login>.message{margin:0 auto;width:100%;text-align:left;max-width:560px;width:calc(100% - 40px);background:#fff !important;border-radius:15px 15px 0 0;padding:56px 80px 0 !important}@media only screen and (max-width : 1080px){.login.login-action-lostpassword #login>.message{padding-left:20px !important;padding-right:20px !important}}@media only screen and (max-width : 768px){.login.login-action-lostpassword #login>.message{padding-top:30px}}@media only screen and (max-width : 600px){.login.login-action-lostpassword #login>.message{text-align:center;padding-top:40px !important}}.login.login-action-lostpassword #login>.message>div{font-weight:800;font-size:32px !important;line-height:44px;text-transform:capitalize;color:#252e31;margin:0 0 20px;padding:0 !important}@media only screen and (max-width : 1080px){.login.login-action-lostpassword #login>.message>div{font-size:26px !important;line-height:1.5}}.login.login-action-lostpassword #login>.message p.message{font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#252e31 !important;margin:0;text-align:left}@media only screen and (max-width : 600px){.login.login-action-lostpassword #login>.message p.message{font-size:14px;line-height:1.5;text-align:center}}.login.login-action-lostpassword #login #lostpasswordform{display:flex;flex-wrap:wrap;padding:40px 80px 48px;background:#fff;position:relative;max-width:560px;width:calc(100% - 40px);border-radius:0 0 15px 15px;margin:0 auto}@media only screen and (max-width : 1080px){.login.login-action-lostpassword #login #lostpasswordform{padding-left:20px;padding-right:20px}}@media only screen and (max-width : 768px){.login.login-action-lostpassword #login #lostpasswordform{padding:20px 20px 50px}}.login.login-action-lostpassword #login #lostpasswordform>*{width:100%}.login.login-action-lostpassword #login #lostpasswordform input[type=text]{width:100%;height:60px;background:#fff;border:1px solid #8c999d;box-sizing:border-box;border-radius:6px;font-family:"Montserrat",sans-serif;font-weight:normal;font-size:16px;line-height:20px;color:#252e31;padding:20px;margin:0 auto 20px}.login.login-action-lostpassword #login #lostpasswordform input[type=text]::-webkit-input-placeholder{color:#8c999d}.login.login-action-lostpassword #login #lostpasswordform input[type=text]::-moz-placeholder{color:#8c999d}.login.login-action-lostpassword #login #lostpasswordform input[type=text]:-ms-input-placeholder{color:#8c999d}.login.login-action-lostpassword #login #lostpasswordform input[type=text]:-moz-placeholder{color:#8c999d}.login.login-action-lostpassword #login #lostpasswordform .submit input[type=submit]{display:inline-flex;align-items:center;justify-content:center;height:60px;background:#3db8ea;border-radius:6px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:bold;font-size:20px;line-height:30px;text-align:center;color:#fff;text-align:center;text-transform:capitalize;margin-top:2px;border:0}@media only screen and (max-width : 600px){.login.login-action-lostpassword #login #lostpasswordform .submit input[type=submit]{font-size:16px}}.login.login-action-lostpassword #login #lostpasswordform .submit input[type=submit]:hover,.login.login-action-lostpassword #login #lostpasswordform .submit input[type=submit]:focus{opacity:.8}.login.login-action-lostpassword #login #lostpasswordform .bs-sign-in{font-weight:normal;font-size:16px;line-height:20px;color:#3db8ea;padding-top:40px;border-top:1px solid #8c999d;margin-top:40px}.login.login-action-checkemail .login-heading{display:none}.login.login-action-checkemail #login p.message{max-width:560px;width:calc(100% - 40px);background:#fff !important;margin:0 auto;text-align:center !important;font-weight:normal;font-size:16px;line-height:28px;text-align:center;color:#252e31;padding:70px 80px;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width : 600px){.login.login-action-checkemail #login p.message{padding-left:20px;padding-right:20px}}.login.login-action-checkemail #login p.message::before{content:"";width:100%;height:100px;background:url("../images/checkemail.svg") no-repeat center center/contain;display:block;margin-bottom:40px}.login.login-action-checkemail #login p.message a{font-style:normal;font-weight:normal;font-size:16px;line-height:20px;color:#3db8ea}/*# sourceMappingURL=login.css.map */
