

.section-books-recommendations .heading-wrapper {margin-bottom:40px;}
.section-books-recommendations .heading-wrapper h2{margin:0;}
.section-books-recommendations .books-recommendations-main {height: auto;}
.section-books-recommendations .books-recommendations-wrapper {text-align: center;background: #fff;padding: 22px 24px; border-radius: 10px; height:100%;} 
.section-books-recommendations .book-title {font-family: var(--font-heading-family);line-height: 1.3; font-weight: 500;margin: 20px 0 10px 0;}
.section-books-recommendations .book-text{color: #808080; font-weight:500;}
.section-books-recommendations .book-image {max-width: 170px;margin: auto;}



@media(max-width:749px){
    .section-books-recommendations .page-width{overflow:hidden;}
    .section-books-recommendations .swiper{overflow:visible;}
}