/*!
 * Servet v1.0.0
 */

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > .sol, .no-gutters > [class*="sol-"] {
  padding-right: 0;
  padding-left: 0;
}

.sol-1, .sol-2, .sol-3, .sol-4, .sol-5, .sol-6, .sol-7, .sol-8, .sol-9, .sol-10, .sol-11, .sol-12, .sol-13, .sol-14, .sol-15, .sol-16, .sol-17, .sol-18, .sol-19, .sol-20, .sol-21, .sol-22, .sol-23, .sol-24, .sol, .sol-auto, .sol-sm-1, .sol-sm-2, .sol-sm-3, .sol-sm-4, .sol-sm-5, .sol-sm-6, .sol-sm-7, .sol-sm-8, .sol-sm-9, .sol-sm-10, .sol-sm-11, .sol-sm-12, .sol-sm-13, .sol-sm-14, .sol-sm-15, .sol-sm-16, .sol-sm-17, .sol-sm-18, .sol-sm-19, .sol-sm-20, .sol-sm-21, .sol-sm-22, .sol-sm-23, .sol-sm-24, .sol-sm, .sol-sm-auto, .sol-md-1, .sol-md-2, .sol-md-3, .sol-md-4, .sol-md-5, .sol-md-6, .sol-md-7, .sol-md-8, .sol-md-9, .sol-md-10, .sol-md-11, .sol-md-12, .sol-md-13, .sol-md-14, .sol-md-15, .sol-md-16, .sol-md-17, .sol-md-18, .sol-md-19, .sol-md-20, .sol-md-21, .sol-md-22, .sol-md-23, .sol-md-24, .sol-md, .sol-md-auto, .sol-lg-1, .sol-lg-2, .sol-lg-3, .sol-lg-4, .sol-lg-5, .sol-lg-6, .sol-lg-7, .sol-lg-8, .sol-lg-9, .sol-lg-10, .sol-lg-11, .sol-lg-12, .sol-lg-13, .sol-lg-14, .sol-lg-15, .sol-lg-16, .sol-lg-17, .sol-lg-18, .sol-lg-19, .sol-lg-20, .sol-lg-21, .sol-lg-22, .sol-lg-23, .sol-lg-24, .sol-lg, .sol-lg-auto, .sol-xl-1, .sol-xl-2, .sol-xl-3, .sol-xl-4, .sol-xl-5, .sol-xl-6, .sol-xl-7, .sol-xl-8, .sol-xl-9, .sol-xl-10, .sol-xl-11, .sol-xl-12, .sol-xl-13, .sol-xl-14, .sol-xl-15, .sol-xl-16, .sol-xl-17, .sol-xl-18, .sol-xl-19, .sol-xl-20, .sol-xl-21, .sol-xl-22, .sol-xl-23, .sol-xl-24 , .sol-xl, .sol-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.sol {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

.sol-auto {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}

.sol-1 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 4.166667%;
  flex: 0 0 4.166667%;
  max-width: 4.166667%;
}

.sol-2 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 8.333333%;
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

.sol-3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 12.5%;
  flex: 0 0 12.5%;
  max-width: 12.5%;
}

.sol-4 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.sol-5 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 20.833333%;
  flex: 0 0 20.833333%;
  max-width: 20.833333%;
}

.sol-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.sol-7 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 29.166667%;
  flex: 0 0 29.166667%;
  max-width: 29.166667%;
}

.sol-8 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.sol-9 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 37.5%;
  flex: 0 0 37.5%;
  max-width: 37.5%;
}

.sol-10 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 41.666667%;
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

.sol-11 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 45.833333%;
  flex: 0 0 45.833333%;
  max-width: 45.833333%;
}

.sol-12 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.sol-13 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 54.166667%;
  flex: 0 0 54.166667%;
  max-width: 54.166667%;
}

.sol-14 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 58.333333%;
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

.sol-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 62.5%;
  flex: 0 0 62.5%;
  max-width: 62.5%;
}

.sol-16 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 66.666667%;
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

.sol-17 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 70.833333%;
  flex: 0 0 70.833333%;
  max-width: 70.833333%;
}

.sol-18 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}

.sol-19 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 79.166667%;
  flex: 0 0 79.166667%;
  max-width: 79.166667%;
}

.sol-20 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 83.333333%;
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

.sol-21 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 87.5%;
  flex: 0 0 87.5%;
  max-width: 87.5%;
}

.sol-22 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 91.666667%;
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

