.site-main-donate {
  margin: 0;
  padding: 0;
  border-bottom: #801919 solid 2px;
}
.site-main-donate h1,
.site-main-donate h2,
.site-main-donate h3,
.site-main-donate a {
  font-family: "Beautiful Freak Bold";
}
.site-main-donate p, .site-main-donate li {
  font-family: "Franklin Gothic Book";
}
.site-main-donate p {
  color: black;
}
.site-main-donate .donation-form-section {
  background-color: #7b7a32;
  display: flex;
  flex-direction: row;
  gap: 5vw;
  justify-content: center;
  align-items: center;
  padding: 3vw;
}
.site-main-donate .donation-form-section .donation-text {
  flex: 1;
  color: #FFF3DF;
}
.site-main-donate .donation-form-section .donation-text h1 {
  font-size: 6vw;
}
.site-main-donate .donation-form-section .donation-text ul {
  margin: 0;
  list-style: none;
}
.site-main-donate .donation-form-section .donation-text li {
  font-size: 1.5vw;
  margin-bottom: 2.5vw;
}
.site-main-donate .donation-form-section .donation-form {
  flex: 1;
}
@media (max-width: 900px) {
  .site-main-donate .donation-form-section {
    flex-direction: column;
    gap: 3rem;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
	.site-main-donate .donation-form-section .donation-text h1 {
     font-size: 8vw;
   }
  .site-main-donate .donation-form-section .donation-text li {
    font-size: 5vw;
  }
}
.site-main-donate .scroll {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #FFE6BB;
  transform: rotate(1.5deg);
  overflow: hidden;
	border-bottom: 1px solid;
}
.site-main-donate .scroll-item {
  margin: 0 20px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.site-main-donate .scrolling-text {
  font-size: 4vw;
  white-space: nowrap;
  transition: transform 0.1s linear; /* Smooth continuous movement */
  font-family: "Beautiful Freak Bold";
  color: #801919;
  margin: 0 7vw;
}
.site-main-donate .scrolling-image {
  width: 4vw;
  transition: transform 0.1s linear; /* Smooth continuous rotation */
  display: inline;
}
.site-main-donate .scroll-container {
  background-color: #FFE6BB;
}
.site-main-donate .why-donate {
  background-color: #FFE6BB;
  padding: 5rem;
}
.site-main-donate .why-donate h1 {
  font-size: 5vw;
  color: #801919;
}
@media (max-width: 600px) {
  .site-main-donate .why-donate {
    padding: 1rem;
  }
  .site-main-donate .why-donate h1 {
    font-size: 6vw;
  }
}
.site-main-donate .why-donate .why-donate-flex {
  display: flex;
  flex-direction: column;
  gap: 10vw;
  padding: 3vw;
}
.site-main-donate .why-donate .why-donate-flex-row {
  display: flex;
  flex-wrap: wrap;
  gap: 4vw;
}
.site-main-donate .why-donate .why-donate-flex-row .text {
  flex: 2;
}
.site-main-donate .why-donate .why-donate-flex-row .text p {
  font-size: 1.6vw;
}
.site-main-donate .why-donate .why-donate-flex-row .text .title {
  margin-bottom: 2vw;
}
.site-main-donate .why-donate .why-donate-flex-row .text .title img, .site-main-donate .why-donate .why-donate-flex-row .text .title h3 {
  display: inline;
}
.site-main-donate .why-donate .why-donate-flex-row .text .title img {
  width: 4vw;
  margin-bottom: 2vw;
}
.site-main-donate .why-donate .why-donate-flex-row .text .title h3 {
  color: #7b7a32;
  font-size: 3.5vw;
  margin-left: 1vw;
}
.site-main-donate .why-donate .why-donate-flex-row .image {
  flex: 1;
  position: relative;
}
.site-main-donate .why-donate .why-donate-flex-row .image .green-logo-icon,
.site-main-donate .why-donate .why-donate-flex-row .image .red-logo-icon {
  width: 8vw;
  position: absolute;
  top: -4vw;
}
.site-main-donate .why-donate .why-donate-flex-row .image .green-logo-icon {
  right: -2vw;
}
.site-main-donate .why-donate .why-donate-flex-row .image .red-logo-icon {
  left: -2vw;
}
.site-main-donate .why-donate .why-donate-flex-row .image .actual-image {
  width: 25vw;
  height: auto;
}
@media (max-width: 600px) {
  .site-main-donate .why-donate .why-donate-flex-row {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .site-main-donate .why-donate .why-donate-flex-row .image .actual-image {
    width: 40vw;
  }
  .site-main-donate .why-donate .why-donate-flex-row .text {
    order: -1;
  }
  .site-main-donate .why-donate .why-donate-flex-row .text p {
    font-size: 4vw;
  }
	
	.site-main-donate .why-donate .why-donate-flex-row .text .title h3 {
     color: #7b7a32;
     font-size: 6vw;
     margin-left: 1vw;
    }
  .site-main-donate .why-donate .why-donate-flex-row .text .title img {
    margin-bottom: 1vw;
  }
}
.site-main-donate .why-donate .call-to-action {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 7vw;
}
.site-main-donate .why-donate .call-to-action p {
  font-weight: 900;
  font-size: 2vw;
  margin: 2vw;
}
.site-main-donate .why-donate .call-to-action h2 {
  color: #7b7a32;
  font-size: 2.5vw;
  margin: 4vw;
}
.site-main-donate .why-donate .call-to-action a {
  text-decoration: none;
  background-color: #801919;
  color: white;
  font-size: 2vw;
  padding: 1vw 2vw;
}

@media (max-width: 600px) {
	.site-main-donate .why-donate .call-to-action a {
		font-size: 4vw;
	}
	 .site-main-donate .why-donate .call-to-action h2 {
		 font-size: 4vw;
		}
	.site-main-donate .why-donate .call-to-action p { 
		font-size: 3vw;} 
	.btn-cto2 {
	position: relative;
	width: 13vw;
	padding:1vw;
}
	/*# sourceMappingURL=donate.css.map */