#header-banner{background-color:#2e3142;background-size:cover}article{background-size:cover;border-bottom:1px solid #e3e8ed;height:100%;padding-bottom:30px}article.first-article{border-bottom:0;min-height:200px;padding:20px}.blog-pagination__link{border:1px solid #c4c4c4;color:#4c4f62;margin:0 2px;text-decoration:none}.blog-pagination__link.blog-pagination__link--active{border:1px solid #78c6ee}.blog-pagination__number-link{align-items:center;border-radius:100%;display:inline-flex;height:40px;justify-content:center;width:40px}.blog-pagination__next-link,.blog-pagination__prev-link{align-items:center;border-radius:20px;display:inline-flex;height:40px;justify-content:center;padding:0 16px}.blog-listing-featured-image-container{background-size:cover;min-height:200px}.blog-category{align-items:center;border:2px solid #fff;border-radius:20px;color:#fff;display:inline-flex;height:40px;justify-content:center;padding:0 16px;text-decoration:none;transition:all .3s ease}.blog-category:hover{border:2px solid #1696e0;color:#fff}.author-info a{text-decoration:none}.post-body .h1,.post-body h1{font-size:2.375rem;line-height:1.184}.post-body .h2,.post-body h2{font-size:1.875rem;line-height:1.267}.post-body p+.h2,.post-body p+h2{margin-top:60px}.post-body .h3,.post-body h3{font-size:1.563rem;line-height:1.4}.post-body .h4,.post-body h4{font-size:1.25rem;line-height:1.5}#comments-container{margin-top:30px;transition:all .3s ease}#comments-container:not(.open){height:0;margin-top:0;opacity:0;overflow:hidden;visibility:hidden}.author-box-image-container{max-width:100px}.author-box-image-container>div{border-radius:100%;height:100px;overflow:hidden;width:100px}@media screen and (min-width:768px){.search-container{width:375px}.blog-tag-select{width:300px}article.first-article{min-height:450px;padding:40px 60px}}