.body-container--blog-post .content-wrapper{margin:0;max-width:100%;padding:0}.blog-post{margin:0 auto;max-width:100%}.blog-post__wrapper{margin:auto;max-width:1240px;padding:0 20px}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-post h1{color:#877e6c;font-weight:300;margin-top:20px;text-align:center}.blog-post__container__image{height:500px;overflow:hidden;width:100%}.blog-post__image{height:100%;max-width:100%;object-fit:cover;width:100%}.blog-post__wrapper h1{text-align:start}.blog-post__body p{color:#000;font-family:Lato,Helvetica,Arial,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:26px;margin-bottom:10px;padding:0}.blog-post__body h2{color:#48be2e;display:inline-block;font-size:22px;font-weight:800!important;line-height:32px;margin:20px 0 10px;padding:0;text-transform:none;text-transform:uppercase}.blog-post__return{background-color:#fff;border-radius:2px!important;color:#000;display:inline-block;font-size:16px;line-height:24px;padding:20px;text-decoration:none}.blog-post__return:hover{background:#48be2e;outline:none;text-decoration:none}.blog-index__post{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:auto}.blog-index__card{background-color:#f5f5f5;box-shadow:3px 3px 6px #e5e5e5;margin:1rem 0 40px;width:100%}.blog-index__card__container__image{height:250px;overflow:hidden;width:100%}.blog-index__card__image{height:100%;max-width:100%;object-fit:cover;width:100%}.index__card__text__publishAt .blog-index__card__text__title .blog-index__card__text__content{margin-bottom:10px}.blog-index__card__text{padding:20px;width:100%}.blog-index__card__text__publishAt{color:#4dbc39;font-size:14px;font-weight:600;letter-spacing:1px;text-align:right;text-transform:uppercase}.blog-index__card__text__title{color:#333;display:block;font-size:16px;font-weight:800;text-transform:uppercase}.blog-index__card__text__content{color:#666}.last-blogs .list article a{color:#000;text-decoration:none}.blog-index__card__button{background:#535353;color:#fff;padding:10px 25px}.blog-pagination{display:block}.blog-pagination,.pg{box-sizing:border-box}.pg{display:flex;justify-content:center;margin:auto}.pages-link{border-bottom:2px solid transparent;min-width:56px;padding:15px 20px;text-align:center}.pages-link.active{background-color:#edce6c;border-bottom-color:#b47b00}@media (min-width:768px){.blog-index__card{width:49%}}@media (min-width:992px){.blog-index__card{width:32%}}