.block-donateblock {
  min-height: 400px;
  margin: 0 auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center; }
  .block-donateblock .donate-text {
    width: 65%;
    padding-right: 5%; }
    .block-donateblock .donate-text p {
      color: #ffffff;
      font-weight: 700;
      font-size: 48px;
      line-height: 1.3; }
  .block-donateblock .donate-button {
    width: 30%;
    background-color: #e0793d;
    padding: 2em 0;
    text-align: center;
    padding-top: 3em; }
    .block-donateblock .donate-button p {
      color: #ffffff;
      font-weight: 700;
      font-size: 22px;
      text-transform: uppercase;
      margin-top: 0;
      margin-bottom: 10px; }
    .block-donateblock .donate-button a, .block-donateblock .donate-button a:visited {
      font-weight: 700;
      font-size: 13.6px;
      font-weight: 400;
      color: #ffffff;
      display: inline-block;
      background-color: transparent;
      text-transform: uppercase;
      padding: 10px 25px;
      margin: 10px 0;
      text-decoration: none;
      border: 1px solid rgba(255, 255, 255, 0.5);
      border-radius: 4px;
      letter-spacing: .02em;
      text-align: center; }
    .block-donateblock .donate-button a:hover {
      background-color: #ffffff;
      border-color: #ffffff;
      color: #e0793d; }
      .block-donateblock .donate-button a:hover:after {
        background-image: url(../../../images/arrow_lightorange.svg); }

@media screen and (max-width: 768px) {
  .block-donateblock {
    display: block;
    width: 100%;
    min-height: inherit;
    padding-bottom: 0; }
    .block-donateblock .donate-text {
      width: 90%;
      margin: 0 auto;
      padding: 5em 0 5em 0; }
      .block-donateblock .donate-text p {
        text-align: left;
        font-size: 32px;
        line-height: 1.3; }
    .block-donateblock p {
      text-align: center;
      margin: 0;
      padding-bottom: 1em; }
    .block-donateblock .donate-button {
      width: 100%; } }

/*# sourceMappingURL=../../maps/components/block/block--donate-block.css.map */
