/* this is a css for a couse player page */
/* h2{
    margin-bottom: 0px !important;
} */
/* .elementor-page-9919 .elementor-element-a01bf08 .e-n-tabs-heading{
    justify-content: flex-start !important;
}
 */

.elementor-43802
  .elementor-element.elementor-element-35bb170
  .elementor-headline,
.elementor-43802
  .elementor-element.elementor-element-35bb170
  .elementor-headline,
.elementor-43802
  .elementor-element.elementor-element-35bb170
  .elementor-headline,
.elementor-43802
  .elementor-element.elementor-element-35bb170
  .elementor-headline {
  margin-bottom: 0px !important;
}
.masterstudy-course-player-header {
  height: 99px;
  background: #f6f6f6;
  gap: 32px;
  padding: 0 90px 0 32px;
  border: 1px solid #e2e2e2;
}
.masterstudy-course-player-header.masterstudy-course-player-header_dark-mode {
  background: #161616;
  border: 1px solid #2a2a2a;
}
.masterstudy-course-player-header__back {
  border-right: none;
  width: auto !important;
  margin-right: 0px !important;
}
a.masterstudy-back-link {
  width: 32px !important;
  height: 32px !important;
  background: #000 !important;
  border-radius: 40px;
}
.masterstudy-course-player-header_dark-mode a.masterstudy-back-link {
  background: #6c6c6c !important;
}
.masterstudy-course-player-header.masterstudy-course-player-header_dark-mode
  .masterstudy-course-player-header__back {
  border-right: none !important;
}
a.masterstudy-back-link::before {
  content: "" !important;
  position: absolute;
  top: auto !important;
  left: 6px !important;
  width: 20px;
  height: 20px;
  background-image: url("https://germandrishty.com/wp-content/uploads/2025/08/maki_arrow.svg");
  background-repeat: no-repeat;
  background-size: contain;
  transition: 0.3s;
}
a.masterstudy-back-link::before {
  transform: none !important;
  -webkit-transform: none !important;
}
a.masterstudy-back-link:hover::before {
  transform: none !important;
  -webkit-transform: none !important;
}
a.masterstudy-back-link::after {
  display: none;
}
.masterstudy-course-player-header.masterstudy-course-player-header_dark-mode
  .masterstudy-course-player-header__discussions-toggler:hover
  .masterstudy-course-player-header__discussions-toggler__title,
.masterstudy-course-player-header.masterstudy-course-player-header_dark-mode
  .masterstudy-course-player-header__discussions-toggler:hover::before {
  color: #fff;
}
.masterstudy-course-player-header__discussions-toggler:hover
  .masterstudy-course-player-header__discussions-toggler__title,
.masterstudy-course-player-header__discussions-toggler:hover::before {
  color: #000;
}
.masterstudy-course-player-header__discussions-toggler:hover {
  border-color: #000;
}
.masterstudy-switch-button {
  padding: 20px 33px 20px 33px !important;
  border-radius: 40px !important;
  background: #000 !important;
}
.masterstudy-switch-button.masterstudy-switch-button_dark-mode {
  background: #6c6c6c !important;
}
.masterstudy-switch-button__burger {
  width: 18px !important;
  height: 18px !important;
}
.masterstudy-switch-button__burger span {
  background-color: #fff !important;
  border-radius: 0px !important;
}
.masterstudy-switch-button.masterstudy-switch-button_dark-mode
  .masterstudy-switch-button__burger
  span {
  background-color: #fff !important;
}
.masterstudy-course-player-header__curriculum {
  padding: 0 !important;
}
.masterstudy-switch-button__title {
  color: #fff !important;
  font-family: Poppins !important;
  font-size: 14px !important;
  font-style: normal;
  font-weight: 500 !important;
  line-height: normal !important;
  margin: 0px !important;
}
.masterstudy-switch-button.masterstudy-switch-button_dark-mode
  .masterstudy-switch-button__title {
  color: #fff !important;
}
.masterstudy-course-player-header__course-label {
  color: #6c6c6c !important;
  font-family: Poppins !important;
  line-height: 14.4px !important;
  margin-bottom: 4px !important;
}
.masterstudy-course-player-header
  a.masterstudy-course-player-header__course-title {
  color: #000 !important;
  font-family: Poppins !important;
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 19.2px !important;
}
.masterstudy-course-player-header.masterstudy-course-player-header_dark-mode
  a.masterstudy-course-player-header__course-title {
  color: #fff !important;
}
.masterstudy-course-player-header__dark-mode {
  border-left: none !important;
  width: auto !important;
  margin-right: 20px;
}
.masterstudy-dark-mode-button {
  width: 24px !important;
  height: 24px !important;
}
.masterstudy-dark-mode-button::before {
  color: #000 !important;
}
.masterstudy-dark-mode-button::after {
  color: #fff !important;
}
.custom-course-player-div {
  display: flex;
  align-items: center;
}
.masterstudy-course-player-header
  .masterstudy-course-player-header__discussions
  .masterstudy-course-player-header__discussions-toggler {
  height: 25px;
  padding: 0 20px 0 20px;
  border-left: 1px solid #000;
}
.masterstudy-course-player-header.masterstudy-course-player-header_dark-mode
  .masterstudy-course-player-header__discussions-toggler {
  border-left: 1px solid rgb(255 255 255);
}
.masterstudy-dark-mode-button::after,
.masterstudy-dark-mode-button::before {
  margin-top: 0px !important;
  font-size: 24px !important;
}
.masterstudy-course-player-header__discussions-toggler__title {
  color: #000;
  font-family: Poppins !important;
  font-size: 20px !important;
  font-style: normal;
  font-weight: 500 !important;
  line-height: 24px !important;
}
.masterstudy-course-player-header__discussions-toggler::before {
  font-size: 24px;
}
.masterstudy-course-player-header__discussions-toggler::before {
  color: #000;
}
.masterstudy-course-player-header.masterstudy-course-player-header_dark-mode
  .masterstudy-course-player-header__discussions-toggler::before,
.masterstudy-course-player-header.masterstudy-course-player-header_dark-mode
  .masterstudy-course-player-header__discussions-toggler__title {
  color: #fff;
}
.masterstudy-course-player-content {
  padding-top: 100px;
}
.masterstudy-course-player-curriculum.masterstudy-course-player-curriculum_open {
  padding-top: 20px;
  width: 390px !important;
}
.masterstudy-course-player-curriculum__title-wrapper {
  padding: 20px 32px !important;
  width: 390px !important;
}
.masterstudy-course-player-content_open-sidebar
  .masterstudy-course-player-curriculum {
  background: #f6f6f6;
  border-right: 1px solid #e2e2e2;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-curriculum {
  background: #161616;
  border-right: 1px solid #2a2a2a;
}
.masterstudy-course-player-curriculum__wrapper {
  width: 390px !important;
}
.masterstudy-course-player-content
  .masterstudy-course-player-curriculum__title {
  color: #000;
  font-family: Poppins !important;
  font-size: 16px !important;
  font-style: normal;
  font-weight: 500 !important;
  line-height: 19.2px !important;
}
.masterstudy-course-player-content
  .masterstudy-course-player-curriculum__progress {
  margin-top: 12px;
}
.masterstudy-course-player-content .masterstudy-progress__bar-empty {
  border-bottom: 4px solid rgba(0, 0, 0, 0.2);
  height: 4px;
}
.masterstudy-course-player-content .masterstudy-progress__bar-filled {
  height: 4px;
  border-bottom: 4px solid #000;
}
.masterstudy-course-player-content_dark-mode .masterstudy-progress__bar-filled {
  border-bottom: 4px solid #fff;
}
.masterstudy-course-player-content .masterstudy-progress__title {
  color: #000;
  font-family: Poppins;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 14.4px;
}
.masterstudy-progress_dark-mode .masterstudy-progress__title {
  color: #fff !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-curriculum {
  background: #161616 !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-content__wrapper {
  background: #0D0D0D !important;
}
.masterstudy-course-player-content__header.masterstudy-course-player-content__header_quiz
  .masterstudy-course-player-content__header-lesson-type {
  margin-top: 40px !important;
  margin-bottom: 4px;
}
.masterstudy-course-player-content
  .masterstudy-course-player-content__header-lesson-type,
.masterstudy-course-player-content_open-sidebar
  .masterstudy-course-player-content__header-lesson-type {
  color: #6c6c6c;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 16.8px;
}
.masterstudy-course-player-content
  .masterstudy-course-player-content__header
  h1,
.masterstudy-course-player-content_open-sidebar
  .masterstudy-course-player-content__header
  h1 {
  color: #000;
  font-family: Poppins;
  font-size: 30px !important;
  font-style: normal;
  font-weight: 500;
  line-height: 36px !important;
}

.masterstudy-course-player-content__header.masterstudy-course-player-content__header_quiz {
  margin-bottom: 40px;
}

