.main-gnc-form .wpforms-field {
	padding: 6px 0 !important;
}


.main-gnc-form input {
	height: 46px !important;
}

.main-gnc-form-button {
	font-family: 'Albert Sans', sans-serif !important;
	font-weight: 700 !important;
	padding-left: 25px !important;
	padding-right: 25px !important;
}


/* Placeholder Standard */
.main-gnc-form .wpforms-field input::placeholder,
.main-gnc-form .wpforms-field textarea::placeholder {
  color: #777777 !important;
  opacity: 1 !important;
	font-size: 1.2em;
}

/* Placeholder WebKit (Chrome/Safari/iOS) */
.main-gnc-form .wpforms-field input::-webkit-input-placeholder,
.main-gnc-form .wpforms-field textarea::-webkit-input-placeholder {
  color: #777777 !important;
  opacity: 1 !important;
}

/* Placeholder Firefox */
.main-gnc-form .wpforms-field input::-moz-placeholder,
.main-gnc-form .wpforms-field textarea::-moz-placeholder,
.main-gnc-form .wpforms-field input:-moz-placeholder,
.main-gnc-form .wpforms-field textarea:-moz-placeholder {
  color: #777777 !important;
  opacity: 1 !important;
}

/* Placeholder Edge/IE (legacy) */
.main-gnc-form .wpforms-field input:-ms-input-placeholder,
.main-gnc-form .wpforms-field textarea:-ms-input-placeholder,
.main-gnc-form .wpforms-field input::-ms-input-placeholder,
.main-gnc-form .wpforms-field textarea::-ms-input-placeholder {
  color: #777777 !important;
  opacity: 1 !important;
}

/* Placeholder intl-tel-input field specifically */
.main-gnc-form .iti__tel-input::placeholder,
.main-gnc-form .iti__tel-input::-webkit-input-placeholder {
  color: #777777 !important;
  opacity: 1 !important;
}

/* --------------------------------- One Time Donation Form Start --------------------------------- */

.title-of-form-one-time-donation h3 {
	font-size: 25px !important;
    line-height: 30px !important;
    letter-spacing: 0px !important;
	font-family: 'Albert Sans', sans-serif !important;
}

.one-time-custom .wpforms-field .wpforms-field-row {
    margin-bottom: 30px !important;
}

.one-time-donation-button {
	font-size: 20px !important;
    line-height: 25px !important;
    letter-spacing: 0px !important;
	font-family: 'Albert Sans', sans-serif !important;
	background-color: #618734 !important;
}

.one-time-custom input[type="text"],
.one-time-custom input[type="email"],
.one-time-custom input[type="tel"],
.one-time-custom input[type="number"],
.one-time-custom select,
.one-time-custom textarea,
.one-time-custom select{
    background-color: #D4D4D4 !important; 
	height: 55px !important;
    font-size: 20px !important;
    line-height: 25px !important;
    letter-spacing: 0px !important;
	border: 0px solid red !important;
	border-radius: 10px !important;
	font-family: 'Albert Sans', sans-serif !important;
}

.one-time-custom label,
.one-time-custom legend,
.one-time-custom .wpforms-field-label,
.one-time-custom .wpforms-field-description,
.one-time-custom .wpforms-submit-container button {
    font-family: 'Albert Sans', sans-serif !important;
	font-size: 20px !important;
    line-height: 25px !important;
    letter-spacing: 0px !important;
}

