.archive_page .pagination{margin-bottom:60px}.archive_page header.page-header{background:url(../img/blog-pattern.svg) 0 0/100% #24b36b;border-radius:10px;margin-bottom:15px}.archive_page header.page-header h1{font-style:normal;font-weight:700;font-size:30px;line-height:35px;text-align:center;color:#fff;padding:60px 50px;max-width:700px;margin:auto}.archive_page .grid_row{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px;margin-bottom:15px}.archive_page .post_card{background:#fff;box-shadow:0 2px 8px rgba(84,56,220,.15);border-radius:5px;padding:20px;height:100%;position:relative}.archive_page .post_card .post_thumbnail{margin-bottom:20px}.archive_page .post_card .post_thumbnail img{width:100%;height:auto;border-radius:5px}.archive_page .post_card a{font-style:normal;font-weight:600;font-size:20px;line-height:25px;color:#5438dc;margin-bottom:5px;text-decoration:none;display:block}.archive_page .post_card a:hover{text-decoration:underline}.archive_page .text_col{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#807a99;margin-bottom:25px}.archive_page .the_date{display:block;text-align:left;font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#443d66;position:absolute;bottom:20px}@media (max-width:768px){.archive_page .grid_row{grid-template-columns:1fr 1fr;grid-gap:10px}}@media (max-width:500px){.archive_page .grid_row{grid-template-columns:1fr;grid-gap:15px}.archive_page .pagination{margin-bottom:30px}.archive_page header.page-header h1{padding:30px 15px}}