@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500&family=Baloo+2:wght@400;500&family=Mukta:wght@400;500&display=swap');
@font-face {
    font-family: 'Quebec-Serial';
    src: local('Quebec-Serial-Bold'),
        url('../fonts/Quebec-Serial-Bold.woff2') format('woff2'),
        url('../fonts/Quebec-Serial-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
body{font-family:"Inter";font-size:1.05rem; color:#333;font-weight:300;}
h1, .h1, h2 ,.h2, h3, .h3, h4, .h4, h5, .h5{
  font-family:'Mukta';
}
#full_banner h1{
  color:#fff;font-weight:600;
}

section .list-container>h1 {
    font-family: 'Quebec-Serial';font-size:2.4rem;
}

#full_banner h2{color:#fff;font-family:"Mukta";font-size:1.4rem;font-weight:normal;}
.h4{font-size:1.45rem;}
.list-item-date{margin-bottom:0.5rem;}

element.style {
}

a.list-link, .card-footer a.list-link{
    background: #04518912;
    padding: 0.5rem;
    border-radius: 0.25rem;
    font-size: 0.85rem;
    transition: 0.5s all ease-in-out;
}
a.list-link:hover, .card-footer a.list-link:hover {background: #04518944;}

footer{font-size:0.95rem;}

@media(max-width:991px){
  #navbar_main li.nav-item {
      padding: 0.3rem 0rem;
      border-bottom: 1px solid #ccc;
      margin-bottom: 0.3rem;
  }
  #navbar_main .dropdown-item{white-space: normal;}
}