.sol-23 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 95.833333%;
  flex: 0 0 95.833333%;
  max-width: 95.833333%;
}

.sol-24 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.s-order-first {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}

.s-order-last {
  -webkit-box-ordinal-group: 24;
  -ms-flex-order: 25;
  order: 25;
}

.s-order-0 {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
}

.s-order-1 {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

.s-order-2 {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

.s-order-3 {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}

.s-order-4 {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
}

.s-order-5 {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5;
}

.s-order-6 {
  -webkit-box-ordinal-group: 7;
  -ms-flex-order: 6;
  order: 6;
}

.s-order-7 {
  -webkit-box-ordinal-group: 8;
  -ms-flex-order: 7;
  order: 7;
}

.s-order-8 {
  -webkit-box-ordinal-group: 9;
  -ms-flex-order: 8;
  order: 8;
}

.s-order-9 {
  -webkit-box-ordinal-group: 10;
  -ms-flex-order: 9;
  order: 9;
}

.s-order-10 {
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 10;
  order: 10;
}

.s-order-11 {
  -webkit-box-ordinal-group: 12;
  -ms-flex-order: 11;
  order: 11;
}

.s-order-12 {
  -webkit-box-ordinal-group: 13;
  -ms-flex-order: 12;
  order: 12;
}

.s-order-13 {
  -webkit-box-ordinal-group: 14;
  -ms-flex-order: 13;
  order: 13;
}

.s-order-14 {
  -webkit-box-ordinal-group: 15;
  -ms-flex-order: 14;
  order: 14;
}

.s-order-15 {
  -webkit-box-ordinal-group: 16;
  -ms-flex-order: 15;
  order: 15;
}

.s-order-16 {
  -webkit-box-ordinal-group: 17;
  -ms-flex-order: 16;
  order: 16;
}

.s-order-17 {
  -webkit-box-ordinal-group: 18;
  -ms-flex-order: 17;
  order: 17;
}

.s-order-18 {
  -webkit-box-ordinal-group: 19;
  -ms-flex-order: 18;
  order: 18;
}

.s-order-19 {
  -webkit-box-ordinal-group: 20;
  -ms-flex-order: 19;
  order: 19;
}

.s-order-20 {
  -webkit-box-ordinal-group: 21;
  -ms-flex-order: 20;
  order: 20;
}

.s-order-21 {
  -webkit-box-ordinal-group: 22;
  -ms-flex-order: 21;
  order: 21;
}

.s-order-22 {
  -webkit-box-ordinal-group: 23;
  -ms-flex-order: 22;
  order: 22;
}

.s-order-23 {
  -webkit-box-ordinal-group: 24;
  -ms-flex-order: 23;
  order: 23;
}

.s-order-24 {
  -webkit-box-ordinal-group: 24;
  -ms-flex-order: 24;
  order: 24;
}

.s-offset-1 {
  margin-left: 4.166667%;
}

.s-offset-2 {
  margin-left: 8.333333%;
}

.s-offset-3 {
  margin-left: 12.5%;
}

.s-offset-4 {
  margin-left: 16.666667%;
}

.s-offset-5 {
  margin-left: 20.833333%;
}

.s-offset-6 {
  margin-left: 25%;
}

.s-offset-7 {
  margin-left: 29.166667%;
}

.s-offset-8 {
  margin-left: 33.333333%;
}

.s-offset-9 {
  margin-left: 37.5%;
}

.s-offset-10 {
  margin-left: 41.666667%;
}

.s-offset-11 {
  margin-left: 45.833333%;
}

.s-offset-12 {
  margin-left: 50%;
}

.s-offset-13 {
  margin-left: 54.166667%;
}

.s-offset-14 {
  margin-left: 58.333333%;
}

.s-offset-15 {
  margin-left: 62.5%;
}

.s-offset-16 {
  margin-left: 66.666667%;
}

.s-offset-17 {
  margin-left: 70.833333%;
}

.s-offset-18 {
  margin-left: 75%;
}

.s-offset-19 {
  margin-left: 79.166667%;
}

.s-offset-20 {
  margin-left: 83.333333%;
}

.s-offset-21 {
  margin-left: 87.5%;
}

.s-offset-22 {
  margin-left: 91.666667%;
}

.s-offset-23 {
  margin-left: 95.833333%;
}

@media (min-width: 576px) {

  .sol-sm-1 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 4.166667%;
  flex: 0 0 4.166667%;
  max-width: 4.166667%;
  }

  .sol-sm-2 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 8.333333%;
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
  }

  .sol-sm-3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 12.5%;
  flex: 0 0 12.5%;
  max-width: 12.5%;
  }

  .sol-sm-4 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
  }

  .sol-sm-5 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 20.833333%;
  flex: 0 0 20.833333%;
  max-width: 20.833333%;
  }

  .sol-sm-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
  }

  .sol-sm-7 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 29.166667%;
  flex: 0 0 29.166667%;
  max-width: 29.166667%;
  }

  .sol-sm-8 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
  }

  .sol-sm-9 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 37.5%;
  flex: 0 0 37.5%;
  max-width: 37.5%;
  }

  .sol-sm-10 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 41.666667%;
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
  }

  .sol-sm-11 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 45.833333%;
  flex: 0 0 45.833333%;
  max-width: 45.833333%;
  }

  .sol-sm-12 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  }

  .sol-sm-13 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 54.166667%;
  flex: 0 0 54.166667%;
  max-width: 54.166667%;
  }

  .sol-sm-14 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 58.333333%;
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
  }

  .sol-sm-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 62.5%;
  flex: 0 0 62.5%;
  max-width: 62.5%;
  }

  .sol-sm-16 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 66.666667%;
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
  }

  .sol-sm-17 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 70.833333%;
  flex: 0 0 70.833333%;
  max-width: 70.833333%;
  }

  .sol-sm-18 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
  }

  .sol-sm-19 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 79.166667%;
  flex: 0 0 79.166667%;
  max-width: 79.166667%;
  }

  .sol-sm-20 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 83.333333%;
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
  }

  .sol-sm-21 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 87.5%;
  flex: 0 0 87.5%;
  max-width: 87.5%;
  }

  .sol-sm-22 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 91.666667%;
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
  }

  .sol-sm-23 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 95.833333%;
  flex: 0 0 95.833333%;
  max-width: 95.833333%;
  }

  .sol-sm-24 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  }





  .s-order-sm-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  .s-order-sm-last {
    -webkit-box-ordinal-group: 26;
    -ms-flex-order: 25;
    order: 25;
  }
  .s-order-sm-0 {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
  }

  .s-order-sm-1 {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  }

  .s-order-sm-2 {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  }

  .s-order-sm-3 {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
  }

  .s-order-sm-4 {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
  }

  .s-order-sm-5 {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5;
  }

  .s-order-sm-6 {
  -webkit-box-ordinal-group: 7;
  -ms-flex-order: 6;
  order: 6;
  }

  .s-order-sm-7 {
  -webkit-box-ordinal-group: 8;
  -ms-flex-order: 7;
  order: 7;
  }

  .s-order-sm-8 {
  -webkit-box-ordinal-group: 9;
  -ms-flex-order: 8;
  order: 8;
  }

  .s-order-sm-9 {
  -webkit-box-ordinal-group: 10;
  -ms-flex-order: 9;
  order: 9;
  }

  .s-order-sm-10 {
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 10;
  order: 10;
  }

  .s-order-sm-11 {
  -webkit-box-ordinal-group: 12;
  -ms-flex-order: 11;
  order: 11;
  }

  .s-order-sm-12 {
  -webkit-box-ordinal-group: 13;
  -ms-flex-order: 12;
  order: 12;
  }

  .s-order-sm-13 {
  -webkit-box-ordinal-group: 14;
  -ms-flex-order: 13;
  order: 13;
  }

  .s-order-sm-14 {
  -webkit-box-ordinal-group: 15;
  -ms-flex-order: 14;
  order: 14;
  }

  .s-order-sm-15 {
  -webkit-box-ordinal-group: 16;
  -ms-flex-order: 15;
  order: 15;
  }

  .s-order-sm-16 {
  -webkit-box-ordinal-group: 17;
  -ms-flex-order: 16;
  order: 16;
  }

  .s-order-sm-17 {
  -webkit-box-ordinal-group: 18;
  -ms-flex-order: 17;
  order: 17;
  }

  .s-order-sm-18 {
  -webkit-box-ordinal-group: 19;
  -ms-flex-order: 18;
  order: 18;
  }

  .s-order-sm-19 {
  -webkit-box-ordinal-group: 20;
  -ms-flex-order: 19;
  order: 19;
  }

  .s-order-sm-20 {
  -webkit-box-ordinal-group: 21;
  -ms-flex-order: 20;
  order: 20;
  }

  .s-order-sm-21 {
  -webkit-box-ordinal-group: 22;
  -ms-flex-order: 21;
  order: 21;
  }

  .s-order-sm-22 {
  -webkit-box-ordinal-group: 23;
  -ms-flex-order: 22;
  order: 22;
  }

  .s-order-sm-23 {
  -webkit-box-ordinal-group: 24;
  -ms-flex-order: 23;
  order: 23;
  }
  .s-offset-sm-0 {
    margin-left: 0;
  }
  .s-offset-sm-1 {
  margin-left: 4.166667%;
  }

  .s-offset-sm-2 {
  margin-left: 8.333333%;
  }

  .s-offset-sm-3 {
  margin-left: 12.5%;
  }

  .s-offset-sm-4 {
  margin-left: 16.666667%;
  }

  .s-offset-sm-5 {
  margin-left: 20.833333%;
  }

  .s-offset-sm-6 {
  margin-left: 25%;
  }

  .s-offset-sm-7 {
  margin-left: 29.166667%;
  }

  .s-offset-sm-8 {
  margin-left: 33.333333%;
  }

  .s-offset-sm-9 {
  margin-left: 37.5%;
  }

  .s-offset-sm-10 {
  margin-left: 41.666667%;
  }

  .s-offset-sm-11 {
  margin-left: 45.833333%;
  }

  .s-offset-sm-12 {
  margin-left: 50%;
  }

  .s-offset-sm-13 {
  margin-left: 54.166667%;
  }

  .s-offset-sm-14 {
  margin-left: 58.333333%;
  }

  .s-offset-sm-15 {
  margin-left: 62.5%;
  }

  .s-offset-sm-16 {
  margin-left: 66.666667%;
  }

  .s-offset-sm-17 {
  margin-left: 70.833333%;
  }

  .s-offset-sm-18 {
  margin-left: 75%;
  }

  .s-offset-sm-19 {
  margin-left: 79.166667%;
  }

  .s-offset-sm-20 {
  margin-left: 83.333333%;
  }

  .s-offset-sm-21 {
  margin-left: 87.5%;
  }

  .s-offset-sm-22 {
  margin-left: 91.666667%;
  }

  .s-offset-sm-23 {
  margin-left: 95.833333%;
  }

}



