@media (min-width: 769px) {
  body.conference-route .conference-page .conf-tabs-nav-container {
    max-width: 100vw !important;
  }

  body.conference-route .conference-page .conf-tabs-nav-bar {
    display: grid !important;
    grid-template-columns: max-content minmax(0, 1fr) !important;
    align-items: center !important;
    column-gap: clamp(0.85rem, 1.1vw, 1.45rem) !important;
    max-width: 100vw !important;
    width: 100% !important;
    box-sizing: border-box !important;
  }

  body.conference-route .conference-page .conf-event-logo-link {
    grid-column: 1 !important;
    justify-self: start !important;
    min-width: 0 !important;
    max-width: clamp(190px, 16vw, 285px) !important;
    overflow: visible !important;
  }

  body.conference-route .conference-page .conf-event-logo {
    width: clamp(170px, 13.5vw, 250px) !important;
    max-width: 100% !important;
    height: auto !important;
  }

  body.conference-route .conference-page .conf-tabs-nav {
    grid-column: 2 !important;
    margin-left: 0 !important;
    min-width: 0 !important;
    flex: 1 1 auto !important;
    justify-content: flex-end !important;
    column-gap: clamp(0.55rem, 0.85vw, 1.25rem) !important;
    row-gap: 0.5rem !important;
  }

  body.conference-route .conference-page .conf-tabs-nav .conf-tab-btn:not(.conf-tab-btn-register),
  body.conference-route .conference-page .conf-tabs-nav .conf-abstract-trigger {
    flex: 0 1 auto !important;
    padding-left: clamp(0.45rem, 0.55vw, 0.78rem) !important;
    padding-right: clamp(0.45rem, 0.55vw, 0.78rem) !important;
    white-space: nowrap !important;
  }

  body.conference-route .conference-page .conf-tabs-nav .conf-tab-btn-register {
    display: inline-flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    flex: 0 0 auto !important;
    align-items: center !important;
    justify-content: center !important;
    min-width: 148px !important;
    max-width: 190px !important;
    margin-left: clamp(0.25rem, 0.55vw, 0.75rem) !important;
    padding-left: clamp(1rem, 1.15vw, 1.6rem) !important;
    padding-right: clamp(1rem, 1.15vw, 1.6rem) !important;
    white-space: nowrap !important;
    transform: none !important;
    right: auto !important;
    left: auto !important;
  }
}
