.section-ebook-list .ebook-container{display:grid;grid-template-columns:repeat(auto-fill,calc(33.33333% - 1em));margin-bottom:4em;grid-row-gap:2em;grid-column-gap:1em}.ebook-container{margin-bottom:90px}.ebook{margin:auto;max-width:300px;text-align:center;transition:.5s ease-in-out}.ebook img,.ebook svg{vertical-align:top}.ebook .featured-image{max-width:300px}.ebook .page-link{border:1px solid #ff7b50;border-radius:21px;color:#014261;font-size:.7em;font-weight:700;padding:.5em 1.5em;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.ebook .page-link:hover{background:var(--primary);border:1px solid var(--primary);color:#fff}.filter_buttons{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.filter_buttons a{background:#fff;border:1px solid var(--lt);border-radius:10rem;color:var(--dark);font-family:var(--bold);font-size:1rem;font-weight:700;letter-spacing:.1rem;line-height:1.5;margin:.25rem .5rem;padding:.375rem 1.5rem;text-transform:uppercase;transition:all .3s ease-in-out}.filter_buttons a.active,.filter_buttons a:hover{background:var(--primary);border:1px solid var(--primary);color:#fff}.section-ebook-list .ebook:nth-child(3n-1){animation-delay:.3s}.section-ebook-list .ebook:nth-child(3n){animation-delay:.6s}@media screen and (max-width:600px){.ebook-container,.section-ebook-list .ebook-container{grid-template-columns:repeat(auto-fill,100%)}.ebook-container{margin-bottom:60px}}