/* Placeholder Standard */
.one-time-custom .wpforms-field input::placeholder,
.one-time-custom .wpforms-field textarea::placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder WebKit (Chrome/Safari/iOS) */
.one-time-custom .wpforms-field input::-webkit-input-placeholder,
.one-time-custom .wpforms-field textarea::-webkit-input-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder Firefox */
.one-time-custom .wpforms-field input::-moz-placeholder,
.one-time-custom .wpforms-field textarea::-moz-placeholder,
.one-time-custom .wpforms-field input:-moz-placeholder,
.one-time-custom .wpforms-field textarea:-moz-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder Edge/IE (legacy) */
.one-time-custom .wpforms-field input:-ms-input-placeholder,
.one-time-custom .wpforms-field textarea:-ms-input-placeholder,
.one-time-custom .wpforms-field input::-ms-input-placeholder,
.one-time-custom .wpforms-field textarea::-ms-input-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder intl-tel-input field specifically */
.one-time-custom .iti__tel-input::placeholder,
.one-time-custom .iti__tel-input::-webkit-input-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Make the selected value in the State dropdown black */
.one-time-custom select,
.one-time-custom #wpforms-382-field_5-state {
    color: #000 !important;
}
/* --------------------------------- One Time Donation Form End --------------------------------- */

/* --------------------------------- Tribute Donation Form Start --------------------------------- */

.title-of-form-tribute-donation h3 {
	font-size: 25px !important;
    line-height: 30px !important;
    letter-spacing: 0px !important;
	font-family: 'Albert Sans', sans-serif !important;
}

.tribute-donation-custom .wpforms-field .wpforms-field-row {
    margin-bottom: 30px !important;
}

.tribute-donation-custom-button {
	font-size: 20px !important;
    line-height: 25px !important;
    letter-spacing: 0px !important;
	font-family: 'Albert Sans', sans-serif !important;
	background-color: #618734 !important;
}

.tribute-donation-custom input[type="text"],
.tribute-donation-custom input[type="email"],
.tribute-donation-custom input[type="tel"],
.tribute-donation-custom input[type="number"],
.tribute-donation-custom select,
.tribute-donation-custom textarea,
.tribute-donation-custom select{
    background-color: #D4D4D4 !important; 
	height: 55px !important;
    font-size: 20px !important;
    line-height: 25px !important;
    letter-spacing: 0px !important;
	border: 0px solid red !important;
	border-radius: 10px !important;
	font-family: 'Albert Sans', sans-serif !important;
}

.tribute-donation-custom label,
.tribute-donation-custom legend,
.tribute-donation-custom .wpforms-field-label,
.tribute-donation-custom .wpforms-field-description,
.tribute-donation-custom .wpforms-submit-container button {
    font-family: 'Albert Sans', sans-serif !important;
	font-size: 20px !important;
    line-height: 25px !important;
    letter-spacing: 0px !important;
}

/* Placeholder Standard */
.tribute-donation-custom .wpforms-field input::placeholder,
.tribute-donation-custom .wpforms-field textarea::placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder WebKit (Chrome/Safari/iOS) */
.tribute-donation-custom .wpforms-field input::-webkit-input-placeholder,
.tribute-donation-custom .wpforms-field textarea::-webkit-input-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder Firefox */
.tribute-donation-custom .wpforms-field input::-moz-placeholder,
.tribute-donation-custom .wpforms-field textarea::-moz-placeholder,
.tribute-donation-custom .wpforms-field input:-moz-placeholder,
.tribute-donation-custom .wpforms-field textarea:-moz-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder Edge/IE (legacy) */
.tribute-donation-custom .wpforms-field input:-ms-input-placeholder,
.tribute-donation-custom .wpforms-field textarea:-ms-input-placeholder,
.tribute-donation-custom .wpforms-field input::-ms-input-placeholder,
.tribute-donation-custom .wpforms-field textarea::-ms-input-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder intl-tel-input field specifically */
.tribute-donation-custom .iti__tel-input::placeholder,
.tribute-donation-custom .iti__tel-input::-webkit-input-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Make the selected value in the State dropdown black */
.tribute-donation-custom select,
.tribute-donation-custom #wpforms-382-field_5-state {
    color: #000 !important;
}

/* --------------------------------- Tribute Donation Form End --------------------------------- */

/* --------------------------------- Monthly Donation Form Start --------------------------------- */

