.logo-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 19px; 
}

.logo {
  height: 60px; 
}

.score{
    font-size:61px;
}

.highlight-sections{
    margin-top:26px;
}

table{
    max-width: 100%;
    width: 99%;
    padding: 1%;
    border-collapse: separate;
    border-spacing: 0 12px;
}

section{
    border:solid 1px royalblue;
    padding: 10px;
}

figcaption{
    font-size:large;
    margin-top:16px;
    
}

th{
    text-align: center;
}

td{
    text-align: center;
    padding:5px;
    border-bottom: solid 1px rgba(0, 0, 0, 0.1);
}

tr{
    border-bottom: solid 1px rgba(0, 0, 0, 0.1);
}

.table1{
    margin-bottom: 55px;
}

.warrior-caption{
    font-size:large;
    border-bottom:solid 1px royalblue;
}

.wolv-caption{
    font-size:large;
    border-bottom:solid 1px midnightblue;
}
iframe{
    width:430px;
    height:251px;
}

@media (min-width: 1025px) {
    .highlight-layout {
    flex-direction: row;
    align-items: flex-start;
  }
    
    .highlightvideo {
    flex: 1;
  }

  .highlight-sections {
    flex: 33%;
    padding-left: 20px;
  }

  iframe {
    width: 100%;
    height: 315px;
  }

  section {
    margin-bottom: 20px;
  }
    
    iframe{
    width:100%;
    height:512px;
}
}