.field--name-field-demo {
  background-color: white;
  border-radius: var(--radius-m);
  padding: 40px 40px 30px 40px;
}
.field--name-field-demo .webform-title {
  font-size: 2.25rem;
  line-height: 2.813rem;
  margin-bottom: 1rem;
  font-weight: 500;
  color: var(--dark-blue);
  word-break: break-word;
}
.field--name-field-demo .webform-content p {
  font-size: 1rem;
  line-height: 2rem;
  color: var(--cfont) !important;
  word-break: break-word;
}

.fadeInUp {
  animation-name: fadeInUp;
}

@media (pointer: fine) {
  ::-webkit-scrollbar {
    width: 16px;
  }
  ::-webkit-scrollbar-track {
    background: var(--bg-line-medium);
    border-radius: 100vw;
    margin: 0;
  }
  ::-webkit-scrollbar-thumb {
    background: var(--font-extra-light);
    border: 4px solid var(--bg-line-medium);
    border-radius: 100vw;
    -webkit-transition: 500ms ease-in-out all;
    transition: 500ms ease-in-out all;
  }
  ::-webkit-scrollbar-thumb:hover {
    background: var(--dark-blue);
  }
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translateY(100px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/*# sourceMappingURL=field--demo.css.map */