.title-of-form-monthly-donation h3 {
	font-size: 25px !important;
    line-height: 30px !important;
    letter-spacing: 0px !important;
	font-family: 'Albert Sans', sans-serif !important;
}

.monthly-donation-custom .wpforms-field .wpforms-field-row {
    margin-bottom: 30px !important;
}

.monthly-donation-custom-button {
	font-size: 20px !important;
    line-height: 25px !important;
    letter-spacing: 0px !important;
	font-family: 'Albert Sans', sans-serif !important;
	background-color: #618734 !important;
}

.monthly-donation-custom input[type="text"],
.monthly-donation-custom input[type="email"],
.monthly-donation-custom input[type="tel"],
.monthly-donation-custom input[type="number"],
.monthly-donation-custom select,
.monthly-donation-custom textarea,
.monthly-donation-custom select{
    background-color: #D4D4D4 !important; 
	height: 55px !important;
    font-size: 20px !important;
    line-height: 25px !important;
    letter-spacing: 0px !important;
	border: 0px solid red !important;
	border-radius: 10px !important;
	font-family: 'Albert Sans', sans-serif !important;
}

.monthly-donation-custom label,
.monthly-donation-custom legend,
.monthly-donation-custom .wpforms-field-label,
.monthly-donation-custom .wpforms-field-description,
.monthly-donation-custom .wpforms-submit-container button {
    font-family: 'Albert Sans', sans-serif !important;
	font-size: 20px !important;
    line-height: 25px !important;
    letter-spacing: 0px !important;
}

/* Placeholder Standard */
.monthly-donation-custom .wpforms-field input::placeholder,
.monthly-donation-custom .wpforms-field textarea::placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder WebKit (Chrome/Safari/iOS) */
.monthly-donation-custom .wpforms-field input::-webkit-input-placeholder,
.monthly-donation-custom .wpforms-field textarea::-webkit-input-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder Firefox */
.monthly-donation-custom .wpforms-field input::-moz-placeholder,
.monthly-donation-custom .wpforms-field textarea::-moz-placeholder,
.monthly-donation-custom .wpforms-field input:-moz-placeholder,
.monthly-donation-custom .wpforms-field textarea:-moz-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder Edge/IE (legacy) */
.monthly-donation-custom .wpforms-field input:-ms-input-placeholder,
.monthly-donation-custom .wpforms-field textarea:-ms-input-placeholder,
.monthly-donation-custom .wpforms-field input::-ms-input-placeholder,
.monthly-donation-custom .wpforms-field textarea::-ms-input-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder intl-tel-input field specifically */
.monthly-donation-custom .iti__tel-input::placeholder,
.monthly-donation-custom .iti__tel-input::-webkit-input-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Make the selected value in the State dropdown black */
.monthly-donation-custom select,
.monthly-donation-custom #wpforms-382-field_5-state {
    color: #000 !important;
}

/* --------------------------------- Monthly Donation Form End --------------------------------- */

/* --------------------------------- Volunteer Form Community Group Start --------------------------------- */

.title-of-form-community-group h3 {
	font-size: 25px !important;
    line-height: 30px !important;
    letter-spacing: 0px !important;
	font-family: 'Albert Sans', sans-serif !important;
}

.community-group-custom .wpforms-field .wpforms-field-row {
    margin-bottom: 30px !important;
}

.community-group-custom-button {
	font-size: 20px !important;
    line-height: 25px !important;
    letter-spacing: 0px !important;
	font-family: 'Albert Sans', sans-serif !important;
	background-color: #618734 !important;
}

.community-group-custom input[type="text"],
.community-group-custom input[type="email"],
.community-group-custom input[type="tel"],
.community-group-custom input[type="number"],
.community-group-custom select,
.community-group-custom textarea,
.community-group-custom select{
    background-color: #D4D4D4 !important; 
	height: 55px !important;
    font-size: 20px !important;
    line-height: 25px !important;
    letter-spacing: 0px !important;
	border: 0px solid red !important;
	border-radius: 10px !important;
	font-family: 'Albert Sans', sans-serif !important;
}

