/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./libs/client-portal/shared/shared/layout/src/lib/scss/flex-layout.scss?ngGlobalStyle ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
*[data-hide] {
  display: none !important;
}

@media not screen and (max-width: 599px) {
  *[data-show-xs] {
    display: none !important;
  }
}

@media screen and (max-width: 599px) {
  *[data-hide-xs] {
    display: none !important;
  }
}

@media not screen and (min-width: 600px) and (max-width: 959px) {
  *[data-show-sm] {
    display: none !important;
  }
}

@media screen and (min-width: 600px) and (max-width: 959px) {
  *[data-hide-sm] {
    display: none !important;
  }
}

@media not screen and (min-width: 960px) and (max-width: 1279px) {
  *[data-show-md] {
    display: none !important;
  }
}

@media screen and (min-width: 960px) and (max-width: 1279px) {
  *[data-hide-md] {
    display: none !important;
  }
}

@media not screen and (min-width: 1280px) and (max-width: 1919px) {
  *[data-show-lg] {
    display: none !important;
  }
}

@media screen and (min-width: 1280px) and (max-width: 1919px) {
  *[data-hide-lg] {
    display: none !important;
  }
}

@media not screen and (min-width: 1920px) and (max-width: 5000px) {
  *[data-show-xl] {
    display: none !important;
  }
}

@media screen and (min-width: 1920px) and (max-width: 5000px) {
  *[data-hide-xl] {
    display: none !important;
  }
}

@media not screen and (max-width: 599px) {
  *[data-show-lt-sm] {
    display: none !important;
  }
}

@media screen and (max-width: 599px) {
  *[data-hide-lt-sm] {
    display: none !important;
  }
}

@media not screen and (max-width: 959px) {
  *[data-show-lt-md] {
    display: none !important;
  }
}

@media screen and (max-width: 959px) {
  *[data-hide-lt-md] {
    display: none !important;
  }
}

@media not screen and (max-width: 1279px) {
  *[data-show-lt-lg] {
    display: none !important;
  }
}

@media screen and (max-width: 1279px) {
  *[data-hide-lt-lg] {
    display: none !important;
  }
}

@media not screen and (max-width: 1919px) {
  *[data-show-lt-xl] {
    display: none !important;
  }
}

@media screen and (max-width: 1919px) {
  *[data-hide-lt-xl] {
    display: none !important;
  }
}

@media not screen and (min-width: 600px) {
  *[data-show-gt-xs] {
    display: none !important;
  }
}

@media screen and (min-width: 600px) {
  *[data-hide-gt-xs] {
    display: none !important;
  }
}

@media not screen and (min-width: 960px) {
  *[data-show-gt-sm] {
    display: none !important;
  }
}

@media screen and (min-width: 960px) {
  *[data-hide-gt-sm] {
    display: none !important;
  }
}

@media not screen and (min-width: 1280px) {
  *[data-show-gt-md] {
    display: none !important;
  }
}

@media screen and (min-width: 1280px) {
  *[data-hide-gt-md] {
    display: none !important;
  }
}

@media not screen and (min-width: 1920px) {
  *[data-show-gt-lg] {
    display: none !important;
  }
}

@media screen and (min-width: 1920px) {
  *[data-hide-gt-lg] {
    display: none !important;
  }
}

