.ebook-card .courses-img {
    height: auto !important;
}

.ebook-card-img .card-img-top {
    height: 450px;
    object-fit: inherit;
}

.ebook-details-info {
    padding: 30px;
}

.ebook-details-info .row {
    --bs-gutter-x: inherit;
    row-gap: inherit;
}

.ebook-tab-area {
    margin-top: 115px;
}

.book-details-info .book-details,
#nav-home p {
    color: var(--sectionInfoColor);
    text-align: justify !important;
}

.ebook-nav {
    column-gap: 40px;
    font-size: 14px;
}

.ebook-tab-btn {
    font-size: 16px;
}

.tab-content p {
    font-size: 14px;
}

.instructor-name {
    font-size: 20px;
}

html[dir="rtl"] .nav-tabs,
html[dir="rtl"] .nav-pills {
    flex-direction: row;
}
