.button, .sfwd-container .sfwd-large-screen .content .sfwd-lessons__footer__certificate .certificate_download, .sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .wpProQuiz_button {
  text-transform: uppercase;
  font-weight: 800;
  line-height: 19px;
  letter-spacing: 1.6px;
  font-size: 16px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  color: #FFFFFF;
  border: none;
  border-radius: 0;
  cursor: pointer;
  font-family: "Open Sans";
}
.button .icon, .sfwd-container .sfwd-large-screen .content .sfwd-lessons__footer__certificate .certificate_download .icon, .sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .wpProQuiz_button .icon {
  font-size: 16px;
  color: #FFFFFF;
}
.button-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}
.button.small, .sfwd-container .sfwd-large-screen .content .sfwd-lessons__footer__certificate .small.certificate_download, .sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .small.wpProQuiz_button {
  padding: 8px 16px;
}
.button.medium, .sfwd-container .sfwd-large-screen .content .sfwd-lessons__footer__certificate .medium.certificate_download, .sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .medium.wpProQuiz_button {
  padding: 12px 16px;
}
.button.large, .sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .large.wpProQuiz_button, .sfwd-container .sfwd-large-screen .content .sfwd-lessons__footer__certificate .certificate_download, .sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .sfwd-lessons__footer__certificate .wpProQuiz_button.certificate_download, .sfwd-container .sfwd-large-screen .content .sfwd-lessons__footer__certificate .sfwd-lessons .wpProQuiz_content .wpProQuiz_button.certificate_download {
  padding: 24px;
}
.button.cta, .sfwd-container .sfwd-large-screen .content .sfwd-lessons__footer__certificate .cta.certificate_download, .sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .cta.wpProQuiz_button {
  background: #ED1C24;
  border: 1px solid #ED1C24;
}
.button.cta:hover, .sfwd-container .sfwd-large-screen .content .sfwd-lessons__footer__certificate .cta.certificate_download:hover, .sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .cta.wpProQuiz_button:hover {
  background: #FEECED;
  color: #ED1C24;
}
.button.primary, .sfwd-container .sfwd-large-screen .content .sfwd-lessons__footer__certificate .certificate_download, .sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .wpProQuiz_button {
  background: #0C1A81;
  border: 1px solid #0C1A81;
}
.button.primary:hover, .sfwd-container .sfwd-large-screen .content .sfwd-lessons__footer__certificate .certificate_download:hover, .sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .wpProQuiz_button:hover {
  background: #EFF0FD;
  color: #0C1A81;
}
.button.primary:hover .icon, .sfwd-container .sfwd-large-screen .content .sfwd-lessons__footer__certificate .certificate_download:hover .icon, .sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .wpProQuiz_button:hover .icon {
  color: #0C1A81;
}
.button.primary:disabled, .sfwd-container .sfwd-large-screen .content .sfwd-lessons__footer__certificate .certificate_download:disabled, .sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .wpProQuiz_button:disabled {
  background: #CCCFDA;
  color: #616582;
  border: 1px solid #CCCFDA;
  cursor: not-allowed;
}
.button.secondary, .sfwd-container .sfwd-large-screen .content .sfwd-lessons__footer__certificate .secondary.certificate_download, .sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .secondary.wpProQuiz_button {
  background: #FEECED;
  border: 1px solid #FEECED;
}
.button.secondary:hover, .sfwd-container .sfwd-large-screen .content .sfwd-lessons__footer__certificate .secondary.certificate_download:hover, .sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .secondary.wpProQuiz_button:hover {
  background: #ED1C24;
  color: #FFFFFF;
  border: 1px solid #ED1C24;
}
.button.disabled, .sfwd-container .sfwd-large-screen .content .sfwd-lessons__footer__certificate .disabled.certificate_download, .sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .disabled.wpProQuiz_button {
  background: #CCCFDA;
  color: #616582;
  border: 1px solid #CCCFDA;
  cursor: not-allowed;
}

