.c-relatedPosts{background:#eeeae1;padding:3rem 0}.c-relatedPosts .c-relatedPosts_title{font-family:Doyle,sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:36px;text-align:center;letter-spacing:-.02em;color:#3a3a3a;margin-bottom:2.5rem}.c-relatedPosts .c-relatedPosts_wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));grid-gap:3.5rem}@media only screen and (max-width:767px){.c-relatedPosts{padding:2.5rem 0}.c-relatedPosts .c-relatedPosts_title{font-size:23px;line-height:30px;margin-bottom:1.75rem}.c-relatedPosts .c-relatedPosts_wrapper{grid-gap:1.5rem}}.c-relatedPosts .c-blogList_image{display:block;margin-bottom:1rem}.c-relatedPosts .c-blogList_image img{width:100%;min-height:300px;max-height:300px;border-radius:20px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:767px){.c-relatedPosts .c-blogList_image img{min-height:250px;max-height:250px}}.c-relatedPosts .c-blogList_tag{font-family:Mier,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:19px;letter-spacing:.06em;color:#aca9a3;text-transform:uppercase;margin-bottom:.65rem}.c-relatedPosts .c-blogList_tag a{color:#519864}.c-relatedPosts .c-blogList_title{font-family:Doyle,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:25px;letter-spacing:-.02em;color:#3a3a3a;margin-bottom:.75rem}.c-relatedPosts .c-blogList_read-more{font-family:Mier,sans-serif;font-style:normal;font-weight:600;font-size:17px;line-height:15px;letter-spacing:.02em;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#519864;margin-bottom:1rem}.c-relatedPosts .visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}
