.blog::-webkit-scrollbar{width:10px}.blog::-webkit-scrollbar-track{background:#2d371e}.blog::-webkit-scrollbar-thumb{background:#819371;border:2px solid #2d371e;border-radius:20px 0 0 0}.blog main{padding-top:160px;padding-bottom:90px;background-color:#2d371e;color:#fff}.blog-header .page-title{margin:0 0 80px;text-align:center;font-size:36px;line-height:normal;text-transform:uppercase}@media(min-width: 768px){.blog-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:60px 30px}}@media(min-width: 992px){.blog-grid{grid-template-columns:repeat(3, 1fr);gap:95px 30px}}@media(min-width: 1200px){.blog-grid{grid-template-columns:repeat(4, 1fr)}}.blog-grid .post{position:relative}.blog-grid .post:not(:last-child){margin-bottom:80px}@media(min-width: 992px){.blog-grid .post:not(:last-child){margin-bottom:0}}.blog-grid .post-date{margin:0;width:58px;padding:12px 8px 8px;position:absolute;top:-50px;right:32px;z-index:2;background-color:#ffc920;line-height:18px;text-align:center;color:#000;text-transform:lowercase}.blog-grid .post-date strong{display:block;font-size:16px}.blog-grid .post-thumbnail{display:block;height:180px;position:relative;border-left:1px solid #fff;border-bottom:1px solid #fff}@media(min-width: 1600px){.blog-grid .post-thumbnail{height:220px}}.blog-grid .post-thumbnail::before,.blog-grid .post-thumbnail::after{content:"";position:absolute;background-color:#fff}.blog-grid .post-thumbnail::before{top:0;left:0;width:50%;height:1px}.blog-grid .post-thumbnail::after{bottom:0;right:0;width:1px;height:50%}@media(min-width: 992px){.blog-grid .post-thumbnail::after{height:60%}}.blog-grid .post-thumbnail img{position:absolute;width:calc(100% - 28px);height:190px;-o-object-fit:cover;object-fit:cover;bottom:10px;left:14px}@media(min-width: 1600px){.blog-grid .post-thumbnail img{height:230px}}.blog-grid .post-title{margin:20px 0;font-size:24px;line-height:31px}.blog-grid .post-excerpt{font-size:16px;line-height:23px;margin-bottom:12px}@media(min-width: 992px){.blog-grid .post-excerpt{padding-right:20px}}.blog-grid .post-excerpt p{margin:0}.blog-grid .post-permalink{font-size:20px;text-decoration:underline;-webkit-transition:color .3s;transition:color .3s}.blog-grid .post-permalink:hover{color:#ffc920}@media(min-width: 992px){.blog .pagination{margin-top:80px}}.blog .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:7px}.blog .nav-links .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:56px;border:1px solid #fff;font-size:16px;font-weight:700;line-height:19px;-webkit-transition:all .3s;transition:all .3s}.blog .nav-links .page-numbers:hover{background-color:#ffc920;border-color:#ffc920;color:#000}.blog .nav-links .page-numbers.prev,.blog .nav-links .page-numbers.next{border-color:#ffc920;background-color:#ffc920;-webkit-transition:background-color .3s;transition:background-color .3s}.blog .nav-links .page-numbers.prev svg path,.blog .nav-links .page-numbers.next svg path{-webkit-transition:fill .3s;transition:fill .3s}.blog .nav-links .page-numbers.prev:hover,.blog .nav-links .page-numbers.next:hover{background-color:rgba(0,0,0,0)}.blog .nav-links .page-numbers.prev:hover svg path,.blog .nav-links .page-numbers.next:hover svg path{fill:#ffc920}