.image-grid-horizontal .page-width {max-width: 1280px;}
.image-grid-horizontal .image-grid-horizontal-wrapper {display: grid;grid-template-columns: 1fr 1fr;gap: 40px 60px;}
.image-grid-horizontal .image-grid-item {display: flex;align-items: center;gap: 20px 30px;}
.image-grid-horizontal .image-block-left {width: 240px;flex-shrink: 0;}
.image-grid-horizontal .image-grid-title {font-family: var(--font-heading-family);font-size: 17px;line-height: 22px;font-weight: 700;letter-spacing: 0px;color: #9A9A9A;margin-bottom: 10px;}

@media screen and (max-width: 1199px) {
    .image-grid-horizontal .image-block-left {width: 197px;}
}
@media screen and (max-width: 989px) {
    .image-grid-horizontal .image-grid-item {flex-direction: column;align-items: flex-start;}
}
@media screen and (max-width: 749px) {
    .image-grid-horizontal .image-grid-horizontal-wrapper {grid-template-columns: 1fr;}
}