.wysiwyg {
  font-family: Open Sans;
}
.wysiwyg h1 {
  font-size: 36px;
  /* Heading 1 */
  margin: 16px 0;
  font-weight: 900;
}
.wysiwyg h2 {
  font-size: 28px;
  /* Heading 2 */
  margin: 14px 0;
  font-weight: 900;
}
.wysiwyg h3 {
  font-size: 24px;
  /* Heading 3 */
  margin: 12px 0;
  font-weight: 900;
}
.wysiwyg h4 {
  font-size: 18px;
  /* Heading 4 */
  margin: 10px 0;
  font-weight: 900;
}
.wysiwyg h5 {
  font-size: 16px;
  /* Heading 5 */
  margin: 8px 0;
  font-weight: 900;
}
.wysiwyg h6 {
  font-size: 14px;
  /* Heading 6 */
  margin: 6px 0;
  font-weight: 900;
}
.wysiwyg em {
  font-style: italic;
}
.wysiwyg p {
  margin: 10px 0;
}
.wysiwyg strong {
  font-weight: 700 !important;
}
.wysiwyg ol {
  list-style: decimal;
}
.wysiwyg ul {
  list-style: disc;
}
.wysiwyg a {
  color: #0C1A81;
}

#content .page-header .entry-title {
  display: none;
}

