 
        /* Container for both author and date */
        .author-date {
            display: flex;
            justify-content: space-between; /* Space between author and date */
            align-items: center; /* Center items vertically */
            padding: 15px;
            margin-bottom: 0;
            font-size: 14px;
            color: #666;
        }
        /* Each item (author and date) */
        .author, .date {
            display: flex;
            align-items: center; /* Align icon and text vertically */
        }
        /* Icon styling */
        .author .icon, .date .icon {
            margin-right: 8px;
            color: #555; /* Icon color */
        }
        /* Author name and date styling */
        .author-name, .date-text {
            color: #333; /* Text color */
            font-size: 16px; /* Adjust font size as needed */
            font-weight: 600;
        }
        /* Styling the link in the details section */
        .details h4 a {
            text-decoration: none;
            color: #1a73e8; /* Link color */
            font-weight: 500;
        }
        .details h4 a:hover {
            color: #555; /* Hover color */
        }
        .themeumlms-course-wrap {
            background: #fff;
            /* border-radius: 9px; */
            box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
            margin-bottom: 16px;
            padding: 8px;
            transition: all 0.3s ease;
            width: 340px;
        }
        .themeumlms-course-wrap:hover {
            box-shadow: 0 0.75rem 1.5rem rgba(0, 0, 0, 0.2);
        }
        .themeumlms-course-img img {
            width: 100%;
            height: auto;
            /* border-radius: 9px 9px 0 0; */
            display: block;
        }
        .themeumlms-course-wrap .details {
            padding: 0 15px 15px !important;
        }
        /* Owl Carousel Navigation */
        .owl-nav {
            text-align: center;
            margin-top: 10px;
        }
        .owl-nav button {
            font-size: 24px !important;
            margin: 0 10px;
            color: #333 !important;
            background: none !important;
            border: none !important;
        }
        .owl-nav button:hover {
            color: #1a73e8 !important;
        }
        .owl-dots {
            text-align: center;
            margin-top: 10px;
        }
        .owl-dot {
            display: inline-block;
            margin: 0 5px;
        }
        .owl-dot span {
            width: 10px;
            height: 10px;
            background: #ccc;
            border-radius: 50%;
            display: inline-block;
        }
        .owl-dot.active span {
            background: #1a73e8;
        }
        /* Ensure slider items are properly sized */
        .owl-carousel .item {
            padding: 0 10px;
        }

        .mbt-00{
            margin-bottom: 0px !important;
            margin-top: 0px !important;
        }
  