.ty-col {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block; }
  .ty-col-1 {
    width: 4.16667%; }
  .ty-col-offset-1 {
    margin-left: 4.16667%; }
  .ty-col-order-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .ty-col-2 {
    width: 8.33333%; }
  .ty-col-offset-2 {
    margin-left: 8.33333%; }
  .ty-col-order-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }
  .ty-col-3 {
    width: 12.5%; }
  .ty-col-offset-3 {
    margin-left: 12.5%; }
  .ty-col-order-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3; }
  .ty-col-4 {
    width: 16.66667%; }
  .ty-col-offset-4 {
    margin-left: 16.66667%; }
  .ty-col-order-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4; }
  .ty-col-5 {
    width: 20.83333%; }
  .ty-col-offset-5 {
    margin-left: 20.83333%; }
  .ty-col-order-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5; }
  .ty-col-6 {
    width: 25%; }
  .ty-col-offset-6 {
    margin-left: 25%; }
  .ty-col-order-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6; }
  .ty-col-7 {
    width: 29.16667%; }
  .ty-col-offset-7 {
    margin-left: 29.16667%; }
  .ty-col-order-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7; }
  .ty-col-8 {
    width: 33.33333%; }
  .ty-col-offset-8 {
    margin-left: 33.33333%; }
  .ty-col-order-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8; }
  .ty-col-9 {
    width: 37.5%; }
  .ty-col-offset-9 {
    margin-left: 37.5%; }
  .ty-col-order-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9; }
  .ty-col-10 {
    width: 41.66667%; }
  .ty-col-offset-10 {
    margin-left: 41.66667%; }
  .ty-col-order-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10; }
  .ty-col-11 {
    width: 45.83333%; }
  .ty-col-offset-11 {
    margin-left: 45.83333%; }
  .ty-col-order-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11; }
  .ty-col-12 {
    width: 50%; }
  .ty-col-offset-12 {
    margin-left: 50%; }
  .ty-col-order-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12; }
  .ty-col-13 {
    width: 54.16667%; }
  .ty-col-offset-13 {
    margin-left: 54.16667%; }
  .ty-col-order-13 {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13; }
  .ty-col-14 {
    width: 58.33333%; }
  .ty-col-offset-14 {
    margin-left: 58.33333%; }
  .ty-col-order-14 {
    -webkit-box-ordinal-group: 15;
        -ms-flex-order: 14;
            order: 14; }
  .ty-col-15 {
    width: 62.5%; }
  .ty-col-offset-15 {
    margin-left: 62.5%; }
  .ty-col-order-15 {
    -webkit-box-ordinal-group: 16;
        -ms-flex-order: 15;
            order: 15; }
  .ty-col-16 {
    width: 66.66667%; }
  .ty-col-offset-16 {
    margin-left: 66.66667%; }
  .ty-col-order-16 {
    -webkit-box-ordinal-group: 17;
        -ms-flex-order: 16;
            order: 16; }
  .ty-col-17 {
    width: 70.83333%; }
  .ty-col-offset-17 {
    margin-left: 70.83333%; }
  .ty-col-order-17 {
    -webkit-box-ordinal-group: 18;
        -ms-flex-order: 17;
            order: 17; }
  .ty-col-18 {
    width: 75%; }
  .ty-col-offset-18 {
    margin-left: 75%; }
  .ty-col-order-18 {
    -webkit-box-ordinal-group: 19;
        -ms-flex-order: 18;
            order: 18; }
  .ty-col-19 {
    width: 79.16667%; }
  .ty-col-offset-19 {
    margin-left: 79.16667%; }
  .ty-col-order-19 {
    -webkit-box-ordinal-group: 20;
        -ms-flex-order: 19;
            order: 19; }
  .ty-col-20 {
    width: 83.33333%; }
  .ty-col-offset-20 {
    margin-left: 83.33333%; }
  .ty-col-order-20 {
    -webkit-box-ordinal-group: 21;
        -ms-flex-order: 20;
            order: 20; }
  .ty-col-21 {
    width: 87.5%; }
  .ty-col-offset-21 {
    margin-left: 87.5%; }
  .ty-col-order-21 {
    -webkit-box-ordinal-group: 22;
        -ms-flex-order: 21;
            order: 21; }
  .ty-col-22 {
    width: 91.66667%; }
  .ty-col-offset-22 {
    margin-left: 91.66667%; }
  .ty-col-order-22 {
    -webkit-box-ordinal-group: 23;
        -ms-flex-order: 22;
            order: 22; }
  .ty-col-23 {
    width: 95.83333%; }
  .ty-col-offset-23 {
    margin-left: 95.83333%; }
  .ty-col-order-23 {
    -webkit-box-ordinal-group: 24;
        -ms-flex-order: 23;
            order: 23; }
  .ty-col-24 {
    width: 100%; }
  .ty-col-offset-24 {
    margin-left: 100%; }
  .ty-col-order-24 {
    -webkit-box-ordinal-group: 25;
        -ms-flex-order: 24;
            order: 24; }
  @media screen and (max-width: 600px) {
    .ty-col-sm-1 {
      width: 4.16667%; }
    .ty-col-sm-offset-1 {
      margin-left: 4.16667%; }
    .ty-col-sm-order-1 {
      -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
              order: 1; }
    .ty-col-sm-2 {
      width: 8.33333%; }
    .ty-col-sm-offset-2 {
      margin-left: 8.33333%; }
    .ty-col-sm-order-2 {
      -webkit-box-ordinal-group: 3;
          -ms-flex-order: 2;
              order: 2; }
    .ty-col-sm-3 {
      width: 12.5%; }
    .ty-col-sm-offset-3 {
      margin-left: 12.5%; }
    .ty-col-sm-order-3 {
      -webkit-box-ordinal-group: 4;
          -ms-flex-order: 3;
              order: 3; }
    .ty-col-sm-4 {
      width: 16.66667%; }
    .ty-col-sm-offset-4 {
      margin-left: 16.66667%; }
    .ty-col-sm-order-4 {
      -webkit-box-ordinal-group: 5;
          -ms-flex-order: 4;
              order: 4; }
    .ty-col-sm-5 {
      width: 20.83333%; }
    .ty-col-sm-offset-5 {
      margin-left: 20.83333%; }
    .ty-col-sm-order-5 {
      -webkit-box-ordinal-group: 6;
          -ms-flex-order: 5;
              order: 5; }
    .ty-col-sm-6 {
      width: 25%; }
    .ty-col-sm-offset-6 {
      margin-left: 25%; }
    .ty-col-sm-order-6 {
      -webkit-box-ordinal-group: 7;
          -ms-flex-order: 6;
              order: 6; }
    .ty-col-sm-7 {
      width: 29.16667%; }
    .ty-col-sm-offset-7 {
      margin-left: 29.16667%; }
    .ty-col-sm-order-7 {
      -webkit-box-ordinal-group: 8;
          -ms-flex-order: 7;
              order: 7; }
    .ty-col-sm-8 {
      width: 33.33333%; }
    .ty-col-sm-offset-8 {
      margin-left: 33.33333%; }
    .ty-col-sm-order-8 {
      -webkit-box-ordinal-group: 9;
          -ms-flex-order: 8;
              order: 8; }
    .ty-col-sm-9 {
      width: 37.5%; }
    .ty-col-sm-offset-9 {
      margin-left: 37.5%; }
    .ty-col-sm-order-9 {
      -webkit-box-ordinal-group: 10;
          -ms-flex-order: 9;
              order: 9; }
    .ty-col-sm-10 {
      width: 41.66667%; }
    .ty-col-sm-offset-10 {
      margin-left: 41.66667%; }
    .ty-col-sm-order-10 {
      -webkit-box-ordinal-group: 11;
          -ms-flex-order: 10;
              order: 10; }
    .ty-col-sm-11 {
      width: 45.83333%; }
    .ty-col-sm-offset-11 {
      margin-left: 45.83333%; }
    .ty-col-sm-order-11 {
      -webkit-box-ordinal-group: 12;
          -ms-flex-order: 11;
              order: 11; }
    .ty-col-sm-12 {
      width: 50%; }
    .ty-col-sm-offset-12 {
      margin-left: 50%; }
    .ty-col-sm-order-12 {
      -webkit-box-ordinal-group: 13;
          -ms-flex-order: 12;
              order: 12; }
    .ty-col-sm-13 {
      width: 54.16667%; }
    .ty-col-sm-offset-13 {
      margin-left: 54.16667%; }
    .ty-col-sm-order-13 {
      -webkit-box-ordinal-group: 14;
          -ms-flex-order: 13;
              order: 13; }
    .ty-col-sm-14 {
      width: 58.33333%; }
    .ty-col-sm-offset-14 {
      margin-left: 58.33333%; }
    .ty-col-sm-order-14 {
      -webkit-box-ordinal-group: 15;
          -ms-flex-order: 14;
              order: 14; }
    .ty-col-sm-15 {
      width: 62.5%; }
    .ty-col-sm-offset-15 {
      margin-left: 62.5%; }
    .ty-col-sm-order-15 {
      -webkit-box-ordinal-group: 16;
          -ms-flex-order: 15;
              order: 15; }
    .ty-col-sm-16 {
      width: 66.66667%; }
    .ty-col-sm-offset-16 {
      margin-left: 66.66667%; }
    .ty-col-sm-order-16 {
      -webkit-box-ordinal-group: 17;
          -ms-flex-order: 16;
              order: 16; }
    .ty-col-sm-17 {
      width: 70.83333%; }
    .ty-col-sm-offset-17 {
      margin-left: 70.83333%; }
    .ty-col-sm-order-17 {
      -webkit-box-ordinal-group: 18;
          -ms-flex-order: 17;
              order: 17; }
    .ty-col-sm-18 {
      width: 75%; }
    .ty-col-sm-offset-18 {
      margin-left: 75%; }
    .ty-col-sm-order-18 {
      -webkit-box-ordinal-group: 19;
          -ms-flex-order: 18;
              order: 18; }
    .ty-col-sm-19 {
      width: 79.16667%; }
    .ty-col-sm-offset-19 {
      margin-left: 79.16667%; }
    .ty-col-sm-order-19 {
      -webkit-box-ordinal-group: 20;
          -ms-flex-order: 19;
              order: 19; }
    .ty-col-sm-20 {
      width: 83.33333%; }
    .ty-col-sm-offset-20 {
      margin-left: 83.33333%; }
    .ty-col-sm-order-20 {
      -webkit-box-ordinal-group: 21;
          -ms-flex-order: 20;
              order: 20; }
    .ty-col-sm-21 {
      width: 87.5%; }
    .ty-col-sm-offset-21 {
      margin-left: 87.5%; }
    .ty-col-sm-order-21 {
      -webkit-box-ordinal-group: 22;
          -ms-flex-order: 21;
              order: 21; }
    .ty-col-sm-22 {
      width: 91.66667%; }
    .ty-col-sm-offset-22 {
      margin-left: 91.66667%; }
    .ty-col-sm-order-22 {
      -webkit-box-ordinal-group: 23;
          -ms-flex-order: 22;
              order: 22; }
    .ty-col-sm-23 {
      width: 95.83333%; }
    .ty-col-sm-offset-23 {
      margin-left: 95.83333%; }
    .ty-col-sm-order-23 {
      -webkit-box-ordinal-group: 24;
          -ms-flex-order: 23;
              order: 23; }
    .ty-col-sm-24 {
      width: 100%; }
    .ty-col-sm-offset-24 {
      margin-left: 100%; }
    .ty-col-sm-order-24 {
      -webkit-box-ordinal-group: 25;
          -ms-flex-order: 24;
              order: 24; } }
  @media screen and (max-width: 600px) {
    .ty-col-sm-1 {
      width: 4.16667%; }
    .ty-col-sm-offset-1 {
      margin-left: 4.16667%; }
    .ty-col-sm-order-1 {
      -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
              order: 1; }
    .ty-col-sm-2 {
      width: 8.33333%; }
    .ty-col-sm-offset-2 {
      margin-left: 8.33333%; }
    .ty-col-sm-order-2 {
      -webkit-box-ordinal-group: 3;
          -ms-flex-order: 2;
              order: 2; }
    .ty-col-sm-3 {
      width: 12.5%; }
    .ty-col-sm-offset-3 {
      margin-left: 12.5%; }
    .ty-col-sm-order-3 {
      -webkit-box-ordinal-group: 4;
          -ms-flex-order: 3;
              order: 3; }
    .ty-col-sm-4 {
      width: 16.66667%; }
    .ty-col-sm-offset-4 {
      margin-left: 16.66667%; }
    .ty-col-sm-order-4 {
      -webkit-box-ordinal-group: 5;
          -ms-flex-order: 4;
              order: 4; }
    .ty-col-sm-5 {
      width: 20.83333%; }
    .ty-col-sm-offset-5 {
      margin-left: 20.83333%; }
    .ty-col-sm-order-5 {
      -webkit-box-ordinal-group: 6;
          -ms-flex-order: 5;
              order: 5; }
    .ty-col-sm-6 {
      width: 25%; }
    .ty-col-sm-offset-6 {
      margin-left: 25%; }
    .ty-col-sm-order-6 {
      -webkit-box-ordinal-group: 7;
          -ms-flex-order: 6;
              order: 6; }
    .ty-col-sm-7 {
      width: 29.16667%; }
    .ty-col-sm-offset-7 {
      margin-left: 29.16667%; }
    .ty-col-sm-order-7 {
      -webkit-box-ordinal-group: 8;
          -ms-flex-order: 7;
              order: 7; }
    .ty-col-sm-8 {
      width: 33.33333%; }
    .ty-col-sm-offset-8 {
      margin-left: 33.33333%; }
    .ty-col-sm-order-8 {
      -webkit-box-ordinal-group: 9;
          -ms-flex-order: 8;
              order: 8; }
    .ty-col-sm-9 {
      width: 37.5%; }
    .ty-col-sm-offset-9 {
      margin-left: 37.5%; }
    .ty-col-sm-order-9 {
      -webkit-box-ordinal-group: 10;
          -ms-flex-order: 9;
              order: 9; }
    .ty-col-sm-10 {
      width: 41.66667%; }
    .ty-col-sm-offset-10 {
      margin-left: 41.66667%; }
    .ty-col-sm-order-10 {
      -webkit-box-ordinal-group: 11;
          -ms-flex-order: 10;
              order: 10; }
    .ty-col-sm-11 {
      width: 45.83333%; }
    .ty-col-sm-offset-11 {
      margin-left: 45.83333%; }
    .ty-col-sm-order-11 {
      -webkit-box-ordinal-group: 12;
          -ms-flex-order: 11;
              order: 11; }
    .ty-col-sm-12 {
      width: 50%; }
    .ty-col-sm-offset-12 {
      margin-left: 50%; }
    .ty-col-sm-order-12 {
      -webkit-box-ordinal-group: 13;
          -ms-flex-order: 12;
              order: 12; }
    .ty-col-sm-13 {
      width: 54.16667%; }
    .ty-col-sm-offset-13 {
      margin-left: 54.16667%; }
    .ty-col-sm-order-13 {
      -webkit-box-ordinal-group: 14;
          -ms-flex-order: 13;
              order: 13; }
    .ty-col-sm-14 {
      width: 58.33333%; }
    .ty-col-sm-offset-14 {
      margin-left: 58.33333%; }
    .ty-col-sm-order-14 {
      -webkit-box-ordinal-group: 15;
          -ms-flex-order: 14;
              order: 14; }
    .ty-col-sm-15 {
      width: 62.5%; }
    .ty-col-sm-offset-15 {
      margin-left: 62.5%; }
    .ty-col-sm-order-15 {
      -webkit-box-ordinal-group: 16;
          -ms-flex-order: 15;
              order: 15; }
    .ty-col-sm-16 {
      width: 66.66667%; }
    .ty-col-sm-offset-16 {
      margin-left: 66.66667%; }
    .ty-col-sm-order-16 {
      -webkit-box-ordinal-group: 17;
          -ms-flex-order: 16;
              order: 16; }
    .ty-col-sm-17 {
      width: 70.83333%; }
    .ty-col-sm-offset-17 {
      margin-left: 70.83333%; }
    .ty-col-sm-order-17 {
      -webkit-box-ordinal-group: 18;
          -ms-flex-order: 17;
              order: 17; }
    .ty-col-sm-18 {
      width: 75%; }
    .ty-col-sm-offset-18 {
      margin-left: 75%; }
    .ty-col-sm-order-18 {
      -webkit-box-ordinal-group: 19;
          -ms-flex-order: 18;
              order: 18; }
    .ty-col-sm-19 {
      width: 79.16667%; }
    .ty-col-sm-offset-19 {
      margin-left: 79.16667%; }
    .ty-col-sm-order-19 {
      -webkit-box-ordinal-group: 20;
          -ms-flex-order: 19;
              order: 19; }
    .ty-col-sm-20 {
      width: 83.33333%; }
    .ty-col-sm-offset-20 {
      margin-left: 83.33333%; }
    .ty-col-sm-order-20 {
      -webkit-box-ordinal-group: 21;
          -ms-flex-order: 20;
              order: 20; }
    .ty-col-sm-21 {
      width: 87.5%; }
    .ty-col-sm-offset-21 {
      margin-left: 87.5%; }
    .ty-col-sm-order-21 {
      -webkit-box-ordinal-group: 22;
          -ms-flex-order: 21;
              order: 21; }
    .ty-col-sm-22 {
      width: 91.66667%; }
    .ty-col-sm-offset-22 {
      margin-left: 91.66667%; }
    .ty-col-sm-order-22 {
      -webkit-box-ordinal-group: 23;
          -ms-flex-order: 22;
              order: 22; }
    .ty-col-sm-23 {
      width: 95.83333%; }
    .ty-col-sm-offset-23 {
      margin-left: 95.83333%; }
    .ty-col-sm-order-23 {
      -webkit-box-ordinal-group: 24;
          -ms-flex-order: 23;
              order: 23; }
    .ty-col-sm-24 {
      width: 100%; }
    .ty-col-sm-offset-24 {
      margin-left: 100%; }
    .ty-col-sm-order-24 {
      -webkit-box-ordinal-group: 25;
          -ms-flex-order: 24;
              order: 24; } }
  @media screen and (max-width: 840px) {
    .ty-col-md-1 {
      width: 4.16667%; }
    .ty-col-md-offset-1 {
      margin-left: 4.16667%; }
    .ty-col-md-order-1 {
      -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
              order: 1; }
    .ty-col-md-2 {
      width: 8.33333%; }
    .ty-col-md-offset-2 {
      margin-left: 8.33333%; }
    .ty-col-md-order-2 {
      -webkit-box-ordinal-group: 3;
          -ms-flex-order: 2;
              order: 2; }
    .ty-col-md-3 {
      width: 12.5%; }
    .ty-col-md-offset-3 {
      margin-left: 12.5%; }
    .ty-col-md-order-3 {
      -webkit-box-ordinal-group: 4;
          -ms-flex-order: 3;
              order: 3; }
    .ty-col-md-4 {
      width: 16.66667%; }
    .ty-col-md-offset-4 {
      margin-left: 16.66667%; }
    .ty-col-md-order-4 {
      -webkit-box-ordinal-group: 5;
          -ms-flex-order: 4;
              order: 4; }
    .ty-col-md-5 {
      width: 20.83333%; }
    .ty-col-md-offset-5 {
      margin-left: 20.83333%; }
    .ty-col-md-order-5 {
      -webkit-box-ordinal-group: 6;
          -ms-flex-order: 5;
              order: 5; }
    .ty-col-md-6 {
      width: 25%; }
    .ty-col-md-offset-6 {
      margin-left: 25%; }
    .ty-col-md-order-6 {
      -webkit-box-ordinal-group: 7;
          -ms-flex-order: 6;
              order: 6; }
    .ty-col-md-7 {
      width: 29.16667%; }
    .ty-col-md-offset-7 {
      margin-left: 29.16667%; }
    .ty-col-md-order-7 {
      -webkit-box-ordinal-group: 8;
          -ms-flex-order: 7;
              order: 7; }
    .ty-col-md-8 {
      width: 33.33333%; }
    .ty-col-md-offset-8 {
      margin-left: 33.33333%; }
    .ty-col-md-order-8 {
      -webkit-box-ordinal-group: 9;
          -ms-flex-order: 8;
              order: 8; }
    .ty-col-md-9 {
      width: 37.5%; }
    .ty-col-md-offset-9 {
      margin-left: 37.5%; }
    .ty-col-md-order-9 {
      -webkit-box-ordinal-group: 10;
          -ms-flex-order: 9;
              order: 9; }
    .ty-col-md-10 {
      width: 41.66667%; }
    .ty-col-md-offset-10 {
      margin-left: 41.66667%; }
    .ty-col-md-order-10 {
      -webkit-box-ordinal-group: 11;
          -ms-flex-order: 10;
              order: 10; }
    .ty-col-md-11 {
      width: 45.83333%; }
    .ty-col-md-offset-11 {
      margin-left: 45.83333%; }
    .ty-col-md-order-11 {
      -webkit-box-ordinal-group: 12;
          -ms-flex-order: 11;
              order: 11; }
    .ty-col-md-12 {
      width: 50%; }
    .ty-col-md-offset-12 {
      margin-left: 50%; }
    .ty-col-md-order-12 {
      -webkit-box-ordinal-group: 13;
          -ms-flex-order: 12;
              order: 12; }
    .ty-col-md-13 {
      width: 54.16667%; }
    .ty-col-md-offset-13 {
      margin-left: 54.16667%; }
    .ty-col-md-order-13 {
      -webkit-box-ordinal-group: 14;
          -ms-flex-order: 13;
              order: 13; }
    .ty-col-md-14 {
      width: 58.33333%; }
    .ty-col-md-offset-14 {
      margin-left: 58.33333%; }
    .ty-col-md-order-14 {
      -webkit-box-ordinal-group: 15;
          -ms-flex-order: 14;
              order: 14; }
    .ty-col-md-15 {
      width: 62.5%; }
    .ty-col-md-offset-15 {
      margin-left: 62.5%; }
    .ty-col-md-order-15 {
      -webkit-box-ordinal-group: 16;
          -ms-flex-order: 15;
              order: 15; }
    .ty-col-md-16 {
      width: 66.66667%; }
    .ty-col-md-offset-16 {
      margin-left: 66.66667%; }
    .ty-col-md-order-16 {
      -webkit-box-ordinal-group: 17;
          -ms-flex-order: 16;
              order: 16; }
    .ty-col-md-17 {
      width: 70.83333%; }
    .ty-col-md-offset-17 {
      margin-left: 70.83333%; }
    .ty-col-md-order-17 {
      -webkit-box-ordinal-group: 18;
          -ms-flex-order: 17;
              order: 17; }
    .ty-col-md-18 {
      width: 75%; }
    .ty-col-md-offset-18 {
      margin-left: 75%; }
    .ty-col-md-order-18 {
      -webkit-box-ordinal-group: 19;
          -ms-flex-order: 18;
              order: 18; }
    .ty-col-md-19 {
      width: 79.16667%; }
    .ty-col-md-offset-19 {
      margin-left: 79.16667%; }
    .ty-col-md-order-19 {
      -webkit-box-ordinal-group: 20;
          -ms-flex-order: 19;
              order: 19; }
    .ty-col-md-20 {
      width: 83.33333%; }
    .ty-col-md-offset-20 {
      margin-left: 83.33333%; }
    .ty-col-md-order-20 {
      -webkit-box-ordinal-group: 21;
          -ms-flex-order: 20;
              order: 20; }
    .ty-col-md-21 {
      width: 87.5%; }
    .ty-col-md-offset-21 {
      margin-left: 87.5%; }
    .ty-col-md-order-21 {
      -webkit-box-ordinal-group: 22;
          -ms-flex-order: 21;
              order: 21; }
    .ty-col-md-22 {
      width: 91.66667%; }
    .ty-col-md-offset-22 {
      margin-left: 91.66667%; }
    .ty-col-md-order-22 {
      -webkit-box-ordinal-group: 23;
          -ms-flex-order: 22;
              order: 22; }
    .ty-col-md-23 {
      width: 95.83333%; }
    .ty-col-md-offset-23 {
      margin-left: 95.83333%; }
    .ty-col-md-order-23 {
      -webkit-box-ordinal-group: 24;
          -ms-flex-order: 23;
              order: 23; }
    .ty-col-md-24 {
      width: 100%; }
    .ty-col-md-offset-24 {
      margin-left: 100%; }
    .ty-col-md-order-24 {
      -webkit-box-ordinal-group: 25;
          -ms-flex-order: 24;
              order: 24; } }
  @media screen and (max-width: 960px) {
    .ty-col-lg-1 {
      width: 4.16667%; }
    .ty-col-lg-offset-1 {
      margin-left: 4.16667%; }
    .ty-col-lg-order-1 {
      -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
              order: 1; }
    .ty-col-lg-2 {
      width: 8.33333%; }
    .ty-col-lg-offset-2 {
      margin-left: 8.33333%; }
    .ty-col-lg-order-2 {
      -webkit-box-ordinal-group: 3;
          -ms-flex-order: 2;
              order: 2; }
    .ty-col-lg-3 {
      width: 12.5%; }
    .ty-col-lg-offset-3 {
      margin-left: 12.5%; }
    .ty-col-lg-order-3 {
      -webkit-box-ordinal-group: 4;
          -ms-flex-order: 3;
              order: 3; }
    .ty-col-lg-4 {
      width: 16.66667%; }
    .ty-col-lg-offset-4 {
      margin-left: 16.66667%; }
    .ty-col-lg-order-4 {
      -webkit-box-ordinal-group: 5;
          -ms-flex-order: 4;
              order: 4; }
    .ty-col-lg-5 {
      width: 20.83333%; }
    .ty-col-lg-offset-5 {
      margin-left: 20.83333%; }
    .ty-col-lg-order-5 {
      -webkit-box-ordinal-group: 6;
          -ms-flex-order: 5;
              order: 5; }
    .ty-col-lg-6 {
      width: 25%; }
    .ty-col-lg-offset-6 {
      margin-left: 25%; }
    .ty-col-lg-order-6 {
      -webkit-box-ordinal-group: 7;
          -ms-flex-order: 6;
              order: 6; }
    .ty-col-lg-7 {
      width: 29.16667%; }
    .ty-col-lg-offset-7 {
      margin-left: 29.16667%; }
    .ty-col-lg-order-7 {
      -webkit-box-ordinal-group: 8;
          -ms-flex-order: 7;
              order: 7; }
    .ty-col-lg-8 {
      width: 33.33333%; }
    .ty-col-lg-offset-8 {
      margin-left: 33.33333%; }
    .ty-col-lg-order-8 {
      -webkit-box-ordinal-group: 9;
          -ms-flex-order: 8;
              order: 8; }
    .ty-col-lg-9 {
      width: 37.5%; }
    .ty-col-lg-offset-9 {
      margin-left: 37.5%; }
    .ty-col-lg-order-9 {
      -webkit-box-ordinal-group: 10;
          -ms-flex-order: 9;
              order: 9; }
    .ty-col-lg-10 {
      width: 41.66667%; }
    .ty-col-lg-offset-10 {
      margin-left: 41.66667%; }
    .ty-col-lg-order-10 {
      -webkit-box-ordinal-group: 11;
          -ms-flex-order: 10;
              order: 10; }
    .ty-col-lg-11 {
      width: 45.83333%; }
    .ty-col-lg-offset-11 {
      margin-left: 45.83333%; }
    .ty-col-lg-order-11 {
      -webkit-box-ordinal-group: 12;
          -ms-flex-order: 11;
              order: 11; }
    .ty-col-lg-12 {
      width: 50%; }
    .ty-col-lg-offset-12 {
      margin-left: 50%; }
    .ty-col-lg-order-12 {
      -webkit-box-ordinal-group: 13;
          -ms-flex-order: 12;
              order: 12; }
    .ty-col-lg-13 {
      width: 54.16667%; }
    .ty-col-lg-offset-13 {
      margin-left: 54.16667%; }
    .ty-col-lg-order-13 {
      -webkit-box-ordinal-group: 14;
          -ms-flex-order: 13;
              order: 13; }
    .ty-col-lg-14 {
      width: 58.33333%; }
    .ty-col-lg-offset-14 {
      margin-left: 58.33333%; }
    .ty-col-lg-order-14 {
      -webkit-box-ordinal-group: 15;
          -ms-flex-order: 14;
              order: 14; }
    .ty-col-lg-15 {
      width: 62.5%; }
    .ty-col-lg-offset-15 {
      margin-left: 62.5%; }
    .ty-col-lg-order-15 {
      -webkit-box-ordinal-group: 16;
          -ms-flex-order: 15;
              order: 15; }
    .ty-col-lg-16 {
      width: 66.66667%; }
    .ty-col-lg-offset-16 {
      margin-left: 66.66667%; }
    .ty-col-lg-order-16 {
      -webkit-box-ordinal-group: 17;
          -ms-flex-order: 16;
              order: 16; }
    .ty-col-lg-17 {
      width: 70.83333%; }
    .ty-col-lg-offset-17 {
      margin-left: 70.83333%; }
    .ty-col-lg-order-17 {
      -webkit-box-ordinal-group: 18;
          -ms-flex-order: 17;
              order: 17; }
    .ty-col-lg-18 {
      width: 75%; }
    .ty-col-lg-offset-18 {
      margin-left: 75%; }
    .ty-col-lg-order-18 {
      -webkit-box-ordinal-group: 19;
          -ms-flex-order: 18;
              order: 18; }
    .ty-col-lg-19 {
      width: 79.16667%; }
    .ty-col-lg-offset-19 {
      margin-left: 79.16667%; }
    .ty-col-lg-order-19 {
      -webkit-box-ordinal-group: 20;
          -ms-flex-order: 19;
              order: 19; }
    .ty-col-lg-20 {
      width: 83.33333%; }
    .ty-col-lg-offset-20 {
      margin-left: 83.33333%; }
    .ty-col-lg-order-20 {
      -webkit-box-ordinal-group: 21;
          -ms-flex-order: 20;
              order: 20; }
    .ty-col-lg-21 {
      width: 87.5%; }
    .ty-col-lg-offset-21 {
      margin-left: 87.5%; }
    .ty-col-lg-order-21 {
      -webkit-box-ordinal-group: 22;
          -ms-flex-order: 21;
              order: 21; }
    .ty-col-lg-22 {
      width: 91.66667%; }
    .ty-col-lg-offset-22 {
      margin-left: 91.66667%; }
    .ty-col-lg-order-22 {
      -webkit-box-ordinal-group: 23;
          -ms-flex-order: 22;
              order: 22; }
    .ty-col-lg-23 {
      width: 95.83333%; }
    .ty-col-lg-offset-23 {
      margin-left: 95.83333%; }
    .ty-col-lg-order-23 {
      -webkit-box-ordinal-group: 24;
          -ms-flex-order: 23;
              order: 23; }
    .ty-col-lg-24 {
      width: 100%; }
    .ty-col-lg-offset-24 {
      margin-left: 100%; }
    .ty-col-lg-order-24 {
      -webkit-box-ordinal-group: 25;
          -ms-flex-order: 24;
              order: 24; } }
  @media screen and (max-width: 1280px) {
    .ty-col-xl-1 {
      width: 4.16667%; }
    .ty-col-xl-offset-1 {
      margin-left: 4.16667%; }
    .ty-col-xl-order-1 {
      -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
              order: 1; }
    .ty-col-xl-2 {
      width: 8.33333%; }
    .ty-col-xl-offset-2 {
      margin-left: 8.33333%; }
    .ty-col-xl-order-2 {
      -webkit-box-ordinal-group: 3;
          -ms-flex-order: 2;
              order: 2; }
    .ty-col-xl-3 {
      width: 12.5%; }
    .ty-col-xl-offset-3 {
      margin-left: 12.5%; }
    .ty-col-xl-order-3 {
      -webkit-box-ordinal-group: 4;
          -ms-flex-order: 3;
              order: 3; }
    .ty-col-xl-4 {
      width: 16.66667%; }
    .ty-col-xl-offset-4 {
      margin-left: 16.66667%; }
    .ty-col-xl-order-4 {
      -webkit-box-ordinal-group: 5;
          -ms-flex-order: 4;
              order: 4; }
    .ty-col-xl-5 {
      width: 20.83333%; }
    .ty-col-xl-offset-5 {
      margin-left: 20.83333%; }
    .ty-col-xl-order-5 {
      -webkit-box-ordinal-group: 6;
          -ms-flex-order: 5;
              order: 5; }
    .ty-col-xl-6 {
      width: 25%; }
    .ty-col-xl-offset-6 {
      margin-left: 25%; }
    .ty-col-xl-order-6 {
      -webkit-box-ordinal-group: 7;
          -ms-flex-order: 6;
              order: 6; }
    .ty-col-xl-7 {
      width: 29.16667%; }
    .ty-col-xl-offset-7 {
      margin-left: 29.16667%; }
    .ty-col-xl-order-7 {
      -webkit-box-ordinal-group: 8;
          -ms-flex-order: 7;
              order: 7; }
    .ty-col-xl-8 {
      width: 33.33333%; }
    .ty-col-xl-offset-8 {
      margin-left: 33.33333%; }
    .ty-col-xl-order-8 {
      -webkit-box-ordinal-group: 9;
          -ms-flex-order: 8;
              order: 8; }
    .ty-col-xl-9 {
      width: 37.5%; }
    .ty-col-xl-offset-9 {
      margin-left: 37.5%; }
    .ty-col-xl-order-9 {
      -webkit-box-ordinal-group: 10;
          -ms-flex-order: 9;
              order: 9; }
    .ty-col-xl-10 {
      width: 41.66667%; }
    .ty-col-xl-offset-10 {
      margin-left: 41.66667%; }
    .ty-col-xl-order-10 {
      -webkit-box-ordinal-group: 11;
          -ms-flex-order: 10;
              order: 10; }
    .ty-col-xl-11 {
      width: 45.83333%; }
    .ty-col-xl-offset-11 {
      margin-left: 45.83333%; }
    .ty-col-xl-order-11 {
      -webkit-box-ordinal-group: 12;
          -ms-flex-order: 11;
              order: 11; }
    .ty-col-xl-12 {
      width: 50%; }
    .ty-col-xl-offset-12 {
      margin-left: 50%; }
    .ty-col-xl-order-12 {
      -webkit-box-ordinal-group: 13;
          -ms-flex-order: 12;
              order: 12; }
    .ty-col-xl-13 {
      width: 54.16667%; }
    .ty-col-xl-offset-13 {
      margin-left: 54.16667%; }
    .ty-col-xl-order-13 {
      -webkit-box-ordinal-group: 14;
          -ms-flex-order: 13;
              order: 13; }
    .ty-col-xl-14 {
      width: 58.33333%; }
    .ty-col-xl-offset-14 {
      margin-left: 58.33333%; }
    .ty-col-xl-order-14 {
      -webkit-box-ordinal-group: 15;
          -ms-flex-order: 14;
              order: 14; }
    .ty-col-xl-15 {
      width: 62.5%; }
    .ty-col-xl-offset-15 {
      margin-left: 62.5%; }
    .ty-col-xl-order-15 {
      -webkit-box-ordinal-group: 16;
          -ms-flex-order: 15;
              order: 15; }
    .ty-col-xl-16 {
      width: 66.66667%; }
    .ty-col-xl-offset-16 {
      margin-left: 66.66667%; }
    .ty-col-xl-order-16 {
      -webkit-box-ordinal-group: 17;
          -ms-flex-order: 16;
              order: 16; }
    .ty-col-xl-17 {
      width: 70.83333%; }
    .ty-col-xl-offset-17 {
      margin-left: 70.83333%; }
    .ty-col-xl-order-17 {
      -webkit-box-ordinal-group: 18;
          -ms-flex-order: 17;
              order: 17; }
    .ty-col-xl-18 {
      width: 75%; }
    .ty-col-xl-offset-18 {
      margin-left: 75%; }
    .ty-col-xl-order-18 {
      -webkit-box-ordinal-group: 19;
          -ms-flex-order: 18;
              order: 18; }
    .ty-col-xl-19 {
      width: 79.16667%; }
    .ty-col-xl-offset-19 {
      margin-left: 79.16667%; }
    .ty-col-xl-order-19 {
      -webkit-box-ordinal-group: 20;
          -ms-flex-order: 19;
              order: 19; }
    .ty-col-xl-20 {
      width: 83.33333%; }
    .ty-col-xl-offset-20 {
      margin-left: 83.33333%; }
    .ty-col-xl-order-20 {
      -webkit-box-ordinal-group: 21;
          -ms-flex-order: 20;
              order: 20; }
    .ty-col-xl-21 {
      width: 87.5%; }
    .ty-col-xl-offset-21 {
      margin-left: 87.5%; }
    .ty-col-xl-order-21 {
      -webkit-box-ordinal-group: 22;
          -ms-flex-order: 21;
              order: 21; }
    .ty-col-xl-22 {
      width: 91.66667%; }
    .ty-col-xl-offset-22 {
      margin-left: 91.66667%; }
    .ty-col-xl-order-22 {
      -webkit-box-ordinal-group: 23;
          -ms-flex-order: 22;
              order: 22; }
    .ty-col-xl-23 {
      width: 95.83333%; }
    .ty-col-xl-offset-23 {
      margin-left: 95.83333%; }
    .ty-col-xl-order-23 {
      -webkit-box-ordinal-group: 24;
          -ms-flex-order: 23;
              order: 23; }
    .ty-col-xl-24 {
      width: 100%; }
    .ty-col-xl-offset-24 {
      margin-left: 100%; }
    .ty-col-xl-order-24 {
      -webkit-box-ordinal-group: 25;
          -ms-flex-order: 24;
              order: 24; } }
  @media screen and (max-width: 1440px) {
    .ty-col-xxl-1 {
      width: 4.16667%; }
    .ty-col-xxl-offset-1 {
      margin-left: 4.16667%; }
    .ty-col-xxl-order-1 {
      -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
              order: 1; }
    .ty-col-xxl-2 {
      width: 8.33333%; }
    .ty-col-xxl-offset-2 {
      margin-left: 8.33333%; }
    .ty-col-xxl-order-2 {
      -webkit-box-ordinal-group: 3;
          -ms-flex-order: 2;
              order: 2; }
    .ty-col-xxl-3 {
      width: 12.5%; }
    .ty-col-xxl-offset-3 {
      margin-left: 12.5%; }
    .ty-col-xxl-order-3 {
      -webkit-box-ordinal-group: 4;
          -ms-flex-order: 3;
              order: 3; }
    .ty-col-xxl-4 {
      width: 16.66667%; }
    .ty-col-xxl-offset-4 {
      margin-left: 16.66667%; }
    .ty-col-xxl-order-4 {
      -webkit-box-ordinal-group: 5;
          -ms-flex-order: 4;
              order: 4; }
    .ty-col-xxl-5 {
      width: 20.83333%; }
    .ty-col-xxl-offset-5 {
      margin-left: 20.83333%; }
    .ty-col-xxl-order-5 {
      -webkit-box-ordinal-group: 6;
          -ms-flex-order: 5;
              order: 5; }
    .ty-col-xxl-6 {
      width: 25%; }
    .ty-col-xxl-offset-6 {
      margin-left: 25%; }
    .ty-col-xxl-order-6 {
      -webkit-box-ordinal-group: 7;
          -ms-flex-order: 6;
              order: 6; }
    .ty-col-xxl-7 {
      width: 29.16667%; }
    .ty-col-xxl-offset-7 {
      margin-left: 29.16667%; }
    .ty-col-xxl-order-7 {
      -webkit-box-ordinal-group: 8;
          -ms-flex-order: 7;
              order: 7; }
    .ty-col-xxl-8 {
      width: 33.33333%; }
    .ty-col-xxl-offset-8 {
      margin-left: 33.33333%; }
    .ty-col-xxl-order-8 {
      -webkit-box-ordinal-group: 9;
          -ms-flex-order: 8;
              order: 8; }
    .ty-col-xxl-9 {
      width: 37.5%; }
    .ty-col-xxl-offset-9 {
      margin-left: 37.5%; }
    .ty-col-xxl-order-9 {
      -webkit-box-ordinal-group: 10;
          -ms-flex-order: 9;
              order: 9; }
    .ty-col-xxl-10 {
      width: 41.66667%; }
    .ty-col-xxl-offset-10 {
      margin-left: 41.66667%; }
    .ty-col-xxl-order-10 {
      -webkit-box-ordinal-group: 11;
          -ms-flex-order: 10;
              order: 10; }
    .ty-col-xxl-11 {
      width: 45.83333%; }
    .ty-col-xxl-offset-11 {
      margin-left: 45.83333%; }
    .ty-col-xxl-order-11 {
      -webkit-box-ordinal-group: 12;
          -ms-flex-order: 11;
              order: 11; }
    .ty-col-xxl-12 {
      width: 50%; }
    .ty-col-xxl-offset-12 {
      margin-left: 50%; }
    .ty-col-xxl-order-12 {
      -webkit-box-ordinal-group: 13;
          -ms-flex-order: 12;
              order: 12; }
    .ty-col-xxl-13 {
      width: 54.16667%; }
    .ty-col-xxl-offset-13 {
      margin-left: 54.16667%; }
    .ty-col-xxl-order-13 {
      -webkit-box-ordinal-group: 14;
          -ms-flex-order: 13;
              order: 13; }
    .ty-col-xxl-14 {
      width: 58.33333%; }
    .ty-col-xxl-offset-14 {
      margin-left: 58.33333%; }
    .ty-col-xxl-order-14 {
      -webkit-box-ordinal-group: 15;
          -ms-flex-order: 14;
              order: 14; }
    .ty-col-xxl-15 {
      width: 62.5%; }
    .ty-col-xxl-offset-15 {
      margin-left: 62.5%; }
    .ty-col-xxl-order-15 {
      -webkit-box-ordinal-group: 16;
          -ms-flex-order: 15;
              order: 15; }
    .ty-col-xxl-16 {
      width: 66.66667%; }
    .ty-col-xxl-offset-16 {
      margin-left: 66.66667%; }
    .ty-col-xxl-order-16 {
      -webkit-box-ordinal-group: 17;
          -ms-flex-order: 16;
              order: 16; }
    .ty-col-xxl-17 {
      width: 70.83333%; }
    .ty-col-xxl-offset-17 {
      margin-left: 70.83333%; }
    .ty-col-xxl-order-17 {
      -webkit-box-ordinal-group: 18;
          -ms-flex-order: 17;
              order: 17; }
    .ty-col-xxl-18 {
      width: 75%; }
    .ty-col-xxl-offset-18 {
      margin-left: 75%; }
    .ty-col-xxl-order-18 {
      -webkit-box-ordinal-group: 19;
          -ms-flex-order: 18;
              order: 18; }
    .ty-col-xxl-19 {
      width: 79.16667%; }
    .ty-col-xxl-offset-19 {
      margin-left: 79.16667%; }
    .ty-col-xxl-order-19 {
      -webkit-box-ordinal-group: 20;
          -ms-flex-order: 19;
              order: 19; }
    .ty-col-xxl-20 {
      width: 83.33333%; }
    .ty-col-xxl-offset-20 {
      margin-left: 83.33333%; }
    .ty-col-xxl-order-20 {
      -webkit-box-ordinal-group: 21;
          -ms-flex-order: 20;
              order: 20; }
    .ty-col-xxl-21 {
      width: 87.5%; }
    .ty-col-xxl-offset-21 {
      margin-left: 87.5%; }
    .ty-col-xxl-order-21 {
      -webkit-box-ordinal-group: 22;
          -ms-flex-order: 21;
              order: 21; }
    .ty-col-xxl-22 {
      width: 91.66667%; }
    .ty-col-xxl-offset-22 {
      margin-left: 91.66667%; }
    .ty-col-xxl-order-22 {
      -webkit-box-ordinal-group: 23;
          -ms-flex-order: 22;
              order: 22; }
    .ty-col-xxl-23 {
      width: 95.83333%; }
    .ty-col-xxl-offset-23 {
      margin-left: 95.83333%; }
    .ty-col-xxl-order-23 {
      -webkit-box-ordinal-group: 24;
          -ms-flex-order: 23;
              order: 23; }
    .ty-col-xxl-24 {
      width: 100%; }
    .ty-col-xxl-offset-24 {
      margin-left: 100%; }
    .ty-col-xxl-order-24 {
      -webkit-box-ordinal-group: 25;
          -ms-flex-order: 24;
              order: 24; } }
