.group-training .section-heading>p:last-child{max-width:860px}.group-training .group-options article{padding:32px}.group-training .group-options .label{min-height:0}.group-training .group-options h3{font-size:29px}.group-training .group-options .price{font-family:'Barlow Condensed',sans-serif;font-size:48px;font-weight:700;color:#182a48;margin-bottom:5px}.group-training .group-options .price-caption{display:block;margin-bottom:23px}.group-training .group-options .group-share{background:#edf1f7;padding:16px 18px;margin:4px 0 24px;border-left:2px solid #2860ee}.group-share strong{font-size:17px;display:block;color:#182a48}.group-share span{font-size:14px;line-height:1.6;display:block;margin-top:5px}.group-place{display:grid;grid-template-columns:1fr 1fr;gap:36px;border-top:1px solid #c5c9d0;margin-top:30px;padding-top:28px}.group-place h3{font-size:23px;margin-bottom:13px}.group-place p{font-size:15px;line-height:1.7;margin-bottom:0}.group-enquiry-hint{margin-top:22px;max-width:930px}.group-training .offer-details{margin-bottom:24px}.group-training .action{white-space:normal}#group-form-hint{font-size:13px;line-height:1.65}@media(max-width:700px){.group-place{grid-template-columns:1fr;gap:24px}.group-training .group-options article{padding:25px}.group-training .group-options h3{font-size:26px}.group-training .group-options .price{font-size:43px}}

/* Retain the site's red/blue identity across the new offers. */
.group-training .group-options{border-top:0}.group-training .group-options article{border-top:3px solid #e83242}.group-training .group-options article:last-child{border-top-color:#2860ee}.group-training .group-options article:first-child .price{color:#b71e30}.group-training .group-options article:last-child .price{color:#2455cf}.group-training .group-options article:first-child .group-share{border-left-color:#e83242}.group-training .section-heading .label{color:#b71e30}.women-sales .women-start{border-top-color:#e83242}.women-sales .women-outcomes li:first-child{border-left-color:#e83242}.women-page-hero{border-bottom-color:#e83242}.women-page-hero .label{display:flex;align-items:center;gap:13px}.women-page-hero .label:before{content:'';display:block;width:26px;height:3px;background:#e83242;box-shadow:8px 5px 0 #2860ee;flex-shrink:0}.first-session-book{border-left-color:#e83242}
.group-extra{display:block;font-size:13px;font-weight:400;color:#4b5564;margin-top:4px}

/* Each group card has eight aligned rows, including details and its action. */
.tentrener-refresh .group-training .group-options article{grid-row:span 8}
