/*!********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./assets/src/sass/single-self-assessment.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************/
/**
 * Foundation for Sites
 * Version 6.9.0
 * https://get.foundation
 * Licensed under MIT Open Source
 */
/*---------------------------------
		Colors Variables
-----------------------------------*/
:root {
  --wp--custom--colors--tundora-rgb: 77, 74, 76;
}

/*---------------------------------
		Element Colors
-----------------------------------*/
/**
 * Custom Sass Functions.
 */
/*---------------------------------
		Colors Variables
-----------------------------------*/
:root {
  --wp--custom--colors--tundora-rgb: 77, 74, 76;
}

/*---------------------------------
		Element Colors
-----------------------------------*/
/**
 * Add font scale with media query as per configuration on $body-text
 * Ex: @include body-text( h1 );
 * This will add font-size and line-height with different breakpoints.
 */
.icon-youtube::before, .icon-linkedin::before, .icon-twitter::before, .icon-facebook::before, .icon-self-assessment::before, .icon-cap-smart-take::before, .icon-podcast::before, .icon-open-access::before, .icon-brain-guide::before, .icon-video-lecture::before, .icon-expert-consultation::before, .icon-quick-take::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 19px;
  height: 22px;
}

.icon-quick-take::before {
  background-image: url(../js/../images/icon-quick-take.svg);
}

.icon-expert-consultation::before {
  background-image: url(../js/../images/icon-expert-consultations.svg);
}

.icon-video-lecture::before {
  background-image: url(../js/../images/icon-video-lecture.svg);
}

.icon-brain-guide::before {
  background-image: url(../js/../images/icon-brain-guide.svg);
}

.icon-open-access::before {
  background-image: url(../js/../images/icon-open-access.svg);
}

.icon-podcast::before {
  background-image: url(../js/../images/icon-podcast.svg);
}

.icon-cap-smart-take::before {
  background-image: url(../js/../images/icon-cap-smart.svg);
}

.icon-self-assessment::before {
  background-image: url(../js/../images/icon-self-assessment.svg);
}

.icon-facebook::before {
  background-image: url(../js/../images/icon-facebook.svg);
}

.icon-twitter::before {
  background-image: url(../js/../images/icon-twitter.svg);
}

.icon-linkedin::before {
  background-image: url(../js/../images/icon-linkedin.svg);
}

.icon-youtube::before {
  background-image: url(../js/../images/icon-youtube.svg);
}

.cme-information-dimmer {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--wp--custom--colors--brown-black);
  opacity: 0.9;
  z-index: 19;
  overflow: hidden;
  display: none;
}
.cme-information-dimmer.visible {
  display: block;
}

