.movement-lab-schedule{background:#f2eceb;color:#454244;padding:5rem 0}.movement-lab-schedule__row{align-items:center;display:grid;gap:30px;grid-template-columns:minmax(320px,50%) minmax(320px,50%)}.movement-lab-schedule__image-col{background:#f1ebea;border:1px solid #b8afad;min-height:330px}.movement-lab-schedule__image{display:block;height:100%;min-height:330px;object-fit:cover;width:100%}.movement-lab-schedule__placeholder{color:#787273;display:grid;font-size:13px;min-height:330px;place-items:center}.movement-lab-schedule__small{color:#464547;font-size:14px;font-weight:400;letter-spacing:3px;line-height:1.5;margin:0 0 14px;text-transform:uppercase}.movement-lab-schedule__paragraph,.movement-lab-schedule__paragraph p{color:#5d5858;font-size:14px;line-height:1.55;margin:0}.movement-lab-schedule__table{border:1px solid #b8afad;margin-top:14px}.movement-lab-schedule__table-row{align-items:center;border-top:1px solid #b8afad;display:grid;gap:18px;grid-template-columns:1fr auto;padding:8px 10px}.movement-lab-schedule__table-row:first-child{border-top:0}.movement-lab-schedule__label,.movement-lab-schedule__value{color:#4e494a;font-size:12px;line-height:1.35}.movement-lab-schedule__value{text-align:right;white-space:nowrap}@media (max-width:900px){.movement-lab-schedule__row{grid-template-columns:1fr}}