[class*="flo:row"] {
  gap: 10px;
}

@media (min-width: 992px) {
  [class*="flo:row"] {
    gap: 20px;
  }
}
ul[class*="flo:row"] {
  list-style-type: none;
  margin: 0;
  padding-left: 0;
  padding-right: 0;
}

.flo\:row {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
}

.flo\:row_2 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}

.flo\:row_3 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}

.flo\:row_4 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}

.flo\:row_5 {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
}

.flo\:row_6 {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
}

.flo\:row_7 {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
}

.flo\:row_8 {
  display: grid;
  grid-template-columns: repeat(8, 1fr);
}

.flo\:row_9 {
  display: grid;
  grid-template-columns: repeat(9, 1fr);
}

.flo\:row_10 {
  display: grid;
  grid-template-columns: repeat(10, 1fr);
}

.flo\:row_11 {
  display: grid;
  grid-template-columns: repeat(11, 1fr);
}

[class*="flo:col_xxs_"],
[class*="flo:col_xs_"],
[class*="flo:col_sm_"],
[class*="flo:col_md_"],
[class*="flo:col_lg_"],
[class*="flo:col_xl_"],
[class*="flo:col_xxl_"] {
  grid-column-start: span 12;
  grid-column-end: span 12;
  max-width: 100%;
}

.flo\:col_1 {
  grid-column-start: span 1;
  grid-column-end: span 1;
}
.flo\:col_2 {
  grid-column-start: span 2;
  grid-column-end: span 2;
}
.flo\:col_3 {
  grid-column-start: span 3;
  grid-column-end: span 3;
}
.flo\:col_4 {
  grid-column-start: span 4;
  grid-column-end: span 4;
}
.flo\:col_5 {
  grid-column-start: span 5;
  grid-column-end: span 5;
}
.flo\:col_6 {
  grid-column-start: span 6;
  grid-column-end: span 6;
}
.flo\:col_7 {
  grid-column-start: span 7;
  grid-column-end: span 7;
}
.flo\:col_8 {
  grid-column-start: span 8;
  grid-column-end: span 8;
}
.flo\:col_9 {
  grid-column-start: span 9;
  grid-column-end: span 9;
}
.flo\:col_10 {
  grid-column-start: span 10;
  grid-column-end: span 10;
}
.flo\:col_11 {
  grid-column-start: span 11;
  grid-column-end: span 11;
}
.flo\:col_12 {
  grid-column-start: span 12;
  grid-column-end: span 12;
}