*[data-layout^=row] {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
*[data-layout^=row][data-layout~=reverse] {
  flex-direction: row-reverse;
}

*[data-layout^=column] {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}
*[data-layout^=column][data-layout~=reverse] {
  flex-direction: column-reverse;
}

*[data-layout~=wrap] {
  flex-wrap: wrap;
}

*[data-layout-align][data-layout-align^=start] {
  justify-content: flex-start;
}
*[data-layout-align][data-layout-align^=end] {
  justify-content: flex-end;
}
*[data-layout-align][data-layout-align^=center] {
  justify-content: center;
}
*[data-layout-align][data-layout-align^=space-between] {
  justify-content: space-between;
}
*[data-layout-align][data-layout-align^=space-around] {
  justify-content: space-around;
}
*[data-layout-align][data-layout-align^=space-evenly] {
  justify-content: space-evenly;
}
*[data-layout-align][data-layout-align$=" start"] {
  align-items: flex-start;
}
*[data-layout-align][data-layout-align$=" end"] {
  align-items: flex-end;
}
*[data-layout-align][data-layout-align$=" center"] {
  align-items: center;
}
*[data-layout-align][data-layout-align$=" baseline"] {
  align-items: baseline;
}
*[data-layout-align][data-layout-align$=" stretch"] {
  align-items: stretch;
}

*[data-layout-align]:not([data-layout], [data-layout-xs], [data-layout-sm], [data-layout-md], [data-layout-lg], [data-layout-xl], [data-layout-lt-sm], [data-layout-lt-md], [data-layout-lt-lg], [data-layout-lt-xl], [data-layout-gt-xs], [data-layout-gt-sm], [data-layout-gt-md], [data-layout-gt-lg]) {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

*[data-flex] {
  flex: 1 1 0;
}

*[data-flex=auto] {
  flex-basis: 100%;
}

*[data-flex=grow] {
  flex: 1 1 100%;
}

*[data-flex=initial] {
  flex: 0 1 auto;
}

*[data-flex=none] {
  flex: 0 0 auto;
}

*[data-flex=nogrow] {
  flex: 0 1 auto;
}

*[data-flex=noshrink] {
  flex: 1 0 auto;
}

*[data-flex-fill] {
  margin: 0;
  width: 100%;
  height: 100%;
  min-width: 100%;
  min-height: 100%;
}

*:has(> [data-flex], > [data-flex-fill]):not([data-layout], [data-layout-xs], [data-layout-sm], [data-layout-md], [data-layout-lg], [data-layout-xl], [data-layout-lt-sm], [data-layout-lt-md], [data-layout-lt-lg], [data-layout-lt-xl], [data-layout-gt-xs], [data-layout-gt-sm], [data-layout-gt-md], [data-layout-gt-lg]) {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

*[data-flex-align=start] {
  align-self: flex-start;
}

*[data-flex-align=center] {
  align-self: center;
}

*[data-flex-align=end] {
  align-self: flex-end;
}

*[data-flex-align=baseline] {
  align-self: baseline;
}

*[data-flex-align=stretch] {
  align-self: stretch;
}

@media screen and (max-width: 599px) {
  *[data-layout-xs^=row] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
  }
  *[data-layout-xs^=row][data-layout-xs~=reverse] {
    flex-direction: row-reverse;
  }
  *[data-layout-xs^=column] {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
  }
  *[data-layout-xs^=column][data-layout-xs~=reverse] {
    flex-direction: column-reverse;
  }
  *[data-layout-xs~=wrap] {
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 600px) and (max-width: 959px) {
  *[data-layout-sm^=row] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
  }
  *[data-layout-sm^=row][data-layout-sm~=reverse] {
    flex-direction: row-reverse;
  }
  *[data-layout-sm^=column] {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
  }
  *[data-layout-sm^=column][data-layout-sm~=reverse] {
    flex-direction: column-reverse;
  }
  *[data-layout-sm~=wrap] {
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  *[data-layout-md^=row] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
  }
  *[data-layout-md^=row][data-layout-md~=reverse] {
    flex-direction: row-reverse;
  }
  *[data-layout-md^=column] {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
  }
  *[data-layout-md^=column][data-layout-md~=reverse] {
    flex-direction: column-reverse;
  }
  *[data-layout-md~=wrap] {
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1919px) {
  *[data-layout-lg^=row] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
  }
  *[data-layout-lg^=row][data-layout-lg~=reverse] {
    flex-direction: row-reverse;
  }
  *[data-layout-lg^=column] {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
  }
  *[data-layout-lg^=column][data-layout-lg~=reverse] {
    flex-direction: column-reverse;
  }
  *[data-layout-lg~=wrap] {
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 1920px) and (max-width: 5000px) {
  *[data-layout-xl^=row] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
  }
  *[data-layout-xl^=row][data-layout-xl~=reverse] {
    flex-direction: row-reverse;
  }
  *[data-layout-xl^=column] {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
  }
  *[data-layout-xl^=column][data-layout-xl~=reverse] {
    flex-direction: column-reverse;
  }
  *[data-layout-xl~=wrap] {
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 599px) {
  *[data-layout-lt-sm^=row] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
  }
  *[data-layout-lt-sm^=row][data-layout-lt-sm~=reverse] {
    flex-direction: row-reverse;
  }
  *[data-layout-lt-sm^=column] {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
  }
  *[data-layout-lt-sm^=column][data-layout-lt-sm~=reverse] {
    flex-direction: column-reverse;
  }
  *[data-layout-lt-sm~=wrap] {
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 959px) {
  *[data-layout-lt-md^=row] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
  }
  *[data-layout-lt-md^=row][data-layout-lt-md~=reverse] {
    flex-direction: row-reverse;
  }
  *[data-layout-lt-md^=column] {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
  }
  *[data-layout-lt-md^=column][data-layout-lt-md~=reverse] {
    flex-direction: column-reverse;
  }
  *[data-layout-lt-md~=wrap] {
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 1279px) {
  *[data-layout-lt-lg^=row] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
  }
  *[data-layout-lt-lg^=row][data-layout-lt-lg~=reverse] {
    flex-direction: row-reverse;
  }
  *[data-layout-lt-lg^=column] {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
  }
  *[data-layout-lt-lg^=column][data-layout-lt-lg~=reverse] {
    flex-direction: column-reverse;
  }
  *[data-layout-lt-lg~=wrap] {
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 1919px) {
  *[data-layout-lt-xl^=row] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
  }
  *[data-layout-lt-xl^=row][data-layout-lt-xl~=reverse] {
    flex-direction: row-reverse;
  }
  *[data-layout-lt-xl^=column] {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
  }
  *[data-layout-lt-xl^=column][data-layout-lt-xl~=reverse] {
    flex-direction: column-reverse;
  }
  *[data-layout-lt-xl~=wrap] {
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 600px) {
  *[data-layout-gt-xs^=row] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
  }
  *[data-layout-gt-xs^=row][data-layout-gt-xs~=reverse] {
    flex-direction: row-reverse;
  }
  *[data-layout-gt-xs^=column] {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
  }
  *[data-layout-gt-xs^=column][data-layout-gt-xs~=reverse] {
    flex-direction: column-reverse;
  }
  *[data-layout-gt-xs~=wrap] {
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 960px) {
  *[data-layout-gt-sm^=row] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
  }
  *[data-layout-gt-sm^=row][data-layout-gt-sm~=reverse] {
    flex-direction: row-reverse;
  }
  *[data-layout-gt-sm^=column] {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
  }
  *[data-layout-gt-sm^=column][data-layout-gt-sm~=reverse] {
    flex-direction: column-reverse;
  }
  *[data-layout-gt-sm~=wrap] {
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 1280px) {
  *[data-layout-gt-md^=row] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
  }
  *[data-layout-gt-md^=row][data-layout-gt-md~=reverse] {
    flex-direction: row-reverse;
  }
  *[data-layout-gt-md^=column] {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
  }
  *[data-layout-gt-md^=column][data-layout-gt-md~=reverse] {
    flex-direction: column-reverse;
  }
  *[data-layout-gt-md~=wrap] {
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 1920px) {
  *[data-layout-gt-lg^=row] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
  }
  *[data-layout-gt-lg^=row][data-layout-gt-lg~=reverse] {
    flex-direction: row-reverse;
  }
  *[data-layout-gt-lg^=column] {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
  }
  *[data-layout-gt-lg^=column][data-layout-gt-lg~=reverse] {
    flex-direction: column-reverse;
  }
  *[data-layout-gt-lg~=wrap] {
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 599px) {
  *[data-layout-align-xs][data-layout-align-xs^=start] {
    justify-content: flex-start;
  }
  *[data-layout-align-xs][data-layout-align-xs^=end] {
    justify-content: flex-end;
  }
  *[data-layout-align-xs][data-layout-align-xs^=center] {
    justify-content: center;
  }
  *[data-layout-align-xs][data-layout-align-xs^=space-between] {
    justify-content: space-between;
  }
  *[data-layout-align-xs][data-layout-align-xs^=space-around] {
    justify-content: space-around;
  }
  *[data-layout-align-xs][data-layout-align-xs^=space-evenly] {
    justify-content: space-evenly;
  }
  *[data-layout-align-xs][data-layout-align-xs$=" start"] {
    align-items: flex-start;
  }
  *[data-layout-align-xs][data-layout-align-xs$=" end"] {
    align-items: flex-end;
  }
  *[data-layout-align-xs][data-layout-align-xs$=" center"] {
    align-items: center;
  }
  *[data-layout-align-xs][data-layout-align-xs$=" baseline"] {
    align-items: baseline;
  }
  *[data-layout-align-xs][data-layout-align-xs$=" stretch"] {
    align-items: stretch;
  }
}
@media screen and (min-width: 600px) and (max-width: 959px) {
  *[data-layout-align-sm][data-layout-align-sm^=start] {
    justify-content: flex-start;
  }
  *[data-layout-align-sm][data-layout-align-sm^=end] {
    justify-content: flex-end;
  }
  *[data-layout-align-sm][data-layout-align-sm^=center] {
    justify-content: center;
  }
  *[data-layout-align-sm][data-layout-align-sm^=space-between] {
    justify-content: space-between;
  }
  *[data-layout-align-sm][data-layout-align-sm^=space-around] {
    justify-content: space-around;
  }
  *[data-layout-align-sm][data-layout-align-sm^=space-evenly] {
    justify-content: space-evenly;
  }
  *[data-layout-align-sm][data-layout-align-sm$=" start"] {
    align-items: flex-start;
  }
  *[data-layout-align-sm][data-layout-align-sm$=" end"] {
    align-items: flex-end;
  }
  *[data-layout-align-sm][data-layout-align-sm$=" center"] {
    align-items: center;
  }
  *[data-layout-align-sm][data-layout-align-sm$=" baseline"] {
    align-items: baseline;
  }
  *[data-layout-align-sm][data-layout-align-sm$=" stretch"] {
    align-items: stretch;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  *[data-layout-align-md][data-layout-align-md^=start] {
    justify-content: flex-start;
  }
  *[data-layout-align-md][data-layout-align-md^=end] {
    justify-content: flex-end;
  }
  *[data-layout-align-md][data-layout-align-md^=center] {
    justify-content: center;
  }
  *[data-layout-align-md][data-layout-align-md^=space-between] {
    justify-content: space-between;
  }
  *[data-layout-align-md][data-layout-align-md^=space-around] {
    justify-content: space-around;
  }
  *[data-layout-align-md][data-layout-align-md^=space-evenly] {
    justify-content: space-evenly;
  }
  *[data-layout-align-md][data-layout-align-md$=" start"] {
    align-items: flex-start;
  }
  *[data-layout-align-md][data-layout-align-md$=" end"] {
    align-items: flex-end;
  }
  *[data-layout-align-md][data-layout-align-md$=" center"] {
    align-items: center;
  }
  *[data-layout-align-md][data-layout-align-md$=" baseline"] {
    align-items: baseline;
  }
  *[data-layout-align-md][data-layout-align-md$=" stretch"] {
    align-items: stretch;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1919px) {
  *[data-layout-align-lg][data-layout-align-lg^=start] {
    justify-content: flex-start;
  }
  *[data-layout-align-lg][data-layout-align-lg^=end] {
    justify-content: flex-end;
  }
  *[data-layout-align-lg][data-layout-align-lg^=center] {
    justify-content: center;
  }
  *[data-layout-align-lg][data-layout-align-lg^=space-between] {
    justify-content: space-between;
  }
  *[data-layout-align-lg][data-layout-align-lg^=space-around] {
    justify-content: space-around;
  }
  *[data-layout-align-lg][data-layout-align-lg^=space-evenly] {
    justify-content: space-evenly;
  }
  *[data-layout-align-lg][data-layout-align-lg$=" start"] {
    align-items: flex-start;
  }
  *[data-layout-align-lg][data-layout-align-lg$=" end"] {
    align-items: flex-end;
  }
  *[data-layout-align-lg][data-layout-align-lg$=" center"] {
    align-items: center;
  }
  *[data-layout-align-lg][data-layout-align-lg$=" baseline"] {
    align-items: baseline;
  }
  *[data-layout-align-lg][data-layout-align-lg$=" stretch"] {
    align-items: stretch;
  }
}
@media screen and (min-width: 1920px) and (max-width: 5000px) {
  *[data-layout-align-xl][data-layout-align-xl^=start] {
    justify-content: flex-start;
  }
  *[data-layout-align-xl][data-layout-align-xl^=end] {
    justify-content: flex-end;
  }
  *[data-layout-align-xl][data-layout-align-xl^=center] {
    justify-content: center;
  }
  *[data-layout-align-xl][data-layout-align-xl^=space-between] {
    justify-content: space-between;
  }
  *[data-layout-align-xl][data-layout-align-xl^=space-around] {
    justify-content: space-around;
  }
  *[data-layout-align-xl][data-layout-align-xl^=space-evenly] {
    justify-content: space-evenly;
  }
  *[data-layout-align-xl][data-layout-align-xl$=" start"] {
    align-items: flex-start;
  }
  *[data-layout-align-xl][data-layout-align-xl$=" end"] {
    align-items: flex-end;
  }
  *[data-layout-align-xl][data-layout-align-xl$=" center"] {
    align-items: center;
  }
  *[data-layout-align-xl][data-layout-align-xl$=" baseline"] {
    align-items: baseline;
  }
  *[data-layout-align-xl][data-layout-align-xl$=" stretch"] {
    align-items: stretch;
  }
}
@media screen and (max-width: 599px) {
  *[data-layout-align-lt-sm][data-layout-align-lt-sm^=start] {
    justify-content: flex-start;
  }
  *[data-layout-align-lt-sm][data-layout-align-lt-sm^=end] {
    justify-content: flex-end;
  }
  *[data-layout-align-lt-sm][data-layout-align-lt-sm^=center] {
    justify-content: center;
  }
  *[data-layout-align-lt-sm][data-layout-align-lt-sm^=space-between] {
    justify-content: space-between;
  }
  *[data-layout-align-lt-sm][data-layout-align-lt-sm^=space-around] {
    justify-content: space-around;
  }
  *[data-layout-align-lt-sm][data-layout-align-lt-sm^=space-evenly] {
    justify-content: space-evenly;
  }
  *[data-layout-align-lt-sm][data-layout-align-lt-sm$=" start"] {
    align-items: flex-start;
  }
  *[data-layout-align-lt-sm][data-layout-align-lt-sm$=" end"] {
    align-items: flex-end;
  }
  *[data-layout-align-lt-sm][data-layout-align-lt-sm$=" center"] {
    align-items: center;
  }
  *[data-layout-align-lt-sm][data-layout-align-lt-sm$=" baseline"] {
    align-items: baseline;
  }
  *[data-layout-align-lt-sm][data-layout-align-lt-sm$=" stretch"] {
    align-items: stretch;
  }
}
@media screen and (max-width: 959px) {
  *[data-layout-align-lt-md][data-layout-align-lt-md^=start] {
    justify-content: flex-start;
  }
  *[data-layout-align-lt-md][data-layout-align-lt-md^=end] {
    justify-content: flex-end;
  }
  *[data-layout-align-lt-md][data-layout-align-lt-md^=center] {
    justify-content: center;
  }
  *[data-layout-align-lt-md][data-layout-align-lt-md^=space-between] {
    justify-content: space-between;
  }
  *[data-layout-align-lt-md][data-layout-align-lt-md^=space-around] {
    justify-content: space-around;
  }
  *[data-layout-align-lt-md][data-layout-align-lt-md^=space-evenly] {
    justify-content: space-evenly;
  }
  *[data-layout-align-lt-md][data-layout-align-lt-md$=" start"] {
    align-items: flex-start;
  }
  *[data-layout-align-lt-md][data-layout-align-lt-md$=" end"] {
    align-items: flex-end;
  }
  *[data-layout-align-lt-md][data-layout-align-lt-md$=" center"] {
    align-items: center;
  }
  *[data-layout-align-lt-md][data-layout-align-lt-md$=" baseline"] {
    align-items: baseline;
  }
  *[data-layout-align-lt-md][data-layout-align-lt-md$=" stretch"] {
    align-items: stretch;
  }
}
@media screen and (max-width: 1279px) {
  *[data-layout-align-lt-lg][data-layout-align-lt-lg^=start] {
    justify-content: flex-start;
  }
  *[data-layout-align-lt-lg][data-layout-align-lt-lg^=end] {
    justify-content: flex-end;
  }
  *[data-layout-align-lt-lg][data-layout-align-lt-lg^=center] {
    justify-content: center;
  }
  *[data-layout-align-lt-lg][data-layout-align-lt-lg^=space-between] {
    justify-content: space-between;
  }
  *[data-layout-align-lt-lg][data-layout-align-lt-lg^=space-around] {
    justify-content: space-around;
  }
  *[data-layout-align-lt-lg][data-layout-align-lt-lg^=space-evenly] {
    justify-content: space-evenly;
  }
  *[data-layout-align-lt-lg][data-layout-align-lt-lg$=" start"] {
    align-items: flex-start;
  }
  *[data-layout-align-lt-lg][data-layout-align-lt-lg$=" end"] {
    align-items: flex-end;
  }
  *[data-layout-align-lt-lg][data-layout-align-lt-lg$=" center"] {
    align-items: center;
  }
  *[data-layout-align-lt-lg][data-layout-align-lt-lg$=" baseline"] {
    align-items: baseline;
  }
  *[data-layout-align-lt-lg][data-layout-align-lt-lg$=" stretch"] {
    align-items: stretch;
  }
}
@media screen and (max-width: 1919px) {
  *[data-layout-align-lt-xl][data-layout-align-lt-xl^=start] {
    justify-content: flex-start;
  }
  *[data-layout-align-lt-xl][data-layout-align-lt-xl^=end] {
    justify-content: flex-end;
  }
  *[data-layout-align-lt-xl][data-layout-align-lt-xl^=center] {
    justify-content: center;
  }
  *[data-layout-align-lt-xl][data-layout-align-lt-xl^=space-between] {
    justify-content: space-between;
  }
  *[data-layout-align-lt-xl][data-layout-align-lt-xl^=space-around] {
    justify-content: space-around;
  }
  *[data-layout-align-lt-xl][data-layout-align-lt-xl^=space-evenly] {
    justify-content: space-evenly;
  }
  *[data-layout-align-lt-xl][data-layout-align-lt-xl$=" start"] {
    align-items: flex-start;
  }
  *[data-layout-align-lt-xl][data-layout-align-lt-xl$=" end"] {
    align-items: flex-end;
  }
  *[data-layout-align-lt-xl][data-layout-align-lt-xl$=" center"] {
    align-items: center;
  }
  *[data-layout-align-lt-xl][data-layout-align-lt-xl$=" baseline"] {
    align-items: baseline;
  }
  *[data-layout-align-lt-xl][data-layout-align-lt-xl$=" stretch"] {
    align-items: stretch;
  }
}
@media screen and (min-width: 600px) {
  *[data-layout-align-gt-xs][data-layout-align-gt-xs^=start] {
    justify-content: flex-start;
  }
  *[data-layout-align-gt-xs][data-layout-align-gt-xs^=end] {
    justify-content: flex-end;
  }
  *[data-layout-align-gt-xs][data-layout-align-gt-xs^=center] {
    justify-content: center;
  }
  *[data-layout-align-gt-xs][data-layout-align-gt-xs^=space-between] {
    justify-content: space-between;
  }
  *[data-layout-align-gt-xs][data-layout-align-gt-xs^=space-around] {
    justify-content: space-around;
  }
  *[data-layout-align-gt-xs][data-layout-align-gt-xs^=space-evenly] {
    justify-content: space-evenly;
  }
  *[data-layout-align-gt-xs][data-layout-align-gt-xs$=" start"] {
    align-items: flex-start;
  }
  *[data-layout-align-gt-xs][data-layout-align-gt-xs$=" end"] {
    align-items: flex-end;
  }
  *[data-layout-align-gt-xs][data-layout-align-gt-xs$=" center"] {
    align-items: center;
  }
  *[data-layout-align-gt-xs][data-layout-align-gt-xs$=" baseline"] {
    align-items: baseline;
  }
  *[data-layout-align-gt-xs][data-layout-align-gt-xs$=" stretch"] {
    align-items: stretch;
  }
}
@media screen and (min-width: 960px) {
  *[data-layout-align-gt-sm][data-layout-align-gt-sm^=start] {
    justify-content: flex-start;
  }
  *[data-layout-align-gt-sm][data-layout-align-gt-sm^=end] {
    justify-content: flex-end;
  }
  *[data-layout-align-gt-sm][data-layout-align-gt-sm^=center] {
    justify-content: center;
  }
  *[data-layout-align-gt-sm][data-layout-align-gt-sm^=space-between] {
    justify-content: space-between;
  }
  *[data-layout-align-gt-sm][data-layout-align-gt-sm^=space-around] {
    justify-content: space-around;
  }
  *[data-layout-align-gt-sm][data-layout-align-gt-sm^=space-evenly] {
    justify-content: space-evenly;
  }
  *[data-layout-align-gt-sm][data-layout-align-gt-sm$=" start"] {
    align-items: flex-start;
  }
  *[data-layout-align-gt-sm][data-layout-align-gt-sm$=" end"] {
    align-items: flex-end;
  }
  *[data-layout-align-gt-sm][data-layout-align-gt-sm$=" center"] {
    align-items: center;
  }
  *[data-layout-align-gt-sm][data-layout-align-gt-sm$=" baseline"] {
    align-items: baseline;
  }
  *[data-layout-align-gt-sm][data-layout-align-gt-sm$=" stretch"] {
    align-items: stretch;
  }
}
@media screen and (min-width: 1280px) {
  *[data-layout-align-gt-md][data-layout-align-gt-md^=start] {
    justify-content: flex-start;
  }
  *[data-layout-align-gt-md][data-layout-align-gt-md^=end] {
    justify-content: flex-end;
  }
  *[data-layout-align-gt-md][data-layout-align-gt-md^=center] {
    justify-content: center;
  }
  *[data-layout-align-gt-md][data-layout-align-gt-md^=space-between] {
    justify-content: space-between;
  }
  *[data-layout-align-gt-md][data-layout-align-gt-md^=space-around] {
    justify-content: space-around;
  }
  *[data-layout-align-gt-md][data-layout-align-gt-md^=space-evenly] {
    justify-content: space-evenly;
  }
  *[data-layout-align-gt-md][data-layout-align-gt-md$=" start"] {
    align-items: flex-start;
  }
  *[data-layout-align-gt-md][data-layout-align-gt-md$=" end"] {
    align-items: flex-end;
  }
  *[data-layout-align-gt-md][data-layout-align-gt-md$=" center"] {
    align-items: center;
  }
  *[data-layout-align-gt-md][data-layout-align-gt-md$=" baseline"] {
    align-items: baseline;
  }
  *[data-layout-align-gt-md][data-layout-align-gt-md$=" stretch"] {
    align-items: stretch;
  }
}
@media screen and (min-width: 1920px) {
  *[data-layout-align-gt-lg][data-layout-align-gt-lg^=start] {
    justify-content: flex-start;
  }
  *[data-layout-align-gt-lg][data-layout-align-gt-lg^=end] {
    justify-content: flex-end;
  }
  *[data-layout-align-gt-lg][data-layout-align-gt-lg^=center] {
    justify-content: center;
  }
  *[data-layout-align-gt-lg][data-layout-align-gt-lg^=space-between] {
    justify-content: space-between;
  }
  *[data-layout-align-gt-lg][data-layout-align-gt-lg^=space-around] {
    justify-content: space-around;
  }
  *[data-layout-align-gt-lg][data-layout-align-gt-lg^=space-evenly] {
    justify-content: space-evenly;
  }
  *[data-layout-align-gt-lg][data-layout-align-gt-lg$=" start"] {
    align-items: flex-start;
  }
  *[data-layout-align-gt-lg][data-layout-align-gt-lg$=" end"] {
    align-items: flex-end;
  }
  *[data-layout-align-gt-lg][data-layout-align-gt-lg$=" center"] {
    align-items: center;
  }
  *[data-layout-align-gt-lg][data-layout-align-gt-lg$=" baseline"] {
    align-items: baseline;
  }
  *[data-layout-align-gt-lg][data-layout-align-gt-lg$=" stretch"] {
    align-items: stretch;
  }
}
@media screen and (max-width: 599px) {
  *[data-flex-xs] {
    flex: 1 1 0;
  }
  *[data-flex-xs=auto] {
    flex-basis: 100%;
  }
  *[data-flex-xs=grow] {
    flex: 1 1 100%;
  }
  *[data-flex-xs=initial] {
    flex: 0 1 auto;
  }
  *[data-flex-xs=none] {
    flex: 0 0 auto;
  }
  *[data-flex-xs=nogrow] {
    flex: 0 1 auto;
  }
  *[data-flex-xs=noshrink] {
    flex: 1 0 auto;
  }
  *[data-flex-fill-xs] {
    margin: 0;
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
  }
}
*:has(> [data-flex-xs], > [data-flex-fill-xs]):not([data-layout], [data-layout-xs], [data-layout-sm], [data-layout-md], [data-layout-lg], [data-layout-xl], [data-layout-lt-sm], [data-layout-lt-md], [data-layout-lt-lg], [data-layout-lt-xl], [data-layout-gt-xs], [data-layout-gt-sm], [data-layout-gt-md], [data-layout-gt-lg]) {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

@media screen and (min-width: 600px) and (max-width: 959px) {
  *[data-flex-sm] {
    flex: 1 1 0;
  }
  *[data-flex-sm=auto] {
    flex-basis: 100%;
  }
  *[data-flex-sm=grow] {
    flex: 1 1 100%;
  }
  *[data-flex-sm=initial] {
    flex: 0 1 auto;
  }
  *[data-flex-sm=none] {
    flex: 0 0 auto;
  }
  *[data-flex-sm=nogrow] {
    flex: 0 1 auto;
  }
  *[data-flex-sm=noshrink] {
    flex: 1 0 auto;
  }
  *[data-flex-fill-sm] {
    margin: 0;
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
  }
}
*:has(> [data-flex-sm], > [data-flex-fill-sm]):not([data-layout], [data-layout-xs], [data-layout-sm], [data-layout-md], [data-layout-lg], [data-layout-xl], [data-layout-lt-sm], [data-layout-lt-md], [data-layout-lt-lg], [data-layout-lt-xl], [data-layout-gt-xs], [data-layout-gt-sm], [data-layout-gt-md], [data-layout-gt-lg]) {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

@media screen and (min-width: 960px) and (max-width: 1279px) {
  *[data-flex-md] {
    flex: 1 1 0;
  }
  *[data-flex-md=auto] {
    flex-basis: 100%;
  }
  *[data-flex-md=grow] {
    flex: 1 1 100%;
  }
  *[data-flex-md=initial] {
    flex: 0 1 auto;
  }
  *[data-flex-md=none] {
    flex: 0 0 auto;
  }
  *[data-flex-md=nogrow] {
    flex: 0 1 auto;
  }
  *[data-flex-md=noshrink] {
    flex: 1 0 auto;
  }
  *[data-flex-fill-md] {
    margin: 0;
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
  }
}
*:has(> [data-flex-md], > [data-flex-fill-md]):not([data-layout], [data-layout-xs], [data-layout-sm], [data-layout-md], [data-layout-lg], [data-layout-xl], [data-layout-lt-sm], [data-layout-lt-md], [data-layout-lt-lg], [data-layout-lt-xl], [data-layout-gt-xs], [data-layout-gt-sm], [data-layout-gt-md], [data-layout-gt-lg]) {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

@media screen and (min-width: 1280px) and (max-width: 1919px) {
  *[data-flex-lg] {
    flex: 1 1 0;
  }
  *[data-flex-lg=auto] {
    flex-basis: 100%;
  }
  *[data-flex-lg=grow] {
    flex: 1 1 100%;
  }
  *[data-flex-lg=initial] {
    flex: 0 1 auto;
  }
  *[data-flex-lg=none] {
    flex: 0 0 auto;
  }
  *[data-flex-lg=nogrow] {
    flex: 0 1 auto;
  }
  *[data-flex-lg=noshrink] {
    flex: 1 0 auto;
  }
  *[data-flex-fill-lg] {
    margin: 0;
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
  }
}
*:has(> [data-flex-lg], > [data-flex-fill-lg]):not([data-layout], [data-layout-xs], [data-layout-sm], [data-layout-md], [data-layout-lg], [data-layout-xl], [data-layout-lt-sm], [data-layout-lt-md], [data-layout-lt-lg], [data-layout-lt-xl], [data-layout-gt-xs], [data-layout-gt-sm], [data-layout-gt-md], [data-layout-gt-lg]) {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

@media screen and (min-width: 1920px) and (max-width: 5000px) {
  *[data-flex-xl] {
    flex: 1 1 0;
  }
  *[data-flex-xl=auto] {
    flex-basis: 100%;
  }
  *[data-flex-xl=grow] {
    flex: 1 1 100%;
  }
  *[data-flex-xl=initial] {
    flex: 0 1 auto;
  }
  *[data-flex-xl=none] {
    flex: 0 0 auto;
  }
  *[data-flex-xl=nogrow] {
    flex: 0 1 auto;
  }
  *[data-flex-xl=noshrink] {
    flex: 1 0 auto;
  }
  *[data-flex-fill-xl] {
    margin: 0;
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
  }
}
*:has(> [data-flex-xl], > [data-flex-fill-xl]):not([data-layout], [data-layout-xs], [data-layout-sm], [data-layout-md], [data-layout-lg], [data-layout-xl], [data-layout-lt-sm], [data-layout-lt-md], [data-layout-lt-lg], [data-layout-lt-xl], [data-layout-gt-xs], [data-layout-gt-sm], [data-layout-gt-md], [data-layout-gt-lg]) {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

@media screen and (max-width: 599px) {
  *[data-flex-lt-sm] {
    flex: 1 1 0;
  }
  *[data-flex-lt-sm=auto] {
    flex-basis: 100%;
  }
  *[data-flex-lt-sm=grow] {
    flex: 1 1 100%;
  }
  *[data-flex-lt-sm=initial] {
    flex: 0 1 auto;
  }
  *[data-flex-lt-sm=none] {
    flex: 0 0 auto;
  }
  *[data-flex-lt-sm=nogrow] {
    flex: 0 1 auto;
  }
  *[data-flex-lt-sm=noshrink] {
    flex: 1 0 auto;
  }
  *[data-flex-fill-lt-sm] {
    margin: 0;
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
  }
}
*:has(> [data-flex-lt-sm], > [data-flex-fill-lt-sm]):not([data-layout], [data-layout-xs], [data-layout-sm], [data-layout-md], [data-layout-lg], [data-layout-xl], [data-layout-lt-sm], [data-layout-lt-md], [data-layout-lt-lg], [data-layout-lt-xl], [data-layout-gt-xs], [data-layout-gt-sm], [data-layout-gt-md], [data-layout-gt-lg]) {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

@media screen and (max-width: 959px) {
  *[data-flex-lt-md] {
    flex: 1 1 0;
  }
  *[data-flex-lt-md=auto] {
    flex-basis: 100%;
  }
  *[data-flex-lt-md=grow] {
    flex: 1 1 100%;
  }
  *[data-flex-lt-md=initial] {
    flex: 0 1 auto;
  }
  *[data-flex-lt-md=none] {
    flex: 0 0 auto;
  }
  *[data-flex-lt-md=nogrow] {
    flex: 0 1 auto;
  }
  *[data-flex-lt-md=noshrink] {
    flex: 1 0 auto;
  }
  *[data-flex-fill-lt-md] {
    margin: 0;
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
  }
}
*:has(> [data-flex-lt-md], > [data-flex-fill-lt-md]):not([data-layout], [data-layout-xs], [data-layout-sm], [data-layout-md], [data-layout-lg], [data-layout-xl], [data-layout-lt-sm], [data-layout-lt-md], [data-layout-lt-lg], [data-layout-lt-xl], [data-layout-gt-xs], [data-layout-gt-sm], [data-layout-gt-md], [data-layout-gt-lg]) {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

@media screen and (max-width: 1279px) {
  *[data-flex-lt-lg] {
    flex: 1 1 0;
  }
  *[data-flex-lt-lg=auto] {
    flex-basis: 100%;
  }
  *[data-flex-lt-lg=grow] {
    flex: 1 1 100%;
  }
  *[data-flex-lt-lg=initial] {
    flex: 0 1 auto;
  }
  *[data-flex-lt-lg=none] {
    flex: 0 0 auto;
  }
  *[data-flex-lt-lg=nogrow] {
    flex: 0 1 auto;
  }
  *[data-flex-lt-lg=noshrink] {
    flex: 1 0 auto;
  }
  *[data-flex-fill-lt-lg] {
    margin: 0;
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
  }
}
*:has(> [data-flex-lt-lg], > [data-flex-fill-lt-lg]):not([data-layout], [data-layout-xs], [data-layout-sm], [data-layout-md], [data-layout-lg], [data-layout-xl], [data-layout-lt-sm], [data-layout-lt-md], [data-layout-lt-lg], [data-layout-lt-xl], [data-layout-gt-xs], [data-layout-gt-sm], [data-layout-gt-md], [data-layout-gt-lg]) {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

@media screen and (max-width: 1919px) {
  *[data-flex-lt-xl] {
    flex: 1 1 0;
  }
  *[data-flex-lt-xl=auto] {
    flex-basis: 100%;
  }
  *[data-flex-lt-xl=grow] {
    flex: 1 1 100%;
  }
  *[data-flex-lt-xl=initial] {
    flex: 0 1 auto;
  }
  *[data-flex-lt-xl=none] {
    flex: 0 0 auto;
  }
  *[data-flex-lt-xl=nogrow] {
    flex: 0 1 auto;
  }
  *[data-flex-lt-xl=noshrink] {
    flex: 1 0 auto;
  }
  *[data-flex-fill-lt-xl] {
    margin: 0;
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
  }
}
*:has(> [data-flex-lt-xl], > [data-flex-fill-lt-xl]):not([data-layout], [data-layout-xs], [data-layout-sm], [data-layout-md], [data-layout-lg], [data-layout-xl], [data-layout-lt-sm], [data-layout-lt-md], [data-layout-lt-lg], [data-layout-lt-xl], [data-layout-gt-xs], [data-layout-gt-sm], [data-layout-gt-md], [data-layout-gt-lg]) {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

@media screen and (min-width: 600px) {
  *[data-flex-gt-xs] {
    flex: 1 1 0;
  }
  *[data-flex-gt-xs=auto] {
    flex-basis: 100%;
  }
  *[data-flex-gt-xs=grow] {
    flex: 1 1 100%;
  }
  *[data-flex-gt-xs=initial] {
    flex: 0 1 auto;
  }
  *[data-flex-gt-xs=none] {
    flex: 0 0 auto;
  }
  *[data-flex-gt-xs=nogrow] {
    flex: 0 1 auto;
  }
  *[data-flex-gt-xs=noshrink] {
    flex: 1 0 auto;
  }
  *[data-flex-fill-gt-xs] {
    margin: 0;
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
  }
}
*:has(> [data-flex-gt-xs], > [data-flex-fill-gt-xs]):not([data-layout], [data-layout-xs], [data-layout-sm], [data-layout-md], [data-layout-lg], [data-layout-xl], [data-layout-lt-sm], [data-layout-lt-md], [data-layout-lt-lg], [data-layout-lt-xl], [data-layout-gt-xs], [data-layout-gt-sm], [data-layout-gt-md], [data-layout-gt-lg]) {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

@media screen and (min-width: 960px) {
  *[data-flex-gt-sm] {
    flex: 1 1 0;
  }
  *[data-flex-gt-sm=auto] {
    flex-basis: 100%;
  }
  *[data-flex-gt-sm=grow] {
    flex: 1 1 100%;
  }
  *[data-flex-gt-sm=initial] {
    flex: 0 1 auto;
  }
  *[data-flex-gt-sm=none] {
    flex: 0 0 auto;
  }
  *[data-flex-gt-sm=nogrow] {
    flex: 0 1 auto;
  }
  *[data-flex-gt-sm=noshrink] {
    flex: 1 0 auto;
  }
  *[data-flex-fill-gt-sm] {
    margin: 0;
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
  }
}
*:has(> [data-flex-gt-sm], > [data-flex-fill-gt-sm]):not([data-layout], [data-layout-xs], [data-layout-sm], [data-layout-md], [data-layout-lg], [data-layout-xl], [data-layout-lt-sm], [data-layout-lt-md], [data-layout-lt-lg], [data-layout-lt-xl], [data-layout-gt-xs], [data-layout-gt-sm], [data-layout-gt-md], [data-layout-gt-lg]) {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

@media screen and (min-width: 1280px) {
  *[data-flex-gt-md] {
    flex: 1 1 0;
  }
  *[data-flex-gt-md=auto] {
    flex-basis: 100%;
  }
  *[data-flex-gt-md=grow] {
    flex: 1 1 100%;
  }
  *[data-flex-gt-md=initial] {
    flex: 0 1 auto;
  }
  *[data-flex-gt-md=none] {
    flex: 0 0 auto;
  }
  *[data-flex-gt-md=nogrow] {
    flex: 0 1 auto;
  }
  *[data-flex-gt-md=noshrink] {
    flex: 1 0 auto;
  }
  *[data-flex-fill-gt-md] {
    margin: 0;
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
  }
}
*:has(> [data-flex-gt-md], > [data-flex-fill-gt-md]):not([data-layout], [data-layout-xs], [data-layout-sm], [data-layout-md], [data-layout-lg], [data-layout-xl], [data-layout-lt-sm], [data-layout-lt-md], [data-layout-lt-lg], [data-layout-lt-xl], [data-layout-gt-xs], [data-layout-gt-sm], [data-layout-gt-md], [data-layout-gt-lg]) {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

@media screen and (min-width: 1920px) {
  *[data-flex-gt-lg] {
    flex: 1 1 0;
  }
  *[data-flex-gt-lg=auto] {
    flex-basis: 100%;
  }
  *[data-flex-gt-lg=grow] {
    flex: 1 1 100%;
  }
  *[data-flex-gt-lg=initial] {
    flex: 0 1 auto;
  }
  *[data-flex-gt-lg=none] {
    flex: 0 0 auto;
  }
  *[data-flex-gt-lg=nogrow] {
    flex: 0 1 auto;
  }
  *[data-flex-gt-lg=noshrink] {
    flex: 1 0 auto;
  }
  *[data-flex-fill-gt-lg] {
    margin: 0;
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
  }
}
*:has(> [data-flex-gt-lg], > [data-flex-fill-gt-lg]):not([data-layout], [data-layout-xs], [data-layout-sm], [data-layout-md], [data-layout-lg], [data-layout-xl], [data-layout-lt-sm], [data-layout-lt-md], [data-layout-lt-lg], [data-layout-lt-xl], [data-layout-gt-xs], [data-layout-gt-sm], [data-layout-gt-md], [data-layout-gt-lg]) {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

@media screen and (max-width: 599px) {
  *[data-flex-align-xs=start] {
    align-self: flex-start;
  }
  *[data-flex-align-xs=center] {
    align-self: center;
  }
  *[data-flex-align-xs=end] {
    align-self: flex-end;
  }
  *[data-flex-align-xs=baseline] {
    align-self: baseline;
  }
  *[data-flex-align-xs=stretch] {
    align-self: stretch;
  }
}
@media screen and (min-width: 600px) and (max-width: 959px) {
  *[data-flex-align-sm=start] {
    align-self: flex-start;
  }
  *[data-flex-align-sm=center] {
    align-self: center;
  }
  *[data-flex-align-sm=end] {
    align-self: flex-end;
  }
  *[data-flex-align-sm=baseline] {
    align-self: baseline;
  }
  *[data-flex-align-sm=stretch] {
    align-self: stretch;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  *[data-flex-align-md=start] {
    align-self: flex-start;
  }
  *[data-flex-align-md=center] {
    align-self: center;
  }
  *[data-flex-align-md=end] {
    align-self: flex-end;
  }
  *[data-flex-align-md=baseline] {
    align-self: baseline;
  }
  *[data-flex-align-md=stretch] {
    align-self: stretch;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1919px) {
  *[data-flex-align-lg=start] {
    align-self: flex-start;
  }
  *[data-flex-align-lg=center] {
    align-self: center;
  }
  *[data-flex-align-lg=end] {
    align-self: flex-end;
  }
  *[data-flex-align-lg=baseline] {
    align-self: baseline;
  }
  *[data-flex-align-lg=stretch] {
    align-self: stretch;
  }
}
@media screen and (min-width: 1920px) and (max-width: 5000px) {
  *[data-flex-align-xl=start] {
    align-self: flex-start;
  }
  *[data-flex-align-xl=center] {
    align-self: center;
  }
  *[data-flex-align-xl=end] {
    align-self: flex-end;
  }
  *[data-flex-align-xl=baseline] {
    align-self: baseline;
  }
  *[data-flex-align-xl=stretch] {
    align-self: stretch;
  }
}
@media screen and (max-width: 599px) {
  *[data-flex-align-lt-sm=start] {
    align-self: flex-start;
  }
  *[data-flex-align-lt-sm=center] {
    align-self: center;
  }
  *[data-flex-align-lt-sm=end] {
    align-self: flex-end;
  }
  *[data-flex-align-lt-sm=baseline] {
    align-self: baseline;
  }
  *[data-flex-align-lt-sm=stretch] {
    align-self: stretch;
  }
}
@media screen and (max-width: 959px) {
  *[data-flex-align-lt-md=start] {
    align-self: flex-start;
  }
  *[data-flex-align-lt-md=center] {
    align-self: center;
  }
  *[data-flex-align-lt-md=end] {
    align-self: flex-end;
  }
  *[data-flex-align-lt-md=baseline] {
    align-self: baseline;
  }
  *[data-flex-align-lt-md=stretch] {
    align-self: stretch;
  }
}
@media screen and (max-width: 1279px) {
  *[data-flex-align-lt-lg=start] {
    align-self: flex-start;
  }
  *[data-flex-align-lt-lg=center] {
    align-self: center;
  }
  *[data-flex-align-lt-lg=end] {
    align-self: flex-end;
  }
  *[data-flex-align-lt-lg=baseline] {
    align-self: baseline;
  }
  *[data-flex-align-lt-lg=stretch] {
    align-self: stretch;
  }
}
@media screen and (max-width: 1919px) {
  *[data-flex-align-lt-xl=start] {
    align-self: flex-start;
  }
  *[data-flex-align-lt-xl=center] {
    align-self: center;
  }
  *[data-flex-align-lt-xl=end] {
    align-self: flex-end;
  }
  *[data-flex-align-lt-xl=baseline] {
    align-self: baseline;
  }
  *[data-flex-align-lt-xl=stretch] {
    align-self: stretch;
  }
}
@media screen and (min-width: 600px) {
  *[data-flex-align-gt-xs=start] {
    align-self: flex-start;
  }
  *[data-flex-align-gt-xs=center] {
    align-self: center;
  }
  *[data-flex-align-gt-xs=end] {
    align-self: flex-end;
  }
  *[data-flex-align-gt-xs=baseline] {
    align-self: baseline;
  }
  *[data-flex-align-gt-xs=stretch] {
    align-self: stretch;
  }
}
@media screen and (min-width: 960px) {
  *[data-flex-align-gt-sm=start] {
    align-self: flex-start;
  }
  *[data-flex-align-gt-sm=center] {
    align-self: center;
  }
  *[data-flex-align-gt-sm=end] {
    align-self: flex-end;
  }
  *[data-flex-align-gt-sm=baseline] {
    align-self: baseline;
  }
  *[data-flex-align-gt-sm=stretch] {
    align-self: stretch;
  }
}
@media screen and (min-width: 1280px) {
  *[data-flex-align-gt-md=start] {
    align-self: flex-start;
  }
  *[data-flex-align-gt-md=center] {
    align-self: center;
  }
  *[data-flex-align-gt-md=end] {
    align-self: flex-end;
  }
  *[data-flex-align-gt-md=baseline] {
    align-self: baseline;
  }
  *[data-flex-align-gt-md=stretch] {
    align-self: stretch;
  }
}
@media screen and (min-width: 1920px) {
  *[data-flex-align-gt-lg=start] {
    align-self: flex-start;
  }
  *[data-flex-align-gt-lg=center] {
    align-self: center;
  }
  *[data-flex-align-gt-lg=end] {
    align-self: flex-end;
  }
  *[data-flex-align-gt-lg=baseline] {
    align-self: baseline;
  }
  *[data-flex-align-gt-lg=stretch] {
    align-self: stretch;
  }
}
*[data-layout-gap="0px"] {
  gap: 0px;
}

*[data-layout-gap="5px"] {
  gap: 5px;
}

*[data-layout-gap="10px"] {
  gap: 10px;
}

*[data-layout-gap="15px"] {
  gap: 15px;
}

*[data-layout-gap="20px"] {
  gap: 20px;
}

*[data-layout-gap="25px"] {
  gap: 25px;
}

*[data-layout-gap="30px"] {
  gap: 30px;
}

*[data-layout-gap="35px"] {
  gap: 35px;
}

*[data-layout-gap="40px"] {
  gap: 40px;
}

@media screen and (max-width: 599px) {
  *[data-layout-gap-xs="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-xs="5px"] {
    gap: 5px;
  }
  *[data-layout-gap-xs="10px"] {
    gap: 10px;
  }
  *[data-layout-gap-xs="15px"] {
    gap: 15px;
  }
  *[data-layout-gap-xs="20px"] {
    gap: 20px;
  }
  *[data-layout-gap-xs="25px"] {
    gap: 25px;
  }
  *[data-layout-gap-xs="30px"] {
    gap: 30px;
  }
  *[data-layout-gap-xs="35px"] {
    gap: 35px;
  }
  *[data-layout-gap-xs="40px"] {
    gap: 40px;
  }
}
@media screen and (min-width: 600px) and (max-width: 959px) {
  *[data-layout-gap-sm="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-sm="5px"] {
    gap: 5px;
  }
  *[data-layout-gap-sm="10px"] {
    gap: 10px;
  }
  *[data-layout-gap-sm="15px"] {
    gap: 15px;
  }
  *[data-layout-gap-sm="20px"] {
    gap: 20px;
  }
  *[data-layout-gap-sm="25px"] {
    gap: 25px;
  }
  *[data-layout-gap-sm="30px"] {
    gap: 30px;
  }
  *[data-layout-gap-sm="35px"] {
    gap: 35px;
  }
  *[data-layout-gap-sm="40px"] {
    gap: 40px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  *[data-layout-gap-md="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-md="5px"] {
    gap: 5px;
  }
  *[data-layout-gap-md="10px"] {
    gap: 10px;
  }
  *[data-layout-gap-md="15px"] {
    gap: 15px;
  }
  *[data-layout-gap-md="20px"] {
    gap: 20px;
  }
  *[data-layout-gap-md="25px"] {
    gap: 25px;
  }
  *[data-layout-gap-md="30px"] {
    gap: 30px;
  }
  *[data-layout-gap-md="35px"] {
    gap: 35px;
  }
  *[data-layout-gap-md="40px"] {
    gap: 40px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1919px) {
  *[data-layout-gap-lg="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-lg="5px"] {
    gap: 5px;
  }
  *[data-layout-gap-lg="10px"] {
    gap: 10px;
  }
  *[data-layout-gap-lg="15px"] {
    gap: 15px;
  }
  *[data-layout-gap-lg="20px"] {
    gap: 20px;
  }
  *[data-layout-gap-lg="25px"] {
    gap: 25px;
  }
  *[data-layout-gap-lg="30px"] {
    gap: 30px;
  }
  *[data-layout-gap-lg="35px"] {
    gap: 35px;
  }
  *[data-layout-gap-lg="40px"] {
    gap: 40px;
  }
}
@media screen and (min-width: 1920px) and (max-width: 5000px) {
  *[data-layout-gap-xl="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-xl="5px"] {
    gap: 5px;
  }
  *[data-layout-gap-xl="10px"] {
    gap: 10px;
  }
  *[data-layout-gap-xl="15px"] {
    gap: 15px;
  }
  *[data-layout-gap-xl="20px"] {
    gap: 20px;
  }
  *[data-layout-gap-xl="25px"] {
    gap: 25px;
  }
  *[data-layout-gap-xl="30px"] {
    gap: 30px;
  }
  *[data-layout-gap-xl="35px"] {
    gap: 35px;
  }
  *[data-layout-gap-xl="40px"] {
    gap: 40px;
  }
}
@media screen and (max-width: 599px) {
  *[data-layout-gap-lt-sm="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-lt-sm="5px"] {
    gap: 5px;
  }
  *[data-layout-gap-lt-sm="10px"] {
    gap: 10px;
  }
  *[data-layout-gap-lt-sm="15px"] {
    gap: 15px;
  }
  *[data-layout-gap-lt-sm="20px"] {
    gap: 20px;
  }
  *[data-layout-gap-lt-sm="25px"] {
    gap: 25px;
  }
  *[data-layout-gap-lt-sm="30px"] {
    gap: 30px;
  }
  *[data-layout-gap-lt-sm="35px"] {
    gap: 35px;
  }
  *[data-layout-gap-lt-sm="40px"] {
    gap: 40px;
  }
}
@media screen and (max-width: 959px) {
  *[data-layout-gap-lt-md="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-lt-md="5px"] {
    gap: 5px;
  }
  *[data-layout-gap-lt-md="10px"] {
    gap: 10px;
  }
  *[data-layout-gap-lt-md="15px"] {
    gap: 15px;
  }
  *[data-layout-gap-lt-md="20px"] {
    gap: 20px;
  }
  *[data-layout-gap-lt-md="25px"] {
    gap: 25px;
  }
  *[data-layout-gap-lt-md="30px"] {
    gap: 30px;
  }
  *[data-layout-gap-lt-md="35px"] {
    gap: 35px;
  }
  *[data-layout-gap-lt-md="40px"] {
    gap: 40px;
  }
}
@media screen and (max-width: 1279px) {
  *[data-layout-gap-lt-lg="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-lt-lg="5px"] {
    gap: 5px;
  }
  *[data-layout-gap-lt-lg="10px"] {
    gap: 10px;
  }
  *[data-layout-gap-lt-lg="15px"] {
    gap: 15px;
  }
  *[data-layout-gap-lt-lg="20px"] {
    gap: 20px;
  }
  *[data-layout-gap-lt-lg="25px"] {
    gap: 25px;
  }
  *[data-layout-gap-lt-lg="30px"] {
    gap: 30px;
  }
  *[data-layout-gap-lt-lg="35px"] {
    gap: 35px;
  }
  *[data-layout-gap-lt-lg="40px"] {
    gap: 40px;
  }
}
@media screen and (max-width: 1919px) {
  *[data-layout-gap-lt-xl="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-lt-xl="5px"] {
    gap: 5px;
  }
  *[data-layout-gap-lt-xl="10px"] {
    gap: 10px;
  }
  *[data-layout-gap-lt-xl="15px"] {
    gap: 15px;
  }
  *[data-layout-gap-lt-xl="20px"] {
    gap: 20px;
  }
  *[data-layout-gap-lt-xl="25px"] {
    gap: 25px;
  }
  *[data-layout-gap-lt-xl="30px"] {
    gap: 30px;
  }
  *[data-layout-gap-lt-xl="35px"] {
    gap: 35px;
  }
  *[data-layout-gap-lt-xl="40px"] {
    gap: 40px;
  }
}
@media screen and (min-width: 600px) {
  *[data-layout-gap-gt-xs="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-gt-xs="5px"] {
    gap: 5px;
  }
  *[data-layout-gap-gt-xs="10px"] {
    gap: 10px;
  }
  *[data-layout-gap-gt-xs="15px"] {
    gap: 15px;
  }
  *[data-layout-gap-gt-xs="20px"] {
    gap: 20px;
  }
  *[data-layout-gap-gt-xs="25px"] {
    gap: 25px;
  }
  *[data-layout-gap-gt-xs="30px"] {
    gap: 30px;
  }
  *[data-layout-gap-gt-xs="35px"] {
    gap: 35px;
  }
  *[data-layout-gap-gt-xs="40px"] {
    gap: 40px;
  }
}
@media screen and (min-width: 960px) {
  *[data-layout-gap-gt-sm="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-gt-sm="5px"] {
    gap: 5px;
  }
  *[data-layout-gap-gt-sm="10px"] {
    gap: 10px;
  }
  *[data-layout-gap-gt-sm="15px"] {
    gap: 15px;
  }
  *[data-layout-gap-gt-sm="20px"] {
    gap: 20px;
  }
  *[data-layout-gap-gt-sm="25px"] {
    gap: 25px;
  }
  *[data-layout-gap-gt-sm="30px"] {
    gap: 30px;
  }
  *[data-layout-gap-gt-sm="35px"] {
    gap: 35px;
  }
  *[data-layout-gap-gt-sm="40px"] {
    gap: 40px;
  }
}
@media screen and (min-width: 1280px) {
  *[data-layout-gap-gt-md="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-gt-md="5px"] {
    gap: 5px;
  }
  *[data-layout-gap-gt-md="10px"] {
    gap: 10px;
  }
  *[data-layout-gap-gt-md="15px"] {
    gap: 15px;
  }
  *[data-layout-gap-gt-md="20px"] {
    gap: 20px;
  }
  *[data-layout-gap-gt-md="25px"] {
    gap: 25px;
  }
  *[data-layout-gap-gt-md="30px"] {
    gap: 30px;
  }
  *[data-layout-gap-gt-md="35px"] {
    gap: 35px;
  }
  *[data-layout-gap-gt-md="40px"] {
    gap: 40px;
  }
}
@media screen and (min-width: 1920px) {
  *[data-layout-gap-gt-lg="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-gt-lg="5px"] {
    gap: 5px;
  }
  *[data-layout-gap-gt-lg="10px"] {
    gap: 10px;
  }
  *[data-layout-gap-gt-lg="15px"] {
    gap: 15px;
  }
  *[data-layout-gap-gt-lg="20px"] {
    gap: 20px;
  }
  *[data-layout-gap-gt-lg="25px"] {
    gap: 25px;
  }
  *[data-layout-gap-gt-lg="30px"] {
    gap: 30px;
  }
  *[data-layout-gap-gt-lg="35px"] {
    gap: 35px;
  }
  *[data-layout-gap-gt-lg="40px"] {
    gap: 40px;
  }
}
*[data-layout-gap="0px"] {
  gap: 0px;
}

*[data-layout-gap="8px"] {
  gap: 8px;
}

*[data-layout-gap="16px"] {
  gap: 16px;
}

*[data-layout-gap="24px"] {
  gap: 24px;
}

*[data-layout-gap="32px"] {
  gap: 32px;
}

*[data-layout-gap="40px"] {
  gap: 40px;
}

@media screen and (max-width: 599px) {
  *[data-layout-gap-xs="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-xs="8px"] {
    gap: 8px;
  }
  *[data-layout-gap-xs="16px"] {
    gap: 16px;
  }
  *[data-layout-gap-xs="24px"] {
    gap: 24px;
  }
  *[data-layout-gap-xs="32px"] {
    gap: 32px;
  }
  *[data-layout-gap-xs="40px"] {
    gap: 40px;
  }
}
@media screen and (min-width: 600px) and (max-width: 959px) {
  *[data-layout-gap-sm="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-sm="8px"] {
    gap: 8px;
  }
  *[data-layout-gap-sm="16px"] {
    gap: 16px;
  }
  *[data-layout-gap-sm="24px"] {
    gap: 24px;
  }
  *[data-layout-gap-sm="32px"] {
    gap: 32px;
  }
  *[data-layout-gap-sm="40px"] {
    gap: 40px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  *[data-layout-gap-md="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-md="8px"] {
    gap: 8px;
  }
  *[data-layout-gap-md="16px"] {
    gap: 16px;
  }
  *[data-layout-gap-md="24px"] {
    gap: 24px;
  }
  *[data-layout-gap-md="32px"] {
    gap: 32px;
  }
  *[data-layout-gap-md="40px"] {
    gap: 40px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1919px) {
  *[data-layout-gap-lg="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-lg="8px"] {
    gap: 8px;
  }
  *[data-layout-gap-lg="16px"] {
    gap: 16px;
  }
  *[data-layout-gap-lg="24px"] {
    gap: 24px;
  }
  *[data-layout-gap-lg="32px"] {
    gap: 32px;
  }
  *[data-layout-gap-lg="40px"] {
    gap: 40px;
  }
}
@media screen and (min-width: 1920px) and (max-width: 5000px) {
  *[data-layout-gap-xl="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-xl="8px"] {
    gap: 8px;
  }
  *[data-layout-gap-xl="16px"] {
    gap: 16px;
  }
  *[data-layout-gap-xl="24px"] {
    gap: 24px;
  }
  *[data-layout-gap-xl="32px"] {
    gap: 32px;
  }
  *[data-layout-gap-xl="40px"] {
    gap: 40px;
  }
}
@media screen and (max-width: 599px) {
  *[data-layout-gap-lt-sm="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-lt-sm="8px"] {
    gap: 8px;
  }
  *[data-layout-gap-lt-sm="16px"] {
    gap: 16px;
  }
  *[data-layout-gap-lt-sm="24px"] {
    gap: 24px;
  }
  *[data-layout-gap-lt-sm="32px"] {
    gap: 32px;
  }
  *[data-layout-gap-lt-sm="40px"] {
    gap: 40px;
  }
}
@media screen and (max-width: 959px) {
  *[data-layout-gap-lt-md="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-lt-md="8px"] {
    gap: 8px;
  }
  *[data-layout-gap-lt-md="16px"] {
    gap: 16px;
  }
  *[data-layout-gap-lt-md="24px"] {
    gap: 24px;
  }
  *[data-layout-gap-lt-md="32px"] {
    gap: 32px;
  }
  *[data-layout-gap-lt-md="40px"] {
    gap: 40px;
  }
}
@media screen and (max-width: 1279px) {
  *[data-layout-gap-lt-lg="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-lt-lg="8px"] {
    gap: 8px;
  }
  *[data-layout-gap-lt-lg="16px"] {
    gap: 16px;
  }
  *[data-layout-gap-lt-lg="24px"] {
    gap: 24px;
  }
  *[data-layout-gap-lt-lg="32px"] {
    gap: 32px;
  }
  *[data-layout-gap-lt-lg="40px"] {
    gap: 40px;
  }
}
@media screen and (max-width: 1919px) {
  *[data-layout-gap-lt-xl="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-lt-xl="8px"] {
    gap: 8px;
  }
  *[data-layout-gap-lt-xl="16px"] {
    gap: 16px;
  }
  *[data-layout-gap-lt-xl="24px"] {
    gap: 24px;
  }
  *[data-layout-gap-lt-xl="32px"] {
    gap: 32px;
  }
  *[data-layout-gap-lt-xl="40px"] {
    gap: 40px;
  }
}
@media screen and (min-width: 600px) {
  *[data-layout-gap-gt-xs="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-gt-xs="8px"] {
    gap: 8px;
  }
  *[data-layout-gap-gt-xs="16px"] {
    gap: 16px;
  }
  *[data-layout-gap-gt-xs="24px"] {
    gap: 24px;
  }
  *[data-layout-gap-gt-xs="32px"] {
    gap: 32px;
  }
  *[data-layout-gap-gt-xs="40px"] {
    gap: 40px;
  }
}
@media screen and (min-width: 960px) {
  *[data-layout-gap-gt-sm="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-gt-sm="8px"] {
    gap: 8px;
  }
  *[data-layout-gap-gt-sm="16px"] {
    gap: 16px;
  }
  *[data-layout-gap-gt-sm="24px"] {
    gap: 24px;
  }
  *[data-layout-gap-gt-sm="32px"] {
    gap: 32px;
  }
  *[data-layout-gap-gt-sm="40px"] {
    gap: 40px;
  }
}
@media screen and (min-width: 1280px) {
  *[data-layout-gap-gt-md="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-gt-md="8px"] {
    gap: 8px;
  }
  *[data-layout-gap-gt-md="16px"] {
    gap: 16px;
  }
  *[data-layout-gap-gt-md="24px"] {
    gap: 24px;
  }
  *[data-layout-gap-gt-md="32px"] {
    gap: 32px;
  }
  *[data-layout-gap-gt-md="40px"] {
    gap: 40px;
  }
}
@media screen and (min-width: 1920px) {
  *[data-layout-gap-gt-lg="0px"] {
    gap: 0px;
  }
  *[data-layout-gap-gt-lg="8px"] {
    gap: 8px;
  }
  *[data-layout-gap-gt-lg="16px"] {
    gap: 16px;
  }
  *[data-layout-gap-gt-lg="24px"] {
    gap: 24px;
  }
  *[data-layout-gap-gt-lg="32px"] {
    gap: 32px;
  }
  *[data-layout-gap-gt-lg="40px"] {
    gap: 40px;
  }
}
*[data-flex="5"] {
  flex: 1 1 5%;
}

*[data-flex="10"] {
  flex: 1 1 10%;
}

*[data-flex="15"] {
  flex: 1 1 15%;
}

*[data-flex="20"] {
  flex: 1 1 20%;
}

*[data-flex="25"] {
  flex: 1 1 25%;
}

*[data-flex="30"] {
  flex: 1 1 30%;
}

*[data-flex="35"] {
  flex: 1 1 35%;
}

*[data-flex="40"] {
  flex: 1 1 40%;
}

*[data-flex="45"] {
  flex: 1 1 45%;
}

*[data-flex="50"] {
  flex: 1 1 50%;
}

*[data-flex="55"] {
  flex: 1 1 55%;
}

*[data-flex="60"] {
  flex: 1 1 60%;
}

*[data-flex="65"] {
  flex: 1 1 65%;
}

*[data-flex="70"] {
  flex: 1 1 70%;
}

*[data-flex="75"] {
  flex: 1 1 75%;
}

*[data-flex="80"] {
  flex: 1 1 80%;
}

*[data-flex="85"] {
  flex: 1 1 85%;
}

*[data-flex="90"] {
  flex: 1 1 90%;
}

*[data-flex="95"] {
  flex: 1 1 95%;
}

*[data-flex="100"] {
  flex: 1 1 100%;
}

@media screen and (max-width: 599px) {
  *[data-flex-xs="5"] {
    flex: 1 1 5%;
  }
  *[data-flex-xs="10"] {
    flex: 1 1 10%;
  }
  *[data-flex-xs="15"] {
    flex: 1 1 15%;
  }
  *[data-flex-xs="20"] {
    flex: 1 1 20%;
  }
  *[data-flex-xs="25"] {
    flex: 1 1 25%;
  }
  *[data-flex-xs="30"] {
    flex: 1 1 30%;
  }
  *[data-flex-xs="35"] {
    flex: 1 1 35%;
  }
  *[data-flex-xs="40"] {
    flex: 1 1 40%;
  }
  *[data-flex-xs="45"] {
    flex: 1 1 45%;
  }
  *[data-flex-xs="50"] {
    flex: 1 1 50%;
  }
  *[data-flex-xs="55"] {
    flex: 1 1 55%;
  }
  *[data-flex-xs="60"] {
    flex: 1 1 60%;
  }
  *[data-flex-xs="65"] {
    flex: 1 1 65%;
  }
  *[data-flex-xs="70"] {
    flex: 1 1 70%;
  }
  *[data-flex-xs="75"] {
    flex: 1 1 75%;
  }
  *[data-flex-xs="80"] {
    flex: 1 1 80%;
  }
  *[data-flex-xs="85"] {
    flex: 1 1 85%;
  }
  *[data-flex-xs="90"] {
    flex: 1 1 90%;
  }
  *[data-flex-xs="95"] {
    flex: 1 1 95%;
  }
  *[data-flex-xs="100"] {
    flex: 1 1 100%;
  }
}
@media screen and (min-width: 600px) and (max-width: 959px) {
  *[data-flex-sm="5"] {
    flex: 1 1 5%;
  }
  *[data-flex-sm="10"] {
    flex: 1 1 10%;
  }
  *[data-flex-sm="15"] {
    flex: 1 1 15%;
  }
  *[data-flex-sm="20"] {
    flex: 1 1 20%;
  }
  *[data-flex-sm="25"] {
    flex: 1 1 25%;
  }
  *[data-flex-sm="30"] {
    flex: 1 1 30%;
  }
  *[data-flex-sm="35"] {
    flex: 1 1 35%;
  }
  *[data-flex-sm="40"] {
    flex: 1 1 40%;
  }
  *[data-flex-sm="45"] {
    flex: 1 1 45%;
  }
  *[data-flex-sm="50"] {
    flex: 1 1 50%;
  }
  *[data-flex-sm="55"] {
    flex: 1 1 55%;
  }
  *[data-flex-sm="60"] {
    flex: 1 1 60%;
  }
  *[data-flex-sm="65"] {
    flex: 1 1 65%;
  }
  *[data-flex-sm="70"] {
    flex: 1 1 70%;
  }
  *[data-flex-sm="75"] {
    flex: 1 1 75%;
  }
  *[data-flex-sm="80"] {
    flex: 1 1 80%;
  }
  *[data-flex-sm="85"] {
    flex: 1 1 85%;
  }
  *[data-flex-sm="90"] {
    flex: 1 1 90%;
  }
  *[data-flex-sm="95"] {
    flex: 1 1 95%;
  }
  *[data-flex-sm="100"] {
    flex: 1 1 100%;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  *[data-flex-md="5"] {
    flex: 1 1 5%;
  }
  *[data-flex-md="10"] {
    flex: 1 1 10%;
  }
  *[data-flex-md="15"] {
    flex: 1 1 15%;
  }
  *[data-flex-md="20"] {
    flex: 1 1 20%;
  }
  *[data-flex-md="25"] {
    flex: 1 1 25%;
  }
  *[data-flex-md="30"] {
    flex: 1 1 30%;
  }
  *[data-flex-md="35"] {
    flex: 1 1 35%;
  }
  *[data-flex-md="40"] {
    flex: 1 1 40%;
  }
  *[data-flex-md="45"] {
    flex: 1 1 45%;
  }
  *[data-flex-md="50"] {
    flex: 1 1 50%;
  }
  *[data-flex-md="55"] {
    flex: 1 1 55%;
  }
  *[data-flex-md="60"] {
    flex: 1 1 60%;
  }
  *[data-flex-md="65"] {
    flex: 1 1 65%;
  }
  *[data-flex-md="70"] {
    flex: 1 1 70%;
  }
  *[data-flex-md="75"] {
    flex: 1 1 75%;
  }
  *[data-flex-md="80"] {
    flex: 1 1 80%;
  }
  *[data-flex-md="85"] {
    flex: 1 1 85%;
  }
  *[data-flex-md="90"] {
    flex: 1 1 90%;
  }
  *[data-flex-md="95"] {
    flex: 1 1 95%;
  }
  *[data-flex-md="100"] {
    flex: 1 1 100%;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1919px) {
  *[data-flex-lg="5"] {
    flex: 1 1 5%;
  }
  *[data-flex-lg="10"] {
    flex: 1 1 10%;
  }
  *[data-flex-lg="15"] {
    flex: 1 1 15%;
  }
  *[data-flex-lg="20"] {
    flex: 1 1 20%;
  }
  *[data-flex-lg="25"] {
    flex: 1 1 25%;
  }
  *[data-flex-lg="30"] {
    flex: 1 1 30%;
  }
  *[data-flex-lg="35"] {
    flex: 1 1 35%;
  }
  *[data-flex-lg="40"] {
    flex: 1 1 40%;
  }
  *[data-flex-lg="45"] {
    flex: 1 1 45%;
  }
  *[data-flex-lg="50"] {
    flex: 1 1 50%;
  }
  *[data-flex-lg="55"] {
    flex: 1 1 55%;
  }
  *[data-flex-lg="60"] {
    flex: 1 1 60%;
  }
  *[data-flex-lg="65"] {
    flex: 1 1 65%;
  }
  *[data-flex-lg="70"] {
    flex: 1 1 70%;
  }
  *[data-flex-lg="75"] {
    flex: 1 1 75%;
  }
  *[data-flex-lg="80"] {
    flex: 1 1 80%;
  }
  *[data-flex-lg="85"] {
    flex: 1 1 85%;
  }
  *[data-flex-lg="90"] {
    flex: 1 1 90%;
  }
  *[data-flex-lg="95"] {
    flex: 1 1 95%;
  }
  *[data-flex-lg="100"] {
    flex: 1 1 100%;
  }
}
@media screen and (min-width: 1920px) and (max-width: 5000px) {
  *[data-flex-xl="5"] {
    flex: 1 1 5%;
  }
  *[data-flex-xl="10"] {
    flex: 1 1 10%;
  }
  *[data-flex-xl="15"] {
    flex: 1 1 15%;
  }
  *[data-flex-xl="20"] {
    flex: 1 1 20%;
  }
  *[data-flex-xl="25"] {
    flex: 1 1 25%;
  }
  *[data-flex-xl="30"] {
    flex: 1 1 30%;
  }
  *[data-flex-xl="35"] {
    flex: 1 1 35%;
  }
  *[data-flex-xl="40"] {
    flex: 1 1 40%;
  }
  *[data-flex-xl="45"] {
    flex: 1 1 45%;
  }
  *[data-flex-xl="50"] {
    flex: 1 1 50%;
  }
  *[data-flex-xl="55"] {
    flex: 1 1 55%;
  }
  *[data-flex-xl="60"] {
    flex: 1 1 60%;
  }
  *[data-flex-xl="65"] {
    flex: 1 1 65%;
  }
  *[data-flex-xl="70"] {
    flex: 1 1 70%;
  }
  *[data-flex-xl="75"] {
    flex: 1 1 75%;
  }
  *[data-flex-xl="80"] {
    flex: 1 1 80%;
  }
  *[data-flex-xl="85"] {
    flex: 1 1 85%;
  }
  *[data-flex-xl="90"] {
    flex: 1 1 90%;
  }
  *[data-flex-xl="95"] {
    flex: 1 1 95%;
  }
  *[data-flex-xl="100"] {
    flex: 1 1 100%;
  }
}
@media screen and (max-width: 599px) {
  *[data-flex-lt-sm="5"] {
    flex: 1 1 5%;
  }
  *[data-flex-lt-sm="10"] {
    flex: 1 1 10%;
  }
  *[data-flex-lt-sm="15"] {
    flex: 1 1 15%;
  }
  *[data-flex-lt-sm="20"] {
    flex: 1 1 20%;
  }
  *[data-flex-lt-sm="25"] {
    flex: 1 1 25%;
  }
  *[data-flex-lt-sm="30"] {
    flex: 1 1 30%;
  }
  *[data-flex-lt-sm="35"] {
    flex: 1 1 35%;
  }
  *[data-flex-lt-sm="40"] {
    flex: 1 1 40%;
  }
  *[data-flex-lt-sm="45"] {
    flex: 1 1 45%;
  }
  *[data-flex-lt-sm="50"] {
    flex: 1 1 50%;
  }
  *[data-flex-lt-sm="55"] {
    flex: 1 1 55%;
  }
  *[data-flex-lt-sm="60"] {
    flex: 1 1 60%;
  }
  *[data-flex-lt-sm="65"] {
    flex: 1 1 65%;
  }
  *[data-flex-lt-sm="70"] {
    flex: 1 1 70%;
  }
  *[data-flex-lt-sm="75"] {
    flex: 1 1 75%;
  }
  *[data-flex-lt-sm="80"] {
    flex: 1 1 80%;
  }
  *[data-flex-lt-sm="85"] {
    flex: 1 1 85%;
  }
  *[data-flex-lt-sm="90"] {
    flex: 1 1 90%;
  }
  *[data-flex-lt-sm="95"] {
    flex: 1 1 95%;
  }
  *[data-flex-lt-sm="100"] {
    flex: 1 1 100%;
  }
}
@media screen and (max-width: 959px) {
  *[data-flex-lt-md="5"] {
    flex: 1 1 5%;
  }
  *[data-flex-lt-md="10"] {
    flex: 1 1 10%;
  }
  *[data-flex-lt-md="15"] {
    flex: 1 1 15%;
  }
  *[data-flex-lt-md="20"] {
    flex: 1 1 20%;
  }
  *[data-flex-lt-md="25"] {
    flex: 1 1 25%;
  }
  *[data-flex-lt-md="30"] {
    flex: 1 1 30%;
  }
  *[data-flex-lt-md="35"] {
    flex: 1 1 35%;
  }
  *[data-flex-lt-md="40"] {
    flex: 1 1 40%;
  }
  *[data-flex-lt-md="45"] {
    flex: 1 1 45%;
  }
  *[data-flex-lt-md="50"] {
    flex: 1 1 50%;
  }
  *[data-flex-lt-md="55"] {
    flex: 1 1 55%;
  }
  *[data-flex-lt-md="60"] {
    flex: 1 1 60%;
  }
  *[data-flex-lt-md="65"] {
    flex: 1 1 65%;
  }
  *[data-flex-lt-md="70"] {
    flex: 1 1 70%;
  }
  *[data-flex-lt-md="75"] {
    flex: 1 1 75%;
  }
  *[data-flex-lt-md="80"] {
    flex: 1 1 80%;
  }
  *[data-flex-lt-md="85"] {
    flex: 1 1 85%;
  }
  *[data-flex-lt-md="90"] {
    flex: 1 1 90%;
  }
  *[data-flex-lt-md="95"] {
    flex: 1 1 95%;
  }
  *[data-flex-lt-md="100"] {
    flex: 1 1 100%;
  }
}
@media screen and (max-width: 1279px) {
  *[data-flex-lt-lg="5"] {
    flex: 1 1 5%;
  }
  *[data-flex-lt-lg="10"] {
    flex: 1 1 10%;
  }
  *[data-flex-lt-lg="15"] {
    flex: 1 1 15%;
  }
  *[data-flex-lt-lg="20"] {
    flex: 1 1 20%;
  }
  *[data-flex-lt-lg="25"] {
    flex: 1 1 25%;
  }
  *[data-flex-lt-lg="30"] {
    flex: 1 1 30%;
  }
  *[data-flex-lt-lg="35"] {
    flex: 1 1 35%;
  }
  *[data-flex-lt-lg="40"] {
    flex: 1 1 40%;
  }
  *[data-flex-lt-lg="45"] {
    flex: 1 1 45%;
  }
  *[data-flex-lt-lg="50"] {
    flex: 1 1 50%;
  }
  *[data-flex-lt-lg="55"] {
    flex: 1 1 55%;
  }
  *[data-flex-lt-lg="60"] {
    flex: 1 1 60%;
  }
  *[data-flex-lt-lg="65"] {
    flex: 1 1 65%;
  }
  *[data-flex-lt-lg="70"] {
    flex: 1 1 70%;
  }
  *[data-flex-lt-lg="75"] {
    flex: 1 1 75%;
  }
  *[data-flex-lt-lg="80"] {
    flex: 1 1 80%;
  }
  *[data-flex-lt-lg="85"] {
    flex: 1 1 85%;
  }
  *[data-flex-lt-lg="90"] {
    flex: 1 1 90%;
  }
  *[data-flex-lt-lg="95"] {
    flex: 1 1 95%;
  }
  *[data-flex-lt-lg="100"] {
    flex: 1 1 100%;
  }
}
@media screen and (max-width: 1919px) {
  *[data-flex-lt-xl="5"] {
    flex: 1 1 5%;
  }
  *[data-flex-lt-xl="10"] {
    flex: 1 1 10%;
  }
  *[data-flex-lt-xl="15"] {
    flex: 1 1 15%;
  }
  *[data-flex-lt-xl="20"] {
    flex: 1 1 20%;
  }
  *[data-flex-lt-xl="25"] {
    flex: 1 1 25%;
  }
  *[data-flex-lt-xl="30"] {
    flex: 1 1 30%;
  }
  *[data-flex-lt-xl="35"] {
    flex: 1 1 35%;
  }
  *[data-flex-lt-xl="40"] {
    flex: 1 1 40%;
  }
  *[data-flex-lt-xl="45"] {
    flex: 1 1 45%;
  }
  *[data-flex-lt-xl="50"] {
    flex: 1 1 50%;
  }
  *[data-flex-lt-xl="55"] {
    flex: 1 1 55%;
  }
  *[data-flex-lt-xl="60"] {
    flex: 1 1 60%;
  }
  *[data-flex-lt-xl="65"] {
    flex: 1 1 65%;
  }
  *[data-flex-lt-xl="70"] {
    flex: 1 1 70%;
  }
  *[data-flex-lt-xl="75"] {
    flex: 1 1 75%;
  }
  *[data-flex-lt-xl="80"] {
    flex: 1 1 80%;
  }
  *[data-flex-lt-xl="85"] {
    flex: 1 1 85%;
  }
  *[data-flex-lt-xl="90"] {
    flex: 1 1 90%;
  }
  *[data-flex-lt-xl="95"] {
    flex: 1 1 95%;
  }
  *[data-flex-lt-xl="100"] {
    flex: 1 1 100%;
  }
}
@media screen and (min-width: 600px) {
  *[data-flex-gt-xs="5"] {
    flex: 1 1 5%;
  }
  *[data-flex-gt-xs="10"] {
    flex: 1 1 10%;
  }
  *[data-flex-gt-xs="15"] {
    flex: 1 1 15%;
  }
  *[data-flex-gt-xs="20"] {
    flex: 1 1 20%;
  }
  *[data-flex-gt-xs="25"] {
    flex: 1 1 25%;
  }
  *[data-flex-gt-xs="30"] {
    flex: 1 1 30%;
  }
  *[data-flex-gt-xs="35"] {
    flex: 1 1 35%;
  }
  *[data-flex-gt-xs="40"] {
    flex: 1 1 40%;
  }
  *[data-flex-gt-xs="45"] {
    flex: 1 1 45%;
  }
  *[data-flex-gt-xs="50"] {
    flex: 1 1 50%;
  }
  *[data-flex-gt-xs="55"] {
    flex: 1 1 55%;
  }
  *[data-flex-gt-xs="60"] {
    flex: 1 1 60%;
  }
  *[data-flex-gt-xs="65"] {
    flex: 1 1 65%;
  }
  *[data-flex-gt-xs="70"] {
    flex: 1 1 70%;
  }
  *[data-flex-gt-xs="75"] {
    flex: 1 1 75%;
  }
  *[data-flex-gt-xs="80"] {
    flex: 1 1 80%;
  }
  *[data-flex-gt-xs="85"] {
    flex: 1 1 85%;
  }
  *[data-flex-gt-xs="90"] {
    flex: 1 1 90%;
  }
  *[data-flex-gt-xs="95"] {
    flex: 1 1 95%;
  }
  *[data-flex-gt-xs="100"] {
    flex: 1 1 100%;
  }
}
@media screen and (min-width: 960px) {
  *[data-flex-gt-sm="5"] {
    flex: 1 1 5%;
  }
  *[data-flex-gt-sm="10"] {
    flex: 1 1 10%;
  }
  *[data-flex-gt-sm="15"] {
    flex: 1 1 15%;
  }
  *[data-flex-gt-sm="20"] {
    flex: 1 1 20%;
  }
  *[data-flex-gt-sm="25"] {
    flex: 1 1 25%;
  }
  *[data-flex-gt-sm="30"] {
    flex: 1 1 30%;
  }
  *[data-flex-gt-sm="35"] {
    flex: 1 1 35%;
  }
  *[data-flex-gt-sm="40"] {
    flex: 1 1 40%;
  }
  *[data-flex-gt-sm="45"] {
    flex: 1 1 45%;
  }
  *[data-flex-gt-sm="50"] {
    flex: 1 1 50%;
  }
  *[data-flex-gt-sm="55"] {
    flex: 1 1 55%;
  }
  *[data-flex-gt-sm="60"] {
    flex: 1 1 60%;
  }
  *[data-flex-gt-sm="65"] {
    flex: 1 1 65%;
  }
  *[data-flex-gt-sm="70"] {
    flex: 1 1 70%;
  }
  *[data-flex-gt-sm="75"] {
    flex: 1 1 75%;
  }
  *[data-flex-gt-sm="80"] {
    flex: 1 1 80%;
  }
  *[data-flex-gt-sm="85"] {
    flex: 1 1 85%;
  }
  *[data-flex-gt-sm="90"] {
    flex: 1 1 90%;
  }
  *[data-flex-gt-sm="95"] {
    flex: 1 1 95%;
  }
  *[data-flex-gt-sm="100"] {
    flex: 1 1 100%;
  }
}
@media screen and (min-width: 1280px) {
  *[data-flex-gt-md="5"] {
    flex: 1 1 5%;
  }
  *[data-flex-gt-md="10"] {
    flex: 1 1 10%;
  }
  *[data-flex-gt-md="15"] {
    flex: 1 1 15%;
  }
  *[data-flex-gt-md="20"] {
    flex: 1 1 20%;
  }
  *[data-flex-gt-md="25"] {
    flex: 1 1 25%;
  }
  *[data-flex-gt-md="30"] {
    flex: 1 1 30%;
  }
  *[data-flex-gt-md="35"] {
    flex: 1 1 35%;
  }
  *[data-flex-gt-md="40"] {
    flex: 1 1 40%;
  }
  *[data-flex-gt-md="45"] {
    flex: 1 1 45%;
  }
  *[data-flex-gt-md="50"] {
    flex: 1 1 50%;
  }
  *[data-flex-gt-md="55"] {
    flex: 1 1 55%;
  }
  *[data-flex-gt-md="60"] {
    flex: 1 1 60%;
  }
  *[data-flex-gt-md="65"] {
    flex: 1 1 65%;
  }
  *[data-flex-gt-md="70"] {
    flex: 1 1 70%;
  }
  *[data-flex-gt-md="75"] {
    flex: 1 1 75%;
  }
  *[data-flex-gt-md="80"] {
    flex: 1 1 80%;
  }
  *[data-flex-gt-md="85"] {
    flex: 1 1 85%;
  }
  *[data-flex-gt-md="90"] {
    flex: 1 1 90%;
  }
  *[data-flex-gt-md="95"] {
    flex: 1 1 95%;
  }
  *[data-flex-gt-md="100"] {
    flex: 1 1 100%;
  }
}
@media screen and (min-width: 1920px) {
  *[data-flex-gt-lg="5"] {
    flex: 1 1 5%;
  }
  *[data-flex-gt-lg="10"] {
    flex: 1 1 10%;
  }
  *[data-flex-gt-lg="15"] {
    flex: 1 1 15%;
  }
  *[data-flex-gt-lg="20"] {
    flex: 1 1 20%;
  }
  *[data-flex-gt-lg="25"] {
    flex: 1 1 25%;
  }
  *[data-flex-gt-lg="30"] {
    flex: 1 1 30%;
  }
  *[data-flex-gt-lg="35"] {
    flex: 1 1 35%;
  }
  *[data-flex-gt-lg="40"] {
    flex: 1 1 40%;
  }
  *[data-flex-gt-lg="45"] {
    flex: 1 1 45%;
  }
  *[data-flex-gt-lg="50"] {
    flex: 1 1 50%;
  }
  *[data-flex-gt-lg="55"] {
    flex: 1 1 55%;
  }
  *[data-flex-gt-lg="60"] {
    flex: 1 1 60%;
  }
  *[data-flex-gt-lg="65"] {
    flex: 1 1 65%;
  }
  *[data-flex-gt-lg="70"] {
    flex: 1 1 70%;
  }
  *[data-flex-gt-lg="75"] {
    flex: 1 1 75%;
  }
  *[data-flex-gt-lg="80"] {
    flex: 1 1 80%;
  }
  *[data-flex-gt-lg="85"] {
    flex: 1 1 85%;
  }
  *[data-flex-gt-lg="90"] {
    flex: 1 1 90%;
  }
  *[data-flex-gt-lg="95"] {
    flex: 1 1 95%;
  }
  *[data-flex-gt-lg="100"] {
    flex: 1 1 100%;
  }
}
*[data-flex="18"] {
  flex: 1 1 18%;
}

*[data-flex="32"] {
  flex: 1 1 32%;
}

*[data-flex="33"] {
  flex: 1 1 33%;
}

*[data-flex="48"] {
  flex: 1 1 48%;
}

*[data-flex="49"] {
  flex: 1 1 49%;
}

@media screen and (max-width: 599px) {
  *[data-flex-xs="18"] {
    flex: 1 1 18%;
  }
  *[data-flex-xs="32"] {
    flex: 1 1 32%;
  }
  *[data-flex-xs="33"] {
    flex: 1 1 33%;
  }
  *[data-flex-xs="48"] {
    flex: 1 1 48%;
  }
  *[data-flex-xs="49"] {
    flex: 1 1 49%;
  }
}
@media screen and (min-width: 600px) and (max-width: 959px) {
  *[data-flex-sm="18"] {
    flex: 1 1 18%;
  }
  *[data-flex-sm="32"] {
    flex: 1 1 32%;
  }
  *[data-flex-sm="33"] {
    flex: 1 1 33%;
  }
  *[data-flex-sm="48"] {
    flex: 1 1 48%;
  }
  *[data-flex-sm="49"] {
    flex: 1 1 49%;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  *[data-flex-md="18"] {
    flex: 1 1 18%;
  }
  *[data-flex-md="32"] {
    flex: 1 1 32%;
  }
  *[data-flex-md="33"] {
    flex: 1 1 33%;
  }
  *[data-flex-md="48"] {
    flex: 1 1 48%;
  }
  *[data-flex-md="49"] {
    flex: 1 1 49%;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1919px) {
  *[data-flex-lg="18"] {
    flex: 1 1 18%;
  }
  *[data-flex-lg="32"] {
    flex: 1 1 32%;
  }
  *[data-flex-lg="33"] {
    flex: 1 1 33%;
  }
  *[data-flex-lg="48"] {
    flex: 1 1 48%;
  }
  *[data-flex-lg="49"] {
    flex: 1 1 49%;
  }
}
@media screen and (min-width: 1920px) and (max-width: 5000px) {
  *[data-flex-xl="18"] {
    flex: 1 1 18%;
  }
  *[data-flex-xl="32"] {
    flex: 1 1 32%;
  }
  *[data-flex-xl="33"] {
    flex: 1 1 33%;
  }
  *[data-flex-xl="48"] {
    flex: 1 1 48%;
  }
  *[data-flex-xl="49"] {
    flex: 1 1 49%;
  }
}
@media screen and (max-width: 599px) {
  *[data-flex-lt-sm="18"] {
    flex: 1 1 18%;
  }
  *[data-flex-lt-sm="32"] {
    flex: 1 1 32%;
  }
  *[data-flex-lt-sm="33"] {
    flex: 1 1 33%;
  }
  *[data-flex-lt-sm="48"] {
    flex: 1 1 48%;
  }
  *[data-flex-lt-sm="49"] {
    flex: 1 1 49%;
  }
}
@media screen and (max-width: 959px) {
  *[data-flex-lt-md="18"] {
    flex: 1 1 18%;
  }
  *[data-flex-lt-md="32"] {
    flex: 1 1 32%;
  }
  *[data-flex-lt-md="33"] {
    flex: 1 1 33%;
  }
  *[data-flex-lt-md="48"] {
    flex: 1 1 48%;
  }
  *[data-flex-lt-md="49"] {
    flex: 1 1 49%;
  }
}
@media screen and (max-width: 1279px) {
  *[data-flex-lt-lg="18"] {
    flex: 1 1 18%;
  }
  *[data-flex-lt-lg="32"] {
    flex: 1 1 32%;
  }
  *[data-flex-lt-lg="33"] {
    flex: 1 1 33%;
  }
  *[data-flex-lt-lg="48"] {
    flex: 1 1 48%;
  }
  *[data-flex-lt-lg="49"] {
    flex: 1 1 49%;
  }
}
@media screen and (max-width: 1919px) {
  *[data-flex-lt-xl="18"] {
    flex: 1 1 18%;
  }
  *[data-flex-lt-xl="32"] {
    flex: 1 1 32%;
  }
  *[data-flex-lt-xl="33"] {
    flex: 1 1 33%;
  }
  *[data-flex-lt-xl="48"] {
    flex: 1 1 48%;
  }
  *[data-flex-lt-xl="49"] {
    flex: 1 1 49%;
  }
}
@media screen and (min-width: 600px) {
  *[data-flex-gt-xs="18"] {
    flex: 1 1 18%;
  }
  *[data-flex-gt-xs="32"] {
    flex: 1 1 32%;
  }
  *[data-flex-gt-xs="33"] {
    flex: 1 1 33%;
  }
  *[data-flex-gt-xs="48"] {
    flex: 1 1 48%;
  }
  *[data-flex-gt-xs="49"] {
    flex: 1 1 49%;
  }
}
@media screen and (min-width: 960px) {
  *[data-flex-gt-sm="18"] {
    flex: 1 1 18%;
  }
  *[data-flex-gt-sm="32"] {
    flex: 1 1 32%;
  }
  *[data-flex-gt-sm="33"] {
    flex: 1 1 33%;
  }
  *[data-flex-gt-sm="48"] {
    flex: 1 1 48%;
  }
  *[data-flex-gt-sm="49"] {
    flex: 1 1 49%;
  }
}
@media screen and (min-width: 1280px) {
  *[data-flex-gt-md="18"] {
    flex: 1 1 18%;
  }
  *[data-flex-gt-md="32"] {
    flex: 1 1 32%;
  }
  *[data-flex-gt-md="33"] {
    flex: 1 1 33%;
  }
  *[data-flex-gt-md="48"] {
    flex: 1 1 48%;
  }
  *[data-flex-gt-md="49"] {
    flex: 1 1 49%;
  }
}
@media screen and (min-width: 1920px) {
  *[data-flex-gt-lg="18"] {
    flex: 1 1 18%;
  }
  *[data-flex-gt-lg="32"] {
    flex: 1 1 32%;
  }
  *[data-flex-gt-lg="33"] {
    flex: 1 1 33%;
  }
  *[data-flex-gt-lg="48"] {
    flex: 1 1 48%;
  }
  *[data-flex-gt-lg="49"] {
    flex: 1 1 49%;
  }
}
*[data-layout-gap="5px grid"] > *[data-flex] {
  -webkit-padding-end: 5px;
          padding-inline-end: 5px;
  flex-grow: 0;
}
*[data-layout-gap="5px grid"] > *[data-flex]:last-child {
  -webkit-padding-end: 0px;
          padding-inline-end: 0px;
}

*[data-layout-gap="10px grid"] > *[data-flex] {
  -webkit-padding-end: 10px;
          padding-inline-end: 10px;
  flex-grow: 0;
}
*[data-layout-gap="10px grid"] > *[data-flex]:last-child {
  -webkit-padding-end: 0px;
          padding-inline-end: 0px;
}

*[data-layout-gap="15px grid"] > *[data-flex] {
  -webkit-padding-end: 15px;
          padding-inline-end: 15px;
  flex-grow: 0;
}
*[data-layout-gap="15px grid"] > *[data-flex]:last-child {
  -webkit-padding-end: 0px;
          padding-inline-end: 0px;
}

*[data-layout-gap="20px grid"] > *[data-flex] {
  -webkit-padding-end: 20px;
          padding-inline-end: 20px;
  flex-grow: 0;
}
*[data-layout-gap="20px grid"] > *[data-flex]:last-child {
  -webkit-padding-end: 0px;
          padding-inline-end: 0px;
}

*[data-no-grow] {
  flex-grow: 0;
}

/*# sourceMappingURL=css-flex-layout.css.map*/