.c-programme-registration-modal {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 99999;
  background: rgba(0, 0, 0, 0.5);
  display: none;
  justify-content: center;
  align-items: center;
  padding: 2rem;
  text-align: center;
}
.c-programme-registration-modal__inner {
  width: 950px;
  max-width: 100%;
  padding: 5rem 2rem;
  background: #fff;
  border-radius: 10px;
}
@media screen and (min-width: 768px) {
  .c-programme-registration-modal__inner {
    min-height: 550px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
}
.c-programme-registration-modal__inner__content {
  max-width: 500px;
  margin: 0 auto;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1rem;
}

#skipsoRegistrationModalButton {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 7.49931C0 7.23409 0.105357 6.97974 0.292893 6.7922C0.48043 6.60467 0.734784 6.49931 1 6.49931H12.586L8.292 2.20731C8.10423 2.01954 7.99874 1.76486 7.99874 1.49931C7.99874 1.23376 8.10423 0.979084 8.292 0.79131C8.47977 0.603537 8.73445 0.498047 9 0.498047C9.26555 0.498047 9.52023 0.603537 9.708 0.79131L15.708 6.79131C15.8011 6.8842 15.875 6.99455 15.9254 7.11604C15.9758 7.23753 16.0018 7.36777 16.0018 7.49931C16.0018 7.63084 15.9758 7.76109 15.9254 7.88258C15.875 8.00407 15.8011 8.11442 15.708 8.20731L9.708 14.2073C9.52023 14.3951 9.26555 14.5006 9 14.5006C8.73445 14.5006 8.47977 14.3951 8.292 14.2073C8.10423 14.0195 7.99874 13.7649 7.99874 13.4993C7.99874 13.2338 8.10423 12.9791 8.292 12.7913L12.586 8.49931H1C0.734784 8.49931 0.48043 8.39395 0.292893 8.20642C0.105357 8.01888 0 7.76453 0 7.49931Z' fill='white'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 1rem;
  background-position: center right 1rem;
}

@media screen and (min-width: 768px) {
  .c-programme-registration-modal__inner__content {
    padding-top: 5rem;
  }
  .c-programme-registration-modal__inner__content h2 {
    font-size: 4rem;
    line-height: 4rem;
  }
}

/* FORM */

.c-skipso-form .gform_footer .gform_button {
  display: none;
}

.c-skipso-form .c-skipso-form__button input {
  display: block !important;
  opacity: 0;
  width: 1px;
}
.c-skipso-form .c-skipso-form__button input:focus + label {
  outline: 0.1875rem solid #2e96ff;
  outline-offset: -0.1875rem;
}
.c-skipso-form .c-skipso-form__button label {
  font-family: "Tungsten", sans-serif;
  font-size: 1.3rem; 
  line-height: 1.5rem; 
    text-transform: uppercase;
    border-radius: 100px;
    padding: 0.5rem 3rem 0.5rem 1rem !important;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 7.49931C0 7.23409 0.105357 6.97974 0.292893 6.7922C0.48043 6.60467 0.734784 6.49931 1 6.49931H12.586L8.292 2.20731C8.10423 2.01954 7.99874 1.76486 7.99874 1.49931C7.99874 1.23376 8.10423 0.979084 8.292 0.79131C8.47977 0.603537 8.73445 0.498047 9 0.498047C9.26555 0.498047 9.52023 0.603537 9.708 0.79131L15.708 6.79131C15.8011 6.8842 15.875 6.99455 15.9254 7.11604C15.9758 7.23753 16.0018 7.36777 16.0018 7.49931C16.0018 7.63084 15.9758 7.76109 15.9254 7.88258C15.875 8.00407 15.8011 8.11442 15.708 8.20731L9.708 14.2073C9.52023 14.3951 9.26555 14.5006 9 14.5006C8.73445 14.5006 8.47977 14.3951 8.292 14.2073C8.10423 14.0195 7.99874 13.7649 7.99874 13.4993C7.99874 13.2338 8.10423 12.9791 8.292 12.7913L12.586 8.49931H1C0.734784 8.49931 0.48043 8.39395 0.292893 8.20642C0.105357 8.01888 0 7.76453 0 7.49931Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 1rem;
    background-position: center right 1rem;
    letter-spacing: 0.02em;
    background-color: #006A52;
    color: #fff; 
    margin-top: 2rem;
    border-radius: 33px;
    font-weight: 400;
}

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