.agenda-schedule-row {
  display: flex;
  padding: 48px;
  border-bottom: 1px solid #BFD4E4;
  justify-content: space-between;
  min-height: 1px; }
  @media (max-width: 700px) {
    .agenda-schedule-row {
      flex-direction: column;
      padding: 30px 10px; } }
  .agenda-schedule-row .agenda-schedule-speakers {
    width: 30%; }
    @media (max-width: 700px) {
      .agenda-schedule-row .agenda-schedule-speakers {
        width: 100%; } }
    .agenda-schedule-row .agenda-schedule-speakers img {
      min-width: 48px;
      width: 48px;
      height: 48px;
      -o-object-fit: cover;
      object-fit: cover;
      border-radius: 50%;
      border: 2px solid white;
      box-shadow: 0 3px 5px rgba(89, 115, 147, 0.3); }
    .agenda-schedule-row .agenda-schedule-speakers .agenda-schedule-speaker {
      display: flex;
      align-items: center; }
      @media (max-width: 700px) {
        .agenda-schedule-row .agenda-schedule-speakers .agenda-schedule-speaker {
          justify-content: start; } }
      .agenda-schedule-row .agenda-schedule-speakers .agenda-schedule-speaker img {
        margin-right: 15px; }

.agenda-time-details {
  display: flex;
  width: 70%;
  align-items: center; }
  @media (max-width: 700px) {
    .agenda-time-details {
      flex-direction: column;
      width: 100%;
      align-items: start; }
      .agenda-time-details .agenda-schedule-time {
        margin-bottom: 20px; } }
  .agenda-time-details .agenda-schedule-name {
    padding-left: 80px;
    font-family: var(--secondary_font_family);
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 36px;
    letter-spacing: -0.015em;
    color: var(--secondary_variant_color); }
    @media (max-width: 800px) {
      .agenda-time-details .agenda-schedule-name {
        padding-left: 30px;
        padding-right: 20px; } }
    @media (max-width: 700px) {
      .agenda-time-details .agenda-schedule-name {
        margin-bottom: 20px;
        padding-left: 0; } }
  .agenda-time-details .agenda-schedule-time {
    font-family: var(--body_font_family);
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    color: #597393; }
    .agenda-time-details .agenda-schedule-time i {
      color: var(--primary_color);
      margin-right: 10px; }
    @media (max-width: 1025px) {
      .agenda-time-details .agenda-schedule-time {
        display: flex;
        align-items: center; } }

.agenda-speakers-details .speaker-name * {
  font-family: var(--secondary_font_family);
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: var(--secondary_color); }

.agenda-speakers-details p {
  margin-bottom: 0; }
  .agenda-speakers-details p.speaker-position {
    font-family: var(--body_font_family);
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 22px;
    color: #597393; }