.community-group-custom label,
.community-group-custom legend,
.community-group-custom .wpforms-field-label,
.community-group-custom .wpforms-field-description,
.community-group-custom .wpforms-submit-container button {
    font-family: 'Albert Sans', sans-serif !important;
	font-size: 20px !important;
    line-height: 25px !important;
    letter-spacing: 0px !important;
}

/* Placeholder Standard */
.community-group-custom .wpforms-field input::placeholder,
.community-group-custom .wpforms-field textarea::placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder WebKit (Chrome/Safari/iOS) */
.community-group-custom .wpforms-field input::-webkit-input-placeholder,
.community-group-custom .wpforms-field textarea::-webkit-input-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder Firefox */
.community-group-custom .wpforms-field input::-moz-placeholder,
.community-group-custom .wpforms-field textarea::-moz-placeholder,
.community-group-custom .wpforms-field input:-moz-placeholder,
.community-group-custom .wpforms-field textarea:-moz-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder Edge/IE (legacy) */
.community-group-custom .wpforms-field input:-ms-input-placeholder,
.community-group-custom .wpforms-field textarea:-ms-input-placeholder,
.community-group-custom .wpforms-field input::-ms-input-placeholder,
.community-group-custom .wpforms-field textarea::-ms-input-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder intl-tel-input field specifically */
.community-group-custom .iti__tel-input::placeholder,
.community-group-custom .iti__tel-input::-webkit-input-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Make the selected value in the State dropdown black */
.community-group-custom select,
.community-group-custom #wpforms-382-field_5-state {
    color: #000 !important;
}

/* --------------------------------- Volunteer Form Community Group End--------------------------------- */

/* --------------------------------- Volunteer Form Corporate Group Start --------------------------------- */

.title-of-form-corporate-group h3 {
	font-size: 25px !important;
    line-height: 30px !important;
    letter-spacing: 0px !important;
	font-family: 'Albert Sans', sans-serif !important;
}

.coorperate-group-custom .wpforms-field .wpforms-field-row {
    margin-bottom: 30px !important;
}

.coorperate-group-custom-button {
	font-size: 20px !important;
    line-height: 25px !important;
    letter-spacing: 0px !important;
	font-family: 'Albert Sans', sans-serif !important;
	background-color: #618734 !important;
}

.coorperate-group-custom input[type="text"],
.coorperate-group-custom input[type="email"],
.coorperate-group-custom input[type="tel"],
.coorperate-group-custom input[type="number"],
.coorperate-group-custom select,
.coorperate-group-custom textarea,
.coorperate-group-custom select{
    background-color: #D4D4D4 !important; 
	height: 55px !important;
    font-size: 20px !important;
    line-height: 25px !important;
    letter-spacing: 0px !important;
	border: 0px solid red !important;
	border-radius: 10px !important;
	font-family: 'Albert Sans', sans-serif !important;
}

.coorperate-group-custom label,
.coorperate-group-custom legend,
.coorperate-group-custom .wpforms-field-label,
.coorperate-group-custom .wpforms-field-description,
.coorperate-group-custom .wpforms-submit-container button {
    font-family: 'Albert Sans', sans-serif !important;
	font-size: 20px !important;
    line-height: 25px !important;
    letter-spacing: 0px !important;
}

