.post-flex-container{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.post-flex-container .post-column{margin-bottom:25px;padding-left:10px;padding-right:10px;position:relative}.post-flex-container .post-two-columns{flex-basis:50%}.post-flex-container .post-three-columns{flex-basis:33.33%}.post-flex-container .post-four-columns{flex-basis:25%}.post-flex-container .post-column .image-container{position:relative}.post-flex-container .post-column .image-container img{margin:0}.post-flex-container .post-column .image-container .post-link{height:100%;left:0;position:absolute;top:0;width:100%}.post-flex-container .post-column .image-container .post-type{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:700;left:0;padding:5px 15px;position:absolute;text-transform:uppercase;top:0;z-index:2}.post-flex-container .post-content .post-category{color:#6653ff;display:inline-block;font-family:Merriweather,sans-serif;font-size:14px;font-weight:900;margin-bottom:0;margin-right:10px;text-transform:uppercase}.anfibia-post-grid-container.not-found{display:flex;justify-content:center}.anfibia-post-grid-container.not-found .post-title{font-family:Tungsten,sans-serif;font-size:60px;line-height:60px}.post-flex-container .post-content .post-title{border-bottom:2px solid #f8ac9f;color:#202020;font-family:Tungsten,sans-serif;margin-bottom:0;padding-bottom:5px;text-transform:uppercase}.post-flex-container .post-two-columns .post-content .post-title{font-size:40px;line-height:37px}.post-flex-container .post-four-columns .post-content .post-title,.post-flex-container .post-three-columns .post-content .post-title{color:#353535;font-size:43px;line-height:37px}.post-flex-container .post-content .post-footer-container .post-authors{color:#202020;display:inline-block;font-size:14px;font-weight:700;margin-bottom:0;margin-right:5px}.post-footer-container .share .share-btn,.share .share-btn:hover{background:none;border:none}.post-footer-container .share .share-btn{color:#414141;font-family:Roboto,sans-serif;font-size:11px;font-weight:900;margin-top:1px;padding:0}.post-footer-container .share .share-icon svg{height:22px;width:22px}.post-footer-container .share .close-icon svg{background-color:#6653ff;color:#fff;height:22px;width:22px}.post-footer-container .share .icons a{font-size:22px;height:22px;line-height:22px;margin:5px;width:22px}.post-footer-container .share .icons a svg{height:22px;width:22px}.post-footer-container .share{position:relative}.post-footer-container .share .icons{align-items:center;background-color:#ffb9b9;display:flex;flex-wrap:wrap;justify-content:center;min-height:64px;position:absolute;right:0;text-align:center;top:27px;width:100px;z-index:99}.post-footer-container{display:flex;justify-content:space-between;margin-top:2px}.post-footer-container .authors,.post-footer-container .illustrators{line-height:16px;margin-right:2px}.post-footer-container .authors-container{line-height:14px;margin-top:5px}.post-footer-container .authors-container h5:first-of-type:before{content:"/";margin:0 5px}.post-flex-container .post-content .post-footer-container .post-authors span{color:#f8ac9f;font-weight:500}.load-more-container{text-align:center}.load-more-container .load-more-btn{background:transparent;border:6px solid #6653ff;color:#222;font-family:Tungsten,sans-serif;font-size:32px;font-weight:700;line-height:32px;padding:5px 10px;text-transform:uppercase}.load-more-container .load-more-btn:disabled{cursor:not-allowed;opacity:.6}.load-more-container h2{font-family:Tungsten,sans-serif;font-size:40px;font-weight:700;line-height:40px}@media(min-width:1024px)and (max-width:1400px){.post-flex-container .post-four-columns .post-content .post-title,.post-flex-container .post-three-columns .post-content .post-title{font-size:26px;line-height:24px}}@media(min-width:1024px){.post-flex-container .post-column .image-container .post-link{display:block}}@media(max-width:1024px){.anfibia-post-grid-container .post-flex-container{display:block}}@media(max-width:768px){.post-flex-container .post-column{padding:0}}