.kt-blog-grid .kt-blog-grid__head {
  display: flex;
  justify-content: center;
  align-items: center; }
  .kt-blog-grid .kt-blog-grid__head .kt-blog-grid__thumb-link {
    flex: 1; }
    .kt-blog-grid .kt-blog-grid__head .kt-blog-grid__thumb-link .kt-blog-grid__image {
      width: 100%;
      height: 100%; }

.kt-blog-grid .kt-blog-grid__body .kt-blog-grid__date {
  color: #918ea7;
  margin-bottom: 0.75rem;
  font-weight: 400; }

.kt-blog-grid .kt-blog-grid__body .kt-blog-grid__title {
  font-size: 1.5rem;
  font-weight: 500;
  margin-bottom: 1.25rem;
  line-height: 2.25rem; }

.kt-blog-grid .kt-blog-grid__body .kt-blog-grid__content {
  font-size: 1.1rem;
  font-weight: 400;
  color: #918ea7;
  margin-bottom: 1.25rem; }

.kt-blog-grid .kt-blog-grid__body .kt-blog-grid__link {
  color: #4d5cf2;
  font-weight: 500;
  font-size: 1.1rem;
  transition: all 0.3s; }
  .kt-blog-grid .kt-blog-grid__body .kt-blog-grid__link:hover, .kt-blog-grid .kt-blog-grid__body .kt-blog-grid__link:focus {
    color: #0f20ca; }

