body {
  background-color: #b7e4c7;
}
h1 {
  color: #283618;
  font-family: 'Trattatello', fantasy, cursive;
  text-align: center;
  line-height: 1.5
  
}


h2 {
  color: #432818;
  font-family: 'Trattatello', fantasy, cursive;
  text-align: center;
  line-height: 1.5
}

h3 {
  color: #432818;
  font-family: 'Trattatello', fantasy, cursive;
  text-indent: 50px;
  line-height: 1.5
}
p {
  color: #432818;
  font-family: 'Times New Roman';
  text-indent: 50px;
  line-height: 1.5
}
.main-header {
    background-image: url('/graphics/galapa.png'); /* Added quotes for safety */
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; /* Good practice */
    height: 300px;
    width: 100%;
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
}

.halo-text {
  color: white;
  text-shadow: 0 0 10px rgba(255, 255, 0, 0.8); /* Yellow soft halo */
}



                          


