/**
 * Template: ms-lms-starter-theme
 * Theme Name: MasterStudy Templates Child
 * Theme URI: https://starter.stylemixthemes.com/
 * Author: StylemixThemes
 * Author URI: https://stylemixthemes.com/
 * Description: MasterStudy Templates Child Theme is the child theme for the MasterStudy Templates. With this child theme, you can customize your eLearning website appearance without changing the original templates.
 * License: GNU General Public License v2 or later
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * Tags: classes, courses, Education, education center, e-commerce, learning center, tutoring, teaching, study, studying, learning, lessons, instructor, teacher, mentor
 * Text Domain: starter-text-domain
 * Version: 1.0.5
 */

 



 
 

 .masterstudy-countdown {
    display: flex
}

.masterstudy-countdown .countDiv {
    display: none
}

.masterstudy-countdown .countDays,.masterstudy-countdown .countHours,.masterstudy-countdown .countMinutes,.masterstudy-countdown .countSeconds {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    min-width: 80px;
    height: 80px;
    background: #fff;
    padding: 5px 10px 20px;
    border: none;
    border-radius: 10px;
    margin: 0 10px 0 0;
    position: relative
}

.masterstudy-countdown .countDays .countdown_label,.masterstudy-countdown .countHours .countdown_label,.masterstudy-countdown .countMinutes .countdown_label,.masterstudy-countdown .countSeconds .countdown_label {
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: lowercase;
    color: #808c98;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 50%;
    bottom: 14px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.masterstudy-countdown .countDays .position,.masterstudy-countdown .countHours .position,.masterstudy-countdown .countMinutes .position,.masterstudy-countdown .countSeconds .position {
    display: flex;
    width: 22px;
    height: 48px;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative
}

.masterstudy-countdown .countDays .position .digit,.masterstudy-countdown .countHours .position .digit,.masterstudy-countdown .countMinutes .position .digit,.masterstudy-countdown .countSeconds .position .digit {
    display: flex;
    justify-content: center;
    width: 22px;
    height: 48px;
    color: #001931;
    font-size: 36px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-align: center;
    position: absolute;
    padding: 0;
    margin: 0;
    left: 50%;
    top: 0;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.masterstudy-countdown .countDays:last-child,.masterstudy-countdown .countHours:last-child,.masterstudy-countdown .countMinutes:last-child,.masterstudy-countdown .countSeconds:last-child {
    margin: 0
}

.masterstudy-countdown .countDays::after,.masterstudy-countdown .countDays::before,.masterstudy-countdown .countHours::after,.masterstudy-countdown .countHours::before,.masterstudy-countdown .countMinutes::after,.masterstudy-countdown .countMinutes::before,.masterstudy-countdown .countSeconds::after,.masterstudy-countdown .countSeconds::before {
    display: none
}

.masterstudy-countdown.masterstudy-countdown_style-gray .countDays,.masterstudy-countdown.masterstudy-countdown_style-gray .countHours,.masterstudy-countdown.masterstudy-countdown_style-gray .countMinutes,.masterstudy-countdown.masterstudy-countdown_style-gray .countSeconds {
    background: #eef1f7
}

.masterstudy-countdown.masterstudy-countdown_dark-mode .countDays,.masterstudy-countdown.masterstudy-countdown_dark-mode .countHours,.masterstudy-countdown.masterstudy-countdown_dark-mode .countMinutes,.masterstudy-countdown.masterstudy-countdown_dark-mode .countSeconds,.masterstudy-countdown.masterstudy-countdown_dark-mode.masterstudy-countdown_style-gray .countDays,.masterstudy-countdown.masterstudy-countdown_dark-mode.masterstudy-countdown_style-gray .countHours,.masterstudy-countdown.masterstudy-countdown_dark-mode.masterstudy-countdown_style-gray .countMinutes,.masterstudy-countdown.masterstudy-countdown_dark-mode.masterstudy-countdown_style-gray .countSeconds {
    background: #2d2d2d
}

.masterstudy-countdown.masterstudy-countdown_dark-mode .countDays .countdown_label,.masterstudy-countdown.masterstudy-countdown_dark-mode .countHours .countdown_label,.masterstudy-countdown.masterstudy-countdown_dark-mode .countMinutes .countdown_label,.masterstudy-countdown.masterstudy-countdown_dark-mode .countSeconds .countdown_label {
    color: rgba(255,255,255,.5)
}

.masterstudy-countdown.masterstudy-countdown_dark-mode .countDays .position .digit,.masterstudy-countdown.masterstudy-countdown_dark-mode .countHours .position .digit,.masterstudy-countdown.masterstudy-countdown_dark-mode .countMinutes .position .digit,.masterstudy-countdown.masterstudy-countdown_dark-mode .countSeconds .position .digit {
    color: #fff
}


.ms_lms_courses_archive__sorting.style_2 {
    flex-direction: row;
    list-style-type: none;
    justify-content: center;
    align-items: center;
    align-self: center;
    border-radius: 4px;
    margin: 0 15px 10px;
    padding: 4px
}

@media (max-width: 576px) {
    .masterstudy-countdown .countDays,.masterstudy-countdown .countHours,.masterstudy-countdown .countMinutes,.masterstudy-countdown .countSeconds {
        width:62px;
        height: 62px;
        min-width: auto;
        min-height: 62px
    }

    .masterstudy-countdown .countDays .position,.masterstudy-countdown .countHours .position,.masterstudy-countdown .countMinutes .position,.masterstudy-countdown .countSeconds .position {
        width: 13px;
        height: 31px
    }

    .masterstudy-countdown .countDays .position .digit,.masterstudy-countdown .countHours .position .digit,.masterstudy-countdown .countMinutes .position .digit,.masterstudy-countdown .countSeconds .position .digit {
        font-size: 23px
    }

    .masterstudy-countdown .countDays .countdown_label,.masterstudy-countdown .countHours .countdown_label,.masterstudy-countdown .countMinutes .countdown_label,.masterstudy-countdown .countSeconds .countdown_label {
        bottom: 10px
    }
}

body.rtl .masterstudy-countdown {
    direction: ltr
}



body.masterstudy-coming-soon-popup {
    overflow: hidden
}

body.masterstudy-coming-soon-popup #header {
    z-index: 0
}

body.masterstudy-coming-soon-popup #header.sticky_header {
    padding-bottom: 0!important
}

