.hind-siliguri-regular {
  font-family: "Hind Siliguri", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.hind-siliguri-medium {
  font-family: "Hind Siliguri", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.hind-siliguri-bold {
  font-family: "Hind Siliguri", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.navbar{
  background-color: #000000;
}

.navbar img{
  width: 60px;
}

.navbar-brand, .navbar-brand:hover{
  color: #b90504;
}

#header-text a{
  background-color: #990100;
  color: #f6f6f6;
  font-size: 1.6rem;
  letter-spacing: 2px;
}

#header-text a:hover{
  color: #e8e8e8;
  background-color: #b90504;
}

#header-text h1{
  font-size: 2.6rem;
}

#header-text h2{
  font-size: 1.6rem;
}

#about{
  background-color: #e8e8e8;
}

#about img{
  box-shadow: 10px 10px 0px 0px rgba(185,5,4,1);
}

#services .card{
  border: 0;

}

.section-header{
  border-left: 6px solid #b90504;
}

#contact{
  background-color: #333333;
  color: #999999;
}

#contact a{
  color: #999999;
}

@media (min-width: 576px){
  .navbar-brand{
    font-size: 1.6rem;
  }

  #header-text{
    width: 470px;
  }

  #header-text h1{
    font-size: 3rem;
  }

  #header-text h2, #header-text a{
    font-size: 2rem;
  }

  #contact li{
    font-size: 1.2rem;
  }

  #services h4{
    font-size: 1.6rem;
  }

  #services p{
    font-size: 1.3rem;
  }

  #about p{
    font-size: 1.3rem;
  }
}

@media (min-width: 992px){
  #header-text p{
    font-size: 1.6rem;
  }

  #about p{
    font-size: 1.1rem;
  }

  #services p{
    font-size: 1.1rem;
  }

  h3:not(#contact h3){
    font-size: 2.7rem;
  }
}