@media (min-width: 768px) {

   .sol-md {
      -ms-flex-preferred-size: 0;
      flex-basis: 0;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      max-width: 100%;
    }
    .sol-md-auto {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
      width: auto;
      max-width: none;
    }

  .sol-md-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 4.166667%;
    flex: 0 0 4.166667%;
    max-width: 4.166667%;
  }
  .sol-md-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .sol-md-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .sol-md-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .sol-md-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20.833333%;
    flex: 0 0 20.833333%;
    max-width: 20.833333%;
  }
  .sol-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .sol-md-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 29.166667%;
    flex: 0 0 29.166667%;
    max-width: 29.166667%;
  }
  .sol-md-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .sol-md-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 37.5%;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .sol-md-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .sol-md-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 45.833333%;
    flex: 0 0 45.833333%;
    max-width: 45.833333%;
  }
  .sol-md-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .sol-md-13 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 54.166667%;
    flex: 0 0 54.166667%;
    max-width: 54.166667%;
  }
  .sol-md-14 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .sol-md-15 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 62.5%;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .sol-md-16 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .sol-md-17 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 70.833333%;
    flex: 0 0 70.833333%;
    max-width: 70.833333%;
  }
  .sol-md-18 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .sol-md-19 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 79.166667%;
    flex: 0 0 79.166667%;
    max-width: 79.166667%;
  }
  .sol-md-20 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .sol-md-21 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 87.5%;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .sol-md-22 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .sol-md-23 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 95.833333%;
    flex: 0 0 95.833333%;
    max-width: 95.833333%;
  }
  .sol-md-24 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .s-order-md-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  .s-order-md-last {
    -webkit-box-ordinal-group: 26;
    -ms-flex-order: 25;
    order: 25;
  }
  .s-order-md-0 {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
  }

  .s-order-md-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }

  .s-order-md-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }

  .s-order-md-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }

  .s-order-md-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }

  .s-order-md-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }

  .s-order-md-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }

  .s-order-md-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }

  .s-order-md-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }

  .s-order-md-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }

  .s-order-md-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }

  .s-order-md-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }

  .s-order-md-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }

  .s-order-md-13 {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }

  .s-order-md-14 {
    -webkit-box-ordinal-group: 15;
    -ms-flex-order: 14;
    order: 14;
  }

  .s-order-md-15 {
    -webkit-box-ordinal-group: 16;
    -ms-flex-order: 15;
    order: 15;
  }

  .s-order-md-16 {
    -webkit-box-ordinal-group: 17;
    -ms-flex-order: 16;
    order: 16;
  }

  .s-order-md-17 {
    -webkit-box-ordinal-group: 18;
    -ms-flex-order: 17;
    order: 17;
  }

  .s-order-md-18 {
    -webkit-box-ordinal-group: 19;
    -ms-flex-order: 18;
    order: 18;
  }

  .s-order-md-19 {
    -webkit-box-ordinal-group: 20;
    -ms-flex-order: 19;
    order: 19;
  }

  .s-order-md-20 {
    -webkit-box-ordinal-group: 21;
    -ms-flex-order: 20;
    order: 20;
  }

  .s-order-md-21 {
    -webkit-box-ordinal-group: 22;
    -ms-flex-order: 21;
    order: 21;
  }

  .s-order-md-22 {
    -webkit-box-ordinal-group: 23;
    -ms-flex-order: 22;
    order: 22;
  }

  .s-order-md-23 {
    -webkit-box-ordinal-group: 24;
    -ms-flex-order: 23;
    order: 23;
  }

  .s-offset-md-1 {
    margin-left: 4.166667%;
  }
  .s-offset-md-2 {
    margin-left: 8.333333%;
  }
  .s-offset-md-3 {
    margin-left: 12.5%;
  }
  .s-offset-md-4 {
    margin-left: 16.666667%;
  }
  .s-offset-md-5 {
    margin-left: 20.833333%;
  }
  .s-offset-md-6 {
    margin-left: 25%;
  }
  .s-offset-md-7 {
    margin-left: 29.166667%;
  }
  .s-offset-md-8 {
    margin-left: 33.333333%;
  }
  .s-offset-md-9 {
    margin-left: 37.5%;
  }
  .s-offset-md-10 {
    margin-left: 41.666667%;
  }
  .s-offset-md-11 {
    margin-left: 45.833333%;
  }
  .s-offset-md-12 {
    margin-left: 50%;
  }
  .s-offset-md-13 {
    margin-left: 54.166667%;
  }
  .s-offset-md-14 {
    margin-left: 58.333333%;
  }
  .s-offset-md-15 {
    margin-left: 62.5%;
  }
  .s-offset-md-16 {
    margin-left: 66.666667%;
  }
  .s-offset-md-17 {
    margin-left: 70.833333%;
  }
  .s-offset-md-18 {
    margin-left: 75%;
  }
  .s-offset-md-19 {
    margin-left: 79.166667%;
  }
  .s-offset-md-20 {
    margin-left: 83.333333%;
  }
  .s-offset-md-21 {
    margin-left: 87.5%;
  }
  .s-offset-md-22 {
    margin-left: 91.666667%;
  }
  .s-offset-md-23 {
    margin-left: 95.833333%;
  }

}


