@import"https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&display=swap";:root{--blue_color_style_light: #edf8ff;--blue_color_style: #1e4694;--blue_color_style_hover: #265aa5;--blue_color_style_active: #19387c;--green_color_style_light: #dff0e0;--green_color_style: #3f5e34;--green_color_style_hover: #488140;--green_color_style_active: #2e4624;--red_color_style_light: #ffd7d6;--red_color_style: #6a1738;--red_color_style_hover: #811646;--red_color_style_active: #5d1230;--orange_color_style_light: #ffe8c8;--orange_color_style: #f3b16d;--orange_color_style_hover: #f6bd89;--orange_color_style_active: #db9049;--yellow_color_style_light: #f3eadc;--yellow_color_style: #f8d56e;--yellow_color_style_hover: #f0c34b;--yellow_color_style_active: #fde08e;--pink_color_style_light: #ffdde8;--pink_color_style: #FFB4C2;--pink_color_style_hover: #fac7d1;--pink_color_style_active: #E58B9C;--violet_color_style_light: #fbe0ff;--violet_color_style: #473d98;--violet_color_style_hover: #6e62c6;--violet_color_style_active: #332b78;--dark-gray_color_style_light: #ced4e3;--dark-gray_color_style: #545454;--dark-gray_color_style_hover: #7f7f7f;--dark-gray_color_style_active: #454546}body{font-family:Cairo,serif}.btn{box-shadow:none!important;outline:none!important}a{color:var(--btn-primary);transition:all .1s ease-out}a:hover{color:var(--btn-primary-hover)}.btn-primary{box-shadow:inset 0 1px 1px #ffffff40!important;height:42px;border-radius:10px}.btn.btn-primary{background-color:#272264;border-color:#211c53;--icon-fill-bg: #272264;transition:all .2s ease-in-out}.btn.btn-primary:hover,.btn.btn-primary:active{background-color:#453b93!important;border-color:#352d7a!important}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{background-color:var(--primary-hover);border-color:var(--primary-hover)}.btn-primary:focus,.btn-primary:hover,.btn-primary.focus{background-color:var(--primary-hover);border-color:var(--primary-hover)}#page-login .page_content .page-login-form .for-login,#page-login .page_content .page-login-form .verify-whatsapp-otp,#page-login .page_content .page-login-form .for-forgot,#page-login .page_content .page-login-form .for-login-with-email-link,#page-login .page_content .page-login-form .for-signup,#page-login .page_content .page-login-form .for-email-login{display:none}#page-login{background:#272264 url(/assets/nufouth_theme/images/login-bg.jpg) no-repeat left bottom;position:fixed;inset:0;z-index:50}#page-login .container{max-width:100%;width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important}#page-login .page_content{min-height:100vh;display:flex;align-items:center}#page-login .page_content .page-login-form{font-weight:600;font-size:16px}#page-login .page_content .page-login-form .login-page-logo{height:100px;max-height:100px;display:block;margin:0 auto 20px}#page-login .page_content .page-login-form .btn{font-size:16px;font-weight:600}#page-login .page_content .page-login-form .form-control{background:#ffffff;border:1px solid #c4c9cc;height:48px;transition:all .2s ease-in-out}#page-login .page_content .page-login-form .form-control.form-control-sm{height:32px}#page-login .page_content .page-login-form .form-control:focus{border-color:var(--primary);box-shadow:0 2px 15px -5px var(--blue-300)}#page-login .page_content .page-login-form .for-login .page-card .page-card-body .field-icon,#page-login .page_content .page-login-form .for-forgot .page-card .page-card-body .field-icon,#page-login .page_content .page-login-form .for-login-with-email-link .page-card .page-card-body .field-icon,#page-login .page_content .page-login-form .for-signup .page-card .page-card-body .field-icon,#page-login .page_content .page-login-form .for-email-login .page-card .page-card-body .field-icon{left:16px;top:16px}#page-login .page_content .page-login-form .for-login .page-card .page-card-body .email-field .toggle-password,#page-login .page_content .page-login-form .for-login .page-card .page-card-body .password-field .toggle-password,#page-login .page_content .page-login-form .for-forgot .page-card .page-card-body .email-field .toggle-password,#page-login .page_content .page-login-form .for-forgot .page-card .page-card-body .password-field .toggle-password,#page-login .page_content .page-login-form .for-login-with-email-link .page-card .page-card-body .email-field .toggle-password,#page-login .page_content .page-login-form .for-login-with-email-link .page-card .page-card-body .password-field .toggle-password,#page-login .page_content .page-login-form .for-signup .page-card .page-card-body .email-field .toggle-password,#page-login .page_content .page-login-form .for-signup .page-card .page-card-body .password-field .toggle-password,#page-login .page_content .page-login-form .for-email-login .page-card .page-card-body .email-field .toggle-password,#page-login .page_content .page-login-form .for-email-login .page-card .page-card-body .password-field .toggle-password{right:14px;top:10px}#page-login .page_content .page-login-form .login-divider{margin:6px 0}#page-login .page_content .page-login-form .for-login,#page-login .page_content .page-login-form .for-forgot,#page-login .page_content .page-login-form .verify-whatsapp-otp,#page-login .page_content .page-login-form .for-forgot,#page-login .page_content .page-login-form .for-login-with-email-link,#page-login .page_content .page-login-form .for-signup,#page-login .page_content .page-login-form .for-email-login{max-width:450px;margin:0 auto}#page-login .page_content .page-login-form .for-login .page-card .page-card-body .forgot-password-message>*,#page-login .page_content .page-login-form .for-forgot .page-card .page-card-body .forgot-password-message>*,#page-login .page_content .page-login-form .for-login-with-email-link .page-card .page-card-body .forgot-password-message>*,#page-login .page_content .page-login-form .for-signup .page-card .page-card-body .forgot-password-message>*,#page-login .page_content .page-login-form .for-email-login .page-card .page-card-body .forgot-password-message>*{font-size:14px;font-weight:600;letter-spacing:0}#page-login .page_content .page-login-form .for-login .sign-up-message,#page-login .page_content .page-login-form .for-forgot .sign-up-message,#page-login .page_content .page-login-form .for-login-with-email-link .sign-up-message,#page-login .page_content .page-login-form .for-signup .sign-up-message,#page-login .page_content .page-login-form .for-email-login .sign-up-message{font-size:16px;font-weight:600;letter-spacing:0}#page-login .page_content .page-login-form .for-login .page-card .page-card-body .email-field input,#page-login .page_content .page-login-form .for-login .page-card .page-card-body .password-field input,#page-login .page_content .page-login-form .for-forgot .page-card .page-card-body .email-field input,#page-login .page_content .page-login-form .for-forgot .page-card .page-card-body .password-field input,#page-login .page_content .page-login-form .for-login-with-email-link .page-card .page-card-body .email-field input,#page-login .page_content .page-login-form .for-login-with-email-link .page-card .page-card-body .password-field input,#page-login .page_content .page-login-form .for-signup .page-card .page-card-body .email-field input,#page-login .page_content .page-login-form .for-signup .page-card .page-card-body .password-field input,#page-login .page_content .page-login-form .for-email-login .page-card .page-card-body .email-field input,#page-login .page_content .page-login-form .for-email-login .page-card .page-card-body .password-field input{padding-left:40px}#page-login .page_content .page-login-form .for-login .page-card,#page-login .page_content .page-login-form .verify-whatsapp-otp .page-card,#page-login .page_content .page-login-form .for-forgot .page-card,#page-login .page_content .page-login-form .for-login-with-email-link .page-card,#page-login .page_content .page-login-form .for-signup .page-card,#page-login .page_content .page-login-form .for-email-login .page-card{background-color:#fff;border:0;box-shadow:0 0 20px -8px #00000040;max-width:100%;padding:40px;margin:0 auto;min-height:570px;border-radius:10px}#page-login .page_content .page-login-form .for-login .page-card form,#page-login .page_content .page-login-form .verify-whatsapp-otp .page-card form,#page-login .page_content .page-login-form .for-forgot .page-card form,#page-login .page_content .page-login-form .for-login-with-email-link .page-card form,#page-login .page_content .page-login-form .for-signup .page-card form,#page-login .page_content .page-login-form .for-email-login .page-card form{max-width:100%;margin:0}#page-login .page_content .page-login-form .page-card-head{padding:0;text-align:center;margin-bottom:25px}#page-login .page_content .page-login-form .page-card-head h4{margin-top:0;margin-bottom:0;font-size:18px;font-weight:700;color:#888}#page-login .page_content .page-login-form .page-card-head span{font-size:16px;font-weight:600;color:#777}#page-login .page_content .page-login-background{height:100vh;display:flex;align-items:center;justify-content:center;text-align:center}#page-login .page_content .page-login-background>img{width:60%;display:block;animation:login-bg 4s ease-in-out infinite}#page-login .page-footer{display:none}.whatsapp-otp-inputs{display:flex;align-items:center;justify-content:center;-moz-column-gap:10px;column-gap:10px}.whatsapp-otp-inputs .form-control{text-align:center;font-size:24px;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none}.whatsapp-otp-inputs .form-control.form-control-sm{height:40px!important}[frappe-session-status=logged-out][data-path=message] .navbar{display:none}[frappe-session-status=logged-out][data-path=message] .page-card{max-width:500px;border-radius:7px;overflow:hidden}[frappe-session-status=logged-out][data-path=message] .page-card .page-card-head .indicator{font-size:18px}[frappe-session-status=logged-out][data-path=message] .page-card .page-card-head .indicator:before{display:none}[frappe-session-status=logged-out][data-path=message] .page-card .page-card-body>p{font-size:21px;font-weight:600;text-align:center}[frappe-session-status=logged-out][data-path=message] .page-card .page-card-body>p:before{display:block;text-align:center;font-size:55px;font-family:"Font Awesome 5 Pro",serif;font-weight:300;content:"\f502"}[frappe-session-status=logged-out][data-path=message] .page-card .page-card-body>div .btn{display:block;margin:15px 0 0;height:45px;line-height:45px;padding:0;font-size:16px;font-weight:700;border-radius:31px}@keyframes login-bg{0%{transform:translatey(0);-webkit-transform:translatey(0)}50%{transform:translatey(-20px)}to{transform:translatey(0);-webkit-transform:translatey(0)}}
/*# sourceMappingURL=nufouth_theme.website.bundle.TVOU4XR3.css.map */
