.section--events-rows .h3,.section--events-rows .section-description{margin-bottom:1rem}.section--events-rows .h3 :not(strong){font-weight:400}.section--events-rows .h3 sup{font-weight:inherit}.section--events-rows .events-row{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:1rem;grid-row-gap:1rem;align-items:center;padding-bottom:2rem;padding-top:2rem;border-bottom:1px solid #e8e8e8}@media screen and (max-width:768px){.section--events-rows .events-row{grid-template-columns:repeat(4,1fr)}}.section--events-rows .events-row>div:not(.row__title){white-space:nowrap}.section--events-rows .events-row .row__title{grid-column:span 5;font-size:1.4285714286rem;font-weight:700}.section--events-rows .events-row .row__cta{grid-column:10/span 3;display:flex;justify-content:flex-end;margin-left:auto;text-align:right;max-width:-moz-fit-content;max-width:fit-content}@media screen and (max-width:768px){.section--events-rows .events-row .row__cta{justify-content:flex-start;margin-left:0}}