@media (min-width: 321px) {
  .flo\:col_xxxs_1 {
    grid-column-start: span 1;
    grid-column-end: span 1;
  }
  .flo\:col_xxxs_2 {
    grid-column-start: span 2;
    grid-column-end: span 2;
  }
  .flo\:col_xxxs_3 {
    grid-column-start: span 3;
    grid-column-end: span 3;
  }
  .flo\:col_xxxs_4 {
    grid-column-start: span 4;
    grid-column-end: span 4;
  }
  .flo\:col_xxxs_5 {
    grid-column-start: span 5;
    grid-column-end: span 5;
  }
  .flo\:col_xxxs_6 {
    grid-column-start: span 6;
    grid-column-end: span 6;
  }
  .flo\:col_xxxs_7 {
    grid-column-start: span 7;
    grid-column-end: span 7;
  }
  .flo\:col_xxxs_8 {
    grid-column-start: span 8;
    grid-column-end: span 8;
  }
  .flo\:col_xxxs_9 {
    grid-column-start: span 9;
    grid-column-end: span 9;
  }
  .flo\:col_xxxs_10 {
    grid-column-start: span 10;
    grid-column-end: span 10;
  }
  .flo\:col_xxxs_11 {
    grid-column-start: span 11;
    grid-column-end: span 11;
  }
  .flo\:col_xxxs_12 {
    grid-column-start: span 12;
    grid-column-end: span 12;
  }
}
@media (min-width: 481px) {
  .flo\:col_xxs_1 {
    grid-column-start: span 1;
    grid-column-end: span 1;
  }
  .flo\:col_xxs_2 {
    grid-column-start: span 2;
    grid-column-end: span 2;
  }
  .flo\:col_xxs_3 {
    grid-column-start: span 3;
    grid-column-end: span 3;
  }
  .flo\:col_xxs_4 {
    grid-column-start: span 4;
    grid-column-end: span 4;
  }
  .flo\:col_xxs_5 {
    grid-column-start: span 5;
    grid-column-end: span 5;
  }
  .flo\:col_xxs_6 {
    grid-column-start: span 6;
    grid-column-end: span 6;
  }
  .flo\:col_xxs_7 {
    grid-column-start: span 7;
    grid-column-end: span 7;
  }
  .flo\:col_xxs_8 {
    grid-column-start: span 8;
    grid-column-end: span 8;
  }
  .flo\:col_xxs_9 {
    grid-column-start: span 9;
    grid-column-end: span 9;
  }
  .flo\:col_xxs_10 {
    grid-column-start: span 10;
    grid-column-end: span 10;
  }
  .flo\:col_xxs_11 {
    grid-column-start: span 11;
    grid-column-end: span 11;
  }
  .flo\:col_xxs_12 {
    grid-column-start: span 12;
    grid-column-end: span 12;
  }
}
@media (min-width: 577px) {
  .flo\:col_xs_1 {
    grid-column-start: span 1;
    grid-column-end: span 1;
  }
  .flo\:col_xs_2 {
    grid-column-start: span 2;
    grid-column-end: span 2;
  }
  .flo\:col_xs_3 {
    grid-column-start: span 3;
    grid-column-end: span 3;
  }
  .flo\:col_xs_4 {
    grid-column-start: span 4;
    grid-column-end: span 4;
  }
  .flo\:col_xs_5 {
    grid-column-start: span 5;
    grid-column-end: span 5;
  }
  .flo\:col_xs_6 {
    grid-column-start: span 6;
    grid-column-end: span 6;
  }
  .flo\:col_xs_7 {
    grid-column-start: span 7;
    grid-column-end: span 7;
  }
  .flo\:col_xs_8 {
    grid-column-start: span 8;
    grid-column-end: span 8;
  }
  .flo\:col_xs_9 {
    grid-column-start: span 9;
    grid-column-end: span 9;
  }
  .flo\:col_xs_10 {
    grid-column-start: span 10;
    grid-column-end: span 10;
  }
  .flo\:col_xs_11 {
    grid-column-start: span 11;
    grid-column-end: span 11;
  }
  .flo\:col_xs_12 {
    grid-column-start: span 12;
    grid-column-end: span 12;
  }
}
@media (min-width: 769px) {
  .flo\:col_sm_1 {
    grid-column-start: span 1;
    grid-column-end: span 1;
  }
  .flo\:col_sm_2 {
    grid-column-start: span 2;
    grid-column-end: span 2;
  }
  .flo\:col_sm_3 {
    grid-column-start: span 3;
    grid-column-end: span 3;
  }
  .flo\:col_sm_4 {
    grid-column-start: span 4;
    grid-column-end: span 4;
  }
  .flo\:col_sm_5 {
    grid-column-start: span 5;
    grid-column-end: span 5;
  }
  .flo\:col_sm_6 {
    grid-column-start: span 6;
    grid-column-end: span 6;
  }
  .flo\:col_sm_7 {
    grid-column-start: span 7;
    grid-column-end: span 7;
  }
  .flo\:col_sm_8 {
    grid-column-start: span 8;
    grid-column-end: span 8;
  }
  .flo\:col_sm_9 {
    grid-column-start: span 9;
    grid-column-end: span 9;
  }
  .flo\:col_sm_10 {
    grid-column-start: span 10;
    grid-column-end: span 10;
  }
  .flo\:col_sm_11 {
    grid-column-start: span 11;
    grid-column-end: span 11;
  }
  .flo\:col_sm_12 {
    grid-column-start: span 12;
    grid-column-end: span 12;
  }
}
@media (min-width: 992px) {
  .flo\:col_md_1 {
    grid-column-start: span 1;
    grid-column-end: span 1;
  }
  .flo\:col_md_2 {
    grid-column-start: span 2;
    grid-column-end: span 2;
  }
  .flo\:col_md_3 {
    grid-column-start: span 3;
    grid-column-end: span 3;
  }
  .flo\:col_md_4 {
    grid-column-start: span 4;
    grid-column-end: span 4;
  }
  .flo\:col_md_5 {
    grid-column-start: span 5;
    grid-column-end: span 5;
  }
  .flo\:col_md_6 {
    grid-column-start: span 6;
    grid-column-end: span 6;
  }
  .flo\:col_md_7 {
    grid-column-start: span 7;
    grid-column-end: span 7;
  }
  .flo\:col_md_8 {
    grid-column-start: span 8;
    grid-column-end: span 8;
  }
  .flo\:col_md_9 {
    grid-column-start: span 9;
    grid-column-end: span 9;
  }
  .flo\:col_md_10 {
    grid-column-start: span 10;
    grid-column-end: span 10;
  }
  .flo\:col_md_11 {
    grid-column-start: span 11;
    grid-column-end: span 11;
  }
  .flo\:col_md_12 {
    grid-column-start: span 12;
    grid-column-end: span 12;
  }
}
@media (min-width: 1025px) {
  .flo\:col_lg_1 {
    grid-column-start: span 1;
    grid-column-end: span 1;
  }
  .flo\:col_lg_2 {
    grid-column-start: span 2;
    grid-column-end: span 2;
  }
  .flo\:col_lg_3 {
    grid-column-start: span 3;
    grid-column-end: span 3;
  }
  .flo\:col_lg_4 {
    grid-column-start: span 4;
    grid-column-end: span 4;
  }
  .flo\:col_lg_5 {
    grid-column-start: span 5;
    grid-column-end: span 5;
  }
  .flo\:col_lg_6 {
    grid-column-start: span 6;
    grid-column-end: span 6;
  }
  .flo\:col_lg_7 {
    grid-column-start: span 7;
    grid-column-end: span 7;
  }
  .flo\:col_lg_8 {
    grid-column-start: span 8;
    grid-column-end: span 8;
  }
  .flo\:col_lg_9 {
    grid-column-start: span 9;
    grid-column-end: span 9;
  }
  .flo\:col_lg_10 {
    grid-column-start: span 10;
    grid-column-end: span 10;
  }
  .flo\:col_lg_11 {
    grid-column-start: span 11;
    grid-column-end: span 11;
  }
  .flo\:col_lg_12 {
    grid-column-start: span 12;
    grid-column-end: span 12;
  }
}
@media (min-width: 1201px) {
  .flo\:col_xl_1 {
    grid-column-start: span 1;
    grid-column-end: span 1;
  }
  .flo\:col_xl_2 {
    grid-column-start: span 2;
    grid-column-end: span 2;
  }
  .flo\:col_xl_3 {
    grid-column-start: span 3;
    grid-column-end: span 3;
  }
  .flo\:col_xl_4 {
    grid-column-start: span 4;
    grid-column-end: span 4;
  }
  .flo\:col_xl_5 {
    grid-column-start: span 5;
    grid-column-end: span 5;
  }
  .flo\:col_xl_6 {
    grid-column-start: span 6;
    grid-column-end: span 6;
  }
  .flo\:col_xl_7 {
    grid-column-start: span 7;
    grid-column-end: span 7;
  }
  .flo\:col_xl_8 {
    grid-column-start: span 8;
    grid-column-end: span 8;
  }
  .flo\:col_xl_9 {
    grid-column-start: span 9;
    grid-column-end: span 9;
  }
  .flo\:col_xl_10 {
    grid-column-start: span 10;
    grid-column-end: span 10;
  }
  .flo\:col_xl_11 {
    grid-column-start: span 11;
    grid-column-end: span 11;
  }
  .flo\:col_xl_12 {
    grid-column-start: span 12;
    grid-column-end: span 12;
  }
}
@media (min-width: 1401px) {
  .flo\:col_xxl_1 {
    grid-column-start: span 1;
    grid-column-end: span 1;
  }
  .flo\:col_xxl_2 {
    grid-column-start: span 2;
    grid-column-end: span 2;
  }
  .flo\:col_xxl_3 {
    grid-column-start: span 3;
    grid-column-end: span 3;
  }
  .flo\:col_xxl_4 {
    grid-column-start: span 4;
    grid-column-end: span 4;
  }
  .flo\:col_xxl_5 {
    grid-column-start: span 5;
    grid-column-end: span 5;
  }
  .flo\:col_xxl_6 {
    grid-column-start: span 6;
    grid-column-end: span 6;
  }
  .flo\:col_xxl_7 {
    grid-column-start: span 7;
    grid-column-end: span 7;
  }
  .flo\:col_xxl_8 {
    grid-column-start: span 8;
    grid-column-end: span 8;
  }
  .flo\:col_xxl_9 {
    grid-column-start: span 9;
    grid-column-end: span 9;
  }
  .flo\:col_xxl_10 {
    grid-column-start: span 10;
    grid-column-end: span 10;
  }
  .flo\:col_xxl_11 {
    grid-column-start: span 11;
    grid-column-end: span 11;
  }
  .flo\:col_xxl_12 {
    grid-column-start: span 12;
    grid-column-end: span 12;
  }
}
.flo\:offset__0 {
  grid-column-start: unset;
}

