@media screen and (min-width: 1024px) and (max-width: 1440px) {
  #header .region-user-bar {
    margin-top: 0;
  }
  #header .region-header .block-system-menu-blockmain {
    margin-top: 0;
  }
  .flex-2.flex-gap-10 .region .v-row,
  .flex-2.flex-gap-10 .v-content .v-row {
    flex: 0 0 calc((100% / (2 - 1)) - ((2 - 2) * 10px / (2 - 1)));
  }
  .flex-3.flex-gap-10 .region .v-row,
  .flex-3.flex-gap-10 .v-content .v-row {
    flex: 0 0 calc((100% / (3 - 1)) - ((3 - 2) * 10px / (3 - 1)));
  }
  .flex-4.flex-gap-10 .region .v-row,
  .flex-4.flex-gap-10 .v-content .v-row {
    flex: 0 0 calc((100% / (4 - 1)) - ((4 - 2) * 10px / (4 - 1)));
  }
  .flex-5.flex-gap-10 .region .v-row,
  .flex-5.flex-gap-10 .v-content .v-row {
    flex: 0 0 calc((100% / (5 - 1)) - ((5 - 2) * 10px / (5 - 1)));
  }
  .flex-6.flex-gap-10 .region .v-row,
  .flex-6.flex-gap-10 .v-content .v-row {
    flex: 0 0 calc((100% / (6 - 1)) - ((6 - 2) * 10px / (6 - 1)));
  }
  .flex-7.flex-gap-10 .region .v-row,
  .flex-7.flex-gap-10 .v-content .v-row {
    flex: 0 0 calc((100% / (7 - 1)) - ((7 - 2) * 10px / (7 - 1)));
  }
  .flex-2.flex-gap-20 .region .v-row,
  .flex-2.flex-gap-20 .v-content .v-row {
    flex: 0 0 calc((100% / (2 - 1)) - ((2 - 2) * 20px / (2 - 1)));
  }
  .flex-3.flex-gap-20 .region .v-row,
  .flex-3.flex-gap-20 .v-content .v-row {
    flex: 0 0 calc((100% / (3 - 1)) - ((3 - 2) * 20px / (3 - 1)));
  }
  .flex-4.flex-gap-20 .region .v-row,
  .flex-4.flex-gap-20 .v-content .v-row {
    flex: 0 0 calc((100% / (4 - 1)) - ((4 - 2) * 20px / (4 - 1)));
  }
  .flex-5.flex-gap-20 .region .v-row,
  .flex-5.flex-gap-20 .v-content .v-row {
    flex: 0 0 calc((100% / (5 - 1)) - ((5 - 2) * 20px / (5 - 1)));
  }
  .flex-6.flex-gap-20 .region .v-row,
  .flex-6.flex-gap-20 .v-content .v-row {
    flex: 0 0 calc((100% / (6 - 1)) - ((6 - 2) * 20px / (6 - 1)));
  }
  .flex-7.flex-gap-20 .region .v-row,
  .flex-7.flex-gap-20 .v-content .v-row {
    flex: 0 0 calc((100% / (7 - 1)) - ((7 - 2) * 20px / (7 - 1)));
  }
  .flex-2.flex-gap-30 .region .v-row,
  .flex-2.flex-gap-30 .v-content .v-row {
    flex: 0 0 calc((100% / (2 - 1)) - ((2 - 2) * 30px / (2 - 1)));
  }
  .flex-3.flex-gap-30 .region .v-row,
  .flex-3.flex-gap-30 .v-content .v-row {
    flex: 0 0 calc((100% / (3 - 1)) - ((3 - 2) * 30px / (3 - 1)));
  }
  .flex-4.flex-gap-30 .region .v-row,
  .flex-4.flex-gap-30 .v-content .v-row {
    flex: 0 0 calc((100% / (4 - 1)) - ((4 - 2) * 30px / (4 - 1)));
  }
  .flex-5.flex-gap-30 .region .v-row,
  .flex-5.flex-gap-30 .v-content .v-row {
    flex: 0 0 calc((100% / (5 - 1)) - ((5 - 2) * 30px / (5 - 1)));
  }
  .flex-6.flex-gap-30 .region .v-row,
  .flex-6.flex-gap-30 .v-content .v-row {
    flex: 0 0 calc((100% / (6 - 1)) - ((6 - 2) * 30px / (6 - 1)));
  }
  .flex-7.flex-gap-30 .region .v-row,
  .flex-7.flex-gap-30 .v-content .v-row {
    flex: 0 0 calc((100% / (7 - 1)) - ((7 - 2) * 30px / (7 - 1)));
  }
}
/*# sourceMappingURL=responsive_desktop.css.map */