/* Only for add  CSS styles to IE 11   */
@supports (-ms-accelerator: true) {
  /* IE Edge 12+ CSS styles go here */
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE 11 CSS styles go here */
}
section.awards-section .awards-section-container {
  padding: 150px 0;
}
@media (max-width: 768px) {
  section.awards-section .awards-section-container {
    padding: 50px 0;
  }
}
section.awards-section .awards-grid {
  padding-top: 80px;
}
@media (max-width: 768px) {
  section.awards-section .awards-grid {
    padding: 30px 0 0;
  }
}
section.awards-section .awards-grid .awards-grid-container {
  max-width: 1720px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: auto auto auto auto auto;
  -webkit-column-gap: 55px;
     -moz-column-gap: 55px;
          column-gap: 55px;
  row-gap: 30px;
}
@media (max-width: 1024px) {
  section.awards-section .awards-grid .awards-grid-container {
    grid-template-columns: auto auto auto auto;
  }
}
@media (max-width: 768px) {
  section.awards-section .awards-grid .awards-grid-container {
    grid-template-columns: auto auto auto;
  }
}
@media (max-width: 600px) {
  section.awards-section .awards-grid .awards-grid-container {
    grid-template-columns: auto auto;
  }
}
section.awards-section .awards-grid .awards-grid-container .award-item {
  width: min(100%, 300px);
}
section.awards-section .awards-grid .awards-grid-container .award-item .award-item-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
}