@font-face {
  font-family: 'Kalpurush','Poppins', sans-serif;
  src: url('/fonts/Kalpurush.ttf') format('ttf');
}

body{
  font-family: 'Poppins','Kalpurush', sans-serif !important;
}
h1,h2,h3,h4,h5,h6,a,label{
  font-family: 'Poppins','Kalpurush', sans-serif !important;
}

.btn-primary{
    background-color:#7FCB99 !important ;
    /*color: white !important;*/
    color: #800000 !important;
    border: none !important;
  }
  .bg-primary{
    background-color:#7FCB99 !important ;
  }
  .nav-link{
    color: white !important;
  }
  .nav-link:hover{
    opacity: 0.8 !important;
  }

.bg-img{
  /* background-image: url('/images/bg3.jpg') !important;
  background-repeat: repeat !important; */
  background-color: #7FCB99 !important;
}

section {
    padding: 3rem 0;
}
body{
    font-size: 1rem;
}
.navbar-nav .nav-link {
   font-size: 1rem;
}
header .navbar-nav .nav-item {
    margin: 0 8px;
}
.dropdown-item {
    font-size: 1rem;
}
.stat-cards-info__title {
    font-size: .8rem;
}
.form-check-label {
    width: 100%;
}
.help-block.with-errors {
    right: inherit;
}
.els-form-control {
    padding: 0;
}
.form-control {
    height: 2.5rem !important;
    font-size: 1rem !important;
}
#header-wrap {
  background-color: aliceblue !important;
}
.dropdown-item:focus, .dropdown-item:hover {
    background: #f5faff;
}

@media (max-width: 991.98px)
{
    #header-wrap {
        padding: 5px 0;
    }
    .navbar-toggler {
        background: #7FCB99;
        height: 35px;
        width: 35px;
        line-height: 1;
        border-radius: 0.2rem;
    }
    .navbar-toggler-icon {
        width: 1.2em;
        height: 1.2em;
    }
    .navbar-collapse {
        background: #25428e !important;
        width: unset;
    }
}

.btn-xs {
    font-size: 1rem !important;
}
.els-nav-btn .btn-xs {
    font-size: 1rem !important;
    line-height: 1;
    border-radius: 0.2rem;
}
.btn-light {
  color: #333;
  background-color: #fff;
  border-color: #fff;
}
.btn {
    padding: 0.5rem;
}