.flo\:offset_1 {
  grid-column-start: 1;
}

.flo\:offset_2 {
  grid-column-start: 2;
}

.flo\:offset_3 {
  grid-column-start: 3;
}

.flo\:offset_4 {
  grid-column-start: 4;
}

.flo\:offset_5 {
  grid-column-start: 5;
}

.flo\:offset_6 {
  grid-column-start: 6;
}

.flo\:offset_7 {
  grid-column-start: 7;
}

.flo\:offset_8 {
  grid-column-start: 8;
}

.flo\:offset_9 {
  grid-column-start: 9;
}

.flo\:offset_10 {
  grid-column-start: 10;
}

.flo\:offset_11 {
  grid-column-start: 11;
}

.flo\:offset_12 {
  grid-column-start: 12;
}

@media (min-width: 321px) {
  .flo\:offset_xxxs_0 {
    grid-column-start: unset;
  }
  .flo\:offset_xxxs_1 {
    grid-column-start: 1;
  }
  .flo\:offset_xxxs_2 {
    grid-column-start: 2;
  }
  .flo\:offset_xxxs_3 {
    grid-column-start: 3;
  }
  .flo\:offset_xxxs_4 {
    grid-column-start: 4;
  }
  .flo\:offset_xxxs_5 {
    grid-column-start: 5;
  }
  .flo\:offset_xxxs_6 {
    grid-column-start: 6;
  }
  .flo\:offset_xxxs_7 {
    grid-column-start: 7;
  }
  .flo\:offset_xxxs_8 {
    grid-column-start: 8;
  }
  .flo\:offset_xxxs_9 {
    grid-column-start: 9;
  }
  .flo\:offset_xxxs_10 {
    grid-column-start: 10;
  }
  .flo\:offset_xxxs_11 {
    grid-column-start: 11;
  }
  .flo\:offset_xxxs_12 {
    grid-column-start: 12;
  }
}
@media (min-width: 481px) {
  .flo\:offset_xxs_0 {
    grid-column-start: unset;
  }
  .flo\:offset_xxs_1 {
    grid-column-start: 1;
  }
  .flo\:offset_xxs_2 {
    grid-column-start: 2;
  }
  .flo\:offset_xxs_3 {
    grid-column-start: 3;
  }
  .flo\:offset_xxs_4 {
    grid-column-start: 4;
  }
  .flo\:offset_xxs_5 {
    grid-column-start: 5;
  }
  .flo\:offset_xxs_6 {
    grid-column-start: 6;
  }
  .flo\:offset_xxs_7 {
    grid-column-start: 7;
  }
  .flo\:offset_xxs_8 {
    grid-column-start: 8;
  }
  .flo\:offset_xxs_9 {
    grid-column-start: 9;
  }
  .flo\:offset_xxs_10 {
    grid-column-start: 10;
  }
  .flo\:offset_xxs_11 {
    grid-column-start: 11;
  }
  .flo\:offset_xxs_12 {
    grid-column-start: 12;
  }
}
@media (min-width: 577px) {
  .flo\:offset_xs_0 {
    grid-column-start: unset;
  }
  .flo\:offset_xs_1 {
    grid-column-start: 1;
  }
  .flo\:offset_xs_2 {
    grid-column-start: 2;
  }
  .flo\:offset_xs_3 {
    grid-column-start: 3;
  }
  .flo\:offset_xs_4 {
    grid-column-start: 4;
  }
  .flo\:offset_xs_5 {
    grid-column-start: 5;
  }
  .flo\:offset_xs_6 {
    grid-column-start: 6;
  }
  .flo\:offset_xs_7 {
    grid-column-start: 7;
  }
  .flo\:offset_xs_8 {
    grid-column-start: 8;
  }
  .flo\:offset_xs_9 {
    grid-column-start: 9;
  }
  .flo\:offset_xs_10 {
    grid-column-start: 10;
  }
  .flo\:offset_xs_11 {
    grid-column-start: 11;
  }
  .flo\:offset_xs_12 {
    grid-column-start: 12;
  }
}
@media (min-width: 769px) {
  .flo\:offset_sm_0 {
    grid-column-start: unset;
  }
  .flo\:offset_sm_1 {
    grid-column-start: 1;
  }
  .flo\:offset_sm_2 {
    grid-column-start: 2;
  }
  .flo\:offset_sm_3 {
    grid-column-start: 3;
  }
  .flo\:offset_sm_4 {
    grid-column-start: 4;
  }
  .flo\:offset_sm_5 {
    grid-column-start: 5;
  }
  .flo\:offset_sm_6 {
    grid-column-start: 6;
  }
  .flo\:offset_sm_7 {
    grid-column-start: 7;
  }
  .flo\:offset_sm_8 {
    grid-column-start: 8;
  }
  .flo\:offset_sm_9 {
    grid-column-start: 9;
  }
  .flo\:offset_sm_10 {
    grid-column-start: 10;
  }
  .flo\:offset_sm_11 {
    grid-column-start: 11;
  }
  .flo\:offset_sm_12 {
    grid-column-start: 12;
  }
}
@media (min-width: 992px) {
  .flo\:offset_md_0 {
    grid-column-start: unset;
  }
  .flo\:offset_md_1 {
    grid-column-start: 1;
  }
  .flo\:offset_md_2 {
    grid-column-start: 2;
  }
  .flo\:offset_md_3 {
    grid-column-start: 3;
  }
  .flo\:offset_md_4 {
    grid-column-start: 4;
  }
  .flo\:offset_md_5 {
    grid-column-start: 5;
  }
  .flo\:offset_md_6 {
    grid-column-start: 6;
  }
  .flo\:offset_md_7 {
    grid-column-start: 7;
  }
  .flo\:offset_md_8 {
    grid-column-start: 8;
  }
  .flo\:offset_md_9 {
    grid-column-start: 9;
  }
  .flo\:offset_md_10 {
    grid-column-start: 10;
  }
  .flo\:offset_md_11 {
    grid-column-start: 11;
  }
  .flo\:offset_md_12 {
    grid-column-start: 12;
  }
}
@media (min-width: 1025px) {
  .flo\:offset_lg_0 {
    grid-column-start: unset;
  }
  .flo\:offset_lg_1 {
    grid-column-start: 1;
  }
  .flo\:offset_lg_2 {
    grid-column-start: 2;
  }
  .flo\:offset_lg_3 {
    grid-column-start: 3;
  }
  .flo\:offset_lg_4 {
    grid-column-start: 4;
  }
  .flo\:offset_lg_5 {
    grid-column-start: 5;
  }
  .flo\:offset_lg_6 {
    grid-column-start: 6;
  }
  .flo\:offset_lg_7 {
    grid-column-start: 7;
  }
  .flo\:offset_lg_8 {
    grid-column-start: 8;
  }
  .flo\:offset_lg_9 {
    grid-column-start: 9;
  }
  .flo\:offset_lg_10 {
    grid-column-start: 10;
  }
  .flo\:offset_lg_11 {
    grid-column-start: 11;
  }
  .flo\:offset_lg_12 {
    grid-column-start: 12;
  }
}
@media (min-width: 1201px) {
  .flo\:offset_xl_0 {
    grid-column-start: unset;
  }
  .flo\:offset_xl_1 {
    grid-column-start: 1;
  }
  .flo\:offset_xl_2 {
    grid-column-start: 2;
  }
  .flo\:offset_xl_3 {
    grid-column-start: 3;
  }
  .flo\:offset_xl_4 {
    grid-column-start: 4;
  }
  .flo\:offset_xl_5 {
    grid-column-start: 5;
  }
  .flo\:offset_xl_6 {
    grid-column-start: 6;
  }
  .flo\:offset_xl_7 {
    grid-column-start: 7;
  }
  .flo\:offset_xl_8 {
    grid-column-start: 8;
  }
  .flo\:offset_xl_9 {
    grid-column-start: 9;
  }
  .flo\:offset_xl_10 {
    grid-column-start: 10;
  }
  .flo\:offset_xl_11 {
    grid-column-start: 11;
  }
  .flo\:offset_xl_12 {
    grid-column-start: 12;
  }
}
@media (min-width: 1401px) {
  .flo\:offset_xxl_0 {
    grid-column-start: unset;
  }
  .flo\:offset_xxl_1 {
    grid-column-start: 1;
  }
  .flo\:offset_xxl_2 {
    grid-column-start: 2;
  }
  .flo\:offset_xxl_3 {
    grid-column-start: 3;
  }
  .flo\:offset_xxl_4 {
    grid-column-start: 4;
  }
  .flo\:offset_xxl_5 {
    grid-column-start: 5;
  }
  .flo\:offset_xxl_6 {
    grid-column-start: 6;
  }
  .flo\:offset_xxl_7 {
    grid-column-start: 7;
  }
  .flo\:offset_xxl_8 {
    grid-column-start: 8;
  }
  .flo\:offset_xxl_9 {
    grid-column-start: 9;
  }
  .flo\:offset_xxl_10 {
    grid-column-start: 10;
  }
  .flo\:offset_xxl_11 {
    grid-column-start: 11;
  }
  .flo\:offset_xxl_12 {
    grid-column-start: 12;
  }
}
.flo\:flex {
  display: flex;
  flex-wrap: wrap;
}