@media (min-width: 992px) {

    .sol-lg {
      -ms-flex-preferred-size: 0;
      flex-basis: 0;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      max-width: 100%;
    }

    .sol-lg-auto {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
      width: auto;
      max-width: none;
    }

    .sol-lg-1 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 4.166667%;
      flex: 0 0 4.166667%;
      max-width: 4.166667%;
    }

    .sol-lg-2 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 8.333333%;
      flex: 0 0 8.333333%;
      max-width: 8.333333%;
    }

    .sol-lg-3 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 12.5%;
      flex: 0 0 12.5%;
      max-width: 12.5%;
    }

    .sol-lg-4 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 16.666667%;
      flex: 0 0 16.666667%;
      max-width: 16.666667%;
    }

    .sol-lg-5 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 20.833333%;
      flex: 0 0 20.833333%;
      max-width: 20.833333%;
    }

    .sol-lg-6 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
      flex: 0 0 25%;
      max-width: 25%;
    }

    .sol-lg-7 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 29.166667%;
      flex: 0 0 29.166667%;
      max-width: 29.166667%;
    }

    .sol-lg-8 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 33.333333%;
      flex: 0 0 33.333333%;
      max-width: 33.333333%;
    }

    .sol-lg-9 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 37.5%;
      flex: 0 0 37.5%;
      max-width: 37.5%;
    }

    .sol-lg-10 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 41.666667%;
      flex: 0 0 41.666667%;
      max-width: 41.666667%;
    }

    .sol-lg-11 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 45.833333%;
      flex: 0 0 45.833333%;
      max-width: 45.833333%;
    }

    .sol-lg-12 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%;
    }

    .sol-lg-13 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 54.166667%;
      flex: 0 0 54.166667%;
      max-width: 54.166667%;
    }

    .sol-lg-14 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 58.333333%;
      flex: 0 0 58.333333%;
      max-width: 58.333333%;
    }

    .sol-lg-15 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 62.5%;
      flex: 0 0 62.5%;
      max-width: 62.5%;
    }

    .sol-lg-16 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 66.666667%;
      flex: 0 0 66.666667%;
      max-width: 66.666667%;
    }

    .sol-lg-17 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 70.833333%;
      flex: 0 0 70.833333%;
      max-width: 70.833333%;
    }

    .sol-lg-18 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
      flex: 0 0 75%;
      max-width: 75%;
    }

    .sol-lg-19 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 79.166667%;
      flex: 0 0 79.166667%;
      max-width: 79.166667%;
    }

    .sol-lg-20 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 83.333333%;
      flex: 0 0 83.333333%;
      max-width: 83.333333%;
    }

    .sol-lg-21 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 87.5%;
      flex: 0 0 87.5%;
      max-width: 87.5%;
    }

    .sol-lg-22 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 91.666667%;
      flex: 0 0 91.666667%;
      max-width: 91.666667%;
    }

    .sol-lg-23 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 95.833333%;
      flex: 0 0 95.833333%;
      max-width: 95.833333%;
    }

    .sol-lg-24 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%;
    }

    .s-order-lg-first {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1;
    }
    .s-order-lg-last {
        -webkit-box-ordinal-group: 26;
        -ms-flex-order: 25;
        order: 25;
    }

    .s-order-lg-0 {
      -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
      order: 0;
    }

    .s-order-lg-1 {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1;
    }

    .s-order-lg-2 {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2;
    }

    .s-order-lg-3 {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3;
    }

    .s-order-lg-4 {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4;
    }

    .s-order-lg-5 {
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5;
    }

    .s-order-lg-6 {
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6;
    }

    .s-order-lg-7 {
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7;
    }

    .s-order-lg-8 {
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8;
    }

    .s-order-lg-9 {
      -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
      order: 9;
    }

    .s-order-lg-10 {
      -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
      order: 10;
    }

    .s-order-lg-11 {
      -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
      order: 11;
    }

    .s-order-lg-12 {
      -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
      order: 12;
    }

    .s-order-lg-13 {
      -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
      order: 13;
    }

    .s-order-lg-14 {
      -webkit-box-ordinal-group: 15;
      -ms-flex-order: 14;
      order: 14;
    }

    .s-order-lg-15 {
      -webkit-box-ordinal-group: 16;
      -ms-flex-order: 15;
      order: 15;
    }

    .s-order-lg-16 {
      -webkit-box-ordinal-group: 17;
      -ms-flex-order: 16;
      order: 16;
    }

    .s-order-lg-17 {
      -webkit-box-ordinal-group: 18;
      -ms-flex-order: 17;
      order: 17;
    }

    .s-order-lg-18 {
      -webkit-box-ordinal-group: 19;
      -ms-flex-order: 18;
      order: 18;
    }

    .s-order-lg-19 {
      -webkit-box-ordinal-group: 20;
      -ms-flex-order: 19;
      order: 19;
    }

    .s-order-lg-20 {
      -webkit-box-ordinal-group: 21;
      -ms-flex-order: 20;
      order: 20;
    }

    .s-order-lg-21 {
      -webkit-box-ordinal-group: 22;
      -ms-flex-order: 21;
      order: 21;
    }

    .s-order-lg-22 {
      -webkit-box-ordinal-group: 23;
      -ms-flex-order: 22;
      order: 22;
    }

    .s-order-lg-23 {
      -webkit-box-ordinal-group: 24;
      -ms-flex-order: 23;
      order: 23;
    }

    .s-order-lg-24 {
      -webkit-box-ordinal-group: 25;
      -ms-flex-order: 24;
      order: 24;
    }

    .s-offset-lg-0 {
      margin-left: 0;
    }

    .s-offset-lg-1 {
      margin-left: 4.166667%;
    }

    .s-offset-lg-2 {
      margin-left: 8.333333%;
    }

    .s-offset-lg-3 {
      margin-left: 12.5%;
    }

    .s-offset-lg-4 {
      margin-left: 16.666667%;
    }

    .s-offset-lg-5 {
      margin-left: 20.833333%;
    }

    .s-offset-lg-6 {
      margin-left: 25%;
    }

    .s-offset-lg-7 {
      margin-left: 29.166667%;
    }

    .s-offset-lg-8 {
      margin-left: 33.333333%;
    }

    .s-offset-lg-9 {
      margin-left: 37.5%;
    }

    .s-offset-lg-10 {
      margin-left: 41.666667%;
    }

    .s-offset-lg-11 {
      margin-left: 45.833333%;
    }

    .s-offset-lg-12 {
      margin-left: 50%;
    }

    .s-offset-lg-13 {
      margin-left: 54.166667%;
    }

    .s-offset-lg-14 {
      margin-left: 58.333333%;
    }

    .s-offset-lg-15 {
      margin-left: 62.5%;
    }

    .s-offset-lg-16 {
      margin-left: 66.666667%;
    }

    .s-offset-lg-17 {
      margin-left: 70.833333%;
    }

    .s-offset-lg-18 {
      margin-left: 75%;
    }

    .s-offset-lg-19 {
      margin-left: 79.166667%;
    }

    .s-offset-lg-20 {
      margin-left: 83.333333%;
    }

    .s-offset-lg-21 {
      margin-left: 87.5%;
    }

    .s-offset-lg-22 {
      margin-left: 91.666667%;
    }

    .s-offset-lg-23 {
      margin-left: 95.833333%;
    }
}


