body.posts-index .section-title .container{align-items:center;display:flex;flex-wrap:wrap}body.posts-index .section-title h1{max-width:100%;min-width:100%;text-align:center}@media screen and (min-width:768px){body.posts-index .section-title h1{max-width:20%;min-width:20%;text-align:left}}body.posts-index .section-title .categories-box{margin-bottom:2rem;max-width:100%;min-width:100%}@media screen and (min-width:768px){body.posts-index .section-title .categories-box{margin-bottom:0;max-width:60%;min-width:60%}}body.posts-index .section-title a{border-radius:20rem;display:inline-block;margin:.5rem;padding:.4rem 2.5rem .4rem 2rem;position:relative}body.posts-index .section-title a:first-of-type{background-color:#e67222;color:#fff}body.posts-index .section-title a:nth-of-type(2){background-color:#d9e9f9;color:#202426}body.posts-index .section-title a:nth-of-type(2):after{border-bottom:2px solid #202426;border-right:2px solid #202426}body.posts-index .section-title a:nth-of-type(3){background-color:#0f4b81;color:#fff}body.posts-index .section-title a.active:after{transform:rotate(45deg)}body.posts-index .section-title a:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:inline-block;height:.4rem;position:absolute;right:1.2rem;top:.8rem;transform:rotate(-45deg);width:.4rem}body.posts-index .posts-list{-moz-column-break-inside:avoid;break-inside:avoid;-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0;page-break-inside:avoid}@media screen and (min-width:576px){body.posts-index .posts-list{-moz-column-count:2;column-count:2;-moz-column-gap:3rem;column-gap:3rem}}@media screen and (min-width:992px){body.posts-index .posts-list{-moz-column-count:3;column-count:3;-moz-column-gap:3rem;column-gap:3rem}}@media screen and (min-width:1200px){body.posts-index .posts-list{-moz-column-count:4;column-count:4;-moz-column-gap:3rem;column-gap:3rem}}body.posts-index article{-moz-column-break-inside:avoid;break-inside:avoid;min-height:20rem;overflow:hidden;padding-bottom:3rem}body.posts-index article .cover{border-radius:.8rem;min-height:inherit;overflow:hidden;position:relative}body.posts-index article .cover>img{display:block}body.posts-index article .inner-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;min-height:inherit;padding:2.5rem 2.8rem;position:absolute;top:0;width:100%}body.posts-index article h3{font-size:1.5rem;font-weight:500;line-height:1.2;margin:0}body.posts-index .read-btn{background-color:#fff;border-radius:.5rem;color:#4c3737;display:inline-block;padding:.8rem 2rem}body.posts-index .read-btn:focus,body.posts-index .read-btn:hover{background-color:#e3dede}body.posts-index .author-info{align-items:center;display:flex;font-size:.9rem;font-weight:300;margin:1.5rem 0 0;text-transform:uppercase}body.posts-index .author-info img{border-radius:50%;margin-right:1.5rem;width:4rem}body.post-detail{line-height:1.5}body.post-detail .breadcrumb{margin-left:-.5rem}body.post-detail h1{font-weight:400;line-height:1.1;margin:3rem 0 1.8rem}@media screen and (min-width:1200px){body.post-detail h1{font-size:3rem;max-width:35rem}}@media screen and (min-width:992px){body.post-detail .section-title .cover{display:flex}body.post-detail .section-title .img-box{max-width:43%;min-width:43%}}body.post-detail .section-title .img-box img{width:100%}@media screen and (min-width:992px){body.post-detail .section-title .title-box{flex-grow:1;padding-left:5rem}}body.post-detail .reading-time{color:#7f7f7f;font-size:.8rem}body.post-detail .author-info{color:#7f7f7f;font-size:.8rem;margin:1.5rem 0 0}body.post-detail .author-info img{border-radius:50%;margin:0 0 .5rem -.5rem;width:4rem}body.post-detail .author-info span{display:block}body.post-detail .section-description{margin:4rem 0 2rem}body.post-detail .section-description .container{max-width:54rem;text-align:justify}body.post-detail .section-author{margin:3rem 0}body.post-detail .section-author .container{align-items:center;border-bottom:1px solid #a4a8ab;border-top:1px solid #a4a8ab;display:flex;max-width:44rem;padding:3rem 0}body.post-detail .section-author img{border-radius:50%;margin:0;max-width:4rem;min-width:4rem}body.post-detail .section-author .author-info{padding-left:1rem}body.post-detail .section-author span{color:#212121;text-transform:uppercase}