/* Placeholder Standard */
.coorperate-group-custom .wpforms-field input::placeholder,
.coorperate-group-custom .wpforms-field textarea::placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder WebKit (Chrome/Safari/iOS) */
.coorperate-group-custom .wpforms-field input::-webkit-input-placeholder,
.coorperate-group-custom .wpforms-field textarea::-webkit-input-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder Firefox */
.coorperate-group-custom .wpforms-field input::-moz-placeholder,
.coorperate-group-custom .wpforms-field textarea::-moz-placeholder,
.coorperate-group-custom .wpforms-field input:-moz-placeholder,
.coorperate-group-custom .wpforms-field textarea:-moz-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder Edge/IE (legacy) */
.coorperate-group-custom .wpforms-field input:-ms-input-placeholder,
.coorperate-group-custom .wpforms-field textarea:-ms-input-placeholder,
.coorperate-group-custom .wpforms-field input::-ms-input-placeholder,
.coorperate-group-custom .wpforms-field textarea::-ms-input-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder intl-tel-input field specifically */
.coorperate-group-custom .iti__tel-input::placeholder,
.coorperate-group-custom .iti__tel-input::-webkit-input-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Make the selected value in the State dropdown black */
.coorperate-group-custom select,
.coorperate-group-custom #wpforms-382-field_5-state {
    color: #000 !important;
}

/* --------------------------------- Volunteer Form Corporate Group End --------------------------------- */

/* --------------------------------- Field Trip Interest Form Start --------------------------------- */

.field-trip-interest-custom .wpforms-field .wpforms-field-row {
    margin-bottom: 30px !important;
}

.field-trip-interest-custom-button {
	font-size: 20px !important;
    line-height: 25px !important;
    letter-spacing: 0px !important;
	font-family: 'Albert Sans', sans-serif !important;
	background-color: #618734 !important;
}

.field-trip-interest-custom input[type="text"],
.field-trip-interest-custom input[type="email"],
.field-trip-interest-custom input[type="tel"],
.field-trip-interest-custom input[type="number"],
.field-trip-interest-custom select,
.field-trip-interest-custom textarea,
.field-trip-interest-custom select{
    background-color: #D4D4D4 !important; 
	height: 55px !important;
    font-size: 20px !important;
    line-height: 25px !important;
    letter-spacing: 0px !important;
	border: 0px solid red !important;
	border-radius: 10px !important;
	font-family: 'Albert Sans', sans-serif !important;
}

.field-trip-interest-custom label,
.field-trip-interest-custom legend,
.field-trip-interest-custom .wpforms-field-label,
.field-trip-interest-custom .wpforms-field-description,
.field-trip-interest-custom .wpforms-submit-container button {
    font-family: 'Albert Sans', sans-serif !important;
	font-size: 20px !important;
    line-height: 25px !important;
    letter-spacing: 0px !important;
}

/* Placeholder Standard */
.field-trip-interest-custom .wpforms-field input::placeholder,
.field-trip-interest-custom .wpforms-field textarea::placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder WebKit (Chrome/Safari/iOS) */
.field-trip-interest-custom .wpforms-field input::-webkit-input-placeholder,
.field-trip-interest-custom .wpforms-field textarea::-webkit-input-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder Firefox */
.field-trip-interest-custom .wpforms-field input::-moz-placeholder,
.field-trip-interest-custom .wpforms-field textarea::-moz-placeholder,
.field-trip-interest-custom .wpforms-field input:-moz-placeholder,
.field-trip-interest-custom .wpforms-field textarea:-moz-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder Edge/IE (legacy) */
.field-trip-interest-custom .wpforms-field input:-ms-input-placeholder,
.field-trip-interest-custom .wpforms-field textarea:-ms-input-placeholder,
.field-trip-interest-custom .wpforms-field input::-ms-input-placeholder,
.field-trip-interest-custom .wpforms-field textarea::-ms-input-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Placeholder intl-tel-input field specifically */
.field-trip-interest-custom .iti__tel-input::placeholder,
.field-trip-interest-custom .iti__tel-input::-webkit-input-placeholder {
  color: #000 !important;
  opacity: 1 !important;
}

/* Make the selected value in the State dropdown black */
.field-trip-interest-custom select,
.field-trip-interest-custom #wpforms-382-field_5-state {
    color: #000 !important;
}

/* --------------------------------- Field Trip Interest Form End --------------------------------- */

#wpforms-1031 {
	margin-top: 0px !important;
}

.wpforms-1031-field_46-container h3 {
	font-family: 'Albert Sans', sans-serif !important;
}

