/* GLOBAL STYLES
-------------------------------------------------- */

.backgroundpic {
    background-image: 
    linear-gradient(
      rgba(0, 0, 0, 0.3),
      rgba(0, 0, 0, 0.3)
    ),url("../assets/images/resources_picture.jpeg");
    background-repeat: no-repeat;
    background-size: cover;
    height: 50vh;
    margin-bottom: 2rem

}

.custom-divider {
  
  border-top: 1px solid #dee2e6 !important;
  --bs-gutter-x: 3rem;
  --bs-gutter-y: 3rem;
  padding-top: 4rem;
}
@media (min-width: 768px) {
  .custom-divider {
    border-top: none !important;
    border-left: 1px solid #dee2e6 !important;
    border-width: 1px !important;
    --bs-gutter-x: 3rem;
    --bs-gutter-y: 0rem;
    padding-top: 0rem;
  }
}