/* line 7, scss/component/course.scss */
.node--type-course--view-mode-full .field--name-body.field--label-above {
  padding-bottom: 1rem; }

/* line 11, scss/component/course.scss */
.node--type-course--view-mode-full .field--name-field-treatment-area,
.node--type-course--view-mode-full .field--name-field-course-category {
  margin-bottom: 0.5rem; }
  /* line 15, scss/component/course.scss */
  .node--type-course--view-mode-full .field--name-field-treatment-area .field__label,
  .node--type-course--view-mode-full .field--name-field-course-category .field__label {
    font-size: var(--font-size-base);
    font-weight: normal; }
  /* line 20, scss/component/course.scss */
  .node--type-course--view-mode-full .field--name-field-treatment-area .field__item,
  .node--type-course--view-mode-full .field--name-field-course-category .field__item {
    color: var(--color--secondary3); }
    /* line 23, scss/component/course.scss */
    .node--type-course--view-mode-full .field--name-field-treatment-area .field__item a,
    .node--type-course--view-mode-full .field--name-field-course-category .field__item a {
      color: var(--color--accent3);
      font-size: var(--font-size-base);
      font-weight: bold;
      text-decoration: none; }
      /* line 29, scss/component/course.scss */
      .node--type-course--view-mode-full .field--name-field-treatment-area .field__item a:hover,
      .node--type-course--view-mode-full .field--name-field-course-category .field__item a:hover {
        text-decoration: none; }

@media (min-width: 992px) {
  /* line 36, scss/component/course.scss */
  .node--type-course--view-mode-full .flex-wrapper {
    display: flex;
    gap: 48px; } }

@media (min-width: 992px) {
  /* line 42, scss/component/course.scss */
  .node--type-course--view-mode-full .flex-wrapper .quiz-message {
    flex-grow: 1;
    margin-top: 3rem;
    margin-bottom: 2rem; } }

/* line 51, scss/component/course.scss */
.node--type-course--view-mode-full .field--name-field-doctor {
  color: var(--color--secondary3);
  display: inline; }
  /* line 55, scss/component/course.scss */
  .node--type-course--view-mode-full .field--name-field-doctor a {
    color: var(--color--accent3);
    font-size: var(--font-size-base);
    font-weight: bold;
    text-decoration: none; }
    /* line 61, scss/component/course.scss */
    .node--type-course--view-mode-full .field--name-field-doctor a:hover {
      text-decoration: none; }
  /* line 66, scss/component/course.scss */
  .node--type-course--view-mode-full .field--name-field-doctor::before {
    content: "Expert: ";
    font-size: var(--font-size-base);
    font-weight: normal; }

/* line 73, scss/component/course.scss */
.node--type-course--view-mode-full .field--name-field-video-overview {
  margin-top: 40px; }
  @media (max-width: 767px) {
    /* line 73, scss/component/course.scss */
    .node--type-course--view-mode-full .field--name-field-video-overview {
      margin-top: 24px; } }

/* line 81, scss/component/course.scss */
.node--type-course--view-mode-full .field--name-field-full-video {
  margin-top: 48px; }
  @media (max-width: 767px) {
    /* line 81, scss/component/course.scss */
    .node--type-course--view-mode-full .field--name-field-full-video {
      margin-top: 32px; } }

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