.elementor-2416 .elementor-element.elementor-element-3b8d4a55 .eael-grid-post-holder{background-color:#fff;}.elementor-2416 .elementor-element.elementor-element-3b8d4a55 .eael-entry-title a{color:#303133;}.elementor-2416 .elementor-element.elementor-element-3b8d4a55 .eael-entry-title:hover, .elementor-2416 .elementor-element.elementor-element-3b8d4a55 .eael-entry-title a:hover{color:#23527c;}.elementor-2416 .elementor-element.elementor-element-3b8d4a55 .eael-entry-title, .elementor-2416 .elementor-element.elementor-element-3b8d4a55 .eael-entry-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-2416 .elementor-element.elementor-element-3b8d4a55 .eael-grid-post .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-2416 .elementor-element.elementor-element-3b8d4a55 .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-2416 .elementor-element.elementor-element-3b8d4a55 .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.elementor-2416 .elementor-element.elementor-element-3b8d4a55 .eael-post-elements-readmore-btn{font-family:"Poppins", Sans-serif;font-size:14px;color:#6C6BFF;}/* Start custom CSS for html, class: .elementor-element-13069c7 */img#book-img {
    width: 100% !important;
    height: 300px;
}

.ng-scope.layout-align-center-center.layout-column {
    width: 225px;
    margin: 10px 5px 10px 5px;
    display: block !important;
    text-align: center;
}

.book-name.ng-binding {
    font-family: "Lexend Deca", Sans-serif;
    font-size: 13px;
    height: 50px;
}

button#book-btn {
    border: 1px solid #ddd;
    width: 150px;
}
button#book-btn:hover {
    background: #90d6ff;
    color: #333;
}
button#book-btn:focus {
    background: #90d6ff;
    color: #333;
}

button#book-view {
    border: 1px solid #ddd;
    width: 150px;
}
button#book-view:hover {
    background: #90d6ff;
    color: #333;
}
button#book-view:focus {
    background: #90d6ff;
    color: #333;
}/* End custom CSS */