.blog-page{justify-content:center;align-content:center;margin:0 auto}.blog-content,.blog-page{display:flex;width:100%;flex-direction:column}.blog-content{flex-wrap:nowrap;max-width:1140px}.blog-section{margin:0;display:flex;font-family:poppins,sans-serif;text-transform:uppercase;font-weight:600;position:relative;padding:0}.blog-section-featured{display:flex;flex-direction:row;justify-content:space-between;border-bottom:5px solid #000;h2{margin:0;background-color:#000;color:#fff;padding:10px 15px 5px}margin-bottom:10px}a.featured-main{display:flex}.blog-section:after{background:#000;display:flex;flex-grow:1;margin:auto 0 auto 15px;content:"";height:6px;top:50%;left:0}.featured-container{flex-direction:row;justify-content:space-between;width:100%;gap:10px;margin:0 0 20px}.featured-container,.featured-main{display:flex;height:500px}.featured-main{justify-content:flex-end;background-color:#ddd;width:680px;flex-grow:1;h2{font-size:25px}a{flex-direction:column;justify-content:flex-end;width:100%;height:100%;text-decoration:none;background-size:cover}}.featured-post{background-color:#00000099;border-radius:0 50px 0 0;padding:10px 20px 10px 10px;display:flex;flex-grow:0;flex-direction:column;width:95%;max-width:440px;color:#fff;h2{padding:0;margin:0;color:#fff;font-weight:600}}.sub-featured-post{display:flex;flex-direction:column;justify-content:flex-end;flex-grow:1;flex-basis:0;background-color:#ccc;a{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;text-decoration:none;background-size:cover}}div.important{background-color:#eed3d3;border-left:5px solid #a30000}div.important,div.note{max-width:100%;border-radius:15px;margin:10px 40px;padding:10px}div.note{background-color:#d4eed3;border-left:5px solid #00a30e}.author-info{display:flex;align-content:flex-end;h3{font-size:15px;padding:5px 0 0;margin:0;color:#fff;font-weight:500}}.featured-secondary{display:flex;flex-direction:column;align-content:flex-end;flex-wrap:nowrap;gap:10px;justify-content:space-between;width:410px;height:100%;h2{font-size:19px}}.card-footer{width:95%;display:flex;flex-direction:column;justify-content:space-between}.featured-container .post-tags{display:flex;flex-direction:row;flex-shrink:1;width:100%;justify-content:flex-start;text-wrap:nowrap;margin-top:10px;gap:5px;span{font-size:13px;padding:0 7px;color:#5a5a5a;border-radius:3px;background-color:#e2e2e2;text-align:center}}.preview-container{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;margin:20px 0;padding:0 20px}.preview-image a{height:180px;width:180px;flex-shrink:0;img{width:100%;height:100%;object-fit:cover;padding:0;box-shadow:2px 2px 4px 0 rgba(0,0,0,.32)}}.preview-text{display:flex;flex-grow:1;padding:0 20px;margin:0}.preview-content,.preview-title h3{margin:0;padding:0}.preview-content{a{padding-left:5px;display:inline;text-decoration:underline}}.preview-tags{flex-direction:row;gap:10px;span{display:flex;flex-direction:row;padding:0 15px;color:#aaa;letter-spacing:2px;border:1px solid #aaa;text-align:center}}.preview-footer{display:flex;flex-direction:row;justify-content:flex-end;padding:10px 20px;div{font-style:italic;font-size:14px;color:#999;padding:0 10px}}.divider{margin:20px auto;width:100%}@media (max-width:1099px){.blog-section-featured{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;gap:10px;margin:20px 0 0}.blog-content{width:100%;padding:0 10px}.featured-container{padding-top:20px;flex-direction:column;gap:10px;height:auto;width:100%;justify-content:center;align-content:center}.featured-main{width:80%;height:350px}.featured-secondary{width:80%;height:500px}}@media (max-width:768px){.blog-section-featured h2{font-size:18px;text-align:center}.preview-container{flex-direction:column;gap:10px}.preview-image a{height:100%;max-height:200px;width:300px;margin:auto}.preview-image{display:flex;flex-direction:row;justify-content:center;align-content:center}.preview-text{width:100%;padding:0}.featured-main,.sub-featured-post{height:250px;width:100%}.featured-secondary{width:100%}}.centered{display:flex;flex-direction:column;justify-content:center;align-content:center;margin:auto}div.content div{display:inline}li div strong{display:inline-block;padding-right:4px}.load-more-button{font-family:inter,sans-serif}