@import url('bootstrap.min.css?hu');
@import url('bootstrap-icons.min.css');
@import url('webfonts.css');


html,body{box-sizing:border-box;font-family:Poppins;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;}
*,*:before,*:after{box-sizing:inherit;font-family:Poppins;}
#preloader{visibility:visible;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;background:rgb(255,255,255,1);display:flex;justify-content:center;align-items:center;font-size:16px;color:var(--bs-dark);}
img{position:relative;overflow:hidden;pointer-events:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;}
a{text-decoration:none;}
input[type="text"]{box-sizing:border-box;}
.tooltip{font-family:Poppins;}

.login_forms :where(.form-control,.form-select){height:48px;}
.login_forms label{font-weight:500;margin-bottom:3px;color:var(--bs-dark);}
.login_forms label b{color:red;}
.login_forms .btn-block{display:block;width:100%;font-size:16px;padding:12px;font-weight:500;}
.login_forms .f_title{font-size:26px;font-weight:600;margin-bottom:30px;}
.login_forms .alert{padding:10px 14px;}

footer{color:#fff;}
footer a.nav-link{color:#ddd;}
footer a.nav-link:hover,footer p a{color:#facd10}

.nvb_logo{width:60px}
.nvb_name{font-size:18px;font-weight:600;}