.cme-information-content-modal.visible .cme-information-content-outer-wrapper {
  display: block;
}
.cme-information-content-modal .cme-information-content-outer-wrapper {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: auto;
  height: auto;
  padding: 32px;
  background-color: var(--wp--custom--colors--white);
  border-radius: 28px;
  z-index: 20;
}
.cme-information-content-modal .cme-information-content-inner-wrapper {
  max-width: 743px;
  max-height: 500px;
  overflow-y: auto;
}
.cme-information-content-modal .cme-information-content-inner-wrapper .cme-information-content {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.cme-information-content-modal .cme-information-content-inner-wrapper .cme-information-content h3 {
  color: var(--wp--custom--colors--brown-black);
  font-family: var(--wp--preset--font-family--open-sans);
  font-size: 18px;
  font-weight: 700;
}
.cme-information-content-modal .cme-information-content-inner-wrapper .cme-information-content ol {
  padding-left: 20px;
  margin-top: 12px;
  margin-bottom: 0;
}
.cme-information-content-modal .cme-information-content-inner-wrapper .cme-information-content p,
.cme-information-content-modal .cme-information-content-inner-wrapper .cme-information-content ol {
  color: var(--wp--custom--colors--brown-black);
  font-family: var(--wp--preset--font-family--open-sans);
  font-size: 16px;
  font-weight: 400;
}
.cme-information-content-modal .cme-information-content-inner-wrapper .modal-title {
  color: var(--wp--custom--colors--brown-black);
  font-size: 32px;
  font-weight: 700;
  margin-bottom: 16px;
}
.cme-information-content-modal .cme-information-content-inner-wrapper .close-button-container {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 32px;
}
.cme-information-content-modal .cme-information-content-inner-wrapper .cme-close-button {
  background: url(../js/../images/close-icon.svg) no-repeat center;
  width: 16px;
  height: 16px;
  cursor: pointer;
  border: none;
  text-align: right;
}
.cme-information-content-modal .cme-information-content-inner-wrapper .cme-close-button:hover {
  background: url(../js/../images/close-icon.svg) no-repeat center;
  border: none;
}

.site-content .pi-course-layout {
  display: flex;
  justify-content: center;
  background-color: var(--wp--custom--colors--white);
  gap: 33px;
}
@media screen and (max-width: 64em) {
  .site-content .pi-course-layout {
    flex-direction: column;
  }
}
.site-content .pi-course-layout .psychopharmacology-button {
  padding: 18px 30px;
  font-size: 16px;
}
.site-content .pi-course-layout .psychopharmacology-button.logged-in-allowed {
  background-color: var(--wp--custom--colors--turquoise-green);
  border: none;
}
.site-content .pi-course-layout .psychopharmacology-button.logged-in-allowed:hover {
  background-color: var(--wp--custom--colors--turquoise-green);
  opacity: 0.5;
  color: var(--wp--custom--colors--white);
}
.site-content .pi-course-layout .pi-course-main {
  width: 766px;
  padding: 60px 16px 120px 16px;
}
@media screen and (max-width: 64em) {
  .site-content .pi-course-layout .pi-course-main {
    width: 100%;
    padding-bottom: 60px;
    padding-top: 33px;
  }
}
.site-content .pi-course-layout .pi-course-main .pi-course-content {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
.site-content .pi-course-layout .pi-course-main .pi-course-content .pi-course-content-header {
  display: flex;
  flex-direction: column;
  gap: 18px;
}
.site-content .pi-course-layout .pi-course-main .pi-course-content .pi-course-content-header .course-type {
  color: var(--wp--custom--colors--dark-gray);
  display: flex;
  align-items: center;
  gap: 12px;
}
.site-content .pi-course-layout .pi-course-main .pi-course-content .pi-course-content-header .pi-course-title {
  font-family: var(--wp--preset--font-family--gt-eesti-pro-display);
  font-size: 26px;
  color: var(--wp--custom--colors--brown-black);
  line-height: 28px;
}
.site-content .pi-course-layout .pi-course-main .pi-course-content .course-credits-info {
  color: var(--wp--custom--colors--tundora);
  font-size: 16px;
}
.site-content .pi-course-layout .pi-course-main .pi-course-content .course-credits-info :last-child {
  font-weight: 700;
  font-style: italic;
}
.site-content .pi-course-layout .pi-course-main .pi-course-content .pi-course-description {
  color: var(--wp--custom--colors--brown-black);
}
.site-content .pi-course-layout .pi-course-main .pi-course-content .pi-course-description .pi-course-topics-heading {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 12px;
}
.site-content .pi-course-layout .pi-course-main .pi-course-content .pi-course-description .pi-course-description-content .pi-post-selector-item .post-selector-link .pi-post-selector-item-title {
  color: var(--wp--custom--colors--cool-violet);
  font-size: 14px;
}
.site-content .pi-course-layout .pi-course-main .pi-course-content .pi-course-claim-btn-wrap {
  display: flex;
  justify-content: flex-start;
}
@media screen and (max-width: 64em) {
  .site-content .pi-course-layout .pi-course-main .pi-course-content .pi-course-claim-btn-wrap {
    display: none;
  }
}
.site-content .pi-course-layout .pi-course-main .pi-course-content .pi-course-claim-btn-wrap .course-claim-action.expired {
  display: flex;
  justify-content: center;
  flex-direction: column;
  gap: 8px;
}
.site-content .pi-course-layout .pi-course-main .pi-course-content .pi-course-claim-btn-wrap .course-claim-action.expired p {
  color: var(--wp--custom--colors--ghost);
  font-size: 18px;
}
.site-content .pi-course-layout .pi-course-main .pi-course-content .pi-course-claim-btn-wrap .course-claim-action.expired .course-expired {
  font-size: 14px;
}
.site-content .pi-course-layout .pi-course-sidebar {
  width: 341px;
  background-color: var(--wp--custom--colors--white-lilac);
  display: flex;
  flex-direction: column;
  gap: 33px;
  padding: 60px 24px 120px 24px;
}
@media screen and (max-width: 64em) {
  .site-content .pi-course-layout .pi-course-sidebar {
    width: 100%;
  }
}
.site-content .pi-course-layout .pi-course-sidebar .psychopharmacology-button {
  align-self: center;
}
.site-content .pi-course-layout .pi-course-sidebar .sidebar-completed {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.site-content .pi-course-layout .pi-course-sidebar .sidebar-completed .sidebar-completed-status {
  color: var(--wp--custom--colors--turquoise-green);
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 24px;
  display: flex;
  align-items: center;
  gap: 4px;
}
.site-content .pi-course-layout .pi-course-sidebar .sidebar-completed .sidebar-completed-status::before {
  content: "";
  display: inline-block;
  width: 22px;
  height: 22px;
  background: url(../js/../images/checkmark-round.svg) no-repeat center;
}
.site-content .pi-course-layout .pi-course-sidebar .course-claim-action.expired {
  display: flex;
  justify-content: center;
  flex-direction: column;
  gap: 8px;
  text-align: center;
}
.site-content .pi-course-layout .pi-course-sidebar .course-claim-action.expired p {
  color: var(--wp--custom--colors--ghost);
  font-size: 18px;
}
.site-content .pi-course-layout .pi-course-sidebar .course-claim-action.expired .course-expired {
  font-size: 14px;
}
.site-content .pi-course-layout .pi-course-sidebar .pi-course-sidebar-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.site-content .pi-course-layout .pi-course-sidebar .pi-course-sidebar-list li {
  display: flex;
  align-items: center;
  gap: 12px;
  font-size: 16px;
  font-weight: 500;
}
.site-content .pi-course-layout .pi-course-sidebar .pi-course-sidebar-list li:not(:last-child) {
  margin-bottom: 24px;
}
.site-content .pi-course-layout .pi-course-sidebar .pi-course-sidebar-list li.cme-credits .cme-status {
  line-height: 24px;
}
.site-content .pi-course-layout .pi-course-sidebar .pi-course-sidebar-list li.cme-credits::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 25px;
  background: url(../js/../images/badge.svg) no-repeat center;
}
.site-content .pi-course-layout .pi-course-sidebar .pi-course-sidebar-list li.estimated-time::before {
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url(../js/../images/clock-dark.svg) no-repeat center;
}
.site-content .pi-course-layout .pi-course-sidebar .pi-course-sidebar-list li.cme-information::before {
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url(../js/../images/info-dark.svg) no-repeat center;
}
.site-content .pi-course-layout .pi-course-sidebar .pi-course-sidebar-list li a {
  -webkit-text-decoration: underline;
  text-decoration: underline;
  font-weight: 500;
}
.site-content .pi-course-layout .pi-course-sidebar .pi-course-sidebar-list li a:hover {
  color: var(--wp--custom--colors--ghost);
}
.site-content .pi-course-layout .pi-course-sidebar .pi-course-sidebar-meta {
  font-size: 12px;
  color: #8a8a8a;
  line-height: 21px;
}
.site-content .pi-course-layout .pi-course-sidebar .pi-course-sidebar-meta .pi-course-sidebar-meta-item.expired {
  color: var(--wp--custom--colors--light-red);
}
.site-content .modal-container {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: 999999;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 64em) {
  .site-content .modal-container {
    padding: 16px;
  }
}
.site-content .modal-container.is-hidden {
  display: none;
}
.site-content .modal-container .earn-modal-dimmer {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--wp--custom--colors--brown-black);
  opacity: 0.9;
  z-index: 1;
  overflow: hidden;
}
.site-content .modal-container .modal-wrap {
  position: relative;
  z-index: 2;
  background: var(--wp--custom--colors--turquoise-green);
  border-radius: 32px;
  max-width: 624px;
  width: 100%;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.18);
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media screen and (max-width: 64em) {
  .site-content .modal-container .modal-wrap {
    overflow: auto;
  }
}
.site-content .modal-container .modal-close {
  position: absolute;
  top: 24px;
  right: 24px;
  background: url(../js/../images/close-white-icon.svg) no-repeat center;
  background-size: 16px 16px;
  width: 32px;
  height: 32px;
  border: none;
  cursor: pointer;
  z-index: 3;
}
.site-content .modal-container .modal-content {
  padding: 32px;
  padding-bottom: 0;
}
.site-content .modal-container .modal-content .title {
  color: var(--wp--custom--colors--white);
  margin-bottom: 32px;
}
.site-content .modal-container .modal-content .message {
  color: var(--wp--custom--colors--white);
  font-size: 28px;
  margin-bottom: 48px;
  line-height: 35px;
  font-family: var(--wp--preset--font-family--gt-eesti-pro-display);
  font-weight: 500;
}
@media screen and (max-width: 64em) {
  .site-content .modal-container .modal-content .message {
    font-size: 22px;
  }
}
.site-content .modal-container .modal-content .message span {
  display: block;
  font-size: 28px;
  font-weight: 700;
  margin: 12px 0;
}
.site-content .modal-container .modal-actions {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 24px;
  padding: 32px;
  padding-top: 0;
  flex-wrap: wrap;
}
@media screen and (max-width: 35.5em) {
  .site-content .modal-container .modal-actions {
    padding: 28px;
    justify-content: center;
  }
}
.site-content .modal-container .modal-actions .psychopharmacology-button {
  padding: 18px 30px;
}
.site-content .modal-container .modal-actions .continue-link {
  color: var(--wp--custom--colors--cool-violet);
  font-size: 16px;
  font-weight: 500;
  background: none;
  border: none;
  cursor: pointer;
  font-family: var(--wp--preset--font-family--gt-eesti-pro-display);
}
.site-content .modal-container .modal-actions .continue-link:hover {
  opacity: 0.5;
}
.site-content .modal-container .modal-footer {
  width: 100%;
  background: var(--wp--custom--colors--white);
  border-radius: 0 0 32px 32px;
  padding: 28px 56px;
  font-family: var(--wp--preset--font-family--gt-eesti-pro-display);
}
.site-content .modal-container .modal-footer a {
  color: var(--wp--custom--colors--cool-violet);
  font-size: 16px;
  font-weight: 500;
}
.site-content .modal-container .modal-footer a:hover {
  opacity: 0.5;
}

/*# sourceMappingURL=single-self-assessment.css.map*/