.acf-custom-block {
  font-family: 'Open Sauce Sans', sans-serif; }
  .acf-custom-block * {
    font-family: 'Open Sauce Sans', sans-serif; }

.subscribe-block {
  padding: 40px;
  background: #1F1F24;
  backdrop-filter: blur(30px);
  max-width: 745px;
  margin: 120px auto; }
  @media screen and (max-width: 541px) {
    .subscribe-block {
      padding: 24px; } }
  .subscribe-block .subscribe-header {
    max-width: 470px;
    width: 100%;
    margin: 0 auto 24px; }
  .subscribe-block .subscribe-title {
    font-weight: 400;
    font-size: 28px;
    line-height: 36px;
    text-align: center;
    color: #FFFFFF;
    margin-bottom: 16px; }
  .subscribe-block .subscribe-text {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    color: #FFFFFF; }
  .subscribe-block .subscribe-image {
    width: 100%;
    max-width: 665px;
    min-height: 320px;
    max-height: 320px;
    display: block;
    overflow: hidden;
    margin: 0 auto 40px; }
    .subscribe-block .subscribe-image img {
      max-width: 100%;
      width: 100%;
      height: auto;
      min-height: inherit;
      max-height: inherit;
      display: block;
      object-fit: cover; }
  .subscribe-block .subscribe-form form.wpcf7-form .email-field:before {
    filter: brightness(0) invert(1); }
  .subscribe-block .subscribe-form form.wpcf7-form .email-field p {
    margin: 0;
    width: 100%; }
  .subscribe-block .subscribe-form form.wpcf7-form [type="text"],
  .subscribe-block .subscribe-form form.wpcf7-form [type="email"] {
    background: transparent;
    color: #fff;
    border-color: #fff; }
    .subscribe-block .subscribe-form form.wpcf7-form [type="text"]::placeholder,
    .subscribe-block .subscribe-form form.wpcf7-form [type="email"]::placeholder {
      color: #fff !important; }
  .subscribe-block .subscribe-form form.wpcf7-form input[type="submit"],
  .subscribe-block .subscribe-form form.wpcf7-form input[type="button"],
  .subscribe-block .subscribe-form form.wpcf7-form input[type="button"].form-control,
  .subscribe-block .subscribe-form form.wpcf7-form input[type="submit"].form-control,
  .subscribe-block .subscribe-form form.wpcf7-form button,
  .subscribe-block .subscribe-form form.wpcf7-form button.form-control {
    background: #fff;
    border-color: #fff !important;
    color: #1F1F24; }
    .subscribe-block .subscribe-form form.wpcf7-form input[type="submit"]:hover, .subscribe-block .subscribe-form form.wpcf7-form input[type="submit"]:focus, .subscribe-block .subscribe-form form.wpcf7-form input[type="submit"]:active,
    .subscribe-block .subscribe-form form.wpcf7-form input[type="button"]:hover,
    .subscribe-block .subscribe-form form.wpcf7-form input[type="button"]:focus,
    .subscribe-block .subscribe-form form.wpcf7-form input[type="button"]:active,
    .subscribe-block .subscribe-form form.wpcf7-form input[type="button"].form-control:hover,
    .subscribe-block .subscribe-form form.wpcf7-form input[type="button"].form-control:focus,
    .subscribe-block .subscribe-form form.wpcf7-form input[type="button"].form-control:active,
    .subscribe-block .subscribe-form form.wpcf7-form input[type="submit"].form-control:hover,
    .subscribe-block .subscribe-form form.wpcf7-form input[type="submit"].form-control:focus,
    .subscribe-block .subscribe-form form.wpcf7-form input[type="submit"].form-control:active,
    .subscribe-block .subscribe-form form.wpcf7-form button:hover,
    .subscribe-block .subscribe-form form.wpcf7-form button:focus,
    .subscribe-block .subscribe-form form.wpcf7-form button:active,
    .subscribe-block .subscribe-form form.wpcf7-form button.form-control:hover,
    .subscribe-block .subscribe-form form.wpcf7-form button.form-control:focus,
    .subscribe-block .subscribe-form form.wpcf7-form button.form-control:active {
      background: transparent;
      color: #fff; }

/*# sourceMappingURL=subscribe_block.css.map */