.flo\:flex_c {
  display: flex;
  flex-direction: column;
}

.flo\:ai_c {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.flo\:ai_s {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}

.flo\:ai_e {
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
}

.flo\:jc_c {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

.flo\:jc_s {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}

.flo\:jc_e {
  display: flex;
  justify-content: flex-end;
  flex-wrap: wrap;
}

.flo\:jc_sa {
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
}

.flo\:jc_sb {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.flo\:order_1 {
  order: 1;
}
.flo\:order_2 {
  order: 2;
}
.flo\:order_3 {
  order: 3;
}
.flo\:order_4 {
  order: 4;
}
.flo\:order_5 {
  order: 5;
}
.flo\:order_6 {
  order: 6;
}

@media (max-width: 320px) {
  .flo\:order_xxxs_1 {
    order: 1;
  }
  .flo\:order_xxxs_2 {
    order: 2;
  }
  .flo\:order_xxxs_3 {
    order: 3;
  }
  .flo\:order_xxxs_4 {
    order: 4;
  }
  .flo\:order_xxxs_5 {
    order: 5;
  }
  .flo\:order_xxxs_6 {
    order: 6;
  }
}
@media (max-width: 480px) {
  .flo\:order_xxs_1 {
    order: 1;
  }
  .flo\:order_xxs_2 {
    order: 2;
  }
  .flo\:order_xxs_3 {
    order: 3;
  }
  .flo\:order_xxs_4 {
    order: 4;
  }
  .flo\:order_xxs_5 {
    order: 5;
  }
  .flo\:order_xxs_6 {
    order: 6;
  }
}
@media (max-width: 576px) {
  .flo\:order_xs_1 {
    order: 1;
  }
  .flo\:order_xs_2 {
    order: 2;
  }
  .flo\:order_xs_3 {
    order: 3;
  }
  .flo\:order_xs_4 {
    order: 4;
  }
  .flo\:order_xs_5 {
    order: 5;
  }
  .flo\:order_xs_6 {
    order: 6;
  }
}
@media (max-width: 768px) {
  .flo\:order_sm_1 {
    order: 1;
  }
  .flo\:order_sm_2 {
    order: 2;
  }
  .flo\:order_sm_3 {
    order: 3;
  }
  .flo\:order_sm_4 {
    order: 4;
  }
  .flo\:order_sm_5 {
    order: 5;
  }
  .flo\:order_sm_6 {
    order: 6;
  }
}
@media (max-width: 991px) {
  .flo\:order_md_1 {
    order: 1;
  }
  .flo\:order_md_2 {
    order: 2;
  }
  .flo\:order_md_3 {
    order: 3;
  }
  .flo\:order_md_4 {
    order: 4;
  }
  .flo\:order_md_5 {
    order: 5;
  }
  .flo\:order_md_6 {
    order: 6;
  }
}
@media (max-width: 1024px) {
  .flo\:order_lg_1 {
    order: 1;
  }
  .flo\:order_lg_2 {
    order: 2;
  }
  .flo\:order_lg_3 {
    order: 3;
  }
  .flo\:order_lg_4 {
    order: 4;
  }
  .flo\:order_lg_5 {
    order: 5;
  }
  .flo\:order_lg_6 {
    order: 6;
  }
}
@media (max-width: 1200px) {
  .flo\:order_xl_1 {
    order: 1;
  }
  .flo\:order_xl_2 {
    order: 2;
  }
  .flo\:order_xl_3 {
    order: 3;
  }
  .flo\:order_xl_4 {
    order: 4;
  }
  .flo\:order_xl_5 {
    order: 5;
  }
  .flo\:order_xl_6 {
    order: 6;
  }
}
@media (max-width: 1400px) {
  .flo\:order_xxl_1 {
    order: 1;
  }
  .flo\:order_xxl_2 {
    order: 2;
  }
  .flo\:order_xxl_3 {
    order: 3;
  }
  .flo\:order_xxl_4 {
    order: 4;
  }
  .flo\:order_xxl_5 {
    order: 5;
  }
  .flo\:order_xxl_6 {
    order: 6;
  }
}
@media (max-width: 320px) {
  .flo\:hidden_xxxs {
    display: none !important;
  }
}
@media (max-width: 480px) {
  .flo\:hidden_xxs {
    display: none !important;
  }
}
@media (max-width: 576px) {
  .flo\:hidden_xs {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .flo\:hidden_sm {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .flo\:hidden_md {
    display: none !important;
  }
}
@media (max-width: 1024px) {
  .flo\:hidden_lg {
    display: none !important;
  }
}
@media (max-width: 1200px) {
  .flo\:hidden_xl {
    display: none !important;
  }
}
@media (max-width: 1400px) {
  .flo\:hidden_xxl {
    display: none !important;
  }
}
@media (min-width: 321px) {
  .flo\:show_xxxs {
    display: none !important;
  }
}
@media (min-width: 481px) {
  .flo\:show_xxs {
    display: none !important;
  }
}
@media (min-width: 577px) {
  .flo\:show_xs {
    display: none !important;
  }
}
@media (min-width: 769px) {
  .flo\:show_sm {
    display: none !important;
  }
}
@media (min-width: 992px) {
  .flo\:show_md {
    display: none !important;
  }
}
@media (min-width: 1025px) {
  .flo\:show_lg {
    display: none !important;
  }
}
@media (min-width: 1201px) {
  .flo\:show_xl {
    display: none !important;
  }
}
@media (min-width: 1401px) {
  .flo\:show_xxl {
    display: none !important;
  }
}
.flo\:h_100 {
  height: 100%;
}

.flo\:w_100 {
  width: 100%;
}

.flo\:list {
  margin-left: 0;
  padding-left: 1em;
}
.flo\:list li:not(:first-child) {
  margin-top: 0.5em;
}

.flo\:list_clear {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/*=======================================
text
=======================================*/
.flo\:text_center {
  text-align: center;
}

.flo\:text_upper {
  text-transform: uppercase;
}

.flo\:font_normal {
  font-weight: normal;
}

.flo\:font_bold {
  font-weight: bold;
}

/*=======================================
position
=======================================*/
.flo\:relative {
  position: relative;
}

/*=======================================
container type
=======================================*/
.flo\:ct_is {
  container-type: inline-size;
}