body.masterstudy-coming-soon-popup #header.sticky_header .header_default.fixed {
    position: relative
}

.masterstudy-coming-soon-modal {
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 999999;
    transition: .3s;
    background: rgba(0,0,0,.4);
    opacity: 0;
    visibility: hidden
}

.masterstudy-coming-soon-modal.masterstudy-coming-soon-modal_active {
    opacity: 1;
    visibility: visible
}

.masterstudy-coming-soon-modal.masterstudy-coming-soon-modal_active .masterstudy-coming-soon-modal__wrapper {
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.masterstudy-coming-soon-modal__wrapper {
    display: flex;
    flex-direction: column;
    background: #fff;
    border-radius: 10px;
    box-shadow: 0 20px 40px 0 rgba(0,0,0,.25);
    overflow: hidden;
    transition: -webkit-transform .4s ease-in-out;
    transition: transform .4s ease-in-out;
    transition: transform .4s ease-in-out,-webkit-transform .4s ease-in-out;
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
}

.masterstudy-coming-soon-modal__container {
    display: flex;
    flex-direction: column;
    position: relative;
    width: 100%;
    height: 100%;
    padding: 30px
}

.masterstudy-coming-soon-modal__image {
    display: flex;
    width: 100%;
    justify-content: center;
    margin-bottom: 30px
}

.masterstudy-coming-soon-modal__image img {
    display: flex;
    width: 80px;
    height: 80px
}

.masterstudy-coming-soon-modal__title {
    display: flex;
    width: 100%;
    color: #001931;
    justify-content: center;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin: 0
}

.masterstudy-coming-soon-modal__description {
    display: flex;
    width: 100%;
    color: #4d5e6f;
    justify-content: center;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 21px;
    margin-bottom: 30px
}

.masterstudy-coming-soon-modal__close {
    display: flex;
    width: 25px;
    height: 25px;
    justify-content: center;
    align-items: center;
    border-radius: 30px;
    background: #eef1f7;
    position: absolute;
    top: 25px;
    right: 30px
}

.masterstudy-coming-soon-modal__close::after {
    content: "\e94a";
    color: #808c98;
    font-family: stmlms;
    font-size: 10px;
    line-height: normal;
    transition: .2s;
    margin-top: 1px
}

.masterstudy-coming-soon-modal__close:hover {
    cursor: pointer
}

.masterstudy-coming-soon-modal__close:hover::after {
    color: #4d5e6f
}

.masterstudy-coming-soon-modal__cta {
    display: flex;
    width: 100%;
    justify-content: center
}

.masterstudy-lms-coming-soon-container {
    background: #F0F2F5;
    padding: 100px 30px;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    margin-bottom: 40px
}

.masterstudy-lms-coming-soon-container .coming-soon-countdown-container {
    margin-bottom: 30px;
    display: flex;
    align-items: center
}

@media (max-width: 768px) {
    .masterstudy-lms-coming-soon-container .coming-soon-countdown-container {
        flex-direction:column
    }

    .masterstudy-lms-coming-soon-container .coming-soon-countdown-container .masterstudy-countdown {
        margin-right: 0;
        margin-bottom: 20px
    }
}

.masterstudy-lms-coming-soon-container .coming-soon-countdown-container .coming-soon-notify-alert {
    margin-left: 20px;
    display: flex;
    width: 40px;
    height: 40px;
    justify-content: center;
    align-items: center;
    border-radius: 50px;
    background: #0d458f;
    cursor: pointer
}

.masterstudy-lms-coming-soon-container .coming-soon-countdown-container .coming-soon-notify-alert.notify-me {
    background-color: #0d458f
}

.masterstudy-lms-coming-soon-container .coming-soon-countdown-container .coming-soon-notify-alert.notify-me .notify-me {
    display: none
}

.masterstudy-lms-coming-soon-container .coming-soon-countdown-container .coming-soon-notify-alert.notify-me .notified {
    display: block
}

.masterstudy-lms-coming-soon-container .coming-soon-countdown-container .coming-soon-notify-alert .notified {
    display: none
}

.masterstudy-lms-coming-soon-container .coming-soon-notify-container.validation-error p {
    display: block;
    color: red
}

.masterstudy-lms-coming-soon-container .coming-soon-notify-container p {
    display: none
}

.masterstudy-lms-coming-soon-container .coming-soon-notify-container {
    margin-bottom: 30px;
    padding: 10px;
    border-radius: var(--border-radius-border-radius-4-px,4px);
    background: var(--secondary-100,#FFF);
    box-shadow: 0 1px 3px 0 rgba(0,0,0,.07);
    display: none;
    align-items: center
}

@media (max-width: 767px) {
    .masterstudy-lms-coming-soon-container .coming-soon-notify-container {
        flex-direction:column;
        padding: 20px
    }
}

.masterstudy-lms-coming-soon-container .coming-soon-notify-container input.coming-soon-notify-input {
    margin-right: 10px;
    width: 300px;
    height: 40px;
    padding: 11px 20px 12px;
    border: 1px solid #dbe0e9;
    border-radius: 4px;
    color: #001931;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    outline: 0;
    box-shadow: none
}

@media (max-width: 767px) {
    .masterstudy-lms-coming-soon-container .coming-soon-notify-container input.coming-soon-notify-input {
        margin-right:0;
        margin-bottom: 10px
    }
}

.masterstudy-lms-coming-soon-container .coming-soon-notify-container input.coming-soon-notify-input.coming-soon-notify-input_alert {
    border-color: var(--danger-100)
}

.masterstudy-lms-coming-soon-container .coming-soon-heading {
    color: #263044;
    text-align: center;
    font-size: 30px;
    font-weight: 700;
    line-height: normal
}

.masterstudy-coming-soon-disabled-btn {
    display: flex;
    height: 70px;
    padding: 0;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
    background: #F0F2F5;
    color: #4D5E6F;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    cursor: none
}

.masterstudy-coming-soon-disabled-btn:hover {
    color: #4D5E6F!important;
    cursor: not-allowed
}

.elementor-editor-active .coming-soon-card-countdown-container.smaller-container {
    width: 100%;
    justify-content: space-between;
    align-items: center
}

.elementor-editor-active .coming-soon-card-countdown-container.smaller-container .coming-soon-card-details {
    margin-bottom: 0
}

.stm_lms_single_course_carousel .stm_lms_courses__single__buttons .masterstudy-coming-soon-disabled-btn {
    padding: 0 45px!important
}

.stm_lms_courses_list_view .style_1 .stm_lms_courses__single__inner .coming-soon-card-countdown-container {
    flex-direction: column;
    align-items: flex-start
}

.stm_lms_courses_list_view .style_1 .stm_lms_courses__single__inner .coming-soon-card-countdown-container .coming-soon-card-details {
    margin-bottom: 10px
}

.stm_lms_courses_list_view .style_1 .stm_lms_courses__single__inner .coming-soon-card-countdown-container .masterstudy-countdown {
    margin-bottom: 15px
}

.stm_lms_courses__single.style_2 .stm_lms_courses__single__inner .coming-soon-card-countdown-container.smaller-container {
    flex-wrap: wrap;
    justify-content: center
}

.stm_lms_courses__single.style_2 .stm_lms_courses__single__inner .coming-soon-card-countdown-container.smaller-container .coming-soon-card-details {
    text-align: center
}

.stm_lms_courses__single.style_2 .stm_lms_courses__single__inner .coming-soon-card-countdown-container.smaller-container .masterstudy-countdown {
    justify-content: center
}

.stm_lms_courses__single .stm_lms_courses__single__inner .coming-soon-card-countdown-container {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.stm_lms_courses__single .stm_lms_courses__single__inner .coming-soon-card-countdown-container.smaller-container {
    flex-wrap: wrap
}

.stm_lms_courses__single .stm_lms_courses__single__inner .coming-soon-card-countdown-container.smaller-container .coming-soon-card-details {
    margin-bottom: 10px
}

.stm_lms_courses__single .stm_lms_courses__single__inner .coming-soon-card-countdown-container.smaller-container .masterstudy-countdown {
    flex-wrap: wrap
}

.stm_lms_courses__single .stm_lms_courses__single__inner .coming-soon-card-countdown-container.smaller-container .masterstudy-countdown .countDays,.stm_lms_courses__single .stm_lms_courses__single__inner .coming-soon-card-countdown-container.smaller-container .masterstudy-countdown .countHours,.stm_lms_courses__single .stm_lms_courses__single__inner .coming-soon-card-countdown-container.smaller-container .masterstudy-countdown .countMinutes,.stm_lms_courses__single .stm_lms_courses__single__inner .coming-soon-card-countdown-container.smaller-container .masterstudy-countdown .countSeconds {
    margin-bottom: 5px
}

.stm_lms_courses__single .stm_lms_courses__single__inner .masterstudy-countdown .countDays,.stm_lms_courses__single .stm_lms_courses__single__inner .masterstudy-countdown .countHours,.stm_lms_courses__single .stm_lms_courses__single__inner .masterstudy-countdown .countMinutes,.stm_lms_courses__single .stm_lms_courses__single__inner .masterstudy-countdown .countSeconds {
    background: #DBE0E9
}

.coming-soon-card-countdown-container {
    display: flex
}

.coming-soon-card-countdown-container .coming-soon-card-details {
    color: var(--dark-70,var(--primary-70,#4D5E6F));
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal
}

.coming-soon-card-countdown-container .coming-soon-card-details span {
    color: var(--dark-70,var(--primary-70,#4D5E6F));
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: normal
}

.coming-soon-card-countdown-container .masterstudy-countdown .countdown_label {
    display: none
}

.coming-soon-card-countdown-container .masterstudy-countdown .countDays,.coming-soon-card-countdown-container .masterstudy-countdown .countHours,.coming-soon-card-countdown-container .masterstudy-countdown .countMinutes,.coming-soon-card-countdown-container .masterstudy-countdown .countSeconds {
    padding: 5px;
    width: 24px;
    height: 24px;
    min-width: auto;
    min-height: 24px;
    flex-wrap: nowrap;
    border-radius: 4px
}

@media (max-width: 768px) {
    .coming-soon-card-countdown-container .masterstudy-countdown .countDays,.coming-soon-card-countdown-container .masterstudy-countdown .countHours,.coming-soon-card-countdown-container .masterstudy-countdown .countMinutes,.coming-soon-card-countdown-container .masterstudy-countdown .countSeconds {
        height:24px!important
    }
}

.coming-soon-card-countdown-container .masterstudy-countdown .countDays .position,.coming-soon-card-countdown-container .masterstudy-countdown .countHours .position,.coming-soon-card-countdown-container .masterstudy-countdown .countMinutes .position,.coming-soon-card-countdown-container .masterstudy-countdown .countSeconds .position {
    overflow: visible;
    width: 15px;
    height: 13px
}

.coming-soon-card-countdown-container .masterstudy-countdown .countDays .position.h1,.coming-soon-card-countdown-container .masterstudy-countdown .countHours .position.h1,.coming-soon-card-countdown-container .masterstudy-countdown .countMinutes .position.h1,.coming-soon-card-countdown-container .masterstudy-countdown .countSeconds .position.h1 {
    font-size: 12px
}

.coming-soon-card-countdown-container .masterstudy-countdown .countDays .position .digit,.coming-soon-card-countdown-container .masterstudy-countdown .countHours .position .digit,.coming-soon-card-countdown-container .masterstudy-countdown .countMinutes .position .digit,.coming-soon-card-countdown-container .masterstudy-countdown .countSeconds .position .digit {
    font-size: 12px;
    line-height: 13px
}

.stm_lms_udemy_course .row.cols-same-height .masterstudy-lms-coming-soon-container {
    padding: 0;
    margin-bottom: 30px;
    background-color: transparent
}

.stm_lms_udemy_course .row.cols-same-height .masterstudy-lms-coming-soon-container .masterstudy-countdown .countDays,.stm_lms_udemy_course .row.cols-same-height .masterstudy-lms-coming-soon-container .masterstudy-countdown .countHours,.stm_lms_udemy_course .row.cols-same-height .masterstudy-lms-coming-soon-container .masterstudy-countdown .countMinutes,.stm_lms_udemy_course .row.cols-same-height .masterstudy-lms-coming-soon-container .masterstudy-countdown .countSeconds {
    border-radius: 7.5px;
    background: var(--Light,#EEF1F7);
    display: flex;
    width: 50px;
    height: 50px;
    min-height: 50px;
    padding: 7.5px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color: #263044;
    text-align: right;
    font-size: 27px;
    font-style: normal;
    font-weight: 500;
    line-height: normal
}

.stm_lms_udemy_course .row.cols-same-height .masterstudy-lms-coming-soon-container .masterstudy-countdown .countDays div,.stm_lms_udemy_course .row.cols-same-height .masterstudy-lms-coming-soon-container .masterstudy-countdown .countHours div,.stm_lms_udemy_course .row.cols-same-height .masterstudy-lms-coming-soon-container .masterstudy-countdown .countMinutes div,.stm_lms_udemy_course .row.cols-same-height .masterstudy-lms-coming-soon-container .masterstudy-countdown .countSeconds div {
    color: var(--dark-50,var(--primary-50,#808C98));
    text-align: right;
    font-size: 9.05px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    bottom: 6px
}

.stm_lms_udemy_course .row.cols-same-height .masterstudy-lms-coming-soon-container .masterstudy-countdown .countDays .position,.stm_lms_udemy_course .row.cols-same-height .masterstudy-lms-coming-soon-container .masterstudy-countdown .countDays .position .digit,.stm_lms_udemy_course .row.cols-same-height .masterstudy-lms-coming-soon-container .masterstudy-countdown .countHours .position,.stm_lms_udemy_course .row.cols-same-height .masterstudy-lms-coming-soon-container .masterstudy-countdown .countHours .position .digit,.stm_lms_udemy_course .row.cols-same-height .masterstudy-lms-coming-soon-container .masterstudy-countdown .countMinutes .position,.stm_lms_udemy_course .row.cols-same-height .masterstudy-lms-coming-soon-container .masterstudy-countdown .countMinutes .position .digit,.stm_lms_udemy_course .row.cols-same-height .masterstudy-lms-coming-soon-container .masterstudy-countdown .countSeconds .position,.stm_lms_udemy_course .row.cols-same-height .masterstudy-lms-coming-soon-container .masterstudy-countdown .countSeconds .position .digit {
    height: 28px;
    width: 15px;
    margin-top: -4px!important;
    font-size: 22px;
    align-items: center
}

.stm_lms_udemy_course .row.cols-same-height .coming-soon-notify-container input {
    width: 100%
}

.stm_lms_udemy_course .row.cols-same-height .coming-soon-heading {
    color: #263044;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal
}

.coming-soon-card-countdown-container .countDays~.countDays,.coming-soon-card-countdown-container .countHours~.countHours,.coming-soon-card-countdown-container .countMinutes~.countMinutes,.coming-soon-card-countdown-container .countSeconds~.countSeconds,.masterstudy-countdown .countDays~.countDays,.masterstudy-countdown .countHours~.countHours,.masterstudy-countdown .countMinutes~.countMinutes,.masterstudy-countdown .countSeconds~.countSeconds {
    display: none
}

body.rtl .masterstudy-lms-coming-soon-container .coming-soon-countdown-container .coming-soon-notify-alert {
    margin-right: 20px;
    margin-left: 0
}


/*



:root {
  --accent-hover: #ff0000;  
}




 

.ms_lms_courses_card_item_featured span, .ms_lms_courses_card_item_status span,
.ms_lms_courses_card.card-style-1 .ms_lms_courses_card_item_info_category a,
.ms_lms_courses_archive__filter_options_item_title h3,
.ms_lms_courses_archive__filter_actions input[type=submit], .ms_lms_courses_archive__filter_actions_reset span,

.elementor-48181 .elementor-element.elementor-element-5b3c59dc span.ms-lms-authorization-title,

.ms_lms_courses_archive__sorting.style_3 .ms_lms_courses_archive__sorting_select_label,
.ms_lms_courses_archive__sorting.style_3 span.select2-container--default span.select2-selection--single span.select2-selection__rendered,
.ms_lms_courses_card_item_info .h3, .ms_lms_courses_card.card-style-1 .ms_lms_courses_card_item_info_title .h3,
.ms_lms_courses_archive__filter_options_item_checkbox_label{font-family:inherit !important}



.elementor-widget-elementskit-image-box >.elementor-widget-container{overflow:hidden;border-radius:5px}

.ekit-wid-con .ekit_testimonial_style_5 .elementskit-single-testimonial-slider{border-radius:5px}


.ekit-wid-con .elementskit-info-image-box{position:relative}
.ekit-wid-con .elementskit-info-image-box .elementskit-box-body{    padding: 0;
    position: absolute;
    bottom: 0;background: linear-gradient(180deg, rgba(246,246,246,0) 0%, rgba(0,0,0,1) 100%);width:100%}

 

.ekit-main-swiper{padding-bottom:30px}

.swiper-slide {
  height: auto;
}

.swiper-slide-inner,
.ekit-wid-con .ekit_testimonial_style_5 .elementskit-single-testimonial-slider{height:100%}

 .ekit-wid-con .ekit_testimonial_style_5 .elementskit-single-testimonial-slider{box-shadow:none;border:1px solid #ddd;padding-bottom:60px}


.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-commentor-bio{position:absolute;bottom:10px;padding:0 20px}

.stm_lms_courses_carousel 
.stm_lms_courses_carousel__top{margin-bottom:30px}


.tax-stm_lms_course_taxonomy h2,
.catMenuBox{display:none}

body .courseCatList{padding-left:0;}

body .courseCatList li{padding-left: 4px;
	margin-bottom: .6em;list-style:none}

	.courseCatList li.current-menu-item>a{color:#195EC8}



@media(max-width:576px){
	footer .copyright > div{
		justify-content:center;
	}
}

.ms_lms_courses_card_item_popup,
.masterstudy-course-card__popup,
.stm_lms_courses__single--info,
.ms_lms_courses_card.card-style-2 .ms_lms_courses_card_item_popup{display:none !important}


body .elementor-button{border-radius:5px}

body .masterstudy-single-course-modern__topbar::before{    background: var(--e-global-color-primary);}



.owl-stage .stm_lms_courses__single__inner{margin:0 4px}

.cky-btn.cky-btn-accept{    border-color: #1ca041 !important;
    background-color: #1ca041 !important;}



.ms_lms_courses_card.card-style-4 .ms_lms_courses_card_item_image{min-height:100px !important}

.ms_lms_courses_card_item{padding:8px !important}


.ms_lms_courses_card_item_wrapper,
.ms_lms_courses_card.card-style-1 .ms_lms_courses_card_item_wrapper{border:1px solid #eee;border-radius:8px}

.ms_lms_courses_card.card-style-1 .ms_lms_courses_card_item_info_bottom_wrapper{min-height:1px !important}

.ms_lms_courses_card.card-style-1 .ms_lms_courses_card_item_info_price{margin:0}

.stm_lms_featured_teacher_content__text >.btn{display:none !important}

.masterstudy-single-course-modern{max-width:100% !important}

.ms_lms_courses_archive__filter{padding-left:0 !important;padding-top:10px !important}

.ms_lms_courses_archive__filter_form{border-radius:8px}

.ms_lms_courses_card.card-style-1 .ms_lms_courses_card_item_info_title .h3 {
    
    font-weight: 600;
    font-size: 15px;
    line-height: 18px;
    color: #001931;
    margin: 0;
    padding: 0;
    min-height: 40px;
    letter-spacing: 0;
}

.masterstudy-authorization__switch-wrapper{display:block !important}

.ms_lms_courses_archive__filter_form{max-width:280px}

.wpcf7 .form-control{background-color:#fff;}

.masterstudy-single-course-modern__cta button{border-radius:8px}

.modal-header button.close{
	    position: absolute;
    right: 10px;
    border-radius: 5px;
    background: #333;
    border: none;
    padding: 5px 10px;font-size:20px;
}


.ms_lms_courses_archive__title h2{display:none}

.ms_lms_courses_archive 
.ms_lms_courses_archive__sorting.style_3 {
    align-self: end;
    margin: 30px 10px 0px !important;
}


body .stm_lms_instructors_carousel_wrapper.style_2 .stm_lms_instructors_carousel .stm_lms_instructors_carousel__top h3 {
    font-size: 34px;
    line-height: 1.4;
    margin-bottom: 10px;
    font-weight: normal;
}


.stm_lms_instructors_carousel_wrapper.style_2 .stm_lms_instructors_carousel .stm_lms_instructors__grid .owl-stage-outer .stm_lms_instructors__single .stm_lms_user_side .stm-lms-user_avatar .avatar, .stm_lms_instructors_carousel_wrapper.style_2 .stm_lms_instructors_carousel .stm_lms_instructors__grid .owl-stage-outer .stm_lms_instructors__single .stm_lms_user_side .stm-lms-user_avatar img{width:100%}

body .stm_lms_instructors_carousel_wrapper.style_2 .stm_lms_instructors_carousel .stm_lms_instructors__grid .owl-stage-outer .stm_lms_instructors__single .stm_lms_user_side .user-name h3 {
    font-size: 15px;
}

body  .masterstudy-instructor-public__position{display:block;text-align:center}
 
.masterstudy-instructor-public__position>b{display:block;font-size:90%;}


body .masterstudy-orders.masterstudy-thank-you-page .masterstudy-orders-table__header .masterstudy-orders-course-info{font-weight:600}

.landingbody header,.landingbody footer
{visibility:hidden;height:0}

.elementor-widget-stm_lms_courses_categories .stm_lms_courses_categories .stm_lms_courses_category > a{
	       
    background: #ffffff; 
	border-radius:10px
}

.stm_lms_courses_categories.style_2 .stm_lms_courses_category__image img{border-radius:10px}

.stm_lms_courses_categories.style_2 .stm_lms_courses_category{    border-radius: 10px;
    overflow: hidden;}

.elementor-widget-stm_lms_courses_categories .stm_lms_courses_categories .stm_lms_courses_category > a:hover {
    background-color: #eee;
}
.stm_lms_courses_categories.style_2 .stm_lms_courses_category>a:after{background:rgb(255 255 255 / 60%)}

.stm_lms_courses_categories.style_2 .stm_lms_courses_category__info span{display:none}





.wpcf7-form p{margin-bottom:12px}


 .masterstudy-instructor-public__description .desc-inner {
        white-space: pre-line;
    }



.stm_lms_featured_teacher{padding:0;background:none !important
}




 #page .masterstudy-instructor-public{display: block;}



*/




