.workshop-page .workshop-row .text-row__columns{align-items:flex-start}.workshop-page .text-row__image{margin-bottom:16px}.workshop-page .workshop-row:first-of-type .text-row__column:first-child .text-row__image{border:1px solid #f0f0f0;width:100%}.workshop-page .text-row__column p.larger{margin-bottom:16px}.workshop-facts{padding:0}.workshop-facts h3{box-sizing:border-box;color:#2a3a4a;background:#f0f0f0;border-bottom:1px solid #dbdbdb;width:100%;margin:0;padding:10px 15px 8px;font-size:20px;font-weight:600}.workshop-facts p{margin:0;padding:2px 15px}.workshop-facts h3+p{padding-top:10px}.workshop-facts p:last-child{padding-bottom:20px}.workshop-facts p:has(+h3){padding-bottom:20px}.workshop-contact .text-row__column,.workshop-contact{box-sizing:border-box}.workshop-contact>div,.workshop-contact{display:block}.workshop-contact{background:#f7f7f7;border:1px solid #ececec;border-radius:8px;padding:20px}.workshop-contact .text-row__image{float:right;width:200px;height:200px;margin:0 0 8px 16px}.workshop-contact h3{margin-top:0}@media (max-width:800px){.workshop-page .text-row__column{width:100%!important}}