.masterstudy-curriculum-accordion__section {
  padding: 12px 33px !important;
  border-bottom: 0.5px solid #212121 !important;
}
.masterstudy-course-player-content
  .masterstudy-curriculum-accordion__section-title {
  color: #fff;

  font-family: Poppins;
  font-size: 17px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-curriculum-accordion__section-title {
  color: #fff;
}
.masterstudy-course-player-content_open-sidebar
  .masterstudy-curriculum-accordion__section-count {
  color: #fff;

  font-family: Poppins;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: normal !important;
  margin: 0 12px !important;
}
/* .masterstudy-course-player-content_open-sidebar .masterstudy-curriculum-accordion__toggler{
    background: #E2E2E2;
} */
.masterstudy-course-player-content 
.masterstudy-course-player-navigation 
[data-id="masterstudy-course-player-lesson-submit"].masterstudy-nav-button_style-primary:hover {
    background-color: #000 !important;
}
.masterstudy-course-player-content_dark-mode 
.masterstudy-course-player-navigation 
[data-id="masterstudy-course-player-lesson-submit"].masterstudy-nav-button_style-primary:hover {
    background-color: #fff !important;
}
.masterstudy-course-player-content_open-sidebar
  .masterstudy-curriculum-accordion__item {
  border-bottom: 0.5px solid #e2e2e2;
}
.masterstudy-course-player-content_open-sidebar
  .masterstudy-curriculum-accordion__item
  .masterstudy-curriculum-accordion__link {
  background: #f6f6f6;
  padding: 12px 33px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-curriculum-accordion__item
  .masterstudy-curriculum-accordion__link {
  background: #161616;
}
.masterstudy-course-player-content_open-sidebar
  .masterstudy-curriculum-accordion__title-wrapper {
  margin-bottom: 4px;
}
.masterstudy-course-player-content_open-sidebar
  .masterstudy-curriculum-accordion__title {
  color: #000;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.masterstudy-course-player-content_open-sidebar
  .masterstudy-curriculum-accordion__meta {
  color: #6c6c6c;
  font-family: Poppins;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 14.4px;
}

.masterstudy-course-player-content_open-sidebar
  .masterstudy-curriculum-accordion__image {
  margin-right: 8px;
}
.masterstudy-course-player-content_open-sidebar
  .masterstudy-curriculum-accordion__check.masterstudy-curriculum-accordion__check_completed {
  background: #ff9a23 !important;
  border: none;
}
.masterstudy-curriculum-accordion__check.masterstudy-curriculum-accordion__check_completed::before {
  margin-top: 2px !important;
}
.masterstudy-course-player-content_open-sidebar
  .masterstudy-curriculum-accordion
  a.masterstudy-curriculum-accordion__link.masterstudy-curriculum-accordion__link_current::before {
  left: auto;
  right: 0;
  width: 4px;
  background: #ff9a23;
}
.masterstudy-course-player-content_open-sidebar
  .masterstudy-curriculum-accordion
  a.masterstudy-curriculum-accordion__link.masterstudy-curriculum-accordion__link_current {
  background: #ffebd3;
}
.masterstudy-course-player-content_open-sidebar
  .masterstudy-curriculum-accordion
  a.masterstudy-curriculum-accordion__link:focus,
.masterstudy-course-player-content_open-sidebar
  .masterstudy-curriculum-accordion
  a.masterstudy-curriculum-accordion__link:hover {
  background: #ffebd3;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-curriculum-accordion_dark-mode
  a.masterstudy-curriculum-accordion__link:focus,
.masterstudy-course-player-content_dark-mode
  .masterstudy-curriculum-accordion_dark-mode
  a.masterstudy-curriculum-accordion__link:hover {
  background: #453119;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-curriculum-accordion_dark-mode
  a.masterstudy-curriculum-accordion__link.masterstudy-curriculum-accordion__link_current {
  background: #453119;
}
.masterstudy-course-player-content_open-sidebar
  .masterstudy-curriculum-accordion__check {
  border: 1px solid #6c6c6c;
}
.masterstudy-curriculum-accordion_dark-mode
  .masterstudy-curriculum-accordion__item {
  background: #161616;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-curriculum-accordion_dark-mode
  .masterstudy-curriculum-accordion__section {
  background: #fff !important;
  border-bottom: 0.5px solid #dedede !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-curriculum-accordion_dark-mode
  .masterstudy-curriculum-accordion__section-title {
  color: #000;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-curriculum-accordion_dark-mode
  .masterstudy-curriculum-accordion__section-count {
  color: #000;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-curriculum-accordion_dark-mode
  .masterstudy-curriculum-accordion__toggler {
  background: #000;
}
.masterstudy-course-player-content_open-sidebar
  .masterstudy-course-player-navigation {
  border-top: 0.5px solid #e2e2e2;
  background: #f6f6f6;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-navigation.masterstudy-course-player-navigation_dark-mode {
  border-top: 1px solid #2a2a2a;
  background: #161616;
}
.masterstudy-course-player-content
  .masterstudy-course-player-navigation
  a.masterstudy-nav-button,
.masterstudy-course-player-content_open-sidebar
  .masterstudy-course-player-navigation
  a.masterstudy-nav-button {
  border: 1px solid #000;
  padding: 6px 16px;
  height: 36px;
  border-radius: 40px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-navigation_dark-mode
  a.masterstudy-nav-button {
  border: 1px solid #fff;
}
.masterstudy-course-player-content
  .masterstudy-course-player-navigation
  a.masterstudy-nav-button:hover,
.masterstudy-course-player-content_open-sidebar
  .masterstudy-course-player-navigation
  a.masterstudy-nav-button:hover {
  background: #000;
  color: #fff;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-navigation_dark-mode
  a.masterstudy-nav-button:hover {
  background: #fff;
  color: #000;
}
.masterstudy-course-player-content
  .masterstudy-course-player-navigation
  a.masterstudy-nav-button:hover
  .masterstudy-nav-button__title,
.masterstudy-course-player-content_open-sidebar
  .masterstudy-course-player-navigation
  a.masterstudy-nav-button:hover
  .masterstudy-nav-button__title,
a.masterstudy-nav-button:hover::after,
a.masterstudy-nav-button:hover::before,
.masterstudy-course-player-content_open-sidebar
  .masterstudy-course-player-navigation
  a.masterstudy-nav-button:hover::before {
  color: #fff !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-navigation_dark-mode
  a.masterstudy-nav-button:hover
  .masterstudy-nav-button__title,
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-navigation_dark-mode
  a.masterstudy-nav-button:hover::after,
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-navigation_dark-mode
  a.masterstudy-nav-button:hover::before {
  color: #000 !important;
}
.masterstudy-course-player-content
  .masterstudy-course-player-navigation
  a.masterstudy-nav-button
  .masterstudy-nav-button__title,
.masterstudy-course-player-content_open-sidebar
  .masterstudy-course-player-navigation
  a.masterstudy-nav-button
  .masterstudy-nav-button__title {
  color: #000;
  font-weight: 400;
  line-height: 16.8px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-navigation_dark-mode
  a.masterstudy-nav-button
  .masterstudy-nav-button__title {
  color: #fff;
}

.masterstudy-course-player-content
  .masterstudy-course-player-navigation
  a.masterstudy-nav-button.masterstudy-nav-button_type-next::after,
.masterstudy-course-player-content
  .masterstudy-course-player-navigation
  a.masterstudy-nav-button.masterstudy-nav-button_type-prev::before,
.masterstudy-course-player-content_open-sidebar
  .masterstudy-course-player-navigation
  a.masterstudy-nav-button.masterstudy-nav-button_type-next::after,
.masterstudy-course-player-content_open-sidebar
  .masterstudy-course-player-navigation
  a.masterstudy-nav-button.masterstudy-nav-button_type-prev::before {
  color: #000;
  font-size: 10px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-navigation_dark-mode
  a.masterstudy-nav-button.masterstudy-nav-button_type-next::after,
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-navigation_dark-mode
  a.masterstudy-nav-button.masterstudy-nav-button_type-prev::before {
  color: #fff;
}
.masterstudy-course-player-curriculum__mobile-header {
  padding: 0 20px !important;
}
.masterstudy-course-player-curriculum__mobile-title {
  font-family: Poppins !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: normal !important;
  letter-spacing: normal !important;
}
.masterstudy-course-player-content_open-sidebar
  .masterstudy-course-player-curriculum__mobile-title {
  color: #000;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-curriculum__mobile-title {
  color: #fff;
}

.masterstudy-course-player-content_open-sidebar
  .masterstudy-curriculum-accordion__toggler {
  background: #e2e2e2;
  width: 18px;
  height: 18px;
}
.masterstudy-course-player-content_open-sidebar
  .masterstudy-curriculum-accordion__toggler-icon {
  width: 18px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-curriculum-accordion_dark-mode
  .masterstudy-curriculum-accordion__toggler {
  background: #e2e2e2;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-curriculum__mobile-title {
  color: #fff;
}
/* .masterstudy-course-player-curriculum__mobile-title::before {
  content: '';
  display: inline-block;
  width: 16px;
  height: 10px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 0 16 10' fill='none'><path d='M0.5 10V8.33333H15.5V10H0.5ZM0.5 5.83333V4.16667H15.5V5.83333H0.5ZM0.5 1.66667V0H15.5V1.66667H0.5Z' fill='black'/></svg>");
  background-repeat: no-repeat;
  background-size: contain;
  vertical-align: middle;
} */
.masterstudy-course-player-content
  span.masterstudy-course-player-curriculum__mobile-close,
.masterstudy-course-player-content_open-sidebar
  span.masterstudy-course-player-curriculum__mobile-close {
  background: #6c6c6c;
  text-align: center;
  width: 24px;
  height: 24px;
  align-items: center;
  border-radius: 40px;
}
.masterstudy-course-player-content
  .masterstudy-course-player-curriculum__mobile-close::before,
.masterstudy-course-player-content_open-sidebar
  .masterstudy-course-player-curriculum__mobile-close::before {
  align-items: center;
  display: inline-block;
  margin-top: 2px;
  height: 24px;
  width: 24px;
  color: #fff;
  font-size: 12px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-curriculum__mobile-close::before {
  color: #fff;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-curriculum__mobile-title {
  color: #fff !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-curriculum__mobile-title::before {
  color: #fff;
}
/* .masterstudy-course-player-content_open-sidebar .masterstudy-course-player-curriculum__mobile-close::before{
    background: #000;
    width: 24px;
    height: 24px;
} */

/* lms page css */
.elementor-44550
  .elementor-element.elementor-element-574813d
  .masterstudy-single-course-complete-block {
  padding: 0px;
}
.masterstudy-single-course-complete-block.masterstudy-single-course-complete-block_in-progress
  .masterstudy-single-course-complete-block__content {
  align-items: flex-start !important;
}
body .masterstudy-buy-button > a.masterstudy-buy-button__link,
body .masterstudy-button-enterprise__button {
  min-height: 44px !important;
  height: 44px !important;
  padding: 10px 30px !important;
}
body .masterstudy-prerequisites .masterstudy-prerequisites__button {
  min-height: 44px !important;
  height: 44px !important;
  border-radius: 40px !important;
}
.custom-curriculum-course .masterstudy-curriculum-list__section {
  background: #000 !important;
  border-radius: 8px;
  justify-content: space-between;
  margin-bottom: 1px;
  padding: 12px 33px;
  border-bottom: 0.5px solid #212121;
}
.custom-curriculum-course .masterstudy-curriculum-list__excerpt-toggler::after,
.masterstudy-curriculum-list__toggler::after {
  content: "" !important;
  display: inline-block !important;
  width: 18px !important; /* adjust if needed */
  height: 10px !important; /* adjust if needed */
  background-image: url("https://germandrishty.com/wp-content/uploads/2025/08/weui_arrow-outlined-3.svg") !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  transition: 0.2s !important;
  vertical-align: middle !important;
}
.custom-curriculum-course .masterstudy-curriculum-list__container-wrapper {
  flex-direction: column !important;
  gap: 4px;
}
.custom-curriculum-course .masterstudy-curriculum-list__meta-wrapper {
  margin-left: 0 !important;
}
.elementor-44550
  .elementor-element.elementor-element-a5d9beb
  .masterstudy-buy-button_plans-dropdown
  a
  .masterstudy-points__text {
  font-size: 14px !important;
  font-weight: 400 !important;
  margin-top: 4px !important;
}
.masterstudy-points__icon {
  display: none !important;
}
.elementor-page-9919 .lms-tab-grade .e-n-tabs-heading {
  justify-content: flex-start !important;
}
.lms-tab-grade .e-n-tabs-heading .e-n-tab-title {
  border: none !important;
  padding: 0 !important;
}
.lms-tab-grade #e-n-tab-title-1678866002 {
  border: none;
  padding: 0 10px 6px 10px;
}
.lms-tab-grade .e-n-tabs-heading .e-n-tab-title .e-n-tab-title-text {
  padding: 0 10px 6px 10px !important;
}
.lms-tab-grade.elementor-widget-n-tabs
  .e-n-tab-title[aria-selected="true"]
  > span:after {
  left: 0 !important;
  width: 100% !important;
  height: 1px !important;
}
.lms-tab-grade.elementor-widget-n-tabs .e-n-tab-title > span {
  text-align: center !important;
  font-family: Poppins !important;
  font-size: 17px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 20.4px !important;
}
.lms-tab-grade.elementor-widget-n-tabs
  .e-n-tab-title[aria-selected="true"]
  > span {
  text-align: center !important;
  font-family: Poppins !important;
  font-size: 17px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 20.4px !important;
}
.single-stm-courses
  .e-parent
  .e-con-inner
  .lms-tab-grade.elementor-widget-n-tabs
  .e-n-tab-title[aria-selected="false"] {
  color: #6c6c6c !important;
  text-align: center !important;
  font-family: Poppins !important;
  font-size: 17px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 20.4px !important;
}
.lms-tab-grade a.masterstudy-button.masterstudy-button_style-primary:hover {
  background-color: transparent !important;
  background-image: linear-gradient(
    106deg,
    #ff7c11 -21.31%,
    #ffc63c 52.14%
  ) !important;
}
.masterstudy-grade-details_popup
  .masterstudy-grade-details__block
  .masterstudy-grade-details__content {
  padding: 40px !important;
}
.masterstudy-grade-details.masterstudy-grade-details_popup
  .masterstudy-grade-details__block {
  border-radius: 40px !important;
}
.lms-tab-grade .masterstudy-single-course-grades__message-text {
  margin: 0 !important;
}
.elementor-44550
  .lms-tab-grade
  .elementor-element.elementor-element-a6bb7f9
  .masterstudy-single-course-grades__message {
  justify-content: space-between !important;
}
.lms-tab-grade .masterstudy-single-course-grades__message-button {
  margin-top: 0 !important;
}
body .masterstudy-prerequisites-list__progress {
  margin-bottom: 0px !important;
}
.single-stm-courses .masterstudy-curriculum-list__trial {
  padding: 2px 10px !important;
  margin: 0 8px 0 0 !important;
  border-radius: 8px !important;
}
body .masterstudy-buy-button_dropdown:after {
  content: "" !important;
  position: absolute !important;
  top: 50% !important;
  right: 20px !important;
  width: 18px !important; /* Adjust as needed */
  height: 18px !important;
  transform: translateY(-50%);
  background-image: url("https://germandrishty.com/wp-content/uploads/2025/08/weui_arrow-filled.svg") !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  background-position: center !important;
  border: none !important;
  box-shadow: none !important;
  cursor: pointer !important;
}
body .masterstudy-buy-button.dropdown-show:after {
  margin-top: -10px !important;
  transform: rotate(180deg) translateY(0%) !important;
}

/* enterprise group css */
.masterstudy-group-courses-modal .masterstudy-group-courses-modal__wrapper {
  padding: 20px !important;
  border-radius: 20px !important;
}
.masterstudy-group-courses-modal
  .masterstudy-group-courses-modal__header
  .masterstudy-group-courses-modal__header-title {
  color: #000 !important;
  font-family: Poppins !important;
  font-size: 20px !important;
  font-style: normal;
  font-weight: 500 !important;
  line-height: 24px !important;
}

.masterstudy-group-courses-modal .masterstudy-group-courses-modal__header span {
  background-color: #6c6c6c !important;
  width: 20px !important;
  height: 20px !important;
}

.masterstudy-group-courses-modal__header span:before {
  color: #fff !important;
}
.masterstudy-group-courses-modal
  .masterstudy-group-courses-modal__content
  .masterstudy-group-courses__name {
  color: #6c6c6c !important;
  font-family: Poppins !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 16.8px !important;
}

.masterstudy-group-courses-modal .masterstudy-group-courses__list-header_title {
  color: #000 !important;
  font-family: Poppins !important;
  font-size: 14px !important;
  font-style: normal;
  font-weight: 500 !important;
  line-height: normal !important;
}
.masterstudy-group-courses-modal
  a.masterstudy-button.masterstudy-button_style-tertiary {
  border-radius: 40px !important;
  border: 1px solid transparent !important;
  padding: 16 32px !important;
  background: linear-gradient(
    106deg,
    rgba(254, 100, 3, 0.5) -21.31%,
    rgba(255, 198, 60, 0.5) 139.5%
  ) !important;
}
.masterstudy-group-courses-modal
  a.masterstudy-button.masterstudy-button_style-tertiary:hover {
  border: 1px solid #ff9f2e !important;
  background: linear-gradient(
    106deg,
    #fe6403 -21.31%,
    #ffc63c 139.5%
  ) !important;
}
.masterstudy-group-courses-modal
  a.masterstudy-button.masterstudy-button_size-sm
  .masterstudy-button__title {
  color: #fff !important;
  font-family: Poppins !important;
  font-size: 17px !important;
  font-style: normal;
  font-weight: 500 !important;
  line-height: normal !important;
}
.masterstudy-group-courses-modal .masterstudy-group-courses__list-wrap {
  margin-top: 20px !important;
}
.masterstudy-group-courses-modal .masterstudy-group-courses__list-item {
  border-radius: 20px !important;
  padding: 6px 12px !important;
  margin: 20px 0 0 !important;
  background-color: #f6f6f6 !important;
}
.masterstudy-group-courses-modal
  .masterstudy-group-courses__list-item_checkbox {
  border-radius: 10px !important;
  border: 1px solid #6c6c6c !important;
  min-width: 15px !important;
  min-height: 15px !important;
  background-color: #f6f6f6 !important;
}
.masterstudy-group-courses-modal .masterstudy-group-courses__list-item_title {
  color: #000 !important;
  font-family: Poppins !important;
  font-size: 14px !important;
  font-style: normal;
  font-weight: 500 !important;
  line-height: normal !important;
}
.masterstudy-group-courses-modal .masterstudy-group-courses__list-item_members {
  color: #3b3b3b !important;
  font-family: Poppins !important;
  font-size: 12px !important;
  font-style: normal;
  font-weight: 400 !important;
  line-height: normal !important;
}
.masterstudy-group-courses-modal .masterstudy-group-courses__actions-button {
  border-radius: 40px !important;
  padding: 16 32px !important;
  border: 1px solid #ff9f2e !important;
  background: linear-gradient(
    106deg,
    #fe6403 -21.31%,
    #ffc63c 139.5%
  ) !important;
  color: #fff !important;
  font-family: Poppins !important;
  font-size: 17px !important;
  font-style: normal;
  font-weight: 500 !important;
  line-height: normal !important;
}
.masterstudy-group-courses-modal
  .masterstudy-group-courses__actions-button.disable {
  border-radius: 40px !important;
  border: 1px solid transparent !important;
  padding: 16 32px !important;
  background: linear-gradient(
    106deg,
    rgba(254, 100, 3, 0.5) -21.31%,
    rgba(255, 198, 60, 0.5) 139.5%
  ) !important;
}
.masterstudy-group-courses-modal
  .masterstudy-group-courses__list-item.active
  .masterstudy-group-courses__list-item_checkbox {
  background-color: #ff9823 !important;
  border-color: #ff9823 !important;
}
.masterstudy-group-courses-modal
  .masterstudy-group-courses__list-item_checkbox:after {
  color: #f6f6f6 !important;
}
.masterstudy-group-courses-modal
  .masterstudy-group-courses__addition-list
  label {
  color: #000 !important;
  font-family: Poppins !important;
  font-size: 12px !important;
  font-style: normal;
  font-weight: 400 !important;
  line-height: normal !important;
}
.masterstudy-group-courses-modal
  .masterstudy-group-courses__addition-list_title {
  margin-bottom: 4px !important;
}
.masterstudy-group-courses-modal
  .masterstudy-group-courses__addition-list
  label
  input {
  padding: 10px 16px !important;
  border-radius: 40px !important;
  border: 1px solid #b8b8b8 !important;
  min-height: 44px !important;
  color: #6c6c6c !important;
}
.masterstudy-group-courses-modal
  .masterstudy-group-courses__addition-list
  label
  input::placeholder {
  color: #6c6c6c !important;
  font-family: Poppins !important;
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400 !important;
  line-height: normal !important;
}
.masterstudy-group-courses-modal
  .masterstudy-group-courses__addition-list_add_email {
  padding: 16px 32px !important;
  width: 81px !important;
  background-color: #000 !important;
  color: #fff !important;
  font-family: Poppins !important;
  font-size: 17px !important;
  font-style: normal;
  font-weight: 500 !important;
  line-height: normal !important;
  border-radius: 20px !important;
  right: 8px !important;
  bottom: 5px !important;
}

.masterstudy-group-courses-modal
  .masterstudy-group-courses__addition-list
  .masterstudy-button {
  border: 1px solid #ff9f2e !important;
  background: linear-gradient(
    106deg,
    #fe6403 -21.31%,
    #ffc63c 139.5%
  ) !important;
  padding: 16px 32px !important;
  display: flex !important;
  width: max-content !important;
}
.masterstudy-group-courses-modal
  .masterstudy-group-courses__addition-list
  .masterstudy-button:hover {
  border: 1px solid #ff9f2e !important;
  background: linear-gradient(
    106deg,
    #ff7c11 -21.31%,
    #ffc63c 52.14%
  ) !important;
}
.masterstudy-group-courses-modal .masterstudy-group-courses__start {
  background-color: #fff !important;
}
.masterstudy-group-courses-modal .masterstudy-group-courses__start-title {
  color: #000 !important;
  font-family: Poppins !important;
  font-size: 20px !important;
  font-style: normal;
  font-weight: 500 !important;
  line-height: normal !important;
}
.masterstudy-group-courses-modal .masterstudy-group-courses__start-description {
  margin-top: 4px !important;
  color: #6c6c6c !important;
  font-family: Poppins !important;
  font-size: 12px !important;
  font-style: normal;
  font-weight: 400 !important;
  line-height: normal !important;
}

.masterstudy-group-courses-modal
  .masterstudy-group-courses__start
  .masterstudy-button {
  padding: 16px 32px !important;
}

.masterstudy-group-courses-modal
  .masterstudy-group-courses__start
  .masterstudy-button:hover {
  border: 1px solid #ff9f2e !important;
  background: linear-gradient(
    106deg,
    #ff7c11 -21.31%,
    #ffc63c 52.14%
  ) !important;
}
.masterstudy-group-courses-modal .masterstudy-group-courses__start-icon {
  background-color: #fff !important;
}
.masterstudy-group-courses-modal
  .masterstudy-group-courses__start-icon-wrapper {
  background-color: #fff !important;
}
.masterstudy-group-courses-modal
  .masterstudy-group-courses__start-icon::before {
  content: "" !important;
  display: inline-block !important;
  width: 42px !important;
  height: 42px !important;
  background-image: url("https://germandrishty.com/wp-content/uploads/2025/08/grommet-icons_group.svg") !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}
.masterstudy-group-courses-modal .masterstudy-group-courses__start-icon {
  width: 42px !important;
  height: 42px !important;
}
.masterstudy-group-courses-modal
  .masterstudy-group-courses__start-icon-wrapper {
  width: 42px !important;
  height: 42px !important;
}
.masterstudy-group-courses-modal .masterstudy-group-courses__start {
  padding: 0px !important;
}
.masterstudy-single-course-complete__wrapper {
  width: 458px !important;
}
.masterstudy-single-course-complete__container {
  padding: 20px !important;
}
.masterstudy-single-course-complete__close::after {
  margin-top: 0px !important;
}
.masterstudy-single-course-complete__curiculum-statistic {
  width: max-content !important;
  margin: 0 auto 20px !important;
}
.masterstudy-single-course-complete__curiculum-statistic-item {
  height: auto !important;
  padding: 6px 12px !important;
}
.masterstudy-single-course-complete__opportunities {
  margin-bottom: 20px !important;
  align-items: center;
}
.masterstudy-single-course-complete__message {
  margin-bottom: 12px !important;
}
.masterstudy-single-course-complete__title {
  margin: 0 auto 20px !important;
}
.masterstudy-single-course-complete__buttons
  a.masterstudy-button.masterstudy-button_size-md {
  height: 40px !important;
  border-radius: 40px !important;
  padding: 16px 32px !important;
}
.masterstudy-single-course-complete__buttons
  a.masterstudy-button.masterstudy-button_style-primary:hover {
  background: linear-gradient(
    106deg,
    #ff7c11 -21.31%,
    #ffc63c 52.14%
  ) !important;
  border: none !important;
}
.get-certified-btn a.elementor-button {
  height: 40px !important;
}

.masterstudy-course-player-header
  .masterstudy-course-player-header__navigation
  .masterstudy-tabs.masterstudy-tabs_style-nav-sm
  .masterstudy-tabs__item {
  height: auto;
  padding: 6px 10px;
  color: #6c6c6c;
  font-family: Poppins;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%; /* 14.4px */
}
.masterstudy-tabs.masterstudy-tabs_style-nav-sm.masterstudy-tabs_dark-mode
  .masterstudy-tabs__item:hover {
  color: #6c6c6c !important;
}
.masterstudy-course-player-header
  .masterstudy-course-player-header__navigation
  .masterstudy-tabs.masterstudy-tabs_style-nav-sm
  .masterstudy-tabs__item_active {
  color: #000;
}
.masterstudy-course-player-header
  .masterstudy-course-player-header__navigation
  .masterstudy-tabs.masterstudy-tabs_style-nav-sm
  .masterstudy-tabs__item_active::after {
  border-top: 2px solid #000 !important;
}
.masterstudy-course-player-header
  .masterstudy-course-player-header__navigation
  .masterstudy-tabs.masterstudy-tabs_style-nav-sm.masterstudy-tabs_dark-mode
  .masterstudy-tabs__item_active {
  color: #fff !important;
}
.masterstudy-course-player-header
  .masterstudy-course-player-header__navigation
  .masterstudy-tabs.masterstudy-tabs_style-nav-sm.masterstudy-tabs_dark-mode
  .masterstudy-tabs__item_active::after {
  border-top: 2px solid #fff !important;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz__result-inner-history {
  border: 1px solid #e2e2e2;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz__result-inner-history {
  border: 1px solid #6c6c6c;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz__result-inner {
  background: #000000 !important;
  border-color: #6c6c6c !important;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz__result-inner-history
  .masterstudy-course-player-quiz__attempt-info
  .masterstudy-course-player-quiz__attempt-column
  .masterstudy-course-player-quiz__attempt-title {
  color: var(--Primary-Black-1, #000);
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%; /* 19.2px */
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz__result-inner-history
  .masterstudy-course-player-quiz__attempt-info
  .masterstudy-course-player-quiz__attempt-column
  .masterstudy-course-player-quiz__attempt-date {
  color: var(--Greys-Drak-Stroke, #6c6c6c);
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%; /* 16.8px */
  margin: 8px 0 0;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz__result-inner-history
  .masterstudy-course-player-quiz__attempt-info
  .masterstudy-course-player-quiz__attempt-column
  .masterstudy-course-player-quiz__attempt-date--time {
  color: var(--Greys-Drak-Stroke, #6c6c6c);
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%; /* 16.8px */
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz__result-inner-history
  .masterstudy-course-player-quiz__attempt-info
  .masterstudy-course-player-quiz__attempt-column
  .masterstudy-course-player-quiz__attempt-title {
  color: #fff;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz__result-inner-history
  .masterstudy-course-player-quiz__attempt-info
  .masterstudy-course-player-quiz__attempt-column
  .masterstudy-course-player-quiz__attempt-date {
  color: #e2e2e2;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz__result-inner-history
  .masterstudy-course-player-quiz__attempt-info
  .masterstudy-course-player-quiz__attempt-column
  .masterstudy-course-player-quiz__attempt-date--time {
  color: #e2e2e2;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz__attempt-item {
  color: var(--Greys-Drak-Stroke, #6c6c6c) !important ;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%; /* 16.8px */
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz__attempt-item
  span {
  color: var(--Primary-Black-1, #000);
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%; /* 19.2px */
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz__result-container {
  margin: 0px 0 64px 0 !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz__attempt-item {
  color: var(--Greys-Grey-2, #e2e2e2) !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz__attempt-item
  span {
  color: #fff;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz__attempt-column
  .masterstudy-select {
  border-radius: 40px;
  border: 1px solid #e2e2e2;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz__attempt-column
  .masterstudy-select
  .masterstudy-select__wrapper
  .masterstudy-select__placeholder {
  color: #000;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz__attempt-column
  .masterstudy-select
  .masterstudy-select__wrapper
  .masterstudy-select__caret {
  background: #000;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz__attempt-column
  .masterstudy-select
  .masterstudy-select__option_selected {
  color: #fff !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz__attempt-select-wrapper
  .masterstudy-select {
  border-color: #6c6c6c !important;
  background-color: #000 !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz__attempt-column
  .masterstudy-select
  .masterstudy-select__wrapper
  .masterstudy-select__placeholder {
  color: #fff;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz__attempt-column
  .masterstudy-select
  .masterstudy-select__wrapper
  .masterstudy-select__caret {
  background: #fff;
}
.masterstudy-course-player-navigation__submit-quiz
  a.masterstudy-button.masterstudy-button_size-sm {
  padding: 16px 32px;
}
.masterstudy-course-player-navigation__submit-quiz
  a.masterstudy-button
  .masterstudy-button__title {
  color: #fff;
  text-align: center;

  /* Button Text 1 */
  font-family: Poppins;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.masterstudy-course-player-navigation__submit-quiz
  a.masterstudy-button.masterstudy-button_style-primary:hover {
  background: linear-gradient(
    106deg,
    #ff7c11 -21.31%,
    #ffc63c 52.14%
  ) !important;
}
.masterstudy-course-player-content
  .masterstudy-alert
  .masterstudy-alert__wrapper {
  border-radius: 20px;
  background: #fff;
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-alert
  .masterstudy-alert__wrapper {
  background: #3B3B3B !important;
}

.masterstudy-course-player-content
  .masterstudy-alert
  .masterstudy-alert__wrapper
  .masterstudy-alert__container {
  padding: 20px;
}
.masterstudy-course-player-content
  .masterstudy-alert
  .masterstudy-alert__wrapper
  .masterstudy-alert__container
  .masterstudy-alert__header {
  margin-bottom: 12px;
}
.masterstudy-course-player-content
  .masterstudy-alert
  .masterstudy-alert__wrapper
  .masterstudy-alert__container
  .masterstudy-alert__header
  .masterstudy-alert__header-close {
  background: #6c6c6c;
  width: 22px;
  height: 22px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-alert
  .masterstudy-alert__wrapper
  .masterstudy-alert__container
  .masterstudy-alert__header
  .masterstudy-alert__header-close {
  background: #6c6c6c;
}
.masterstudy-course-player-content
  .masterstudy-alert
  .masterstudy-alert__wrapper
  .masterstudy-alert__container
  .masterstudy-alert__header
  .masterstudy-alert__header-close::after {
  color: #fff;
  font-size: 12px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-alert
  .masterstudy-alert__wrapper
  .masterstudy-alert__container
  .masterstudy-alert__header
  .masterstudy-alert__header-close::after {
  color: #000;
  font-size: 12px;
}
.masterstudy-course-player-content
  .masterstudy-alert
  .masterstudy-alert__wrapper
  .masterstudy-alert__container
  .masterstudy-alert__header
  .masterstudy-alert__header-title {
  color: #000;
  font-family: Poppins;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-alert
  .masterstudy-alert__wrapper
  .masterstudy-alert__container
  .masterstudy-alert__header
  .masterstudy-alert__header-title {
  color: #fff;
}
.masterstudy-course-player-content
  .masterstudy-alert
  .masterstudy-alert__wrapper
  .masterstudy-alert__container
  .masterstudy-alert__text {
  color: var(--Primary-Black-1, #000);
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 12px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-alert
  .masterstudy-alert__wrapper
  .masterstudy-alert__container
  .masterstudy-alert__text {
  color: #fff;
}
.masterstudy-course-player-content
  .masterstudy-alert
  .masterstudy-alert__wrapper
  .masterstudy-alert__container
  .masterstudy-alert__actions
  .masterstudy-button_style-primary {
  padding: 16px 32px;
}
.masterstudy-course-player-content
  .masterstudy-alert
  .masterstudy-alert__wrapper
  .masterstudy-alert__container
  .masterstudy-alert__actions
  .masterstudy-button_style-primary:hover {
  background: linear-gradient(
    106deg,
    #ff7c11 -21.31%,
    #ffc63c 52.14%
  ) !important;
}
.masterstudy-course-player-content
  .masterstudy-alert
  .masterstudy-alert__wrapper
  .masterstudy-alert__container
  .masterstudy-alert__actions
  .masterstudy-button_style-primary
  .masterstudy-button__title{
    color: #fff;
    text-align: center;

  /* Button Text 1 */
  font-family: Poppins;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  }
.masterstudy-course-player-content
  .masterstudy-alert
  .masterstudy-alert__wrapper
  .masterstudy-alert__container
  .masterstudy-alert__actions
  .masterstudy-button_style-tertiary
  .masterstudy-button__title {
  color: #000 !important;
  text-align: center;

  /* Button Text 1 */
  font-family: Poppins;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-alert
  .masterstudy-alert__wrapper
  .masterstudy-alert__container
  .masterstudy-alert__actions
  .masterstudy-button_style-tertiary
  .masterstudy-button__title {
    color: #fff !important;
  }
.masterstudy-course-player-content
  .masterstudy-alert
  .masterstudy-alert__wrapper
  .masterstudy-alert__container
  .masterstudy-alert__actions
  .masterstudy-button_style-tertiary {
  padding: 16px 32px;
  border-radius: 40px;
  background: transparent;
border: 1px solid #FE6403;
}
.masterstudy-course-player-content .masterstudy-course-player-answer:hover,
.masterstudy-course-player-content .masterstudy-course-player-answer {
  border-radius: 20px;
}
.masterstudy-course-player-content .masterstudy-course-player-answer:hover,
.masterstudy-course-player-content
  .masterstudy-course-player-answer.masterstudy-course-player-answer_checked {
  border-radius: 20px;
  background: #f6f6f6;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-answer:hover,
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-answer {
  border-radius: 20px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-answer:hover,
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-answer.masterstudy-course-player-answer_checked {
  border-radius: 20px;
  background: #3B3B3B !important;
}
.masterstudy-course-player-content .masterstudy-course-player-answer.masterstudy-course-player-answer_correct{
  background: rgba(97, 204, 47, 0.1) !important;
}
.masterstudy-course-player-content .masterstudy-course-player-answer.masterstudy-course-player-answer_wrong{
  background: rgba(255, 0, 15, 0.1) !important;
}
.masterstudy-course-player-content
  .masterstudy-course-player-answer__radio.masterstudy-course-player-answer__radio_checked {
  border: 1px solid #000;
}
.masterstudy-course-player-content
  .masterstudy-course-player-answer__radio.masterstudy-course-player-answer__radio_checked::after {
  background: #000;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-answer__radio.masterstudy-course-player-answer__radio_checked {
  border-color: #fff !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-answer__radio.masterstudy-course-player-answer__radio_checked::after {
  background: #fff;
}

.masterstudy-course-player-content .masterstudy-course-player-answer__radio {
  border: 1px solid #6c6c6c;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-answer__radio {
  background: transparent !important;
  border-color: #6c6c6c !important;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz-attempts-wrapper
  .masterstudy-course-player-quiz-attempts__header
  .masterstudy-course-player-quiz-header__column {
  color: #6c6c6c;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz-attempts-wrapper
  .masterstudy-course-player-quiz-attempts__header
  .masterstudy-course-player-quiz-header__column {
  color: #e2e2e2;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz-attempts
  .masterstudy-course-player-quiz-attempt
  .masterstudy-course-player-quiz-attempt__progress-wrapper
  .masterstudy-course-player-quiz-attempt__progress {
  display: none;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz-attempt__date--value {
  color: #000;
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz-attempt__date--value {
  color: #fff;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz-attempt__correct,
.masterstudy-course-player-content
  .masterstudy-course-player-quiz-attempt__date--time,
.masterstudy-course-player-content
  .masterstudy-course-player-quiz-attempt__grade,
.masterstudy-course-player-content
  .masterstudy-course-player-quiz-attempt__incorrect,
.masterstudy-course-player-content
  .masterstudy-course-player-quiz-attempt__questions {
  color: #000;
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz-attempt__correct,
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz-attempt__date--time,
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz-attempt__grade,
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz-attempt__incorrect,
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz-attempt__questions {
  color: #fff !important;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz-attempt__status {
  color: #6c6c6c;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  text-transform: capitalize;
  line-height: 120%;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz-attempt__status {
  color: #e2e2e2;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz-attempt__status.passed {
  background: transparent;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz-attempt__status.failed {
  background: transparent;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz-attempt__details {
  background: transparent;
  border-radius: 0;
  padding: 4px 8px;
  color: #6c6c6c;
  border-bottom: 1px solid #6c6c6c;
  font-family: Poppins;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz-attempt__details:hover {
  border-bottom-color: #000;
  color: #000;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz-attempt__details {
  background: transparent !important;
  color: #e2e2e2 !important;
  border-bottom-color: #e2e2e2 !important;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz-attempt__status.passed::before {
  content: "";
  display: inline-block;
  background-image: url("https://germandrishty.com/wp-content/uploads/2025/07/teenyicons_tick-circle-outline-1.svg");
  background-size: contain;
  background-repeat: no-repeat;
  width: 15px;
  height: 15px;
  margin-right: 4px;
  vertical-align: middle;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz-attempt__status.failed::before {
  content: "";
  display: inline-block;
  background-image: url("https://germandrishty.com/wp-content/uploads/2025/07/system-uicons_cross-circle-1.svg");
  background-size: contain;
  background-repeat: no-repeat;
  width: 15px;
  height: 15px;
  margin-right: 4px;
  vertical-align: middle;
}
.masterstudy-course-player-content .masterstudy-course-player-quiz-attempt {
  gap: 20px;
  padding: 20px 0 0 0;
  border-bottom: none;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz-attempts__header {
  gap: 20px;
  border-bottom: 1px solid #e2e2e2;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-quiz-attempts__header {
  gap: 20px;
  border-bottom-color: #2a2a2a !important;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz-attempt__info,
.masterstudy-course-player-content
  .masterstudy-course-player-quiz-header__info {
  flex: 0 0 auto !important;
}

/* vedio */
.masterstudy-course-player-content
  .masterstudy-lesson-video-questions-list
  .masterstudy-lesson-video-questions-list__title {
  color: #000;
  font-family: Poppins;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%; /* 24px */
  margin-bottom: 20px;
}
.masterstudy-course-player-content
  .masterstudy-lesson-video-questions-list
  .masterstudy-lesson-video-list-question {
  background: #f6f6f6;
  border-radius: 8px;
  padding: 10px 12px;
  margin-bottom: 20px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-lesson-video-questions-list
  .masterstudy-lesson-video-list-question {
  background: #161616 !important;
}

.masterstudy-course-player-content
  .masterstudy-lesson-video-questions-list
  .masterstudy-lesson-video-list-question__timecode {
  color: #000;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%; /* 16.8px */
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-lesson-video-questions-list
  .masterstudy-lesson-video-list-question__timecode {
  color: #fff;
}
.masterstudy-course-player-content
  .masterstudy-lesson-video-questions-list
  .masterstudy-lesson-video-list-question__content {
  color: #000;
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%; /* 19.2px */
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-lesson-video-questions-list
  .masterstudy-lesson-video-list-question__content {
  color: #fff !important;
}
.masterstudy-course-player-content
  .masterstudy-lesson-video-list-question.masterstudy-lesson-video-list-question_failed {
  background: rgba(229, 57, 53, 0.1);
}
.masterstudy-course-player-content
  .masterstudy-lesson-video-list-question.masterstudy-lesson-video-list-question_completed {
  background: rgba(28, 158, 36, 0.1);
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-lesson-video-list-question.masterstudy-lesson-video-list-question_failed {
  background: #fdeceb !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-lesson-video-list-question.masterstudy-lesson-video-list-question_completed {
  background: #e9f6ea !important;
}
.masterstudy-lesson-video-list-question.masterstudy-lesson-video-list-question_completed
  .masterstudy-lesson-video-list-question__timecode,
.masterstudy-lesson-video-list-question.masterstudy-lesson-video-list-question_failed
  .masterstudy-lesson-video-list-question__timecode {
  color: #6c6c6c !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-lesson-video-list-question.masterstudy-lesson-video-list-question_completed
  .masterstudy-lesson-video-list-question__timecode,
.masterstudy-course-player-content_dark-mode
  .masterstudy-lesson-video-list-question.masterstudy-lesson-video-list-question_failed
  .masterstudy-lesson-video-list-question__timecode {
  color: #6c6c6c !important;
  font-weight: 500 !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-lesson-video-list-question.masterstudy-lesson-video-list-question_completed
  .masterstudy-lesson-video-list-question__content,
.masterstudy-course-player-content_dark-mode
  .masterstudy-lesson-video-list-question.masterstudy-lesson-video-list-question_failed
  .masterstudy-lesson-video-list-question__content {
  color: #000 !important;
}
.masterstudy-course-player-content .masterstudy-course-player-lesson p {
  color: #6c6c6c;
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%; /* 19.2px */
  margin-bottom: 6px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-lesson
  p {
  color: #e2e2e2 !important;
}
.masterstudy-course-player-content .masterstudy-course-player-lesson h2 {
  line-height: 24px !important;
}
.masterstudy-course-player-content .masterstudy-course-player-lesson h2 a span {
  color: #0a66c2;
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%; /* 19.2px */
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: auto;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
  margin-bottom: 40px;
}
.masterstudy-course-player-content
  .masterstudy-course-player-lesson-video__progress
  .masterstudy-course-player-lesson-video__progress-title {
  color: #6c6c6c;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 16.8px;
  margin-bottom: 6px;
  align-items: center;
  margin-bottom: 12px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-lesson-video__progress
  .masterstudy-course-player-lesson-video__progress-title {
  color: #e2e2e2 !important;
}
.masterstudy-course-player-content
  .masterstudy-course-player-lesson-video__progress-required,
.masterstudy-course-player-lesson-video__progress-separator,
.masterstudy-course-player-content
  .masterstudy-course-player-lesson-video__progress-user {
  color: #000 !important;
  font-family: Poppins !important;
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 19.2px !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-lesson-video__progress-required,
.masterstudy-course-player-lesson-video__progress-separator,
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-lesson-video__progress-user {
  color: #e2e2e2 !important;
}
.masterstudy-course-player-content
  .masterstudy-course-player-lesson-video__progress-user:first-child {
  margin-left: 12px !important;
}
.masterstudy-course-player-content
  .masterstudy-course-player-lesson-video__progress-bar {
  height: 4px;
  background: rgba(0, 0, 0, 0.2);
  padding: 0;
  border-radius: 4px;
  border: none;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-lesson-video__progress-bar {
  background: rgba(255, 255, 255, 0.2);
}
.masterstudy-course-player-content
  .masterstudy-course-player-lesson-video__progress-bar-value {
  background: #000;
  border-radius: 4px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-lesson-video__progress-bar-value {
  background: #e2e2e2 !important;
}
.masterstudy-course-player-content .masterstudy-course-player-lesson-video {
  margin: 0 0 40px;
}
.masterstudy-course-player-content
  .masterstudy-course-player-navigation
  a.masterstudy-nav-button.masterstudy-nav-button_style-primary {
  background-color: transparent;
}
.masterstudy-course-player-content
  .masterstudy-lesson-video-questions
  .masterstudy-lesson-video-question__quantity {
  color: #6c6c6c;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 16.8px;
  margin-bottom: 6px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-lesson-video-questions
  .masterstudy-lesson-video-question__quantity {
  color: #e2e2e2 !important;
}
.masterstudy-course-player-content
  .masterstudy-lesson-video-questions
  .masterstudy-lesson-video-question__content {
  color: #000;
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%; /* 19.2px */
  margin-bottom: 40px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-lesson-video-questions
  .masterstudy-lesson-video-question__content {
  color: #fff;
}
.masterstudy-course-player-content
  .masterstudy-lesson-video-questions
  .masterstudy-lesson-video-question__answer {
  padding: 10px 12px;
  border-radius: 20px;
  margin-bottom: 20px;
}
.masterstudy-course-player-content
  .masterstudy-lesson-video-questions
  .masterstudy-lesson-video-question__answer:hover {
  border-radius: 20px;
  background: #f6f6f6;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-lesson-video-questions
  .masterstudy-lesson-video-question__answer:hover {
  background: #6c6c6c !important;
}
.masterstudy-course-player-content
  .masterstudy-lesson-video-questions
  .masterstudy-lesson-video-question__answer.masterstudy-lesson-video-question__answer_selected {
  border-radius: 20px;
  background: #f6f6f6;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-lesson-video-questions
  .masterstudy-lesson-video-question__answer.masterstudy-lesson-video-question__answer_selected {
  background: #6c6c6c !important;
}

.masterstudy-course-player-content
  .masterstudy-lesson-video-questions
  .masterstudy-lesson-video-question__answer-content {
  color: #000;
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%; /* 19.2px */
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-lesson-video-questions
  .masterstudy-lesson-video-question__answer-content {
  color: #fff !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-lesson-video-questions
  .masterstudy-lesson-video-question__answer:hover
  .masterstudy-lesson-video-question__answer-content {
  color: #fff !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-lesson-video-questions
  .masterstudy-lesson-video-question__answer.masterstudy-lesson-video-question__answer_selected
  .masterstudy-lesson-video-question__answer-content {
  color: #fff !important;
}

.masterstudy-course-player-content
  .masterstudy-lesson-video-question__radio.masterstudy-lesson-video-question__radio_checked {
  border: 1px solid #000;
}
.masterstudy-course-player-content
  .masterstudy-lesson-video-question__radio.masterstudy-lesson-video-question__radio_checked::after {
  background: #000;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-lesson
  .masterstudy-lesson-video-question__radio.masterstudy-lesson-video-question__radio_checked {
  border-color: #fff !important;
  background: #6c6c6c;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-lesson
  .masterstudy-lesson-video-question__radio.masterstudy-lesson-video-question__radio_checked::after {
  background: #fff !important;
}
.masterstudy-course-player-content
  .masterstudy-course-player-lesson
  .masterstudy-lesson-video-question__radio {
  background: transparent;
  border: 1px solid #6c6c6c;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-lesson
  .masterstudy-lesson-video-question__radio {
  background: #6c6c6c;
  border: 1px solid #6c6c6c;
}
.masterstudy-course-player-content
  .masterstudy-course-player-lesson
  .masterstudy-lesson-video-question {
  border-radius: 20px;
  padding: 20px;
  border: 1px solid #e2e2e2;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-lesson
  .masterstudy-lesson-video-question {
  border-color: #6c6c6c !important;
  background: #000 !important;
}

.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-lesson
  .masterstudy-lesson-video-question__radio {
  background: #000 !important;
  border-color: #6c6c6c !important;
}

.masterstudy-course-player-content
  .masterstudy-course-player-lesson
  .masterstudy-lesson-video-question__action
  a.masterstudy-button.masterstudy-button_size-sm {
  padding: 16px 32px;
}

.masterstudy-course-player-content
  .masterstudy-course-player-lesson
  .masterstudy-lesson-video-question__action
  a.masterstudy-button.masterstudy-button_style-primary
  .masterstudy-button__title {
  color: #fff;
  text-align: center;

  /* Button Text 1 */
  font-family: Poppins;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.masterstudy-course-player-content
  .masterstudy-course-player-lesson
  .masterstudy-lesson-video-question__action
  a.masterstudy-button.masterstudy-button_style-primary:hover {
  background: linear-gradient(
    106deg,
    #ff7c11 -21.31%,
    #ffc63c 52.14%
  ) !important;
}

.masterstudy-course-player-content
  .masterstudy-course-player-lesson
  .masterstudy-lesson-video-question__skip
  a.masterstudy-button.masterstudy-button_style-tertiary {
  background: transparent;
}
.masterstudy-course-player-content
  .masterstudy-course-player-lesson
  .masterstudy-lesson-video-question__skip
  a.masterstudy-button.masterstudy-button_size-sm {
  padding: 16px 32px;
  border-radius: 40px;
  border: 1px solid #ff9823;
}

.masterstudy-course-player-content
  .masterstudy-course-player-lesson
  a.masterstudy-button.masterstudy-button_style-tertiary
  .masterstudy-button__title {
  color: #000 !important;
  text-align: center;

  /* Button Text */
  font-family: Poppins;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%; /* 20.4px */
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-lesson
  a.masterstudy-button.masterstudy-button_style-tertiary
  .masterstudy-button__title {
  color: #fff !important;
}
.masterstudy-course-player-content .masterstudy-course-player-lesson {
  margin-top: 40px;
}

/* assignement */
.masterstudy-course-player-content
  .masterstudy-course-player-assignments__button
  a.masterstudy-button.masterstudy-button_style-primary {
  padding: 16px 32px;
  height: 40px;
}
.masterstudy-course-player-content
  .masterstudy-course-player-assignments__button
  a.masterstudy-button.masterstudy-button_size-md
  .masterstudy-button__title {
  color: #fff;
  text-align: center;

  /* Button Text 1 */
  font-family: Poppins;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.masterstudy-course-player-content
  .masterstudy-course-player-assignments__button
  a.masterstudy-button.masterstudy-button_style-primary:hover {
  background: linear-gradient(
    106deg,
    #ff7c11 -21.31%,
    #ffc63c 52.14%
  ) !important;
}

.masterstudy-course-player-content
  .masterstudy-course-player-assignments__task {
  background: #f6f6f6;
  border: 1px solid #e2e2e2;
  border-radius: 20px;
  margin: 0;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-assignments__task {
  background: #161616 !important;
  border-color: #2a2a2a;
}
.masterstudy-course-player-assignments__accordion-button::after {
  font-size: 12px !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-assignments__accordion-button::after {
  color: #fff !important;
}
.masterstudy-course-player-content
  .masterstudy-course-player-assignments__accordion-button {
  padding: 10px 16px;
  height: 80px;
  color: #000;
  font-family: Poppins;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.masterstudy-course-player-content
  .masterstudy-course-player-assignments__accordion-button::after {
  color: #000;
}

.masterstudy-course-player-content
  .masterstudy-course-player-assignments__edit-title {
  color: #000;
  font-family: Poppins;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 40px;
}
.masterstudy-course-player-content .masterstudy-wp-editor div.mce-toolbar-grp {
  background: #f6f6f6;
  padding: 10px 20px;
  border-radius: 20px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-wp-editor
  div.mce-toolbar-grp {
  background: #3b3b3b !important;
}
.masterstudy-course-player-content
  .masterstudy-wp-editor
  .mce-toolbar
  .mce-btn-group
  .mce-listbox
  button
  span.mce-txt {
  color: #6c6c6c;
}
.masterstudy-course-player-content
  .masterstudy-wp-editor
  .mce-toolbar
  .mce-btn-group
  .mce-btn
  button
  i {
  color: #6c6c6c;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-wp-editor.masterstudy-wp-editor_dark-mode
  .mce-toolbar
  .mce-btn-group
  .mce-btn.mce-listbox
  button
  span.mce-txt {
  color: #6c6c6c !important;
}
.masterstudy-wp-editor.masterstudy-wp-editor_dark-mode
  .mce-toolbar
  .mce-btn-group
  .mce-btn.mce-listbox
  button
  i.mce-caret,
.masterstudy-wp-editor.masterstudy-wp-editor_dark-mode
  .mce-toolbar
  .mce-btn-group
  .mce-listbox
  button
  i.mce-caret {
  border-top: 6px solid #6c6c6c !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-wp-editor.masterstudy-wp-editor_dark-mode
  .mce-toolbar
  .mce-btn-group
  .mce-btn
  button
  i {
  color: #6c6c6c !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-wp-editor.masterstudy-wp-editor_dark-mode
  .mce-toolbar
  .mce-btn-group
  .mce-btn {
  background-color: #fff !important;
}
.masterstudy-course-player-content .masterstudy-wp-editor div.mce-toolbar-grp {
  width: auto;
}
.masterstudy-course-player-content
  .masterstudy-wp-editor
  .mce-edit-area
  iframe {
  width: 95% !important;
}
.masterstudy-course-player-content .masterstudy-wp-editor .mce-edit-area {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}
.masterstudy-course-player-content
  .masterstudy-attachment-media__actions
  a.masterstudy-button.masterstudy-button_style-tertiary {
  background-color: #000;
  border-radius: 40px;
  padding: 8px 16px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-attachment-media__actions
  a.masterstudy-button.masterstudy-button_style-tertiary {
  background-color: #3b3b3b;
}
.masterstudy-course-player-content
  .masterstudy-attachment-media__actions
  a.masterstudy-button.masterstudy-button_style-tertiary
  .masterstudy-button__title {
  color: var(--Primary-White, #fff);
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.masterstudy-course-player-content
  a.masterstudy-button.masterstudy-button_style-tertiary.masterstudy-button_disabled:hover {
  background-color: #000 !important;
}
.masterstudy-course-player-content
  a.masterstudy-button.masterstudy-button_style-tertiary.masterstudy-button_disabled {
  opacity: 1 !important;
}
.masterstudy-course-player-content_dark-mode
  a.masterstudy-button.masterstudy-button_style-tertiary.masterstudy-button_disabled:hover {
  background-color: #3b3b3b !important;
}

.masterstudy-course-player-content
  .masterstudy-course-player-navigation__send-assignment
  a.masterstudy-button.masterstudy-button_style-tertiary {
  padding: 16px 32px;
  border-radius: 40px;
  border: 1px solid #ff9823;
  background-color: transparent;
}
.masterstudy-course-player-content
  .masterstudy-course-player-navigation__send-assignment
  a.masterstudy-button.masterstudy-button_style-tertiary
  .masterstudy-button__title {
  color: #000 !important;
  text-align: center;
  font-family: Poppins;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 20.4px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-navigation__send-assignment
  a.masterstudy-button.masterstudy-button_style-tertiary
  .masterstudy-button__title {
  color: #fff !important;
}

.masterstudy-course-player-content .masterstudy-file-attachment {
  background: #f6f6f6;
  border-radius: 40px;
  padding: 20px;
  margin-top: 0px !important;
  margin-bottom: 20px;
}
.masterstudy-course-player-content_dark-mode .masterstudy-file-attachment {
  background: #3b3b3b !important;
}
.masterstudy-course-player-content
  .masterstudy-file-attachment
  a.masterstudy-file-attachment__title {
  color: #6c6c6c;
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 19.2px;
}
.masterstudy-course-player-content
  .masterstudy-file-attachment
  a.masterstudy-file-attachment__title:hover {
  color: #6c6c6c;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-file-attachment
  a.masterstudy-file-attachment__title {
  color: #e2e2e2;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-file-attachment
  a.masterstudy-file-attachment__title:hover {
  color: #e2e2e2;
}
.masterstudy-course-player-content .masterstudy-file-attachment__size {
  color: #6c6c6c;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 16.8px;
  margin-right: 10px;
}
.masterstudy-course-player-content .masterstudy-file-attachment__image {
  margin-right: 10px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-file-attachment__size {
  color: #e2e2e2;
}
.masterstudy-course-player-content
  .masterstudy-file-attachment
  .masterstudy-file-attachment__delete::before {
  color: #6c6c6c;
  margin-right: 0px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-file-attachment
  .masterstudy-file-attachment__delete::before {
  color: #e2e2e2 !important;
}

.masterstudy-course-player-content
  .masterstudy-course-player-navigation__send-assignment
  a.masterstudy-button.masterstudy-button_style-primary {
  padding: 16px 32px;
}

.masterstudy-course-player-content
  .masterstudy-course-player-navigation__send-assignment
  a.masterstudy-button.masterstudy-button_style-primary
  .masterstudy-button__title {
  color: #fff;
  text-align: center;

  /* Button Text 1 */
  font-family: Poppins;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.masterstudy-course-player-content
  .masterstudy-course-player-navigation__send-assignment
  a.masterstudy-button.masterstudy-button_style-primary:hover {
  background: linear-gradient(
    106deg,
    #ff7c11 -21.31%,
    #ffc63c 52.14%
  ) !important;
}
.masterstudy-course-player-content
  .mce-stack-layout
  .masterstudy-wp-editor__word-count {
  color: #3b3b3b;
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 19.2px;
}
.masterstudy-course-player-content_dark-mode
  .mce-stack-layout
  .masterstudy-wp-editor__word-count {
  color: #e2e2e2;
}

.masterstudy-course-player-content .masterstudy-attachment-media__container {
  margin: 20px 0;
}
.masterstudy-course-player-content .masterstudy-message {
  padding: 30px;
  border-radius: 40px;
}
.masterstudy-course-player-content .masterstudy-message_bg-danger {
  background: #fdeceb;
}
.masterstudy-course-player-content
  .masterstudy-message_bg-danger
  .masterstudy-message__close {
  background: #e53935;
}
.masterstudy-course-player-content
  .masterstudy-message_color-danger
  .masterstudy-message__close
  span:before {
  color: #fdeceb;
}
.masterstudy-course-player-content .stmlms-close:before {
  font-size: 12px;
}
.masterstudy-course-player-content .masterstudy-message__close {
  width: 20px;
  height: 20px;
}
.masterstudy-course-player-content [class^="stmlms-"],
[class*=" stmlms-"] {
  line-height: 0;
}
.masterstudy-course-player-content
  .masterstudy-message__header
  + .masterstudy-message__body {
  margin-top: 28px;
}
.masterstudy-course-player-content .masterstudy-message__content {
  gap: 10px;
}
.masterstudy-course-player-content .masterstudy-message__icon {
  width: 40px;
  height: 40px;
}
.masterstudy-course-player-content .masterstudy-message__icon:before {
  width: 0px;
  height: 0px;
}
.masterstudy-course-player-content .masterstudy-message__text {
  text-align: center;
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%; /* 19.2px */
}

.masterstudy-course-player-content
  .masterstudy-file-attachment
  span.masterstudy-file-attachment__title {
  color: #6c6c6c;
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 19.2px;
}
.masterstudy-course-player-content
  .masterstudy-file-attachment
  span.masterstudy-file-attachment__title:hover {
  color: #6c6c6c;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-file-attachment
  span.masterstudy-file-attachment__title {
  color: #e2e2e2;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-file-attachment
  span.masterstudy-file-attachment__title:hover {
  color: #e2e2e2;
}

.masterstudy-course-player-content
  .masterstudy-file-attachment
  .masterstudy-audio-player {
  margin-top: 12px;
  margin-bottom: 0px;
  border-radius: 20px;
  border: none;
}

.masterstudy-course-player-content_dark-mode
  .masterstudy-audio-player_dark-mode {
  background-color: #0d0d0d;
}
.masterstudy-course-player-content .masterstudy-audio-player__controls {
  color: #000;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-audio-player__controls {
  color: #e2e2e2;
}
.masterstudy-course-player-content .masterstudy-audio-player img,
.masterstudy-course-player-content .masterstudy-audio-player svg {
  color: #000;
  fill: #000;
}

.masterstudy-course-player-content_dark-mode .masterstudy-audio-player img,
.masterstudy-course-player-content_dark-mode .masterstudy-audio-player svg {
  color: #e2e2e2;
  fill: #e2e2e2;
}
.masterstudy-course-player-content .masterstudy-audio-player__slider {
  background-color: #6c6c6c;
}
.masterstudy-course-player-content .masterstudy-audio-player__controls-progress,
.masterstudy-course-player-content .masterstudy-audio-player__progress {
  background-color: #000;
}
.masterstudy-course-player-content .masterstudy-audio-player__pin {
  background-color: #000;
}

.masterstudy-course-player-content_dark-mode
  .masterstudy-audio-player__controls-progress,
.masterstudy-course-player-content_dark-mode
  .masterstudy-audio-player__progress {
  background-color: #fff;
}
.masterstudy-course-player-content_dark-mode .masterstudy-audio-player__pin {
  background-color: #fff;
}

.masterstudy-course-player-content
  .masterstudy-alert__actions
  a.masterstudy-button.masterstudy-button_style-danger {
  padding: 16px 32px;
  border-radius: 40px;
}

.masterstudy-course-player-content
  .masterstudy-alert__actions
  a.masterstudy-button.masterstudy-button_style-danger
  .masterstudy-button__title {
  color: #fff;
  text-align: center;

  /* Button Text 1 */
  font-family: Poppins;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.masterstudy-course-player-content
  .masterstudy-file-attachment
  .masterstudy-video__player {
  margin-top: 12px;
}

.masterstudy-course-player-content
  .masterstudy-course-player-assignments__edit {
  margin: 0px 0;
}

.masterstudy-course-player-content
  .masterstudy-course-player-assignments__user-answer {
  margin: 0px 0 0;
  border-radius: 20px;
  border: 1px solid #e2e2e2;
  background: #f6f6f6;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-assignments__user-answer {
  background: #161616;
  border-color: #2a2a2a;
}

/* audio lessions */
.masterstudy-course-player-content
  .masterstudy-course-player-quiz__start-quiz
  a.masterstudy-button.masterstudy-button_style-primary {
  padding: 16px 32px;
  border-radius: 40px;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz__start-quiz
  a.masterstudy-button
  .masterstudy-button__title {
  color: #fff;
  text-align: center;

  /* Button Text 1 */
  font-family: Poppins;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.masterstudy-course-player-content
  .masterstudy-course-player-quiz__start-quiz
  a.masterstudy-button.masterstudy-button_style-primary:hover {
  background: linear-gradient(
    106deg,
    #ff7c11 -21.31%,
    #ffc63c 52.14%
  ) !important;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-course-player-question
  .question-audio-player-wrapper {
  background-color: #3b3b3b !important;
}

/* messae start */
.masterstudy-course-player-header
  .masterstudy-course-player-header__discussions_open
  .masterstudy-course-player-header__discussions-toggler {
  padding: 0 40px 0 20px;
}
.masterstudy-course-player-header
  .masterstudy-course-player-header__discussions.masterstudy-course-player-header__discussions_open:hover
  .masterstudy-course-player-header__discussions-toggler__title,
.masterstudy-course-player-header__discussions.masterstudy-course-player-header__discussions_open:hover
  .masterstudy-course-player-header__discussions-toggler::before {
  color: #000;
}
.masterstudy-course-player-header.masterstudy-course-player-header_dark-mode
  .masterstudy-course-player-header__discussions.masterstudy-course-player-header__discussions_open:hover
  .masterstudy-course-player-header__discussions-toggler__title,
.masterstudy-course-player-header.masterstudy-course-player-header_dark-mode
  .masterstudy-course-player-header__discussions.masterstudy-course-player-header__discussions_open:hover
  .masterstudy-course-player-header__discussions-toggler::before {
  color: #fff;
}
.masterstudy-course-player-header
  .masterstudy-course-player-header__discussions-close-btn {
  height: 25px;
}
.masterstudy-course-player-header
  .masterstudy-course-player-header__discussions-close-btn::before {
  color: #000;
}
.masterstudy-course-player-header_dark-mode
  .masterstudy-course-player-header__discussions-close-btn::before {
  color: #fff;
}

.masterstudy-course-player-content .masterstudy-course-player-discussions__content .masterstudy-discussions__header{
  margin-bottom: 52px;
}
.masterstudy-course-player-content .masterstudy-course-player-discussions {
  background: #f6f6f6;
  border-left: 1px solid #e2e2e2;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-discussions {
  background: #161616 !important;
  border-left-color: #2A2A2A !important;
}
.masterstudy-course-player-content
  .masterstudy-course-player-discussions
  .masterstudy-course-player-discussions__content {
  padding: 40px 20px;
}
.masterstudy-course-player-content
  .masterstudy-discussions__header-wrapper
  .masterstudy-discussions__search-button {
  justify-content: flex-start;
  width: auto;
}
.masterstudy-course-player-content
  .masterstudy-discussions__header-wrapper
  .masterstudy-discussions__search-button::before {
  color: #6c6c6c;
  font-size: 18px;
}
.masterstudy-course-player-content_dark-mode .masterstudy-discussions__header-wrapper .masterstudy-discussions__search-button::before{
    color: #B1B1B1;
}
.masterstudy-course-player-content
  .masterstudy-discussions__header-wrapper
  a.masterstudy-button.masterstudy-button_style-tertiary {
  background-color: #000;
  border-radius: 40px;
  padding: 8px 12px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-discussions__header-wrapper
  a.masterstudy-button.masterstudy-button_style-tertiary {
  background: #fff;
}
.masterstudy-course-player-content
  .masterstudy-discussions__header-wrapper
  a.masterstudy-button.masterstudy-button_style-tertiary
  .masterstudy-button__title {
  color: #fff;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 16.8px;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-discussions__header-wrapper
  a.masterstudy-button.masterstudy-button_style-tertiary
  .masterstudy-button__title {
  color: #000 !important;
}
.masterstudy-course-player-content
  .masterstudy-discussions__header-wrapper
  a.masterstudy-button.masterstudy-button_icon-plus.masterstudy-button_icon-left::before {
  content: "";
  display: inline-block;
  background-image: url("https://germandrishty.com/wp-content/uploads/2025/08/material-symbols_add-rounded.svg");
  background-size: contain;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  vertical-align: middle;
}
.masterstudy-course-player-content_dark-mode
  .masterstudy-discussions__header-wrapper
  a.masterstudy-button.masterstudy-button_icon-plus.masterstudy-button_icon-left::before {
  content: "";
  display: inline-block;
  background-image: url("https://germandrishty.com/wp-content/uploads/2025/08/material-symbols_add-rounded-1.svg");
  background-size: contain;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  vertical-align: middle;
}

.masterstudy-course-player-content .masterstudy-discussions__header .masterstudy-discussions__send-comment{
  border-radius: 20px;
  border: 1px solid #E2E2E2;
background: #FFF;
}
.masterstudy-course-player-content_dark-mode .masterstudy-discussions__header .masterstudy-discussions__send-comment{
  background: #3B3B3B;
  border:1px solid #2A2A2A;
}
 .masterstudy-course-player-content_dark-mode .masterstudy-discussions.masterstudy-discussions_dark-mode .masterstudy-discussions__send-wrapper{
  background: #3B3B3B;
}

 .masterstudy-course-player-content_dark-mode .masterstudy-discussions.masterstudy-discussions_dark-mode textarea.masterstudy-discussions__textarea{
  background: #3B3B3B;
}
 .masterstudy-course-player-content_dark-mode .masterstudy-discussions.masterstudy-discussions_dark-mode input.masterstudy-discussions__input{
  background: transparent;
 }
.masterstudy-course-player-content .masterstudy-discussions__header .masterstudy-discussions__send{
  gap: 8px;
} 

.masterstudy-course-player-content .masterstudy-discussions textarea.masterstudy-discussions__textarea{
  padding: 20px 20px 0px 20px;
    color: #000;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 16.8px;
}
 .masterstudy-course-player-content_dark-mode .masterstudy-discussions textarea.masterstudy-discussions__textarea{
  color: #fff;
}
.masterstudy-course-player-content .masterstudy-discussions__header .masterstudy-discussions__send-comment .masterstudy-discussions__send-wrapper{
  padding: 10px 20px 20px 20px;
}
.masterstudy-course-player-content .masterstudy-discussions__header .masterstudy-discussions__send-comment .masterstudy-discussions__send-button::before{
  font-size: 16px;
}
.masterstudy-course-player-content .masterstudy-discussions__header .masterstudy-discussions__send-comment .masterstudy-discussions__send-button{
  background: #000;
}
 .masterstudy-course-player-content_dark-mode .masterstudy-discussions__header .masterstudy-discussions__send-comment .masterstudy-discussions__send-button{
  background: #fff;
}
 .masterstudy-course-player-content_dark-mode .masterstudy-discussions__header .masterstudy-discussions__send-comment .masterstudy-discussions__send-button::before{
  color: #3B3B3B;
}

.masterstudy-course-player-content .masterstudy-discussions textarea.masterstudy-discussions__textarea::placeholder{
  color: #000;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 16.8px;
}
 .masterstudy-course-player-content_dark-mode .masterstudy-discussions textarea.masterstudy-discussions__textarea::placeholder{
  color: #fff;
}
.masterstudy-course-player-content .masterstudy-discussions__header .masterstudy-discussions__cancel{
  color: #000;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height:16.8px;
}
 .masterstudy-course-player-content_dark-mode .masterstudy-discussions__header .masterstudy-discussions__cancel{
  color: #fff;
}

.masterstudy-course-player-content .masterstudy-discussions .masterstudy-discussions__error{
  border-radius: 12px;
background: rgba(229, 57, 53, 0.10);
padding: 4px 12px;
color: #E53935;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: 120%; /* 14.4px */
}
.masterstudy-course-player-content_dark-mode .masterstudy-discussions .masterstudy-discussions__error{
  background: #F5E4E3;
}
.masterstudy-course-player-content .masterstudy-discussions__content{
  gap: 52px;
}
.masterstudy-course-player-content .masterstudy-discussions__content .masterstudy-discussions__comment{
  margin-bottom: 0px;
  gap: 12px;
}
.masterstudy-course-player-content .masterstudy-discussions__content .masterstudy-discussions__comment .masterstudy-discussions__avatar{
  margin-right: 0px;
}
.masterstudy-course-player-content .masterstudy-discussions__content .masterstudy-discussions__comment .masterstudy-discussions__main{
  gap: 11px;
}
.masterstudy-course-player-content .masterstudy-discussions__content .masterstudy-discussions__comment .masterstudy-discussions__main .masterstudy-discussions__wrapper, .masterstudy-course-player-content .masterstudy-discussions__content .masterstudy-discussions__comment .masterstudy-discussions__main .masterstudy-discussions__name{
  margin-bottom: 0px;
  gap: 5px;
}
.masterstudy-course-player-content .masterstudy-discussions__content .masterstudy-discussions__comment .masterstudy-discussions__main .masterstudy-discussions__name{
  color: #000;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 120%; /* 16.8px */
}
.masterstudy-course-player-content .masterstudy-discussions__content .masterstudy-discussions__comment .masterstudy-discussions__main .masterstudy-discussions__role{
  background: #000;
  color:#FFF;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 120%; /* 14.4px */
padding: 2px 10px;
border-radius: 8px;
margin-bottom: 0;
}
.masterstudy-course-player-content_dark-mode .masterstudy-discussions__content .masterstudy-discussions__comment .masterstudy-discussions__main .masterstudy-discussions__role{
  background: #fff;
  color: #000;
}
 .masterstudy-course-player-content_dark-mode .masterstudy-discussions__content .masterstudy-discussions__comment .masterstudy-discussions__main .masterstudy-discussions__name{
  color: #fff;
}
.masterstudy-course-player-content .masterstudy-discussions__content .masterstudy-discussions__comment .masterstudy-discussions__main .masterstudy-discussions__time{
  color: var(--Greys-Drak-Stroke, #6C6C6C);
font-family: Poppins;
font-size: 12px;
font-style: normal;
margin-top: 0;
font-weight: 400;
line-height: 120%; /* 14.4px */
}


 .masterstudy-course-player-content_dark-mode  .masterstudy-discussions__content .masterstudy-discussions__comment .masterstudy-discussions__main .masterstudy-discussions__time{
  color: #B1B1B1;
}


.masterstudy-course-player-content .masterstudy-discussions__content .masterstudy-discussions__comment .masterstudy-discussions__main .masterstudy-discussions__message{
  gap: 11px;
}
.masterstudy-course-player-content .masterstudy-discussions__content .masterstudy-discussions__comment .masterstudy-discussions__main .masterstudy-discussions__message .masterstudy-discussions__text{
  margin-bottom: 0;
  padding: 10px;
    border-radius: 20px 20px 20px 0;
    background: #E2E2E2;
    color: #000;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 120%; /* 16.8px */
}
 .masterstudy-course-player-content_dark-mode .masterstudy-discussions__content .masterstudy-discussions__comment .masterstudy-discussions__main .masterstudy-discussions__message .masterstudy-discussions__text{
  background: #2A2A2A;
  color: #fff;
}
.masterstudy-course-player-content  .masterstudy-discussions__content .masterstudy-discussions__comment .masterstudy-discussions__main .masterstudy-discussions__message  .masterstudy-discussions__reply-button{
  color: #000;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 120%; /* 16.8px */
}
.masterstudy-course-player-content_dark-mode .masterstudy-discussions__content .masterstudy-discussions__comment .masterstudy-discussions__main .masterstudy-discussions__message  .masterstudy-discussions__reply-button{
  color: #fff;
}
.masterstudy-course-player-content .masterstudy-course-player-discussions__wrapper .masterstudy-course-player-discussions__mobile-header{
  height: 80px;
  padding: 40px 20px 20px 20px;
      border-bottom: 1px solid #e2e2e2;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-discussions__wrapper .masterstudy-course-player-discussions__mobile-header{
  border-bottom: 1px solid #2A2A2A;
}
.masterstudy-course-player-content .masterstudy-course-player-discussions__wrapper .masterstudy-course-player-discussions__mobile-header .masterstudy-course-player-discussions__mobile-title{
  color: #000;
font-family: Poppins;
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: normal;
}
.masterstudy-course-player-content .masterstudy-course-player-discussions__wrapper .masterstudy-course-player-discussions__mobile-header .masterstudy-course-player-discussions__mobile-title::before{
  margin: 0 10px 0 0;
      font-size: 20px;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-discussions__wrapper .masterstudy-course-player-discussions__mobile-header .masterstudy-course-player-discussions__mobile-title{
  color: #fff;
}
.masterstudy-course-player-content .masterstudy-course-player-discussions__wrapper .masterstudy-course-player-discussions__mobile-header .masterstudy-course-player-discussions__mobile-close::before{
  color: #000;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-discussions__wrapper .masterstudy-course-player-discussions__mobile-header .masterstudy-course-player-discussions__mobile-close::before{
  color: #fff;
}
/* .masterstudy-course-player-content_dark-mode .masterstudy-course-player-fill-the-gap__questions p span{
  background-color: transparent !important;
} */
.masterstudy-course-player-content .masterstudy-discussions input.masterstudy-discussions__input{
  border-radius: 20px;
  padding: 0 40px 0 16px;
  border: 1px solid #6c6c6c;
  color: #6C6C6C;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
height: 32px;
line-height: normal;
}
.masterstudy-course-player-content .masterstudy-discussions input.masterstudy-discussions__input::placeholder{
    color: #6C6C6C;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.masterstudy-course-player-content_dark-mode .masterstudy-discussions input.masterstudy-discussions__input::placeholder{
  color: #6C6C6C !important;
}
.masterstudy-course-player-content .masterstudy-discussions .masterstudy-discussions__input-wrapper .masterstudy-discussions__search-close{
  background: #6c6c6c;
  width: 14px;
  height: 14px;
  top: 40%;
    right: 8px;
}
.masterstudy-course-player-content .masterstudy-discussions .masterstudy-discussions__input-wrapper .masterstudy-discussions__search-close::after{
  color: #fff;
  margin-top: 1.5px;
  font-size: 8px;
}
.masterstudy-course-player-content_dark-mode .masterstudy-discussions .masterstudy-discussions__input-wrapper .masterstudy-discussions__search-close::after{
  color: #161616;
}
.masterstudy-course-player-content .masterstudy-discussions .masterstudy-discussions__search .masterstudy-discussions__search-add{
  background: none;
  height: 32px;
}

.masterstudy-course-player-content .masterstudy-discussions .masterstudy-discussions__search .masterstudy-discussions__search-add::before{
  color: #6c6c6c;
  font-size: 18px;
}
.masterstudy-course-player-content .masterstudy-course-player-navigation__status{
  color: #000;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 120%; /* 16.8px */
}
.masterstudy-course-player-content .masterstudy-course-player-navigation__status::before{
    content: " ";
  display: inline-block;
  background: url("https://germandrishty.com/wp-content/uploads/2025/08/Vector-1.svg");
  background-size: contain;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  vertical-align: middle;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-navigation__status{
  color: #fff;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-navigation__status::before{
    content: "";
  display: inline-block;
  background: url("https://germandrishty.com/wp-content/uploads/2025/08/Vector-2.svg");
  background-size: contain;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  vertical-align: middle;
}

.masterstudy-course-player-content .masterstudy-course-player-answer__checkbox{
  border: 1px solid #6C6C6C;
  background: transparent;
  border-radius: 3px;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-answer__checkbox{
  background: transparent !important;
  border-color: #6c6c6c !important;
}
.masterstudy-course-player-content .masterstudy-course-player-answer__checkbox.masterstudy-course-player-answer__checkbox_checked{
      border: 1px solid #000;
    background: #000;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-answer__checkbox.masterstudy-course-player-answer__checkbox_checked{
  border: 1px solid #fff !important;
    background: #fff !important;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-answer__checkbox.masterstudy-course-player-answer__checkbox_checked::after{
  color: #000;
}
.masterstudy-course-player-content .masterstudy-file-attachment a.masterstudy-file-attachment__link{
  color: #000;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 120%; /* 16.8px */
}
.masterstudy-course-player-content_dark-mode .masterstudy-file-attachment a.masterstudy-file-attachment__link{
  color: #fff;
}
.masterstudy-course-player-content  .masterstudy-file-attachment a.masterstudy-file-attachment__link::before{
  color: #000;
}

.masterstudy-course-player-content_dark-mode .masterstudy-file-attachment a.masterstudy-file-attachment__link::before{
  color: #fff;
}
.masterstudy-course-player-content .masterstudy-course-player-assignments{
  gap: 40px;
}
.masterstudy-course-player-content .masterstudy-course-player-assignments .masterstudy-course-player-assignments__instructor-comment{
  border-radius: 20px;
border: 1px solid #E2E2E2;
background: #F6F6F6;
padding: 12px 16px;
margin: 0;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-assignments .masterstudy-course-player-assignments__instructor-comment{
border-color: #2A2A2A;
background: #3B3B3B;
}

.masterstudy-course-player-content .masterstudy-course-player-assignments .masterstudy-course-player-assignments__instructor-comment .masterstudy-course-player-assignments__instructor-comment-title{
  color: #000;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
margin: 0 0 12px;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-assignments .masterstudy-course-player-assignments__instructor-comment .masterstudy-course-player-assignments__instructor-comment-title{
 color: #fff;
}
.masterstudy-course-player-content .masterstudy-course-player-assignments .masterstudy-course-player-assignments__instructor-comment  .masterstudy-course-player-assignments__instructor-comment-wrapper{
  gap: 10px;
  align-items: center;
}
.masterstudy-course-player-content .masterstudy-course-player-assignments .masterstudy-course-player-assignments__instructor-comment .masterstudy-course-player-assignments__instructor-comment-image{
  width: 40px;
  height: 40px;
  margin: 0;
}
.masterstudy-course-player-content .masterstudy-course-player-assignments .masterstudy-course-player-assignments__instructor-comment .masterstudy-course-player-assignments__instructor-comment-name{
  color: #000;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 120%; /* 16.8px */
margin: 0 0 0;
}
.masterstudy-course-player-content_dark-mode  .masterstudy-course-player-assignments .masterstudy-course-player-assignments__instructor-comment .masterstudy-course-player-assignments__instructor-comment-name{
  color: #fff;
}
.masterstudy-course-player-content_dark-mode  .masterstudy-course-player-assignments .masterstudy-course-player-assignments__instructor-comment-content{
  gap: 4px;
}
.masterstudy-course-player-content .masterstudy-course-player-assignments .masterstudy-course-player-assignments__instructor-comment .masterstudy-course-player-assignments__instructor-comment-text {
  color: #6C6C6C;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 120%; /* 16.8px */
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-assignments .masterstudy-course-player-assignments__instructor-comment .masterstudy-course-player-assignments__instructor-comment-text{
  color: #6C6C6C;
}
.masterstudy-course-player-content .masterstudy-course-player-assignments__status.masterstudy-course-player-assignments__status_pending{
  border-radius: 20px;
background: #FDECEB;
padding: 20px;
margin: 40px 0 0 0;
}

.masterstudy-course-player-content .masterstudy-course-player-assignments__status.masterstudy-course-player-assignments__status_pending .masterstudy-course-player-assignments__status-message{
  color: #000;
}
.masterstudy-course-player-content .masterstudy-course-player-assignments__status-message{
  color: #000;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 120%; /* 16.8px */
}
.masterstudy-course-player-content .masterstudy-course-player-assignments__status.masterstudy-course-player-assignments__status_pending .masterstudy-course-player-assignments__status-image{
  margin: 0;
}
body .masterstudy-course-player-content .masterstudy-course-player-lesson-video .plyr__control svg, .stm-lms-wrapper .plyr__control svg{
  fill: #000 !important;
}
.masterstudy-course-player-content .masterstudy-course-player-lesson-video .plyr--full-ui input[type=range], .stm-lms-wrapper .plyr--full-ui input[type=range]{
  color: #fff;
}

/* drag and drop */

.masterstudy-course-player-content .masterstudy-course-player-item-match{
  gap: 20px;
}
.masterstudy-course-player-content .masterstudy-course-player-item-match__question{
  padding: 0;
}
.masterstudy-course-player-content .masterstudy-course-player-item-match__question-wrapper{
  padding: 12px 16px;
  border-radius: 20px;
background: #F6F6F6;
border: none;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-item-match__question-wrapper{
  background: #3B3B3B !important;
}
.masterstudy-course-player-content .masterstudy-course-player-item-match__question_full .masterstudy-course-player-item-match__question-wrapper{
  border: 1px solid #E2E2E2;
  background: #fff !important;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-item-match__question_full .masterstudy-course-player-item-match__question-wrapper{
  border: 1px solid #3B3B3B;
  background: #0D0D0D !important;
}
.masterstudy-course-player-content .masterstudy-course-player-item-match__question-content{
  color: #000;
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 120%; /* 19.2px */
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-item-match__question-content{
  color: #fff;
}
.masterstudy-course-player-content .masterstudy-course-player-item-match__question-answer{
  border-radius: 20px;
border: 1px dashed #6C6C6C;
background: #FFF;
padding: 6px 16px;
min-height: 36px;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-item-match__question-answer{
  border-color: #E2E2E2 !important;
  background: #0D0D0D !important;
}
.masterstudy-course-player-content .masterstudy-course-player-item-match__question-answer-text{
color: #6C6C6C;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 120%; /* 16.8px */
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-item-match__question-answer-text{
  color: #e2e2e2 !important;
}
.masterstudy-course-player-content .masterstudy-course-player-item-match__answer{
  margin: 0;
  gap: 20px;
}
.masterstudy-course-player-content .masterstudy-course-player-item-match__answer-item{
  padding: 0;
}
.masterstudy-course-player-content .masterstudy-course-player-item-match__answer .masterstudy-course-player-item-match__answer-item-wrapper{
  border-radius: 20px;
background: #F6F6F6;
padding: 10px 16px;
gap: 6px;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-item-match__answer .masterstudy-course-player-item-match__answer-item-wrapper{
background: #3B3B3B;
}
.masterstudy-course-player-content .masterstudy-course-player-item-match__answer .masterstudy-course-player-item-match__answer-item-content{
  color: #000;
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 120%; /* 19.2px */
padding: 0;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-item-match__answer .masterstudy-course-player-item-match__answer-item-content{
  color: #e2e2e2;
}
.masterstudy-course-player-content .masterstudy-course-player-item-match__answer .masterstudy-course-player-item-match__answer-item-drag::before{
  font-size: 18px;
  color: #000;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-item-match__answer .masterstudy-course-player-item-match__answer-item-drag::before{
  color: #E2E2E2;
}
.masterstudy-course-player-content .masterstudy-course-player-item-match__question.masterstudy-course-player-item-match__question_full .masterstudy-course-player-item-match__answer-item-wrapper{
  border-radius: 20px;
background: #F6F6F6;
gap: 6px;
height: 36px;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-item-match__question.masterstudy-course-player-item-match__question_full .masterstudy-course-player-item-match__answer-item-wrapper{
  background: #3B3B3B;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-item-match__question.masterstudy-course-player-item-match__question_full .masterstudy-course-player-item-match__answer-item-content{
  color: #e2e2e2 !important;
}
.masterstudy-course-player-content .masterstudy-course-player-item-match__question.masterstudy-course-player-item-match__question_full .masterstudy-course-player-item-match__answer-item-content{
  color: #6C6C6C;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 120%; /* 14.4px */
padding: 0;
}
.masterstudy-course-player-content .masterstudy-course-player-item-match__answer-item-drag::before{
  font-size: 18px;
  color: #6C6C6C;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-item-match__answer-item-drag::before{
  color: #e2e2e2 !important;
}


.masterstudy-course-player-content .masterstudy-tabs-pagination__item-block{
  border-radius: 20px;
  border: 1px solid #E2E2E2;
  color: #000 !important;
  font-weight: 400;

}
.masterstudy-course-player-content_dark-mode .masterstudy-tabs-pagination__item-block{
  border-color:#3B3B3B !important;
  color: #fff !important;
  background: #0D0D0D !important;
  font-weight: 400;
}
.masterstudy-course-player-content .masterstudy-course-player-question__title .masterstudy-course-player-question-render-content a{
  color: #ff9823;
/* font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: 14.4px; */
}
.masterstudy-course-player-content .masterstudy-course-player-question__title .masterstudy-course-player-question-render-content a:hover{
  color: #ffc63c;
}
.masterstudy-course-player-content .masterstudy-course-player-fill-the-gap{
  color: #000;
font-family: Poppins;
font-style: normal;
font-weight: 400;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-fill-the-gap{
  color: #fff !important;
}
.masterstudy-course-player-content .masterstudy-course-player-quiz form.masterstudy-course-player-quiz__form .masterstudy-course-player-fill-the-gap input[type=text]{
    color: #000;
font-family: Poppins;
font-weight: 500;
border-bottom: 2px solid #000;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-quiz form.masterstudy-course-player-quiz__form .masterstudy-course-player-fill-the-gap input[type=text]{
    color: #fff;
border-bottom-color: #e2e2e2;
}
.masterstudy-course-player-content .masterstudy-course-player-quiz__result-retake a.masterstudy-button.masterstudy-button_style-primary{
padding: 16px 32px;
}
.masterstudy-course-player-content .masterstudy-course-player-quiz__result-retake a.masterstudy-button.masterstudy-button_style-primary:hover{
    background: linear-gradient(
    106deg,
    #ff7c11 -21.31%,
    #ffc63c 52.14%
  ) !important;
}
.masterstudy-course-player-content .masterstudy-course-player-quiz__result-retake a.masterstudy-button.masterstudy-button_style-primary .masterstudy-button__title{
  color: #FFF;
text-align: center;

/* Button Text 1 */
font-family: Poppins;
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: normal;
}

.masterstudy-course-player-content .masterstudy-discussions__not-items .masterstudy-discussions__not-items-icon{
  background: #E2E2E2;
  width: 50px;
height: 50px;
border-radius: 40px;
margin: 0 0 30px;
} 
.masterstudy-course-player-content .masterstudy-discussions__not-items .masterstudy-discussions__not-items-icon::before{
  font-size: 32px;
  color: #000;
}
.masterstudy-course-player-content_dark-mode .masterstudy-discussions__not-items .masterstudy-discussions__not-items-icon {
  background:#2A2A2A;
}
.masterstudy-course-player-content .masterstudy-discussions__not-items .masterstudy-discussions__not-items-icon::before{
  color: #000;
}
.masterstudy-course-player-content_dark-mode .masterstudy-discussions__not-items .masterstudy-discussions__not-items-icon::before{
  color: #fff;
}
.masterstudy-course-player-content .masterstudy-discussions__not-items-title{
  color: #000;
text-align: center;
font-family: Poppins;
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height:24px;
margin: 0 0 12px;
}
.masterstudy-course-player-content_dark-mode .masterstudy-discussions__not-items-title{
  color: #fff;
}
.masterstudy-course-player-content .masterstudy-discussions__not-items-subtitle{
  color: #6C6C6C;
text-align: center;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 16.8px;
}
.masterstudy-course-player-content_dark-mode .masterstudy-discussions__not-items-subtitle{
  color: #6C6C6C !important;
}
.masterstudy-course-player-content .masterstudy-course-player-quiz__content-meta-item{
  color: #000;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-quiz__content-meta-item{
  color: #fff;
}
.masterstudy-course-player-content .masterstudy-course-player-quiz__content-meta-item::before{
  color: #000;
}
.masterstudy-course-player-content_dark-mode  .masterstudy-course-player-quiz__content-meta-item::before{
  color: #fff;
}
.masterstudy-course-player-content .masterstudy-course-player-quiz__content-meta-item-title{
  color: #000;
  font-weight: 500;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-quiz__content-meta-item-title{
  color: #fff;
}
.masterstudy-course-player-content .masterstudy-course-player-quiz__result-container .masterstudy-course-player-quiz__result{
  border-radius: 20px;
background: #D2ECD3;
}
.masterstudy-course-player-content .masterstudy-course-player-quiz__result-container .masterstudy-course-player-quiz__result .masterstudy-course-player-quiz__result-answers{
  color: #000;
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 120%;
}
.masterstudy-course-player-content .masterstudy-course-player-quiz__result-container .masterstudy-course-player-quiz__result .masterstudy-course-player-quiz__result-answers strong{
font-weight: 600;

}
.masterstudy-course-player-content .masterstudy-course-player-quiz__result-container .masterstudy-course-player-quiz__result .masterstudy-course-player-quiz__result-progress{
text-align: center;
font-family: Poppins;
font-size: 48px;
font-style: normal;
font-weight: 600;
line-height: 120%; /* 57.6px */
margin: 0 60px 0 0;
}







@media (max-width: 1024px) {
  /* .masterstudy-course-player-content .masterstudy-file-attachment__wrapper{
    flex-wrap: nowrap;
  }
  .masterstudy-course-player-content .masterstudy-file-attachment span.masterstudy-file-attachment__title,.masterstudy-course-player-content .masterstudy-file-attachment__title-wrapper{
    width: auto;
  } */
  .masterstudy-course-player-content
    .masterstudy-course-player-navigation__send-assignment
    a.masterstudy-button.masterstudy-button_style-primary {
    padding: 8px 10px;
  }
  .masterstudy-course-player-content
    .masterstudy-course-player-navigation__send-assignment
    a.masterstudy-button.masterstudy-button_style-primary
    .masterstudy-button__title {
    font-size: 14px;
  }
  .masterstudy-course-player-content
    .masterstudy-course-player-navigation
    a.masterstudy-nav-button
    .masterstudy-nav-button__title,
  .masterstudy-course-player-content_open-sidebar
    .masterstudy-course-player-navigation
    a.masterstudy-nav-button
    .masterstudy-nav-button__title {
    display: none;
  }
  .masterstudy-course-player-content
    .masterstudy-course-player-navigation
    a.masterstudy-nav-button:hover
    .masterstudy-nav-button__title,
  .masterstudy-course-player-content_open-sidebar
    .masterstudy-course-player-navigation
    a.masterstudy-nav-button:hover
    .masterstudy-nav-button__title,
  a.masterstudy-nav-button:hover::after,
  a.masterstudy-nav-button:hover::before,
  .masterstudy-course-player-content_open-sidebar
    .masterstudy-course-player-navigation
    a.masterstudy-nav-button:hover::before {
    color: transparent;
  }
  .masterstudy-course-player-content
    .masterstudy-course-player-navigation
    a.masterstudy-nav-button:hover,
  .masterstudy-course-player-content_open-sidebar
    .masterstudy-course-player-navigation
    a.masterstudy-nav-button:hover {
    background: transparent;
  }
  .masterstudy-course-player-content
    a.masterstudy-nav-button.masterstudy-nav-button_type-prev::before {
    margin-right: 0px;
    padding: 10px 14px !important;
  }
  .masterstudy-course-player-content
    a.masterstudy-nav-button.masterstudy-nav-button_type-next::after {
    margin-left: 0px;
    padding: 10px 14px !important;
  }
  .masterstudy-course-player-content
    .masterstudy-course-player-navigation__send-assignment
    a.masterstudy-button.masterstudy-button_style-tertiary {
    padding: 8px 10px;
  }
  .masterstudy-course-player-content
    .masterstudy-course-player-navigation__send-assignment
    a.masterstudy-button.masterstudy-button_style-tertiary
    .masterstudy-button__title {
    font-size: 14px;
  }
  .masterstudy-course-player-content
    .masterstudy-course-player-navigation
    a.masterstudy-nav-button,
  .masterstudy-course-player-content_open-sidebar
    .masterstudy-course-player-navigation
    a.masterstudy-nav-button {
    padding: 6px 0px;
  }
  .masterstudy-course-player-curriculum.masterstudy-course-player-curriculum_open,
  .masterstudy-course-player-curriculum__wrapper,
  .masterstudy-course-player-curriculum__title-wrapper {
    width: 100% !important;
  }
  .masterstudy-course-player-content {
    padding-top: 80px;
  }
  .masterstudy-course-player-content__header.masterstudy-course-player-content__header_quiz
    .masterstudy-course-player-content__header-lesson-type {
    margin-top: 0px !important;
  }
  .masterstudy-single-course-complete__opportunities-percent {
    color: #000;
    font-family: Poppins;
    font-size: 30px;
    font-style: normal;
    font-weight: 500 !important;
    line-height: 120%; /* 36px */
  }
  .elementor-44550
    .elementor-element.elementor-element-def03f3
    .masterstudy-single-course-complete__curiculum-statistic-item.show-item {
    border-color: #e2e2e2 !important;
  }
  .masterstudy-single-course-complete__curiculum-statistic-item span {
    color: #3b3b3b !important;
    font-family: Poppins !important;
    font-size: 12px;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: normal;
  }
  .masterstudy-single-course-complete__curiculum-statistic-item
    span
    strong
    span {
    color: #000 !important;
    font-family: Poppins !important;
    font-size: 14px;
    font-style: normal !important;
    font-weight: 500 !important;
    line-height: normal;
  }
  .masterstudy-single-course-complete__title {
    color: #000 !important;
    font-family: Poppins !important;
    font-size: 20px !important;
    font-style: normal;
    font-weight: 500 !important;
    line-height: 120% !important; /* 24px */
  }
  .masterstudy-single-course-complete__opportunities {
    margin-top: 64px;
  }
  .masterstudy-single-course-complete__buttons
    a.masterstudy-button.masterstudy-button_style-primary
    .masterstudy-button__title {
    color: #fff !important;
    font-family: Poppins !important;
    font-size: 17px !important;
    font-style: normal;
    font-weight: 500 !important;
    line-height: normal !important;
  }
  .masterstudy-single-course-complete__buttons
    a.masterstudy-button.masterstudy-button_style-tertiary
    .masterstudy-button__title {
    color: #fff !important;
    font-family: Poppins !important;
    font-size: 17px !important;
    font-style: normal;
    font-weight: 500 !important;
    line-height: normal !important;
  }
  .masterstudy-single-course-complete__buttons
    a.masterstudy-button.masterstudy-button_style-tertiary {
    border-radius: 40px !important;
    background: linear-gradient(
      106deg,
      rgba(254, 100, 3, 0.5) -21.31%,
      rgba(255, 198, 60, 0.5) 139.5%
    ) !important;
  }
  .masterstudy-single-course-complete__buttons
    a.masterstudy-button.masterstudy-button_style-tertiary:hover {
    background: linear-gradient(
      106deg,
      #fe6403 -21.31%,
      #ffc63c 139.5%
    ) !important;
  }
  .masterstudy-single-course-complete__close {
    background: #6c6c6c !important;
  }
  .masterstudy-single-course-complete__close::after {
    color: #fff !important;
  }
  .masterstudy-single-course-complete-block {
    padding: 0 !important;
  }
  .masterstudy-tabs.masterstudy-tabs_style-nav-sm
    .masterstudy-tabs__item.masterstudy-tabs__item_active,
  .masterstudy-tabs.masterstudy-tabs_style-nav-sm
    .masterstudy-tabs__item.masterstudy-tabs__item_active:hover {
    color: #6c6c6c !important;
  }
  .masterstudy-course-player-header
    .masterstudy-course-player-header__navigation
    .masterstudy-tabs.masterstudy-tabs_style-nav-sm
    .masterstudy-tabs__item_active {
    color: #000 !important;
  }
  .masterstudy-course-player-content .masterstudy-alert {
    padding: 0 20px;
  }
  .masterstudy-course-player-content
    .masterstudy-alert
    .masterstudy-alert__wrapper {
    height: auto;
  }
  .masterstudy-course-player-content .masterstudy-course-player-quiz-attempt {
    gap: 0px;
    padding: 20px;
  }
  .masterstudy-course-player-content
    .masterstudy-course-player-quiz-attempt__details {
    flex: 0 0 10%;
    margin: 0;
    margin-left: auto;
  }
  .masterstudy-course-player-quiz-attempt__correct:before,
  .masterstudy-course-player-quiz-attempt__grade:before,
  .masterstudy-course-player-quiz-attempt__incorrect:before,
  .masterstudy-course-player-quiz-attempt__questions:before {
    color: #6c6c6c !important;
    font-weight: 400 !important;
  }
  .masterstudy-course-player-content_dark-mode
    .masterstudy-course-player-quiz-attempt__correct:before,
  .masterstudy-course-player-content_dark-mode
    .masterstudy-course-player-quiz-attempt__grade:before,
  .masterstudy-course-player-content_dark-mode
    .masterstudy-course-player-quiz-attempt__incorrect:before,
  .masterstudy-course-player-content_dark-mode
    .masterstudy-course-player-quiz-attempt__questions:before {
    color: #e2e2e2 !important;
  }
}
@media (max-width: 768px) {
  body
    .masterstudy-course-player-content
    .masterstudy-course-player-navigation__send-assignment
    a.masterstudy-button.masterstudy-button_style-tertiary {
    padding: 8px 10px;
  }
  .masterstudy-course-player-content
    .masterstudy-course-player-navigation__send-assignment
    a.masterstudy-button.masterstudy-button_style-tertiary
    .masterstudy-button__title {
    font-size: 14px;
  }
  .masterstudy-course-player-content
    .masterstudy-course-player-navigation
    a.masterstudy-nav-button,
  .masterstudy-course-player-content_open-sidebar
    .masterstudy-course-player-navigation
    a.masterstudy-nav-button {
    padding: 6px 0px;
  }
  .masterstudy-course-player-header {
    height: auto;
    padding: 20px 20px 20px 20px;
  }
  .masterstudy-switch-button,
  .masterstudy-switch-button.masterstudy-switch-button_dark-mode {
    padding: 0px !important;
    background: transparent !important;
  }
  .masterstudy-switch-button__burger span {
    background-color: #000 !important;
  }
  .masterstudy-switch-button.masterstudy-switch-button_dark-mode
    .masterstudy-switch-button__burger
    span {
    background-color: #fff !important;
  }
  .elementor.elementor
    .elementor-widget-n-tabs.e-n-tabs-mobile
    .e-n-tab-title:not(:first-child) {
    margin-block-start: 0 !important;
  }
  .elementor.elementor
    .elementor-widget-n-tabs.e-n-tabs-mobile
    .e-n-tab-title[aria-selected="true"] {
    margin-block-end: 0px !important;
  }
  .masterstudy-single-course-complete-block.masterstudy-single-course-complete-block_in-progress {
    padding: 0px !important;
  }
}
@media (max-width: 575px) {
  .elementor.elementor
    .elementor-widget-n-tabs.e-n-tabs-mobile
    .e-n-tab-title:not(:first-child) {
    margin-block-start: 0 !important;
  }
  .elementor.elementor
    .elementor-widget-n-tabs.e-n-tabs-mobile
    .e-n-tab-title[aria-selected="true"] {
    margin-block-end: 0px !important;
  }
}
