.elementor-5511 .elementor-element.elementor-element-b22fee4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_card_item{width:33.333333%;}.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_archive__filter_form{background-color:#FFFFFF;}.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_archive__filter_toggle{background-color:#130F6E;}.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_card_item_info_price_preview{background-color:#130F6E;}.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_archive__title h2, .elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_grid__title h2, .elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_carousel__title h2{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;}.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_carousel__navigation_prev i, .elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_carousel__navigation_next i, .elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_carousel__navigation_prev::before, .elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_carousel__navigation_next::before{font-size:14px;font-weight:700;line-height:1em;}.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_card_item_wrapper{border-style:solid;border-radius:8px 8px 8px 8px;}.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_card_item_info{padding:20px 15px 20px 15px;}.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_card_item_image{border-radius:8px 8px 8px 8px;}.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_card_item_info_title h3{font-family:"Inter", Sans-serif;}.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_card_item_info_price_single:not(.sale):not(.subscription) span{font-family:"Inter", Sans-serif;}.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_card_item_info_price_preview small{color:#130F6E;}.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_card_item_status.hot span{color:rgba(255,255,255,1);}.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_card_item_status.hot{background:rgba(255,0,0,1);}.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_card_item_status.new span{color:rgba(255,255,255,1);}.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_card_item_status.new{background:rgba(29,184,116,1);}.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_card_item_status.special span{color:rgba(255,255,255,1);}.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_card_item_status.special{background:rgba(240, 155, 35,1);}@media(min-width:768px){.elementor-5511 .elementor-element.elementor-element-b22fee4{--content-width:1440px;}}@media(max-width:1024px){.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_card_item{width:50%;}}@media(max-width:767px){.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_card_item{width:100%;}.elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_archive__title h2, .elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_grid__title h2, .elementor-5511 .elementor-element.elementor-element-38ec64d .ms_lms_courses_carousel__title h2{font-size:24px;}}/* Start custom CSS for ms_lms_courses, class: .elementor-element-38ec64d */.ms_lms_courses_card_item_info_price {
    text-align: center !important;
}
.ms_lms_courses_card_item_info_price_single span {
    display: block !important;
    text-align: center !important;
}

.ms_lms_courses_card.card-style-6 .ms_lms_courses_card_item_image_link {
    border-radius: 8px;
}

.ms_lms_courses_card.card-style-6 .ms_lms_courses_card_item_wrapper {
    border: 1px solid #ccc;
    border-radius: 8px;
}

.ms_lms_courses_card.card-style-6 .ms_lms_courses_card_item_wrapper:hover {
    transform: translateY(-3px);
    transition: transform 0.3s ease;
    box-shadow: 0 1px 6px rgba(0,0,0,0.3);
}


.ms_lms_courses_card_item_info_price_preview_wrapper {
  opacity: 1 !important;
  visibility: visible !important;
  transform: none !important;
  display: block !important;
  margin-top: 36px;
}

.ms_lms_courses_card_item:hover .ms_lms_courses_card_item_info_price_preview_wrapper {
  opacity: 1 !important;
  visibility: visible !important;
  transform: none !important;
  display: block !important;
  
}

.ms_lms_courses_card_item_info_price {
  opacity: 1 !important;
  visibility: visible !important;
}

.ms_lms_courses_card_item:hover .ms_lms_courses_card_item_info_price {
  opacity: 1 !important;
  visibility: visible !important;
}

.ms_lms_courses_card_item_info {
 padding-bottom: 54px !important;    
}

.ms_lms_courses_card_item_status.special.right.status_style_1 {
    border-radius: 8px;
    left: 16px !important;
    right: unset !important;
    top: unset !important;
    bottom: 70px;
    background-color: #349b96;
}

.coming-soon-card-countdown-container {
    didisplay: none !important;
}

.ms_lms_courses_card.card-style-6 .ms_lms_courses_card_item_info_bottom_wrapper .coming-soon-card-countdown-container.smaller-container .coming-soon-card-details, .ms_lms_courses_card.card-style-6 .ms_lms_courses_card_item_info_bottom_wrapper .coming-soon-card-countdown-container.smaller-container .masterstudy-countdown, .masterstudy-countdown, .coming-soon-card-countdown-container .coming-soon-card-details span {
    didisplay: none !important;
}

.ms_lms_courses_card.card-style-6 .ms_lms_courses_card_item_info_title h3 {
    height: 54px;
}


@media (max-width: 480px) {
    .ms_lms_courses_card_item_status.special.right.status_style_1 {
        left: 12px !important;
        right: unset !important;
        top: 12px !important;
        bottom: unset !important;
    }
    
    .elementor-5511 .elementor-element.elementor-element-d6c9055 > .elementor-element-populated {
        padding: 0 !important;
    }
    
    .elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__title h2 {
        text-align: center
    }
    
    .ms_lms_courses_card_item{
        padding: 0;
        padding-bottom: 10px;
    }
    
    .ms_lms_courses_card_item_info_price_preview{
        padding: 10px 10px !important;
    }
    
    .ms_lms_courses_card_item_info {
        padding-bottom: 10px !important;
    }
    
    .ms_lms_courses_card.card-style-6 .ms_lms_courses_card_item_info_title {
        margin-bottom: 0 !important;
    }
    
    .ms_lms_courses_card.card-style-6 .ms_lms_courses_card_item_info_price_preview_wrapper {
        position: relative;
        margin-top: 0 !important
    }
    
}

@media (max-width: 768px) {
    .ms_lms_courses_card.card-style-6 .ms_lms_courses_card_item_wrapper:hover {
        transform: none !important;
        box-shadow: none !important;
    }
}/* End custom CSS */