.so-widget-rand-research-register-widget [data-step] legend {
  margin-bottom: 30px; }

.so-widget-rand-research-register-widget #wpmem_reg fieldset[data-step="1"], .so-widget-rand-research-register-widget #wpmem_reg fieldset[data-step="2"] {
  max-width: 460px; }

.so-widget-rand-research-register-widget .timeline {
  display: none;
  max-width: 174px;
  margin-right: 137px; }
  .so-widget-rand-research-register-widget .timeline .indicator-step__item::before {
    content: none; }
  .so-widget-rand-research-register-widget .timeline .indicator-step__dot ~ .border--done {
    background: var(--color-brand-robin-blue);
    height: 40px;
    width: 2px; }
  .so-widget-rand-research-register-widget .timeline .indicator-step__dot ~ .border--todo {
    background: var(--color-gray-20);
    height: 40px;
    width: 2px; }
  .so-widget-rand-research-register-widget .timeline .indicator-step__dot:not(.current):not(.past) ~ span {
    color: var(--color-brand-secondary-tint-60); }

@media (max-width: 940px) {
  .so-widget-rand-research-register-widget h1 {
    max-width: 250px; } }

@media (min-width: 941px) {
  .so-widget-rand-research-register-widget .timeline {
    display: inherit; }
  .so-widget-rand-research-register-widget .indicator-step__list {
    display: none; }
  .so-widget-rand-research-register-widget .block__wrapper {
    padding-bottom: 80px; } }

/*# sourceMappingURL=register.css.map */
