body .uw-donation-form_wrapper {
  /* Forms
  ========================================================================== */
  /**
   * 1. Change the font styles in all browsers.
   * 2. Remove the margin in Firefox and Safari.
   */
  /**
   * Show the overflow in IE.
   * 1. Show the overflow in Edge.
   */
  /**
   * Remove the inheritance of text transform in Edge, Firefox, and IE.
   * 1. Remove the inheritance of text transform in Firefox.
   */
  /**
   * Correct the inability to style clickable types in iOS and Safari.
   */
  /**
   * Remove the inner border and padding in Firefox.
   */
  /**
   * Restore the focus styles unset by the previous rule.
   */
  /**
   * Correct the padding in Firefox.
   */
  /**
   * 1. Correct the text wrapping in Edge and IE.
   * 2. Correct the color inheritance from `fieldset` elements in IE.
   * 3. Remove the padding so developers are not caught out when they zero out
   *    `fieldset` elements in all browsers.
   */
  /**
   * Add the correct vertical alignment in Chrome, Firefox, and Opera.
   */
  /**
   * Remove the default vertical scrollbar in IE 10+.
   */
  /**
   * 1. Add the correct box sizing in IE 10.
   * 2. Remove the padding in IE 10.
   */
  /**
   * Correct the cursor style of increment and decrement buttons in Chrome.
   */
  /**
   * 1. Correct the odd appearance in Chrome and Safari.
   * 2. Correct the outline style in Safari.
   */
  /**
   * Remove the inner padding in Chrome and Safari on macOS.
   */
  /**
   * 1. Correct the inability to style clickable types in iOS and Safari.
   * 2. Change font properties to `inherit` in Safari.
   */
  /**
  https://css-tricks.com/custom-styling-form-inputs-with-modern-css-features/
  https://codepen.io/aaroniker/pen/ZEYoxEY by Aaron Iker.
  License: MIT.
  */
  /**
   * https://css-tricks.com/styling-cross-browser-compatible-range-inputs-css/
  */
  max-width: 600px !important;
  min-width: 600px !important;
  width: 600px !important;
}
body .uw-donation-form_wrapper button,
body .uw-donation-form_wrapper input,
body .uw-donation-form_wrapper optgroup,
body .uw-donation-form_wrapper select,
body .uw-donation-form_wrapper textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
body .uw-donation-form_wrapper button,
body .uw-donation-form_wrapper input {
  /* 1 */
  overflow: visible;
}
body .uw-donation-form_wrapper button,
body .uw-donation-form_wrapper select {
  /* 1 */
  text-transform: none;
}
body .uw-donation-form_wrapper button,
body .uw-donation-form_wrapper [type=button],
body .uw-donation-form_wrapper [type=reset],
body .uw-donation-form_wrapper [type=submit] {
  -webkit-appearance: button;
}
body .uw-donation-form_wrapper button::-moz-focus-inner,
body .uw-donation-form_wrapper [type=button]::-moz-focus-inner,
body .uw-donation-form_wrapper [type=reset]::-moz-focus-inner,
body .uw-donation-form_wrapper [type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
body .uw-donation-form_wrapper button:-moz-focusring,
body .uw-donation-form_wrapper [type=button]:-moz-focusring,
body .uw-donation-form_wrapper [type=reset]:-moz-focusring,
body .uw-donation-form_wrapper [type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
body .uw-donation-form_wrapper fieldset {
  padding: 0.35em 0.75em 0.625em;
}
body .uw-donation-form_wrapper legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
body .uw-donation-form_wrapper progress {
  vertical-align: baseline;
}
body .uw-donation-form_wrapper textarea {
  overflow: auto;
}
body .uw-donation-form_wrapper [type=checkbox],
body .uw-donation-form_wrapper [type=radio] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
body .uw-donation-form_wrapper [type=number]::-webkit-inner-spin-button,
body .uw-donation-form_wrapper [type=number]::-webkit-outer-spin-button {
  height: auto;
}
body .uw-donation-form_wrapper [type=search] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
body .uw-donation-form_wrapper [type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
body .uw-donation-form_wrapper ::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
body .uw-donation-form_wrapper input[type=text] {
  border: 3px solid #39414d;
  border-radius: 0;
  color: #28303d;
  line-height: 1.7;
  padding: 10px;
  margin: 0 2px;
  max-width: 100%;
}
body .uw-donation-form_wrapper input[type=email] {
  border: 3px solid #39414d;
  border-radius: 0;
  color: #28303d;
  line-height: 1.7;
  padding: 10px;
  margin: 0 2px;
  max-width: 100%;
}
body .uw-donation-form_wrapper input[type=url] {
  border: 3px solid #39414d;
  border-radius: 0;
  color: #28303d;
  line-height: 1.7;
  padding: 10px;
  margin: 0 2px;
  max-width: 100%;
}
body .uw-donation-form_wrapper input[type=password] {
  border: 3px solid #39414d;
  border-radius: 0;
  color: #28303d;
  line-height: 1.7;
  padding: 10px;
  margin: 0 2px;
  max-width: 100%;
}
body .uw-donation-form_wrapper input[type=search] {
  border: 3px solid #39414d;
  border-radius: 0;
  color: #28303d;
  line-height: 1.7;
  padding: 10px;
  margin: 0 2px;
  max-width: 100%;
}
body .uw-donation-form_wrapper input[type=number] {
  border: 3px solid #39414d;
  border-radius: 0;
  color: #28303d;
  line-height: 1.7;
  padding: 10px;
  margin: 0 2px;
  max-width: 100%;
}
body .uw-donation-form_wrapper input[type=tel] {
  border: 3px solid #39414d;
  border-radius: 0;
  color: #28303d;
  line-height: 1.7;
  padding: 10px;
  margin: 0 2px;
  max-width: 100%;
}
body .uw-donation-form_wrapper input[type=date] {
  border: 3px solid #39414d;
  border-radius: 0;
  color: #28303d;
  line-height: 1.7;
  padding: 10px;
  margin: 0 2px;
  max-width: 100%;
}
body .uw-donation-form_wrapper input[type=month] {
  border: 3px solid #39414d;
  border-radius: 0;
  color: #28303d;
  line-height: 1.7;
  padding: 10px;
  margin: 0 2px;
  max-width: 100%;
}
body .uw-donation-form_wrapper input[type=week] {
  border: 3px solid #39414d;
  border-radius: 0;
  color: #28303d;
  line-height: 1.7;
  padding: 10px;
  margin: 0 2px;
  max-width: 100%;
}
body .uw-donation-form_wrapper input[type=time] {
  border: 3px solid #39414d;
  border-radius: 0;
  color: #28303d;
  line-height: 1.7;
  padding: 10px;
  margin: 0 2px;
  max-width: 100%;
}
body .uw-donation-form_wrapper input[type=datetime] {
  border: 3px solid #39414d;
  border-radius: 0;
  color: #28303d;
  line-height: 1.7;
  padding: 10px;
  margin: 0 2px;
  max-width: 100%;
}
body .uw-donation-form_wrapper input[type=datetime-local] {
  border: 3px solid #39414d;
  border-radius: 0;
  color: #28303d;
  line-height: 1.7;
  padding: 10px;
  margin: 0 2px;
  max-width: 100%;
}
body .uw-donation-form_wrapper input[type=color] {
  border: 3px solid #39414d;
  border-radius: 0;
  color: #28303d;
  line-height: 1.7;
  padding: 10px;
  margin: 0 2px;
  max-width: 100%;
}
body .uw-donation-form_wrapper .site textarea {
  border: 3px solid #39414d;
  border-radius: 0;
  color: #28303d;
  line-height: 1.7;
  padding: 10px;
  margin: 0 2px;
  max-width: 100%;
}
body .uw-donation-form_wrapper input[type=text]:focus {
  color: #28303d;
  outline-offset: 2px;
  outline: 2px dotted #39414d;
}
body .uw-donation-form_wrapper input[type=email]:focus {
  color: #28303d;
  outline-offset: 2px;
  outline: 2px dotted #39414d;
}
body .uw-donation-form_wrapper input[type=url]:focus {
  color: #28303d;
  outline-offset: 2px;
  outline: 2px dotted #39414d;
}
body .uw-donation-form_wrapper input[type=password]:focus {
  color: #28303d;
  outline-offset: 2px;
  outline: 2px dotted #39414d;
}
body .uw-donation-form_wrapper input[type=search]:focus {
  color: #28303d;
  outline-offset: 2px;
  outline: 2px dotted #39414d;
}
body .uw-donation-form_wrapper input[type=number]:focus {
  color: #28303d;
  outline-offset: 2px;
  outline: 2px dotted #39414d;
}
body .uw-donation-form_wrapper input[type=tel]:focus {
  color: #28303d;
  outline-offset: 2px;
  outline: 2px dotted #39414d;
}
body .uw-donation-form_wrapper input[type=date]:focus {
  color: #28303d;
  outline-offset: 2px;
  outline: 2px dotted #39414d;
}
body .uw-donation-form_wrapper input[type=month]:focus {
  color: #28303d;
  outline-offset: 2px;
  outline: 2px dotted #39414d;
}
body .uw-donation-form_wrapper input[type=week]:focus {
  color: #28303d;
  outline-offset: 2px;
  outline: 2px dotted #39414d;
}
body .uw-donation-form_wrapper input[type=time]:focus {
  color: #28303d;
  outline-offset: 2px;
  outline: 2px dotted #39414d;
}
body .uw-donation-form_wrapper input[type=datetime]:focus {
  color: #28303d;
  outline-offset: 2px;
  outline: 2px dotted #39414d;
}
body .uw-donation-form_wrapper input[type=datetime-local]:focus {
  color: #28303d;
  outline-offset: 2px;
  outline: 2px dotted #39414d;
}
body .uw-donation-form_wrapper input[type=color]:focus {
  color: #28303d;
  outline-offset: 2px;
  outline: 2px dotted #39414d;
}
body .uw-donation-form_wrapper .site textarea:focus {
  color: #28303d;
  outline-offset: 2px;
  outline: 2px dotted #39414d;
}
body .uw-donation-form_wrapper input[type=text]:disabled,
body .uw-donation-form_wrapper input[type=email]:disabled,
body .uw-donation-form_wrapper input[type=url]:disabled,
body .uw-donation-form_wrapper input[type=password]:disabled,
body .uw-donation-form_wrapper input[type=search]:disabled,
body .uw-donation-form_wrapper input[type=number]:disabled,
body .uw-donation-form_wrapper input[type=tel]:disabled,
body .uw-donation-form_wrapper input[type=date]:disabled,
body .uw-donation-form_wrapper input[type=month]:disabled,
body .uw-donation-form_wrapper input[type=week]:disabled,
body .uw-donation-form_wrapper input[type=time]:disabled,
body .uw-donation-form_wrapper input[type=datetime]:disabled,
body .uw-donation-form_wrapper input[type=datetime-local]:disabled,
body .uw-donation-form_wrapper input[type=color]:disabled,
body .uw-donation-form_wrapper .site textarea:disabled {
  opacity: 0.7;
}
body .uw-donation-form_wrapper .is-dark-theme input[type=text] {
  background: rgba(255, 255, 255, 0.9);
}
body .uw-donation-form_wrapper .is-dark-theme input[type=email] {
  background: rgba(255, 255, 255, 0.9);
}
body .uw-donation-form_wrapper .is-dark-theme input[type=url] {
  background: rgba(255, 255, 255, 0.9);
}
body .uw-donation-form_wrapper .is-dark-theme input[type=password] {
  background: rgba(255, 255, 255, 0.9);
}
body .uw-donation-form_wrapper .is-dark-theme input[type=search] {
  background: rgba(255, 255, 255, 0.9);
}
body .uw-donation-form_wrapper .is-dark-theme input[type=number] {
  background: rgba(255, 255, 255, 0.9);
}
body .uw-donation-form_wrapper .is-dark-theme input[type=tel] {
  background: rgba(255, 255, 255, 0.9);
}
body .uw-donation-form_wrapper .is-dark-theme input[type=date] {
  background: rgba(255, 255, 255, 0.9);
}
body .uw-donation-form_wrapper .is-dark-theme input[type=month] {
  background: rgba(255, 255, 255, 0.9);
}
body .uw-donation-form_wrapper .is-dark-theme input[type=week] {
  background: rgba(255, 255, 255, 0.9);
}
body .uw-donation-form_wrapper .is-dark-theme input[type=time] {
  background: rgba(255, 255, 255, 0.9);
}
body .uw-donation-form_wrapper .is-dark-theme input[type=datetime] {
  background: rgba(255, 255, 255, 0.9);
}
body .uw-donation-form_wrapper .is-dark-theme input[type=datetime-local] {
  background: rgba(255, 255, 255, 0.9);
}
body .uw-donation-form_wrapper .is-dark-theme input[type=color] {
  background: rgba(255, 255, 255, 0.9);
}
body .uw-donation-form_wrapper .is-dark-theme .site textarea {
  background: rgba(255, 255, 255, 0.9);
}
body .uw-donation-form_wrapper input[type=search]:focus {
  outline-offset: -7px;
}
body .uw-donation-form_wrapper .is-dark-theme input[type=search]:focus {
  outline-color: #d1e4dd;
}
body .uw-donation-form_wrapper input[type=color] {
  padding: 5px;
  height: 40px;
}
body .uw-donation-form_wrapper input[type=email],
body .uw-donation-form_wrapper input[type=url] {
  /*rtl:ignore*/
  direction: ltr;
}
body .uw-donation-form_wrapper select {
  border: 3px solid #39414d;
  color: #28303d;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  line-height: 1.7;
  padding: 10px 30px 10px 10px;
  background: #fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%2328303d'><polygon points='0,0 10,0 5,5'/></svg>") no-repeat;
  background-position: right 10px top 60%;
}
body .uw-donation-form_wrapper select:focus {
  outline-offset: 2px;
  outline: 2px dotted #39414d;
}
body .uw-donation-form_wrapper .is-dark-theme select {
  background: rgba(255, 255, 255, 0.9) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%2328303d'><polygon points='0,0 10,0 5,5'/></svg>") no-repeat;
  background-position: right 10px top 60%;
}
body .uw-donation-form_wrapper textarea {
  width: 100%;
}
body .uw-donation-form_wrapper label {
  font-size: 1.125rem;
  font-weight: 500;
  margin-bottom: 10px;
}
@supports (-webkit-appearance: none) or (-moz-appearance: none) {
  body .uw-donation-form_wrapper input[type=checkbox] {
    -webkit-appearance: none;
    -moz-appearance: none;
    position: relative;
    width: 25px;
    height: 25px;
    border: 3px solid #39414d;
    background: #fff;
  }
  body .uw-donation-form_wrapper input[type=radio] {
    -webkit-appearance: none;
    -moz-appearance: none;
    position: relative;
    width: 25px;
    height: 25px;
    border: 3px solid #39414d;
    background: #fff;
  }
  body .uw-donation-form_wrapper input[type=checkbox]:disabled,
body .uw-donation-form_wrapper input[type=radio]:disabled {
    opacity: 0.7;
  }
  body .uw-donation-form_wrapper .is-dark-theme input[type=checkbox] {
    background: rgba(255, 255, 255, 0.9);
  }
  body .uw-donation-form_wrapper .is-dark-theme input[type=radio] {
    background: rgba(255, 255, 255, 0.9);
  }
  body .uw-donation-form_wrapper input[type=checkbox]:focus {
    outline-offset: 2px;
    outline: 2px dotted #39414d;
  }
  body .uw-donation-form_wrapper input[type=checkbox]:after {
    content: "";
    opacity: 0;
    display: block;
    left: 5px;
    top: 2px;
    position: absolute;
    width: 7px;
    height: 13px;
    border: 3px solid #28303d;
    border-top: 0;
    border-left: 0;
    transform: rotate(30deg);
  }
  body .uw-donation-form_wrapper input[type=checkbox]:checked {
    color: #28303d;
  }
  body .uw-donation-form_wrapper input[type=checkbox]:checked:after {
    opacity: 1;
  }
  body .uw-donation-form_wrapper input[type=radio] {
    border-radius: 50%;
  }
  body .uw-donation-form_wrapper input[type=radio]:focus {
    outline-offset: 2px;
    outline: 2px dotted #39414d;
  }
  body .uw-donation-form_wrapper input[type=radio]:after {
    content: "";
    opacity: 0;
    display: block;
    left: 3px;
    top: 3px;
    position: absolute;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background: #28303d;
  }
  body .uw-donation-form_wrapper input[type=radio]:checked {
    border: 4px solid #39414d;
  }
  body .uw-donation-form_wrapper input[type=radio]:checked:after {
    opacity: 1;
  }
  body .uw-donation-form_wrapper input[type=radio]:checked:focus {
    outline-offset: 4px;
    outline: 2px dotted #39414d;
  }
}
body .uw-donation-form_wrapper input[type=checkbox] + label {
  display: inline-block;
  padding-left: 10px;
  font-size: 1rem;
  vertical-align: top;
}
body .uw-donation-form_wrapper input[type=radio] + label {
  display: inline-block;
  padding-left: 10px;
  font-size: 1rem;
  vertical-align: top;
}
@supports (-webkit-appearance: none) or (-moz-appearance: none) {
  body .uw-donation-form_wrapper input[type=range] {
    -webkit-appearance: none;
    /* Hides the slider so that custom slider can be made */
    width: 100%;
    /* Specific width is required for Firefox. */
    height: 6px;
    background: #39414d;
    border-radius: 6px;
    outline-offset: 10px;
  }
  body .uw-donation-form_wrapper input[type=range]:disabled {
    opacity: 0.7;
  }
  body .uw-donation-form_wrapper input[type=range]::-webkit-slider-thumb {
    -webkit-appearance: none;
    border: 3px solid #39414d;
    height: 44px;
    width: 44px;
    border-radius: 50%;
    background: #d1e4dd;
    cursor: pointer;
  }
  body .uw-donation-form_wrapper input[type=range]::-moz-range-thumb {
    border: 3px solid #39414d;
    height: 44px;
    width: 44px;
    border-radius: 50%;
    background: #d1e4dd;
    cursor: pointer;
    box-sizing: border-box;
  }
}
body .uw-donation-form_wrapper input[type=range]::-ms-track {
  width: 100%;
  height: 6px;
  border-radius: 6px;
  border-width: 19px 0;
  border-color: #d1e4dd;
  background: transparent;
  color: transparent;
  cursor: pointer;
}
body .uw-donation-form_wrapper input[type=range]::-ms-fill-upper {
  background: #39414d;
  border-radius: 6px;
}
body .uw-donation-form_wrapper input[type=range]::-ms-fill-lower {
  background: #39414d;
  border-radius: 6px;
}
body .uw-donation-form_wrapper input[type=range]::-ms-thumb {
  border: 3px solid #39414d;
  height: 44px;
  width: 44px;
  border-radius: 50%;
  background: #d1e4dd;
  cursor: pointer;
}
body .uw-donation-form_wrapper fieldset {
  display: grid;
  border-color: #39414d;
  padding: 25px;
}
body .uw-donation-form_wrapper fieldset legend {
  font-size: 1.5rem;
}
body .uw-donation-form_wrapper fieldset input[type=submit] {
  max-width: max-content;
}
body .uw-donation-form_wrapper fieldset input:not([type=submit]) {
  margin-bottom: 20px;
}
body .uw-donation-form_wrapper fieldset input[type=radio],
body .uw-donation-form_wrapper fieldset input[type=checkbox] {
  margin-bottom: 0;
}
body .uw-donation-form_wrapper fieldset input[type=radio] + label {
  font-size: 1.125rem;
  padding-left: 0;
  margin-bottom: 20px;
}
body .uw-donation-form_wrapper fieldset input[type=checkbox] + label {
  font-size: 1.125rem;
  padding-left: 0;
  margin-bottom: 20px;
}
body .uw-donation-form_wrapper ::-moz-placeholder {
  opacity: 1;
}
@media all and (max-width: 768px) {
  body .uw-donation-form_wrapper {
    max-width: 100% !important;
    min-width: 100% !important;
    width: 100% !important;
  }
}
body .uw-donation-form_wrapper div.gf_page_steps {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  width: 100%;
  align-items: stretch;
}
body .uw-donation-form_wrapper div.gf_page_steps span.gf_step_label {
  padding-left: 0 !important;
}
body .uw-donation-form_wrapper div.gf_page_steps div.gf_step {
  width: calc( 100% / 3 );
  min-width: calc( 100% / 3 );
  max-width: calc( 100% / 3 );
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
  padding-bottom: 20px;
}
body .uw-donation-form_wrapper div.gf_page_steps div.gf_step::after {
  position: absolute;
  bottom: 0;
  line-height: 1 !important;
}
body .uw-donation-form_wrapper div.gform_body {
  padding-top: 25px !important;
}
body .uw-donation-form_wrapper div.gform_body::before {
  color: #4c4c4c !important;
  font-size: 17px !important;
  background-size: 10px !important;
  background-position-y: 6px !important;
  background-repeat: no-repeat !important;
  background-image: url("/wp-content/uploads/2021/06/secure-lock.png") !important;
}
body .uw-donation-form_wrapper div.gform_page_footer input[type=button],
body .uw-donation-form_wrapper div.gform_page_footer input[type=submit].gform_button {
  transition-duration: 0.325s !important;
  border-radius: 3px !important;
  border-color: transparent !important;
  background-color: #656566 !important;
  padding: 8px 20px !important;
  font-weight: 700 !important;
  font-size: 18px !important;
  min-width: 110px !important;
  width: auto !important;
  color: white !important;
}
body .uw-donation-form_wrapper div.gform_page_footer input[type=button]:hover, body .uw-donation-form_wrapper div.gform_page_footer input[type=button]:active, body .uw-donation-form_wrapper div.gform_page_footer input[type=button]:focus,
body .uw-donation-form_wrapper div.gform_page_footer input[type=submit].gform_button:hover,
body .uw-donation-form_wrapper div.gform_page_footer input[type=submit].gform_button:active,
body .uw-donation-form_wrapper div.gform_page_footer input[type=submit].gform_button:focus {
  background-color: #eb261b !important;
}
body .uw-donation-form_wrapper label {
  cursor: pointer !important;
}
body .uw-donation-form_wrapper label,
body .uw-donation-form_wrapper .gfield_label,
body .uw-donation-form_wrapper .gfield_description {
  color: #4c4c4c !important;
}
body .uw-donation-form_wrapper input[type=checkbox] {
  background: white !important;
  border: 1px solid #4c4c4c !important;
  cursor: pointer !important;
  width: 20px !important;
  min-width: 20px !important;
  max-width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  max-height: 20px !important;
}
body .uw-donation-form_wrapper input[type=checkbox]::after {
  border-color: #eb261b !important;
}
body .uw-donation-form_wrapper input[type=radio] {
  width: 20px !important;
  min-width: 20px !important;
  max-width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  max-height: 20px !important;
  background: white !important;
  border: 1px solid #4c4c4c !important;
  cursor: pointer !important;
}
body .uw-donation-form_wrapper input[type=radio]::after {
  background-color: #eb261b !important;
  left: 2px !important;
  top: 2px !important;
  width: 14px !important;
  height: 14px !important;
}
body .uw-donation-form_wrapper input[type=text],
body .uw-donation-form_wrapper select,
body .uw-donation-form_wrapper textarea,
body .uw-donation-form_wrapper input[type=tel],
body .uw-donation-form_wrapper input[type=email] {
  background: #e9e9e9 !important;
  color: #4c4c4c !important;
  border-color: #e9e9e9 !important;
  outline: 0 !important;
  border-radius: 5px !important;
  padding: 2px 8px !important;
}
body .uw-donation-form_wrapper .ginput_container_select .select-wrap {
  background-color: transparent !important;
}
body .uw-donation-form_wrapper textarea {
  width: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
}
body .uw-donation-form_wrapper select {
  border: 1px solid transparent !important;
}
body .uw-donation-form_wrapper select:hover, body .uw-donation-form_wrapper select:active, body .uw-donation-form_wrapper select:focus {
  border-color: #eb261b !important;
}
body .uw-donation-form_wrapper input[type=text],
body .uw-donation-form_wrapper input[type=tel],
body .uw-donation-form_wrapper input[type=email],
body .uw-donation-form_wrapper select {
  height: 36px !important;
  min-height: 36px !important;
  max-height: 36px !important;
}
body .uw-donation-form_wrapper fieldset {
  padding: 0 !important;
  border-color: transparent !important;
}
body .uw-donation-form_wrapper fieldset legend {
  border-color: transparent !important;
  margin-left: 0 !important;
}
body .uw-donation-form_wrapper .uw-donation-form--payment-type {
  clear: both !important;
  width: 80% !important;
  margin: 0 auto !important;
}
body .uw-donation-form_wrapper .uw-donation-form--payment-type div.ginput_container {
  width: 100% !important;
  margin-top: 12px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--payment-type .gfield_radio {
  text-align: left !important;
  margin: 0 !important;
  margin-bottom: 12px !important;
  display: flex !important;
  flex-direction: column !important;
  flex-wrap: nowrap !important;
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--payment-type .gfield_radio > div {
  display: block !important;
  position: relative !important;
}
body .uw-donation-form_wrapper .uw-donation-form--payment-type .gfield_radio input[type=radio] {
  display: inline-block !important;
  position: absolute !important;
  left: 0 !important;
  top: 10px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--payment-type .gfield_radio label {
  color: #4c4c4c !important;
  margin: 0 8px 20px 0 !important;
  transition-duration: 0.325s;
  background-color: transparent !important;
  width: 100% !important;
  margin-left: 32px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--payment-type .gfield_radio label.selected {
  background-color: transparent !important;
  color: #4c4c4c !important;
}
body .uw-donation-form_wrapper .uw-donation-form--payment-type span.gfield_required span.gfield_required_text {
  display: none !important;
}
body .uw-donation-form_wrapper .uw-donation-form--payment-type span.gfield_required::after {
  content: "*";
  display: inline;
  font-size: 15px;
  padding-left: 4px;
  color: #4c4c4c !important;
}
body .uw-donation-form_wrapper .uw-donation-form--is-recurring {
  clear: both !important;
  width: 80% !important;
  margin: 0 auto !important;
}
body .uw-donation-form_wrapper .uw-donation-form--is-recurring div.ginput_container {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--price-select {
  clear: both !important;
  width: 80% !important;
  margin: 0 auto !important;
}
body .uw-donation-form_wrapper .uw-donation-form--price-select div.ginput_container {
  width: 100% !important;
  margin-top: 12px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--price-select .gfield_radio {
  text-align: center !important;
  margin: 0 auto !important;
}
body .uw-donation-form_wrapper .uw-donation-form--price-select .gfield_radio > div {
  display: inline !important;
}
body .uw-donation-form_wrapper .uw-donation-form--price-select .gfield_radio input[type=radio] {
  display: none !important;
}
body .uw-donation-form_wrapper .uw-donation-form--price-select .gfield_radio label {
  color: white !important;
  margin: 0 8px 20px 0 !important;
  transition-duration: 0.325s;
}
body .uw-donation-form_wrapper .uw-donation-form--price-select .gfield_radio label.selected {
  background-color: #eb261b !important;
  color: white !important;
}
body .uw-donation-form_wrapper .uw-donation-form--other-amount {
  clear: both !important;
  margin: 0 auto !important;
  margin-bottom: 24px !important;
  width: 80% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--other-amount div.ginput_container {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--other-amount label {
  display: block !important;
  font-size: 16px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--other-amount label::after {
  content: "*";
  display: inline;
  font-size: 15px;
  padding-left: 4px;
  color: #4c4c4c !important;
}
body .uw-donation-form_wrapper .uw-donation-form--other-amount input[type=text] {
  width: 50% !important;
  margin: 0 auto !important;
}
body .uw-donation-form_wrapper .uw-donation-form--redirect-notes {
  clear: both !important;
  margin: 0 auto !important;
  margin-bottom: 12px !important;
  width: 80% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--redirect-notes div.ginput_container {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--amount-notes {
  clear: both !important;
  margin: 0 auto !important;
  margin-bottom: 12px !important;
  width: 80% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--amount-notes div.ginput_container {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--is-dedicated {
  clear: both !important;
  width: 80% !important;
  margin: 0 auto !important;
}
body .uw-donation-form_wrapper .uw-donation-form--is-dedicated div.ginput_container {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--is-dedicated input[type=checkbox] {
  display: inline-block !important;
}
body .uw-donation-form_wrapper .uw-donation-form--is-dedicated label {
  font-size: 16px !important;
  display: inline !important;
}
body .uw-donation-form_wrapper .uw-donation-form--is-dedicated .gfield_checkbox > .gchoice {
  text-align: left !important;
}
body .uw-donation-form_wrapper .uw-donation-form--dedication-type {
  clear: both !important;
  display: flex;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  width: 80% !important;
  margin: 0 auto !important;
  position: relative !important;
  align-items: center !important;
  margin-bottom: 12px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--dedication-type div.ginput_container {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--dedication-type label {
  margin-left: 0 !important;
  margin-right: 8px !important;
  font-size: 16px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--dedication-type label span.gfield_required {
  display: none !important;
}
body .uw-donation-form_wrapper .uw-donation-form--dedication-type select {
  width: 100% !important;
  max-width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--dedication-to {
  clear: both !important;
  display: flex;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  width: 80% !important;
  margin: 0 auto !important;
  position: relative !important;
  align-items: center !important;
  margin-bottom: 12px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--dedication-to div.ginput_container {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--dedication-to label {
  margin-left: 0 !important;
  margin-right: 8px !important;
  max-width: 24px !important;
  font-size: 16px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--dedication-to label span.gfield_required {
  display: none !important;
}
body .uw-donation-form_wrapper .uw-donation-form--dedication-to input[type=text] {
  width: 100% !important;
  max-width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--info {
  clear: both !important;
  margin: 0 auto !important;
  margin-bottom: 24px !important;
  width: 80% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--info div.ginput_container {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--info label {
  font-size: 16px !important;
  margin-left: 0 !important;
}
body .uw-donation-form_wrapper .uw-donation-form--notify {
  clear: both !important;
  margin: 0 auto !important;
  margin-bottom: 12px !important;
  width: 80% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--notify div.ginput_container {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--notify legend {
  display: none !important;
}
body .uw-donation-form_wrapper .uw-donation-form--notify label {
  text-align: left !important;
  line-height: 1.25 !important;
  margin-left: 8px !important;
  max-width: calc( 100% - 40px ) !important;
  font-size: 16px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--tribute-contact {
  clear: both !important;
  margin: 0 auto !important;
  margin-bottom: 12px !important;
  margin-top: -24px !important;
  width: 80% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--tribute-contact div.ginput_container {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--tribute-message {
  clear: both !important;
  margin: 0 auto !important;
  margin-bottom: 24px !important;
  width: 80% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--tribute-message div.ginput_container {
  width: 100% !important;
}
body .uw-donation-form_wrapper .page-1,
body .uw-donation-form_wrapper .page-2,
body .uw-donation-form_wrapper .page-3 {
  width: 100% !important;
}
body .uw-donation-form_wrapper .page-1 .gform_fields,
body .uw-donation-form_wrapper .page-2 .gform_fields,
body .uw-donation-form_wrapper .page-3 .gform_fields {
  padding: 0 30px !important;
  display: block !important;
}
body .uw-donation-form_wrapper .uw-donation-form--name {
  clear: both !important;
  width: 100% !important;
  margin-bottom: 0 !important;
}
body .uw-donation-form_wrapper .uw-donation-form--name legend {
  display: none !important;
}
body .uw-donation-form_wrapper .uw-donation-form--name div.ginput_container {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--name label {
  font-size: 16px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--name input[type=text] {
  margin-left: 0 !important;
}
body .uw-donation-form_wrapper .uw-donation-form--workplace {
  clear: both !important;
  width: 100% !important;
  margin-bottom: 24px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--workplace div.ginput_container {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--workplace label {
  font-size: 16px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--workplace span.gfield_required span.gfield_required_text {
  display: none !important;
}
body .uw-donation-form_wrapper .uw-donation-form--workplace span.gfield_required::after {
  content: "*";
  display: inline;
  font-size: 15px;
  padding-left: 4px;
  color: #4c4c4c !important;
}
body .uw-donation-form_wrapper .uw-donation-form--is-corporate {
  clear: both !important;
  width: 100% !important;
  margin-bottom: 0 !important;
}
body .uw-donation-form_wrapper .uw-donation-form--is-corporate div.ginput_container {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--is-corporate label {
  font-size: 16px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--company-name {
  clear: both !important;
  width: 100% !important;
  margin-bottom: 0 !important;
}
body .uw-donation-form_wrapper .uw-donation-form--company-name input[type=text] {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--company-name div.ginput_container {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--company-name label {
  font-size: 16px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--address {
  clear: both !important;
  width: 100% !important;
  margin-bottom: 0 !important;
}
body .uw-donation-form_wrapper .uw-donation-form--address legend {
  display: none !important;
}
body .uw-donation-form_wrapper .uw-donation-form--address div.ginput_container {
  width: 100% !important;
  display: block;
}
body .uw-donation-form_wrapper .uw-donation-form--address div.ginput_container span.ginput_address_line_1 input[type=text] {
  margin-bottom: 0 !important;
}
body .uw-donation-form_wrapper .uw-donation-form--address div.ginput_container span.ginput_address_city {
  width: 31% !important;
  float: left !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
body .uw-donation-form_wrapper .uw-donation-form--address div.ginput_container span.ginput_address_state {
  width: 31% !important;
  float: right !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
body .uw-donation-form_wrapper .uw-donation-form--address div.ginput_container span.ginput_address_zip {
  margin: 0 3.33% !important;
  width: 31% !important;
  float: left !important;
}
body .uw-donation-form_wrapper .uw-donation-form--address label {
  font-size: 16px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--email {
  clear: left !important;
  width: 62% !important;
  margin: 0 !important;
  display: inline-block !important;
  float: left !important;
  margin-right: 4% !important;
  margin-bottom: 24px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--email div.ginput_container {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--email span.gfield_required span.gfield_required_text {
  display: none !important;
}
body .uw-donation-form_wrapper .uw-donation-form--email span.gfield_required::after {
  content: "*";
  display: inline;
  font-size: 15px;
  padding-left: 4px;
  color: #4c4c4c !important;
}
body .uw-donation-form_wrapper .uw-donation-form--email input[type=email] {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--email label {
  font-size: 16px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--phone {
  clear: right !important;
  width: 34% !important;
  margin: 0 !important;
  float: left !important;
  display: inline-block !important;
  margin-bottom: 24px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--phone div.ginput_container {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--phone input[type=tel] {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--phone label {
  font-size: 16px !important;
}
body .uw-donation-form_wrapper div[id$=_13].uw-donation-form--phone {
  display: none !important;
}
body .uw-donation-form_wrapper .uw-donation-form--publishing-name {
  clear: both !important;
  width: 100% !important;
  margin-bottom: 0 !important;
}
body .uw-donation-form_wrapper .uw-donation-form--publishing-name input[type=text] {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--publishing-name div.ginput_container {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--publishing-name label {
  font-size: 16px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--do-publish-name {
  clear: both !important;
  width: 100% !important;
  margin-bottom: 0 !important;
}
body .uw-donation-form_wrapper .uw-donation-form--do-publish-name div.ginput_container {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--do-publish-name label {
  font-size: 16px !important;
}
body .uw-donation-form_wrapper .uw-donation-form--payment-card {
  clear: both !important;
}
body .uw-donation-form_wrapper .uw-donation-form--payment-card .gform_card_icon_container {
  width: 50% !important;
  margin: 18px auto !important;
}
body .uw-donation-form_wrapper .uw-donation-form--payment-card .ginput_cardextras legend {
  font-size: 15px !important;
  padding-top: 5px !important;
  color: #4c4c4c !important;
  font-weight: 700 !important;
  margin-bottom: 10px !important;
  text-align: left !important;
}
body .uw-donation-form_wrapper .uw-donation-form--payment-card .ginput_cardextras .ginput_cardinfo_left {
  width: 75% !important;
  max-width: 75% !important;
}
@media all and (max-width: 768px) {
  body .uw-donation-form_wrapper .uw-donation-form--payment-card .ginput_cardextras .ginput_cardinfo_left {
    width: 100% !important;
    max-width: 100% !important;
  }
}
body .uw-donation-form_wrapper .uw-donation-form--payment-card .ginput_cardextras .ginput_cardinfo_right {
  width: 25% !important;
  max-width: 25% !important;
  align-content: end !important;
  align-content: flex-end !important;
}
@media all and (max-width: 768px) {
  body .uw-donation-form_wrapper .uw-donation-form--payment-card .ginput_cardextras .ginput_cardinfo_right {
    width: 100% !important;
    max-width: 100% !important;
  }
}
body .uw-donation-form_wrapper .uw-donation-form--payment-card .ginput_cardextras .ginput_cardinfo_right input[type=text].ginput_card_security_code {
  width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--payment-card .ginput_card_security_code_icon {
  display: none !important;
}
body .uw-donation-form_wrapper .uw-donation-form--comments {
  clear: both !important;
}
body .uw-donation-form_wrapper .uw-donation-form--admin-notes {
  clear: both !important;
}
body .uw-donation-form_wrapper .uw-donation-form--captcha {
  clear: both !important;
  margin: 24px 0 !important;
}
body .uw-donation-form_wrapper .uw-donation-form--captcha div.ginput_container {
  width: 100% !important;
  margin-left: 0 !important;
}
body .uw-donation-form_wrapper .uw-donation-form--captcha label {
  display: none !important;
}

body .post-password-required {
  margin-top: 90px !important;
}
body .uw-donation-form div.gform_confirmation_message {
  max-width: 100%;
  -webkit-border-radius: 10px !important;
  border-radius: 10px !important;
  -webkit-box-shadow: 8px 8px 20px -6px rgba(0, 0, 0, 0.75) !important;
  -moz-box-shadow: 8px 8px 20px -6px rgba(0, 0, 0, 0.75) !important;
  box-shadow: 8px 8px 20px -6px rgba(0, 0, 0, 0.75) !important;
  width: 600px !important;
  margin: 0 auto 50px !important;
  padding: 35px !important;
  background-color: rgba(255, 255, 255, 0.95) !important;
}
body .uw-donation-form_wrapper {
  max-width: 100% !important;
  min-width: auto !important;
}
body .uw-donation-form_wrapper .uw-donation-form--hidden {
  display: none !important;
}
body .uw-donation-form_wrapper .uw-donation-form--is-dedicated {
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--is-dedicated legend {
  display: none !important;
}
body .uw-donation-form_wrapper .uw-donation-form--is-dedicated .gfield_radio {
  text-align: left !important;
}
body .uw-donation-form_wrapper .uw-donation-form--is-dedicated .gfield_radio input[type=radio] {
  margin-top: 1rem !important;
  display: inline-block !important;
}
body .uw-donation-form_wrapper .uw-donation-form--is-dedicated .gfield_radio label {
  text-align: left !important;
  background: transparent !important;
  color: #4c4c4c !important;
  display: inline-block !important;
  width: calc( 100% - 60px );
  min-width: calc( 100% - 60px );
  max-width: calc( 100% - 60px );
}
body .uw-donation-form_wrapper .uw-donation-form--info {
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
}
body .uw-donation-form_wrapper .uw-donation-form--info .ginput_counter {
  text-align: left !important;
}
body .uw-donation-form_wrapper .uw-donation-form--info span.gfield_required span.gfield_required_text {
  display: none !important;
}
body .uw-donation-form_wrapper .uw-donation-form--info span.gfield_required::after {
  content: "*";
  display: inline;
  font-size: 15px;
  padding-left: 4px;
  color: #4c4c4c !important;
}
body .uw-donation-form_wrapper div.gf_page_steps {
  justify-content: center;
}
body .uw-donation-form_wrapper div.gform_validation_errors {
  margin-left: 15px !important;
  margin-right: 15px !important;
}
body .uw-donation-form_wrapper div.gform_validation_errors * {
  color: #eb261b !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.65 !important;
}
body .uw-donation-form_wrapper .gfield_validation_message {
  color: #eb261b !important;
  font-weight: 700 !important;
  line-height: 1.65 !important;
}

/*# sourceMappingURL=form-style.css.map */
