.TimelineItemImage{grid-template-columns:1fr 1fr;gap:30px;padding:70px 0;display:grid}@media screen and (width<=767px){.TimelineItemImage{grid-template-columns:1fr;padding:35px 0}}.TimelineItemImage__text b,.TimelineItemImage__text strong{color:var(--color-main)}.TimelineItemImage__description{text-align:left;color:var(--color-text-gray);margin-top:16px;font-size:24px;font-weight:500;line-height:32px}@media screen and (width<=767px){.TimelineItemImage__description{font-size:16px;line-height:18px}}.TimelineItemImage__description p{margin-bottom:16px}.TimelineItemImage__description p:last-child{margin:0}
