/* .layout-1 .layout__image {
  @media (min-width: 961px) {
    margin: 98px 0 0;
  }
} */.layout-5 .block__title {     font-weight: 700;
    color: #27272e;
    font-size: 18px;
}

.layout-5 .block__wrapper .block .block__layout {
    padding: 2em 2em 1em 2em;
}

.layout-5 .block__title span { 
    opacity: .4;
    display: block;
    margin-top: 6px;
}

.layout-5 .block__wrapper .block .block__thumb img {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.layout-5 .block__wrapper .block:hover {
    box-shadow: 0px 0px 2px rgb(0 0 0 / 15%);
}