.sfwd-container {
  display: flex;
  justify-content: center;
}
.sfwd-container .sfwd-small-screen {
  padding: 60px 30px 140px;
}
.sfwd-container .sfwd-small-screen .title .cfa-title {
  font-size: 20px;
  line-height: 24px;
  text-align: left;
}
.sfwd-container .sfwd-small-screen .title .cfa-title::after {
  left: unset;
  transform: unset;
}
.sfwd-container .sfwd-small-screen .helper {
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  font-family: Open Sans;
}
@media (min-width: 1152px) {
  .sfwd-container .sfwd-small-screen {
    display: none;
  }
}
.sfwd-container .sfwd-large-screen {
  display: block;
}
@media (min-width: 1152px) {
  .sfwd-container .sfwd-large-screen {
    display: block;
  }
}
.sfwd-container .sfwd-large-screen .content {
  display: flex;
  flex-direction: row;
}
.sfwd-container .sfwd-large-screen .content .progress {
  width: 340px;
  padding: 100px 60px;
  flex-direction: column;
  align-items: flex-start;
  display: none;
}
@media (min-width: 1152px) {
  .sfwd-container .sfwd-large-screen .content .progress {
    display: flex;
  }
}
.sfwd-container .sfwd-large-screen .content .progress .back-to-course .link {
  display: flex;
  gap: 10px;
  align-items: center;
  color: #000000;
  font-family: Open Sans;
}
.sfwd-container .sfwd-large-screen .content .progress .back-to-course .link .back-to-course__text {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  white-space: nowrap;
}
.sfwd-container .sfwd-large-screen .content .progress .course-details .course-title {
  color: #000000;
  font-family: Open Sans;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 36px;
  margin-bottom: 10px;
}
.sfwd-container .sfwd-large-screen .content .progress .course-details .progress-bar .lesson-count {
  color: #000000;
  font-family: Open Sans;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px;
}
.sfwd-container .sfwd-large-screen .content .progress .course-details .progress-bar .ld-progress .ld-progress-stats .ld-progress-percentage {
  color: #000000;
  text-align: center;
  font-family: Open Sans;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px;
}
.sfwd-container .sfwd-large-screen .content .progress .course-details .progress-bar .ld-progress .ld-progress-stats .ld-progress-steps {
  display: none;
}
.sfwd-container .sfwd-large-screen .content .progress .course-details .progress-bar .ld-progress .ld-progress-bar {
  width: 260px;
}
.sfwd-container .sfwd-large-screen .content .progress .course-details .progress-bar .ld-progress .ld-progress-bar .ld-progress-bar-percentage {
  background-image: linear-gradient(to right, #ec1e27, #d6004d, #ad006b, #73007e, #0c1a81);
  background-color: transparent;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list {
  margin: 0;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-section-heading {
  display: none;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-item-list-items {
  display: flex;
  flex-direction: column;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-item-list-items .ld-item-list-item {
  border: 1px solid #CCCFDA;
  border-radius: 0;
  margin: 0;
  border-bottom: none;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-item-list-items .ld-item-list-item:last-child {
  border-bottom: 1px solid #CCCFDA;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon {
  display: none;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-item-title {
  color: #000000;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 19px;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-item-title .ld-item-components {
  display: none;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button .ld-icon {
  color: #000000;
  background-color: #FFFFFF !important;
  border: none;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button .ld-text {
  display: none;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded {
  background: #F7F9FD;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-header {
  display: none;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items {
  padding: 0;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item {
  margin: 0;
  padding: 0 20px;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview {
  align-items: center;
  gap: 10px;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-topic-title {
  color: #000000;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  font-family: Open Sans;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-icon {
  margin: 0;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-icon.ld-status-complete {
  color: #FFFFFF;
  background-color: #0C1A81;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-icon.ld-status-incomplete {
  border-color: #ED1C24;
}
.sfwd-container .sfwd-large-screen .content .progress .course-carriculum .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-item-title {
  color: #000000;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  font-family: Open Sans;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons {
  padding: 80px 60px;
  display: flex;
  flex-direction: column;
  gap: 24px;
  align-items: flex-start;
  width: 100%;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons.not-quiz {
  width: 100% !important;
  padding: 0;
}
@media (min-width: 1152px) {
  .sfwd-container .sfwd-large-screen .content .sfwd-lessons {
    width: 812px;
  }
}
@media (max-width: 768px) {
  .sfwd-container .sfwd-large-screen .content .sfwd-lessons {
    padding: 40px 24px;
  }
}
@media (min-width: 1440px) {
  .sfwd-container .sfwd-large-screen .content .sfwd-lessons {
    width: 1040px;
  }
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__title {
  width: 100%;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__title__text {
  color: #0C1A81;
  font-family: Open Sans;
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 48px;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__content {
  color: #000000;
  font-family: Open Sans;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  width: 100%;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__content a {
  color: #0C1A81;
  font-family: Open Sans;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__content .learndash .learndash-wrapper .ld-quiz-status {
  display: none;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__content .learndash .learndash-wrapper .wpProQuiz_content .wpProQuiz_text .wpProQuiz_button {
  border-radius: 0;
  display: flex;
  padding: 8px 16px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  border: 1px solid #08125C;
  background: #EFF0FD;
  color: #0C1A81;
  font-family: Open Sans;
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 19px;
  letter-spacing: 1.6px;
  text-transform: uppercase;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__content .learndash .learndash-wrapper .wpProQuiz_content .wpProQuiz_quiz .wpProQuiz_list .wpProQuiz_listItem .wpProQuiz_question .wpProQuiz_question_text {
  color: #4B5071;
  font-family: Open Sans;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__content .learndash .learndash-wrapper .wpProQuiz_content .wpProQuiz_quiz .wpProQuiz_list .wpProQuiz_listItem .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem label {
  border-radius: 0;
  border: 1px solid var(#CCCFDA, #CCCFDA);
  background: #FFFFFF;
  box-shadow: 0px 1px 0px 0px #E2E8F0;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__content .learndash .learndash-wrapper .wpProQuiz_content .wpProQuiz_quiz .wpProQuiz_list .wpProQuiz_listItem .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem label.is-selected {
  border-color: #0C1A81;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__content .learndash .learndash-wrapper .wpProQuiz_content .wpProQuiz_quiz .wpProQuiz_list .wpProQuiz_listItem .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect label {
  border-color: #ED1C24;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__content .learndash .learndash-wrapper .wpProQuiz_content .wpProQuiz_quiz .wpProQuiz_list .wpProQuiz_listItem .wpProQuiz_response {
  background: #EFF0FD;
  color: #0C1A81;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__content .learndash .learndash-wrapper .wpProQuiz_content .wpProQuiz_quiz .wpProQuiz_list .wpProQuiz_listItem .wpProQuiz_button.wpProQuiz_QuestionButton {
  border-radius: 0;
  display: flex;
  padding: 8px 16px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  border: 1px solid #08125C;
  background: #EFF0FD;
  color: #0C1A81;
  font-family: Open Sans;
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 19px;
  letter-spacing: 1.6px;
  text-transform: uppercase;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__content .learndash .learndash-wrapper .wpProQuiz_content .wpProQuiz_results .wpProQuiz_header {
  color: #0C1A81;
  font-family: Open Sans;
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 48px;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__content .learndash .learndash-wrapper .wpProQuiz_content .wpProQuiz_results .wpProQuiz_points {
  background: #EFF0FD;
  color: #0C1A81;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__content .learndash .learndash-wrapper .wpProQuiz_content .wpProQuiz_results .ld-quiz-actions .wpProQuiz_button {
  border-radius: 0;
  display: flex;
  padding: 8px 16px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  border: 1px solid #08125C;
  background: #EFF0FD;
  color: #0C1A81;
  font-family: Open Sans;
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 19px;
  letter-spacing: 1.6px;
  text-transform: uppercase;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__navigation {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__navigation .nav-link {
  display: flex;
  padding: 8px 16px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  border: 1px solid #08125C;
  background: #EFF0FD;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__navigation .nav-link .link {
  color: #0C1A81;
  font-family: Open Sans;
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 19px;
  letter-spacing: 1.6px;
  text-transform: uppercase;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__footer {
  width: 100%;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__footer__divider {
  width: 100%;
  background: #A9A9A9;
  height: 1px;
  border: none;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons__footer__complete .sfwd-mark-complete .learndash_mark_complete_button {
  display: flex;
  padding: 12px 16px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  background: #0C1A81;
  border: none;
  color: #EFF0FD;
  font-family: Open Sans;
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 19px;
  letter-spacing: 1.6px;
  text-transform: uppercase;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .wpProQuiz_button {
  margin-right: 0 !important;
  margin-top: 20px;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .wpProQuiz_questionList {
  border: none;
  border-radius: 0;
  margin: 0;
  background-color: transparent;
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin-bottom: 20px;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .wpProQuiz_questionList .wpProQuiz_questionListItem {
  border: 1px solid #CCCFDA;
  background: #FFFFFF;
  box-shadow: 0px 1px 0px 0px #E2E8F0;
  padding: 20px;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .wpProQuiz_questionList .wpProQuiz_questionListItem label {
  display: flex;
  gap: 20px;
  align-items: center;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .wpProQuiz_questionList .wpProQuiz_questionListItem label input {
  height: 24px;
  width: 24px;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerCorrect {
  border: 1px solid #047857;
  background: #ECFDF5;
  color: #0C1A81;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect {
  border: 1px solid #B6131E;
  background: #FCE8E9;
  color: #4B5071;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerCorrectIncomplete {
  border: 1px solid #047857;
  background: #ECFDF5;
  color: #0C1A81;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .wpProQuiz_response {
  border: none;
  border-radius: 0;
  background: #FFFFFF;
  padding: 0;
  margin: 0;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .wpProQuiz_response .wpProQuiz_correct {
  background: #ECFDF5;
  color: #047857;
  padding: 20px;
}
.sfwd-container .sfwd-large-screen .content .sfwd-lessons .wpProQuiz_content .wpProQuiz_response .wpProQuiz_incorrect {
  background: #FCE8E9;
  color: #B6131E;
  padding: 20px;
}

.course-card .card {
  display: flex;
  flex-direction: column;
  width: 280px;
  height: 340px;
  border: 0.5px solid #CCCFDA;
  background-color: #FFFFFF;
  align-self: stretch;
}
.course-card .card .course-card-pattern {
  height: 145px;
  background: url("../../../images/CourseCardPatternDark.svg") no-repeat center center;
  background-size: cover;
  display: flex;
  align-items: center;
  justify-content: center;
}
.course-card .card .course-card-pattern img {
  width: 90px;
  height: 90px;
  border-radius: 50%;
  object-fit: contain;
  background-color: #FFFFFF;
}
.course-card .card .course-card-content {
  padding: 20px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  flex: 1 0 0;
  align-self: stretch;
}
.course-card .card .course-card-content .course-title {
  color: #0C1A81;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  font-family: Open Sans;
  text-align: left;
}
.course-card .card .course-card-content .course-meta {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 72px;
  text-align: left;
}
.course-card .card .course-card-content .course-meta .course-author {
  color: #ED1C24;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}
.course-card .card .course-card-content .course-meta .course-details {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.course-card .card .course-card-content .course-meta .course-details .course-students {
  display: flex;
  align-items: center;
  gap: 10px;
}
.course-card .card .course-card-content .course-meta .course-details .course-students .icon img {
  width: 16px;
  height: 16px;
}
.course-card .card .course-card-content .course-meta .course-details .course-students .value {
  color: #000000;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  margin: 0 0 5px;
}
.course-card .card .course-card-content .course-meta .course-details .course-price {
  background: #10B981;
  color: #FFFFFF;
  height: 25px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px 10px;
  min-width: 54px;
}

/*# sourceMappingURL=sfwd-common.css.map */
