body h1, h3, p {
color: #38401d !important; 
}

body p{
  font-family: "degular", sans-serif;
font-weight: 400;
font-style: normal;
  font-size: 1.2em;
}

body h1, h3, h5{
  padding-bottom: 18px;
}

body h1, a, h3{
font-family: "degular-text", sans-serif;
font-weight: 700;
font-style: normal;
}

.buttons {
  font-family: "degular-text", sans-serif;
font-weight: 700;
font-style: normal;
}

a{
  font-size: 2em;
}
/*Nav*/

a{
  color: #38401d !important;
  text-decoration: none !important;
}

.title{
  font-size: 1.2em;
}

.nav a:link{
  text-decoration: none !important;
  color: #005285;
  font-size: 1.2em;
}

.btn-primary{
  font-size: 1.2em;
  background-color: #2e3612 !important;
  border-color: #2e3612 !important;
 }

#mybutton:hover{
  background-color: #5a5a86 !important;
  border-color: #5a5a86 !important;
  /*Change these colors!!!!!! Lighter Green?*/
}

/*Donations*/

.donations {
  padding: 2em 3em 2em 3em;
  background-color: #fffce9;
}

/*Volunteer*/

.volunteer{
  text-align:center;
padding-left: 10em !important;
  padding-right: 10em !important;
  padding-bottom: 3em;
  padding-top: 3em;
  position: relative;
  padding: 40px;
  color: #333;
}

.volunteer::before{
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background: url('img/bg.jpg') no-repeat center center;
  background-size: cover;
  opacity: 0.2;
  z-index: -1;
}

.form-label{
font-family: "degular-text", sans-serif;
font-weight: 700;
font-style: normal;
  font-size: 18px;
}

.form-control{
    font-family: "degular", sans-serif;
font-weight: 400;
font-style: normal;
  font-size: 2em;
}

.form-select{
      font-family: "degular", sans-serif;
font-weight: 400;
font-style: normal;
  font-size: 2em;
}

.formstyle{
 padding-left: 2em;
  padding-right: 2em;
}

.fmessage{
  text-align:center;
}

/*Goals*/

.goals{
text-align: center;
  background-color: #fffce9;
}

.progress{
  font-family: "degular", sans-serif;
font-weight: 400;
font-style: normal;
}

/*FAQ*/
.faqs{
    text-align:center;
padding-left: 10em !important;
  padding-right: 10em !important;
  padding-bottom: 3em;
  padding-top: 3em;
  position: relative;
  padding: 40px;
  color: #333;
}

.accordion{
  align-content: center;
  padding-top: 10em;
  padding-left: 3em;
}

.faqs::before{
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background: url('img/bgtwo.jpg') no-repeat center center;
  background-size: cover;
  opacity: 0.2;
  z-index: -1;
}

.aca {
  font-size: 1.1em;
}

.accordion-body{
    font-family: "degular", sans-serif;
font-weight: 400;
font-style: normal;
  font-size: 1.2em;  
}

.accordion-button{
font-family: "degular-text", sans-serif;
font-weight: 700;
font-style: normal;  
  font-size: 25px !important;
}
/*footer*/

.footer{
  background-color: #fffce9;
  padding: 3em 6em 3em 6em;
  text-align: center;
}

.footer a{
  font-size: 1.1em;
}

.footer p{
    font-family: "degular", sans-serif;
font-weight: 400;
font-style: normal;
  font-size: 1.2em;
}

.footer h5{
  font-family: "degular-text", sans-serif;
font-weight: 700;
font-style: normal;
}