
  @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;700&display=swap');

*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    /* font-family: 'Open Sans', sans-serif; */
}
body{
    font-family: "Roboto", sans-serif;
}
.active{
    background-color: #0d6efd;
    color: #fff  !important;
}

a{
    text-decoration: none !important;
}
.navbar-brand img{
position:absolute;
z-index:1;
width:70px !important;
}

.sidebar{
    height: 100vh;
}
.sidebar ul li{
padding: 0;
transition: all 0.3s ease-in-out;
}
.sidebar ul li:hover{
    background-color: #0d6efd !important;
    
}
.sidebar ul li:hover a{
    color: #fff !important;
}

/* login */
.login h4{
    font-size: 1.5rem;
    text-align: center;
    font-weight: 600 !important;

}
.dropdown-menu{
    min-width: 100%;
}
.dropdown-item{
    font-size: 14px;
}
.bg{
    background-color:rgb(209 209 209);
}
/* header{
    height: 10vh;
} */
.hero-banner{
    width: 100%;
  
background-size:cover !important;
background-position:50% !important;
}
.hero-banner img{
height:70vh;
object-fit:cover;
object-position:50% 50%;
}


#submit-btn{
    background-color:  #0a0091 !important;
    color: #fff;
    border: none;
    transition: all 0.3s ease-in-out;
}
#submit-btn:hover{
    background-color:  #ffffff !important;
    color:  #0a0091;
    outline: 1px solid  #0a0091;
}

.sidebar{
    height: 100vh;
}
/* form styling */
.form-container input , .form-container select{
border:none;
border-bottom: 1px solid black;
border-radius: 0;
}
.form-container input:focus{
    box-shadow: none;
}
.form-container{
    padding: 30px 0;
    font-family: "Roboto", sans-serif;
    font-weight: 100;
}
.lead-form{
    padding: 50px 0;
}
.submit-btn{
    width: 20% !important;
}
.text-danger {
    color: #ff0018 !important;
    font-weight: 500;
}