@media (min-width: 1200px) {
    .sol-xl {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .sol-xl-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .sol-xl-1 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 4.166667%;
      flex: 0 0 4.166667%;
      max-width: 4.166667%;
    }

    .sol-xl-2 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 8.333333%;
      flex: 0 0 8.333333%;
      max-width: 8.333333%;
    }

    .sol-xl-3 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 12.5%;
      flex: 0 0 12.5%;
      max-width: 12.5%;
    }

    .sol-xl-4 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 16.666667%;
      flex: 0 0 16.666667%;
      max-width: 16.666667%;
    }

    .sol-xl-5 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 20.833333%;
      flex: 0 0 20.833333%;
      max-width: 20.833333%;
    }

    .sol-xl-6 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
      flex: 0 0 25%;
      max-width: 25%;
    }

    .sol-xl-7 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 29.166667%;
      flex: 0 0 29.166667%;
      max-width: 29.166667%;
    }

    .sol-xl-8 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 33.333333%;
      flex: 0 0 33.333333%;
      max-width: 33.333333%;
    }

    .sol-xl-9 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 37.5%;
      flex: 0 0 37.5%;
      max-width: 37.5%;
    }

    .sol-xl-10 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 41.666667%;
      flex: 0 0 41.666667%;
      max-width: 41.666667%;
    }

    .sol-xl-11 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 45.833333%;
      flex: 0 0 45.833333%;
      max-width: 45.833333%;
    }

    .sol-xl-12 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%;
    }

    .sol-xl-13 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 54.166667%;
      flex: 0 0 54.166667%;
      max-width: 54.166667%;
    }

    .sol-xl-14 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 58.333333%;
      flex: 0 0 58.333333%;
      max-width: 58.333333%;
    }

    .sol-xl-15 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 62.5%;
      flex: 0 0 62.5%;
      max-width: 62.5%;
    }

    .sol-xl-16 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 66.666667%;
      flex: 0 0 66.666667%;
      max-width: 66.666667%;
    }

    .sol-xl-17 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 70.833333%;
      flex: 0 0 70.833333%;
      max-width: 70.833333%;
    }

    .sol-xl-18 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
      flex: 0 0 75%;
      max-width: 75%;
    }

    .sol-xl-19 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 79.166667%;
      flex: 0 0 79.166667%;
      max-width: 79.166667%;
    }

    .sol-xl-20 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 83.333333%;
      flex: 0 0 83.333333%;
      max-width: 83.333333%;
    }

    .sol-xl-21 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 87.5%;
      flex: 0 0 87.5%;
      max-width: 87.5%;
    }

    .sol-xl-22 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 91.666667%;
      flex: 0 0 91.666667%;
      max-width: 91.666667%;
    }

    .sol-xl-23 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 95.833333%;
      flex: 0 0 95.833333%;
      max-width: 95.833333%;
    }

    .sol-xl-24 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%;
    }

  .s-order-xl-first {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1;
    }
    .s-order-xl-last {
        -webkit-box-ordinal-group: 26;
        -ms-flex-order: 25;
        order: 25;
    }

    .s-order-xl-0 {
      -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
      order: 0;
    }

    .s-order-xl-1 {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1;
    }

    .s-order-xl-2 {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2;
    }

    .s-order-xl-3 {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3;
    }

    .s-order-xl-4 {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4;
    }

    .s-order-xl-5 {
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5;
    }

    .s-order-xl-6 {
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6;
    }

    .s-order-xl-7 {
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7;
    }

    .s-order-xl-8 {
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8;
    }

    .s-order-xl-9 {
      -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
      order: 9;
    }

    .s-order-xl-10 {
      -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
      order: 10;
    }

    .s-order-xl-11 {
      -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
      order: 11;
    }

    .s-order-xl-12 {
      -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
      order: 12;
    }

    .s-order-xl-13 {
      -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
      order: 13;
    }

    .s-order-xl-14 {
      -webkit-box-ordinal-group: 15;
      -ms-flex-order: 14;
      order: 14;
    }

    .s-order-xl-15 {
      -webkit-box-ordinal-group: 16;
      -ms-flex-order: 15;
      order: 15;
    }

    .s-order-xl-16 {
      -webkit-box-ordinal-group: 17;
      -ms-flex-order: 16;
      order: 16;
    }

    .s-order-xl-17 {
      -webkit-box-ordinal-group: 18;
      -ms-flex-order: 17;
      order: 17;
    }

    .s-order-xl-18 {
      -webkit-box-ordinal-group: 19;
      -ms-flex-order: 18;
      order: 18;
    }

    .s-order-xl-19 {
      -webkit-box-ordinal-group: 20;
      -ms-flex-order: 19;
      order: 19;
    }

    .s-order-xl-20 {
      -webkit-box-ordinal-group: 21;
      -ms-flex-order: 20;
      order: 20;
    }

    .s-order-xl-21 {
      -webkit-box-ordinal-group: 22;
      -ms-flex-order: 21;
      order: 21;
    }

    .s-order-xl-22 {
      -webkit-box-ordinal-group: 23;
      -ms-flex-order: 22;
      order: 22;
    }

    .s-order-xl-23 {
      -webkit-box-ordinal-group: 24;
      -ms-flex-order: 23;
      order: 23;
    }

    .s-order-xl-24 {
      -webkit-box-ordinal-group: 25;
      -ms-flex-order: 24;
      order: 24;
    }

    .s-offset-xl-0 {
      margin-left: 0;
    }

    .s-offset-xl-1 {
      margin-left: 4.166667%;
    }

    .s-offset-xl-2 {
      margin-left: 8.333333%;
    }

    .s-offset-xl-3 {
      margin-left: 12.5%;
    }

    .s-offset-xl-4 {
      margin-left: 16.666667%;
    }

    .s-offset-xl-5 {
      margin-left: 20.833333%;
    }

    .s-offset-xl-6 {
      margin-left: 25%;
    }

    .s-offset-xl-7 {
      margin-left: 29.166667%;
    }

    .s-offset-xl-8 {
      margin-left: 33.333333%;
    }

    .s-offset-xl-9 {
      margin-left: 37.5%;
    }

    .s-offset-xl-10 {
      margin-left: 41.666667%;
    }

    .s-offset-xl-11 {
      margin-left: 45.833333%;
    }

    .s-offset-xl-12 {
      margin-left: 50%;
    }

    .s-offset-xl-13 {
      margin-left: 54.166667%;
    }

    .s-offset-xl-14 {
      margin-left: 58.333333%;
    }

    .s-offset-xl-15 {
      margin-left: 62.5%;
    }

    .s-offset-xl-16 {
      margin-left: 66.666667%;
    }

    .s-offset-xl-17 {
      margin-left: 70.833333%;
    }

    .s-offset-xl-18 {
      margin-left: 75%;
    }

    .s-offset-xl-19 {
      margin-left: 79.166667%;
    }

    .s-offset-xl-20 {
      margin-left: 83.333333%;
    }

    .s-offset-xl-21 {
      margin-left: 87.5%;
    }

    .s-offset-xl-22 {
      margin-left: 91.666667%;
    }

    .s-offset-xl-23 {
      margin-left: 95.833333%;
    }

}
