.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: flex-start;
  position: relative;
}
.row:not(.no-padding) {
  margin-left: -10px;
  margin-bottom: -10px;
}
@media all and (min-width: 768px) {
  .row:not(.no-padding) {
    margin-left: -30px;
    margin-bottom: -30px;
  }
}
.col_xs_1,
.col_sm_1,
.col_1,
.col_ld_1,
.col_xl_1,
.col_xs_2,
.col_sm_2,
.col_2,
.col_ld_2,
.col_xl_2,
.col_xs_3,
.col_sm_3,
.col_3,
.col_ld_3,
.col_xl_3,
.col_xs_4,
.col_sm_4,
.col_4,
.col_ld_4,
.col_xl_4,
.col_xs_5,
.col_sm_5,
.col_5,
.col_ld_5,
.col_xl_5,
.col_xs_6,
.col_sm_6,
.col_6,
.col_ld_6,
.col_xl_6,
.col_xs_7,
.col_sm_7,
.col_7,
.col_ld_7,
.col_xl_7,
.col_xs_8,
.col_sm_8,
.col_8,
.col_ld_8,
.col_xl_8,
.col_xs_9,
.col_sm_9,
.col_9,
.col_ld_9,
.col_xl_9,
.col_xs_10,
.col_sm_10,
.col_10,
.col_ld_10,
.col_xl_10,
.col_xs_11,
.col_sm_11,
.col_11,
.col_ld_11,
.col_xl_11,
.col_xs_12,
.col_sm_12,
.col_12,
.col_ld_12,
.col_xl_12 {
  display: block;
  position: relative;
  min-height: 1px;
  background-clip: content-box;
  -webkit-box-flex: 0;
  width: 100%;
  padding-left: 10px;
  padding-bottom: 10px;
}
@media all and (min-width: 768px) {
  .col_xs_1,
  .col_sm_1,
  .col_1,
  .col_ld_1,
  .col_xl_1,
  .col_xs_2,
  .col_sm_2,
  .col_2,
  .col_ld_2,
  .col_xl_2,
  .col_xs_3,
  .col_sm_3,
  .col_3,
  .col_ld_3,
  .col_xl_3,
  .col_xs_4,
  .col_sm_4,
  .col_4,
  .col_ld_4,
  .col_xl_4,
  .col_xs_5,
  .col_sm_5,
  .col_5,
  .col_ld_5,
  .col_xl_5,
  .col_xs_6,
  .col_sm_6,
  .col_6,
  .col_ld_6,
  .col_xl_6,
  .col_xs_7,
  .col_sm_7,
  .col_7,
  .col_ld_7,
  .col_xl_7,
  .col_xs_8,
  .col_sm_8,
  .col_8,
  .col_ld_8,
  .col_xl_8,
  .col_xs_9,
  .col_sm_9,
  .col_9,
  .col_ld_9,
  .col_xl_9,
  .col_xs_10,
  .col_sm_10,
  .col_10,
  .col_ld_10,
  .col_xl_10,
  .col_xs_11,
  .col_sm_11,
  .col_11,
  .col_ld_11,
  .col_xl_11,
  .col_xs_12,
  .col_sm_12,
  .col_12,
  .col_ld_12,
  .col_xl_12 {
    padding-left: 30px;
    padding-bottom: 30px;
  }
}
.col_xs_12 {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
.col_xs_11 {
  -ms-flex: 0 0 91.66666667%;
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}
.col_xs_10 {
  -ms-flex: 0 0 83.33333333%;
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}
.col_xs_9 {
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}
.col_xs_8 {
  -ms-flex: 0 0 66.66666667%;
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}
.col_xs_7 {
  -ms-flex: 0 0 58.33333333%;
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}
.col_xs_6 {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}
.col_xs_5 {
  -ms-flex: 0 0 41.66666667%;
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}
.col_xs_4 {
  -ms-flex: 0 0 33.33333333%;
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}
.col_xs_3 {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}
.col_xs_2 {
  -ms-flex: 0 0 16.66666667%;
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}
.col_xs_1 {
  -ms-flex: 0 0 8.33333333%;
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}
.offset_xs_12 {
  margin-left: 100%;
}
.order_xs_12 {
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 12;
  order: 12;
}
.offset_xs_11 {
  margin-left: 91.66666667%;
}
.order_xs_11 {
  -webkit-box-ordinal-group: 10;
  -ms-flex-order: 11;
  order: 11;
}
.offset_xs_10 {
  margin-left: 83.33333333%;
}
.order_xs_10 {
  -webkit-box-ordinal-group: 9;
  -ms-flex-order: 10;
  order: 10;
}
.offset_xs_9 {
  margin-left: 75%;
}
.order_xs_9 {
  -webkit-box-ordinal-group: 8;
  -ms-flex-order: 9;
  order: 9;
}
.offset_xs_8 {
  margin-left: 66.66666667%;
}
.order_xs_8 {
  -webkit-box-ordinal-group: 7;
  -ms-flex-order: 8;
  order: 8;
}
.offset_xs_7 {
  margin-left: 58.33333333%;
}
.order_xs_7 {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 7;
  order: 7;
}
.offset_xs_6 {
  margin-left: 50%;
}
.order_xs_6 {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 6;
  order: 6;
}
.offset_xs_5 {
  margin-left: 41.66666667%;
}
.order_xs_5 {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 5;
  order: 5;
}
.offset_xs_4 {
  margin-left: 33.33333333%;
}
.order_xs_4 {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 4;
  order: 4;
}
.offset_xs_3 {
  margin-left: 25%;
}
.order_xs_3 {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 3;
  order: 3;
}
.offset_xs_2 {
  margin-left: 16.66666667%;
}
.order_xs_2 {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 2;
  order: 2;
}
.offset_xs_1 {
  margin-left: 8.33333333%;
}
.order_xs_1 {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: 1;
  order: 1;
}
.offset_xs_0 {
  margin-left: 0%;
}
.order_xs_0 {
  -webkit-box-ordinal-group: -1;
  -ms-flex-order: 0;
  order: 0;
}
@media (min-width: 360px) {
  .col_sm_12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .col_sm_11 {
    -ms-flex: 0 0 91.66666667%;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col_sm_10 {
    -ms-flex: 0 0 83.33333333%;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col_sm_9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col_sm_8 {
    -ms-flex: 0 0 66.66666667%;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col_sm_7 {
    -ms-flex: 0 0 58.33333333%;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col_sm_6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col_sm_5 {
    -ms-flex: 0 0 41.66666667%;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col_sm_4 {
    -ms-flex: 0 0 33.33333333%;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col_sm_3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col_sm_2 {
    -ms-flex: 0 0 16.66666667%;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col_sm_1 {
    -ms-flex: 0 0 8.33333333%;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .offset_sm_12 {
    margin-left: 100%;
  }
  .order_sm_12 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset_sm_11 {
    margin-left: 91.66666667%;
  }
  .order_sm_11 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 11;
    order: 11;
  }
  .offset_sm_10 {
    margin-left: 83.33333333%;
  }
  .order_sm_10 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 10;
    order: 10;
  }
  .offset_sm_9 {
    margin-left: 75%;
  }
  .order_sm_9 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 9;
    order: 9;
  }
  .offset_sm_8 {
    margin-left: 66.66666667%;
  }
  .order_sm_8 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 8;
    order: 8;
  }
  .offset_sm_7 {
    margin-left: 58.33333333%;
  }
  .order_sm_7 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 7;
    order: 7;
  }
  .offset_sm_6 {
    margin-left: 50%;
  }
  .order_sm_6 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 6;
    order: 6;
  }
  .offset_sm_5 {
    margin-left: 41.66666667%;
  }
  .order_sm_5 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 5;
    order: 5;
  }
  .offset_sm_4 {
    margin-left: 33.33333333%;
  }
  .order_sm_4 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 4;
    order: 4;
  }
  .offset_sm_3 {
    margin-left: 25%;
  }
  .order_sm_3 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 3;
    order: 3;
  }
  .offset_sm_2 {
    margin-left: 16.66666667%;
  }
  .order_sm_2 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 2;
    order: 2;
  }
  .offset_sm_1 {
    margin-left: 8.33333333%;
  }
  .order_sm_1 {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: 1;
    order: 1;
  }
  .offset_sm_0 {
    margin-left: 0%;
  }
  .order_sm_0 {
    -webkit-box-ordinal-group: -1;
    -ms-flex-order: 0;
    order: 0;
  }
}
@media (min-width: 480px) {
  .col_m_12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .col_m_11 {
    -ms-flex: 0 0 91.66666667%;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col_m_10 {
    -ms-flex: 0 0 83.33333333%;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col_m_9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col_m_8 {
    -ms-flex: 0 0 66.66666667%;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col_m_7 {
    -ms-flex: 0 0 58.33333333%;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col_m_6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col_m_5 {
    -ms-flex: 0 0 41.66666667%;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col_m_4 {
    -ms-flex: 0 0 33.33333333%;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col_m_3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col_m_2 {
    -ms-flex: 0 0 16.66666667%;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col_m_1 {
    -ms-flex: 0 0 8.33333333%;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .offset_m_12 {
    margin-left: 100%;
  }
  .order_m_12 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset_m_11 {
    margin-left: 91.66666667%;
  }
  .order_m_11 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 11;
    order: 11;
  }
  .offset_m_10 {
    margin-left: 83.33333333%;
  }
  .order_m_10 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 10;
    order: 10;
  }
  .offset_m_9 {
    margin-left: 75%;
  }
  .order_m_9 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 9;
    order: 9;
  }
  .offset_m_8 {
    margin-left: 66.66666667%;
  }
  .order_m_8 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 8;
    order: 8;
  }
  .offset_m_7 {
    margin-left: 58.33333333%;
  }
  .order_m_7 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 7;
    order: 7;
  }
  .offset_m_6 {
    margin-left: 50%;
  }
  .order_m_6 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 6;
    order: 6;
  }
  .offset_m_5 {
    margin-left: 41.66666667%;
  }
  .order_m_5 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 5;
    order: 5;
  }
  .offset_m_4 {
    margin-left: 33.33333333%;
  }
  .order_m_4 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 4;
    order: 4;
  }
  .offset_m_3 {
    margin-left: 25%;
  }
  .order_m_3 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 3;
    order: 3;
  }
  .offset_m_2 {
    margin-left: 16.66666667%;
  }
  .order_m_2 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 2;
    order: 2;
  }
  .offset_m_1 {
    margin-left: 8.33333333%;
  }
  .order_m_1 {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: 1;
    order: 1;
  }
  .offset_m_0 {
    margin-left: 0%;
  }
  .order_m_0 {
    -webkit-box-ordinal-group: -1;
    -ms-flex-order: 0;
    order: 0;
  }
}
@media (min-width: 768px) {
  .col_12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .col_11 {
    -ms-flex: 0 0 91.66666667%;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col_10 {
    -ms-flex: 0 0 83.33333333%;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col_9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col_8 {
    -ms-flex: 0 0 66.66666667%;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col_7 {
    -ms-flex: 0 0 58.33333333%;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col_6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col_5 {
    -ms-flex: 0 0 41.66666667%;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col_4 {
    -ms-flex: 0 0 33.33333333%;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col_3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col_2 {
    -ms-flex: 0 0 16.66666667%;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col_1 {
    -ms-flex: 0 0 8.33333333%;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .offset_12 {
    margin-left: 100%;
  }
  .order_12 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset_11 {
    margin-left: 91.66666667%;
  }
  .order_11 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 11;
    order: 11;
  }
  .offset_10 {
    margin-left: 83.33333333%;
  }
  .order_10 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 10;
    order: 10;
  }
  .offset_9 {
    margin-left: 75%;
  }
  .order_9 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 9;
    order: 9;
  }
  .offset_8 {
    margin-left: 66.66666667%;
  }
  .order_8 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 8;
    order: 8;
  }
  .offset_7 {
    margin-left: 58.33333333%;
  }
  .order_7 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 7;
    order: 7;
  }
  .offset_6 {
    margin-left: 50%;
  }
  .order_6 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 6;
    order: 6;
  }
  .offset_5 {
    margin-left: 41.66666667%;
  }
  .order_5 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 5;
    order: 5;
  }
  .offset_4 {
    margin-left: 33.33333333%;
  }
  .order_4 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 4;
    order: 4;
  }
  .offset_3 {
    margin-left: 25%;
  }
  .order_3 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 3;
    order: 3;
  }
  .offset_2 {
    margin-left: 16.66666667%;
  }
  .order_2 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 2;
    order: 2;
  }
  .offset_1 {
    margin-left: 8.33333333%;
  }
  .order_1 {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: 1;
    order: 1;
  }
  .offset_0 {
    margin-left: 0%;
  }
  .order_0 {
    -webkit-box-ordinal-group: -1;
    -ms-flex-order: 0;
    order: 0;
  }
}
@media (min-width: 1280px) {
  .col_ld_12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .col_ld_11 {
    -ms-flex: 0 0 91.66666667%;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col_ld_10 {
    -ms-flex: 0 0 83.33333333%;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col_ld_9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col_ld_8 {
    -ms-flex: 0 0 66.66666667%;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col_ld_7 {
    -ms-flex: 0 0 58.33333333%;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col_ld_6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col_ld_5 {
    -ms-flex: 0 0 41.66666667%;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col_ld_4 {
    -ms-flex: 0 0 33.33333333%;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col_ld_3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col_ld_2 {
    -ms-flex: 0 0 16.66666667%;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col_ld_1 {
    -ms-flex: 0 0 8.33333333%;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .offset_ld_12 {
    margin-left: 100%;
  }
  .order_ld_12 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset_ld_11 {
    margin-left: 91.66666667%;
  }
  .order_ld_11 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 11;
    order: 11;
  }
  .offset_ld_10 {
    margin-left: 83.33333333%;
  }
  .order_ld_10 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 10;
    order: 10;
  }
  .offset_ld_9 {
    margin-left: 75%;
  }
  .order_ld_9 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 9;
    order: 9;
  }
  .offset_ld_8 {
    margin-left: 66.66666667%;
  }
  .order_ld_8 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 8;
    order: 8;
  }
  .offset_ld_7 {
    margin-left: 58.33333333%;
  }
  .order_ld_7 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 7;
    order: 7;
  }
  .offset_ld_6 {
    margin-left: 50%;
  }
  .order_ld_6 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 6;
    order: 6;
  }
  .offset_ld_5 {
    margin-left: 41.66666667%;
  }
  .order_ld_5 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 5;
    order: 5;
  }
  .offset_ld_4 {
    margin-left: 33.33333333%;
  }
  .order_ld_4 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 4;
    order: 4;
  }
  .offset_ld_3 {
    margin-left: 25%;
  }
  .order_ld_3 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 3;
    order: 3;
  }
  .offset_ld_2 {
    margin-left: 16.66666667%;
  }
  .order_ld_2 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 2;
    order: 2;
  }
  .offset_ld_1 {
    margin-left: 8.33333333%;
  }
  .order_ld_1 {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: 1;
    order: 1;
  }
  .offset_ld_0 {
    margin-left: 0%;
  }
  .order_ld_0 {
    -webkit-box-ordinal-group: -1;
    -ms-flex-order: 0;
    order: 0;
  }
}
@media (min-width: 1680px) {
  .col_xl_12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .col_xl_11 {
    -ms-flex: 0 0 91.66666667%;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col_xl_10 {
    -ms-flex: 0 0 83.33333333%;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col_xl_9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col_xl_8 {
    -ms-flex: 0 0 66.66666667%;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col_xl_7 {
    -ms-flex: 0 0 58.33333333%;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col_xl_6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col_xl_5 {
    -ms-flex: 0 0 41.66666667%;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col_xl_4 {
    -ms-flex: 0 0 33.33333333%;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col_xl_3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col_xl_2 {
    -ms-flex: 0 0 16.66666667%;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col_xl_1 {
    -ms-flex: 0 0 8.33333333%;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .offset_xl_12 {
    margin-left: 100%;
  }
  .order_xl_12 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset_xl_11 {
    margin-left: 91.66666667%;
  }
  .order_xl_11 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 11;
    order: 11;
  }
  .offset_xl_10 {
    margin-left: 83.33333333%;
  }
  .order_xl_10 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 10;
    order: 10;
  }
  .offset_xl_9 {
    margin-left: 75%;
  }
  .order_xl_9 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 9;
    order: 9;
  }
  .offset_xl_8 {
    margin-left: 66.66666667%;
  }
  .order_xl_8 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 8;
    order: 8;
  }
  .offset_xl_7 {
    margin-left: 58.33333333%;
  }
  .order_xl_7 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 7;
    order: 7;
  }
  .offset_xl_6 {
    margin-left: 50%;
  }
  .order_xl_6 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 6;
    order: 6;
  }
  .offset_xl_5 {
    margin-left: 41.66666667%;
  }
  .order_xl_5 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 5;
    order: 5;
  }
  .offset_xl_4 {
    margin-left: 33.33333333%;
  }
  .order_xl_4 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 4;
    order: 4;
  }
  .offset_xl_3 {
    margin-left: 25%;
  }
  .order_xl_3 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 3;
    order: 3;
  }
  .offset_xl_2 {
    margin-left: 16.66666667%;
  }
  .order_xl_2 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 2;
    order: 2;
  }
  .offset_xl_1 {
    margin-left: 8.33333333%;
  }
  .order_xl_1 {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: 1;
    order: 1;
  }
  .offset_xl_0 {
    margin-left: 0%;
  }
  .order_xl_0 {
    -webkit-box-ordinal-group: -1;
    -ms-flex-order: 0;
    order: 0;
  }
}
.row.no-padding [class*="col_"] {
  padding: 0;
}
