/**
 * Dependencies
 */
/**
 * @name Grid config file
 * @description Config on responsive flexbox grid
 */
/**
 * Dependencies
 */
/**
 * @name Core config file
 * @version 1.0
 * @description Config on core styles
 */
/**
 * Dependencies
 */
/**
 * @name Breakpoints
 * @collection core
 * @example-file ./examples.html
 */
/**
 * Dependencies
 */
/**
 * Dependencies
 */
/**
 * @name Utils
 * @collection core
 * @description Base utils on core
 */
/**
 * Dependencies
 */
/**
 * @name Core config file
 * @version 1.0
 * @description Config on core styles
 */
/**
 * Dependencies
 */
/**
 * Make retina media query
 * Returns the @content (This mixin is helper)
 * @returns {String}
 */
/**
 * Make print media query
 * Returns the @content (This mixin is helper)
 * @returns {String}
 */
/**
 * Dependencies
 */
/**
 * Dependencies
 */
/**
 * @name Utils
 * @collection core
 * @description Base utils on core
 */
/**
 * Dependencies
 */
/**
 * @name Core config file
 * @version 1.0
 * @description Config on core styles
 */
/**
 * Dependencies
 */
/**
 * Make retina media query
 * Returns the @content (This mixin is helper)
 * @returns {String}
 */
/**
 * Make print media query
 * Returns the @content (This mixin is helper)
 * @returns {String}
 */
/**
 * Create media query UP or DOWN
 * @param {String|Number} $key
 * @param {String|Number} $value
 * @param {String} $direction
 * @private
 * @returns {String}
 */
/**
 * Create media query between two values
 * @param {String|Number} $value1
 * @param {String|Number} $value2
 * @private
 * @returns {String}
 */
/**
 * Validate and get media breakpoint
 * @param {String|Number} $key
 * @param {Map} $breakpoints-with-default
 * @private
 * @returns {String}
 */
/**
 * Create media breakpoint or simple styles without a breakpoint
 * @param {String|Number} $key
 * @param {Map} $breakpoints-with-default
 * @param {String} $direction down|up
 * @returns {String}
 */
/**
 * Create all breakpoints.
 * .CLASS_NAME-sm, .CLASS_NAME-md etc.
 * @param {String} $selector
 * @param {Map} $breakpoints-with-default
 * @param {String} $direction down|up
 * @returns {String}
 */
/**
 * Create DOWN media breakpoints
 * @example @media screen and (max-width: BREAK_SIZE) { ... }
 * @param {String|Number} $breakpoint
 * @param {Map} $breakpoints-with-default
 * @returns {String}
 */
/**
 * Create UP media breakpoints
 * @example @media screen and (min-width: BREAK_SIZE) { ... }
 * @param {String|Number} $breakpoint
 * @param {Map} $breakpoints-with-default
 * @returns {String}
 */
/**
 * Create media breakpoints between UP and Down
 * @example @media screen and (min-width: BREAK_SIZE_1) and (max-width: BREAK_SIZE_2) { ... }
 * @param {String|Number} $breakpoint-up
 * @param {String|Number} $breakpoint-down
 * @param {Map} $breakpoints-with-default
 * @returns {String}
 */
/**
 * Dependencies
 */
/**
 * @name Grid config file
 * @description Config on responsive flexbox grid
 */
/**
 * Dependencies
 */
/**
 * @name Core config file
 * @version 1.0
 * @description Config on core styles
 */
/**
 * Dependencies
 */
/**
 * @name Breakpoints
 * @collection core
 * @example-file ./examples.html
 */
/**
 * Dependencies
 */
/**
 * Dependencies
 */
/**
 * @name Utils
 * @collection core
 * @description Base utils on core
 */
/**
 * Dependencies
 */
/**
 * @name Core config file
 * @version 1.0
 * @description Config on core styles
 */
/**
 * Dependencies
 */
/**
 * Make retina media query
 * Returns the @content (This mixin is helper)
 * @returns {String}
 */
/**
 * Make print media query
 * Returns the @content (This mixin is helper)
 * @returns {String}
 */
/**
 * Dependencies
 */
/**
 * Dependencies
 */
/**
 * @name Utils
 * @collection core
 * @description Base utils on core
 */
/**
 * Dependencies
 */
/**
 * @name Core config file
 * @version 1.0
 * @description Config on core styles
 */
/**
 * Dependencies
 */
/**
 * Make retina media query
 * Returns the @content (This mixin is helper)
 * @returns {String}
 */
/**
 * Make print media query
 * Returns the @content (This mixin is helper)
 * @returns {String}
 */
/**
 * Create media query UP or DOWN
 * @param {String|Number} $key
 * @param {String|Number} $value
 * @param {String} $direction
 * @private
 * @returns {String}
 */
/**
 * Create media query between two values
 * @param {String|Number} $value1
 * @param {String|Number} $value2
 * @private
 * @returns {String}
 */
/**
 * Validate and get media breakpoint
 * @param {String|Number} $key
 * @param {Map} $breakpoints-with-default
 * @private
 * @returns {String}
 */
/**
 * Create media breakpoint or simple styles without a breakpoint
 * @param {String|Number} $key
 * @param {Map} $breakpoints-with-default
 * @param {String} $direction down|up
 * @returns {String}
 */
/**
 * Create all breakpoints.
 * .CLASS_NAME-sm, .CLASS_NAME-md etc.
 * @param {String} $selector
 * @param {Map} $breakpoints-with-default
 * @param {String} $direction down|up
 * @returns {String}
 */
/**
 * Create DOWN media breakpoints
 * @example @media screen and (max-width: BREAK_SIZE) { ... }
 * @param {String|Number} $breakpoint
 * @param {Map} $breakpoints-with-default
 * @returns {String}
 */
/**
 * Create UP media breakpoints
 * @example @media screen and (min-width: BREAK_SIZE) { ... }
 * @param {String|Number} $breakpoint
 * @param {Map} $breakpoints-with-default
 * @returns {String}
 */
/**
 * Create media breakpoints between UP and Down
 * @example @media screen and (min-width: BREAK_SIZE_1) and (max-width: BREAK_SIZE_2) { ... }
 * @param {String|Number} $breakpoint-up
 * @param {String|Number} $breakpoint-down
 * @param {Map} $breakpoints-with-default
 * @returns {String}
 */
/**
 * Dependencies
 */
/**
 * @name Utils
 * @collection core
 * @description Base utils on core
 */
/**
 * Dependencies
 */
/**
 * @name Core config file
 * @version 1.0
 * @description Config on core styles
 */
/**
 * Dependencies
 */
/**
 * Make retina media query
 * Returns the @content (This mixin is helper)
 * @returns {String}
 */
/**
 * Make print media query
 * Returns the @content (This mixin is helper)
 * @returns {String}
 */
/**
 * Dependencies
 */
/**
 * Dependencies
 */
/**
 * @name Utils
 * @collection core
 * @description Base utils on core
 */
/**
 * Dependencies
 */
/**
 * @name Core config file
 * @version 1.0
 * @description Config on core styles
 */
/**
 * Dependencies
 */
/**
 * Make retina media query
 * Returns the @content (This mixin is helper)
 * @returns {String}
 */
/**
 * Make print media query
 * Returns the @content (This mixin is helper)
 * @returns {String}
 */
/**
 * Create media query UP or DOWN
 * @param {String|Number} $key
 * @param {String|Number} $value
 * @param {String} $direction
 * @private
 * @returns {String}
 */
/**
 * Create media query between two values
 * @param {String|Number} $value1
 * @param {String|Number} $value2
 * @private
 * @returns {String}
 */
/**
 * Validate and get media breakpoint
 * @param {String|Number} $key
 * @param {Map} $breakpoints-with-default
 * @private
 * @returns {String}
 */
/**
 * Create media breakpoint or simple styles without a breakpoint
 * @param {String|Number} $key
 * @param {Map} $breakpoints-with-default
 * @param {String} $direction down|up
 * @returns {String}
 */
/**
 * Create all breakpoints.
 * .CLASS_NAME-sm, .CLASS_NAME-md etc.
 * @param {String} $selector
 * @param {Map} $breakpoints-with-default
 * @param {String} $direction down|up
 * @returns {String}
 */
/**
 * Create DOWN media breakpoints
 * @example @media screen and (max-width: BREAK_SIZE) { ... }
 * @param {String|Number} $breakpoint
 * @param {Map} $breakpoints-with-default
 * @returns {String}
 */
/**
 * Create UP media breakpoints
 * @example @media screen and (min-width: BREAK_SIZE) { ... }
 * @param {String|Number} $breakpoint
 * @param {Map} $breakpoints-with-default
 * @returns {String}
 */
/**
 * Create media breakpoints between UP and Down
 * @example @media screen and (min-width: BREAK_SIZE_1) and (max-width: BREAK_SIZE_2) { ... }
 * @param {String|Number} $breakpoint-up
 * @param {String|Number} $breakpoint-down
 * @param {Map} $breakpoints-with-default
 * @returns {String}
 */
/**
 * @name Core config file
 * @version 1.0
 * @description Config on core styles
 */
/**
 * Dependencies
 */
/**
 * @name Utils
 * @collection core
 * @description Base utils on core
 */
/**
 * Dependencies
 */
/**
 * @name Core config file
 * @version 1.0
 * @description Config on core styles
 */
/**
 * Dependencies
 */
/**
 * Make retina media query
 * Returns the @content (This mixin is helper)
 * @returns {String}
 */
/**
 * Make print media query
 * Returns the @content (This mixin is helper)
 * @returns {String}
 */
/**
 * Returns the options on auto width classes
 */
/**
 * Returns percent width of column spacer (half of grid unit width)
 * @param $grid-unit-size Grid unit size (from 1 to 12)
 * @return Spacer percentage width
*/
/**
 * Returns the options on percent width classes
 * @param {String} $property
 * @param {Number} $columns
 * @param {Number} $count
 */
/**
 * Returns the @content
 * @param {String} $selector
 * @param {List} $properties
 * @param {Number} $columns
 * @param {Map} $queries
 */
/**
 * Returns the options on spacer
 * @param {String} $property
 * @param {Number} $columns
 * @param {Number} $count
 */
/**
 * Returns the @content
 * @param {String} $selector
 * @param {String} $modifier-selector
 * @param {Number} $columns
 * @param {Map} $queries
 * @returns {String}
 */
/**
 * Returns the options on offsets
 * @param {String} $property
 * @param {Number} $columns
 * @param {Number} $count
 */
/**
 * Returns the @content
 * @param {String} $selector
 * @param {String} $modifier-selector
 * @param {Number} $columns
 * @param {Map} $queries
 * @returns {String}
 */
/**
 * Returns the options
 */
/**
 * Returns the options
 */
/**
 * Returns stretched percent width of column child block
 * @param {Number} col-size
*/
/**
 * @name Breakpoints
 * @collection core
 * @example-file ./examples.html
 */
/**
 * Dependencies
 */
/**
 * Dependencies
 */
/**
 * @name Utils
 * @collection core
 * @description Base utils on core
 */
/**
 * Dependencies
 */
/**
 * @name Core config file
 * @version 1.0
 * @description Config on core styles
 */
/**
 * Dependencies
 */
/**
 * Make retina media query
 * Returns the @content (This mixin is helper)
 * @returns {String}
 */
/**
 * Make print media query
 * Returns the @content (This mixin is helper)
 * @returns {String}
 */
/**
 * Dependencies
 */
/**
 * Dependencies
 */
/**
 * @name Utils
 * @collection core
 * @description Base utils on core
 */
/**
 * Dependencies
 */
/**
 * @name Core config file
 * @version 1.0
 * @description Config on core styles
 */
/**
 * Dependencies
 */
/**
 * Make retina media query
 * Returns the @content (This mixin is helper)
 * @returns {String}
 */
/**
 * Make print media query
 * Returns the @content (This mixin is helper)
 * @returns {String}
 */
/**
 * Create media query UP or DOWN
 * @param {String|Number} $key
 * @param {String|Number} $value
 * @param {String} $direction
 * @private
 * @returns {String}
 */
/**
 * Create media query between two values
 * @param {String|Number} $value1
 * @param {String|Number} $value2
 * @private
 * @returns {String}
 */
/**
 * Validate and get media breakpoint
 * @param {String|Number} $key
 * @param {Map} $breakpoints-with-default
 * @private
 * @returns {String}
 */
/**
 * Create media breakpoint or simple styles without a breakpoint
 * @param {String|Number} $key
 * @param {Map} $breakpoints-with-default
 * @param {String} $direction down|up
 * @returns {String}
 */
/**
 * Create all breakpoints.
 * .CLASS_NAME-sm, .CLASS_NAME-md etc.
 * @param {String} $selector
 * @param {Map} $breakpoints-with-default
 * @param {String} $direction down|up
 * @returns {String}
 */
/**
 * Create DOWN media breakpoints
 * @example @media screen and (max-width: BREAK_SIZE) { ... }
 * @param {String|Number} $breakpoint
 * @param {Map} $breakpoints-with-default
 * @returns {String}
 */
/**
 * Create UP media breakpoints
 * @example @media screen and (min-width: BREAK_SIZE) { ... }
 * @param {String|Number} $breakpoint
 * @param {Map} $breakpoints-with-default
 * @returns {String}
 */
/**
 * Create media breakpoints between UP and Down
 * @example @media screen and (min-width: BREAK_SIZE_1) and (max-width: BREAK_SIZE_2) { ... }
 * @param {String|Number} $breakpoint-up
 * @param {String|Number} $breakpoint-down
 * @param {Map} $breakpoints-with-default
 * @returns {String}
 */
.g-container {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  max-width: 1620px;
  margin-right: auto;
  margin-left: auto;
  padding-right: 80px;
  padding-left: 80px;
}

@media screen and (max-width: 1200px) {
  .g-container {
    padding-right: 40px;
    padding-left: 40px;
  }
}

@media screen and (max-width: 960px) {
  .g-container {
    padding-right: 20px;
    padding-left: 20px;
  }
}

@media screen and (max-width: 640px) {
  .g-container {
    padding-right: 15px;
    padding-left: 15px;
  }
}

.g-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}

.g-col {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-flex-basis: 0;
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
  max-width: 100%;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.g-col-1 {
  -webkit-flex-basis: 8.33333%;
      -ms-flex-preferred-size: 8.33333%;
          flex-basis: 8.33333%;
  max-width: 8.33333%;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.g-col-2 {
  -webkit-flex-basis: 16.66667%;
      -ms-flex-preferred-size: 16.66667%;
          flex-basis: 16.66667%;
  max-width: 16.66667%;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.g-col-3 {
  -webkit-flex-basis: 25%;
      -ms-flex-preferred-size: 25%;
          flex-basis: 25%;
  max-width: 25%;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.g-col-4 {
  -webkit-flex-basis: 33.33333%;
      -ms-flex-preferred-size: 33.33333%;
          flex-basis: 33.33333%;
  max-width: 33.33333%;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.g-col-5 {
  -webkit-flex-basis: 41.66667%;
      -ms-flex-preferred-size: 41.66667%;
          flex-basis: 41.66667%;
  max-width: 41.66667%;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.g-col-6 {
  -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
          flex-basis: 50%;
  max-width: 50%;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.g-col-7 {
  -webkit-flex-basis: 58.33333%;
      -ms-flex-preferred-size: 58.33333%;
          flex-basis: 58.33333%;
  max-width: 58.33333%;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.g-col-8 {
  -webkit-flex-basis: 66.66667%;
      -ms-flex-preferred-size: 66.66667%;
          flex-basis: 66.66667%;
  max-width: 66.66667%;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.g-col-9 {
  -webkit-flex-basis: 75%;
      -ms-flex-preferred-size: 75%;
          flex-basis: 75%;
  max-width: 75%;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.g-col-10 {
  -webkit-flex-basis: 83.33333%;
      -ms-flex-preferred-size: 83.33333%;
          flex-basis: 83.33333%;
  max-width: 83.33333%;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.g-col-11 {
  -webkit-flex-basis: 91.66667%;
      -ms-flex-preferred-size: 91.66667%;
          flex-basis: 91.66667%;
  max-width: 91.66667%;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.g-col-12 {
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  max-width: 100%;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

@media screen and (max-width: 1440px) {
  .g-col-1._xlg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-2._xlg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-3._xlg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-4._xlg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-5._xlg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-6._xlg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-7._xlg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-8._xlg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-9._xlg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-10._xlg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-11._xlg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-12._xlg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col._xlg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-1._xlg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-2._xlg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-3._xlg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-4._xlg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-5._xlg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-6._xlg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-7._xlg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-8._xlg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-9._xlg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-10._xlg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-11._xlg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-12._xlg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col._xlg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-1._xlg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-2._xlg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-3._xlg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-4._xlg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-5._xlg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-6._xlg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-7._xlg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-8._xlg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-9._xlg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-10._xlg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-11._xlg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-12._xlg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col._xlg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-1._xlg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-2._xlg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-3._xlg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-4._xlg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-5._xlg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-6._xlg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-7._xlg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-8._xlg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-9._xlg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-10._xlg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-11._xlg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-12._xlg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col._xlg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-1._xlg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-2._xlg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-3._xlg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-4._xlg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-5._xlg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-6._xlg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-7._xlg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-8._xlg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-9._xlg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-10._xlg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-11._xlg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-12._xlg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col._xlg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-1._xlg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-2._xlg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-3._xlg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-4._xlg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-5._xlg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-6._xlg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-7._xlg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-8._xlg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-9._xlg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-10._xlg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-11._xlg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-12._xlg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col._xlg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-1._xlg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-2._xlg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-3._xlg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-4._xlg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-5._xlg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-6._xlg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-7._xlg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-8._xlg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-9._xlg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-10._xlg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-11._xlg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-12._xlg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col._xlg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-1._xlg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-2._xlg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-3._xlg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-4._xlg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-5._xlg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-6._xlg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-7._xlg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-8._xlg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-9._xlg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-10._xlg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-11._xlg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-12._xlg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col._xlg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-1._xlg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-2._xlg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-3._xlg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-4._xlg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-5._xlg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-6._xlg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-7._xlg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-8._xlg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-9._xlg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-10._xlg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-11._xlg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-12._xlg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col._xlg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-1._xlg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-2._xlg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-3._xlg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-4._xlg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-5._xlg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-6._xlg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-7._xlg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-8._xlg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-9._xlg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-10._xlg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-11._xlg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-12._xlg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col._xlg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-1._xlg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-2._xlg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-3._xlg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-4._xlg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-5._xlg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-6._xlg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-7._xlg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-8._xlg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-9._xlg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-10._xlg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-11._xlg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-12._xlg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col._xlg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-1._xlg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-2._xlg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-3._xlg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-4._xlg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-5._xlg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-6._xlg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-7._xlg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-8._xlg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-9._xlg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-10._xlg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-11._xlg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-12._xlg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col._xlg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-1._xlg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-2._xlg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-3._xlg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-4._xlg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-5._xlg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-6._xlg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-7._xlg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-8._xlg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-9._xlg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-10._xlg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-11._xlg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-12._xlg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 1200px) {
  .g-col-1._lg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-2._lg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-3._lg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-4._lg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-5._lg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-6._lg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-7._lg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-8._lg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-9._lg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-10._lg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-11._lg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-12._lg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col._lg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-1._lg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-2._lg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-3._lg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-4._lg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-5._lg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-6._lg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-7._lg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-8._lg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-9._lg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-10._lg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-11._lg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-12._lg-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col._lg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-1._lg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-2._lg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-3._lg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-4._lg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-5._lg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-6._lg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-7._lg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-8._lg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-9._lg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-10._lg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-11._lg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-12._lg-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col._lg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-1._lg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-2._lg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-3._lg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-4._lg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-5._lg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-6._lg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-7._lg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-8._lg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-9._lg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-10._lg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-11._lg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-12._lg-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col._lg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-1._lg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-2._lg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-3._lg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-4._lg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-5._lg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-6._lg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-7._lg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-8._lg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-9._lg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-10._lg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-11._lg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-12._lg-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col._lg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-1._lg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-2._lg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-3._lg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-4._lg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-5._lg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-6._lg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-7._lg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-8._lg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-9._lg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-10._lg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-11._lg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-12._lg-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col._lg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-1._lg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-2._lg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-3._lg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-4._lg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-5._lg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-6._lg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-7._lg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-8._lg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-9._lg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-10._lg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-11._lg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-12._lg-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col._lg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-1._lg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-2._lg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-3._lg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-4._lg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-5._lg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-6._lg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-7._lg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-8._lg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-9._lg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-10._lg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-11._lg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-12._lg-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col._lg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-1._lg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-2._lg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-3._lg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-4._lg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-5._lg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-6._lg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-7._lg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-8._lg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-9._lg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-10._lg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-11._lg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-12._lg-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col._lg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-1._lg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-2._lg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-3._lg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-4._lg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-5._lg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-6._lg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-7._lg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-8._lg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-9._lg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-10._lg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-11._lg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-12._lg-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col._lg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-1._lg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-2._lg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-3._lg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-4._lg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-5._lg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-6._lg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-7._lg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-8._lg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-9._lg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-10._lg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-11._lg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-12._lg-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col._lg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-1._lg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-2._lg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-3._lg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-4._lg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-5._lg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-6._lg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-7._lg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-8._lg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-9._lg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-10._lg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-11._lg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-12._lg-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col._lg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-1._lg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-2._lg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-3._lg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-4._lg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-5._lg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-6._lg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-7._lg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-8._lg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-9._lg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-10._lg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-11._lg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-12._lg-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 960px) {
  .g-col-1._md {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-2._md {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-3._md {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-4._md {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-5._md {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-6._md {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-7._md {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-8._md {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-9._md {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-10._md {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-11._md {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-12._md {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col._md-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-1._md-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-2._md-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-3._md-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-4._md-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-5._md-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-6._md-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-7._md-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-8._md-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-9._md-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-10._md-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-11._md-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-12._md-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col._md-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-1._md-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-2._md-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-3._md-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-4._md-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-5._md-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-6._md-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-7._md-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-8._md-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-9._md-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-10._md-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-11._md-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-12._md-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col._md-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-1._md-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-2._md-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-3._md-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-4._md-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-5._md-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-6._md-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-7._md-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-8._md-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-9._md-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-10._md-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-11._md-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-12._md-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col._md-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-1._md-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-2._md-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-3._md-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-4._md-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-5._md-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-6._md-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-7._md-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-8._md-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-9._md-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-10._md-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-11._md-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-12._md-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col._md-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-1._md-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-2._md-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-3._md-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-4._md-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-5._md-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-6._md-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-7._md-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-8._md-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-9._md-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-10._md-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-11._md-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-12._md-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col._md-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-1._md-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-2._md-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-3._md-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-4._md-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-5._md-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-6._md-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-7._md-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-8._md-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-9._md-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-10._md-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-11._md-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-12._md-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col._md-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-1._md-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-2._md-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-3._md-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-4._md-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-5._md-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-6._md-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-7._md-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-8._md-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-9._md-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-10._md-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-11._md-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-12._md-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col._md-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-1._md-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-2._md-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-3._md-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-4._md-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-5._md-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-6._md-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-7._md-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-8._md-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-9._md-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-10._md-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-11._md-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-12._md-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col._md-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-1._md-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-2._md-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-3._md-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-4._md-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-5._md-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-6._md-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-7._md-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-8._md-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-9._md-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-10._md-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-11._md-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-12._md-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col._md-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-1._md-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-2._md-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-3._md-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-4._md-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-5._md-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-6._md-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-7._md-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-8._md-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-9._md-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-10._md-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-11._md-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-12._md-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col._md-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-1._md-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-2._md-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-3._md-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-4._md-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-5._md-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-6._md-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-7._md-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-8._md-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-9._md-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-10._md-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-11._md-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-12._md-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col._md-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-1._md-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-2._md-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-3._md-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-4._md-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-5._md-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-6._md-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-7._md-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-8._md-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-9._md-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-10._md-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-11._md-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-12._md-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 640px) {
  .g-col-1._sm {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-2._sm {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-3._sm {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-4._sm {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-5._sm {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-6._sm {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-7._sm {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-8._sm {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-9._sm {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-10._sm {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-11._sm {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col-12._sm {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    max-width: 100%;
  }
  .g-col._sm-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-1._sm-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-2._sm-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-3._sm-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-4._sm-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-5._sm-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-6._sm-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-7._sm-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-8._sm-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-9._sm-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-10._sm-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-11._sm-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col-12._sm-1 {
    -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  .g-col._sm-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-1._sm-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-2._sm-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-3._sm-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-4._sm-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-5._sm-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-6._sm-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-7._sm-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-8._sm-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-9._sm-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-10._sm-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-11._sm-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col-12._sm-2 {
    -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  .g-col._sm-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-1._sm-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-2._sm-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-3._sm-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-4._sm-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-5._sm-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-6._sm-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-7._sm-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-8._sm-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-9._sm-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-10._sm-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-11._sm-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col-12._sm-3 {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
  .g-col._sm-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-1._sm-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-2._sm-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-3._sm-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-4._sm-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-5._sm-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-6._sm-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-7._sm-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-8._sm-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-9._sm-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-10._sm-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-11._sm-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col-12._sm-4 {
    -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  .g-col._sm-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-1._sm-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-2._sm-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-3._sm-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-4._sm-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-5._sm-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-6._sm-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-7._sm-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-8._sm-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-9._sm-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-10._sm-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-11._sm-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col-12._sm-5 {
    -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  .g-col._sm-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-1._sm-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-2._sm-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-3._sm-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-4._sm-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-5._sm-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-6._sm-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-7._sm-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-8._sm-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-9._sm-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-10._sm-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-11._sm-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col-12._sm-6 {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .g-col._sm-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-1._sm-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-2._sm-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-3._sm-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-4._sm-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-5._sm-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-6._sm-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-7._sm-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-8._sm-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-9._sm-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-10._sm-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-11._sm-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col-12._sm-7 {
    -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  .g-col._sm-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-1._sm-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-2._sm-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-3._sm-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-4._sm-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-5._sm-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-6._sm-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-7._sm-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-8._sm-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-9._sm-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-10._sm-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-11._sm-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col-12._sm-8 {
    -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  .g-col._sm-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-1._sm-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-2._sm-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-3._sm-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-4._sm-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-5._sm-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-6._sm-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-7._sm-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-8._sm-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-9._sm-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-10._sm-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-11._sm-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col-12._sm-9 {
    -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
    max-width: 75%;
  }
  .g-col._sm-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-1._sm-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-2._sm-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-3._sm-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-4._sm-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-5._sm-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-6._sm-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-7._sm-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-8._sm-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-9._sm-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-10._sm-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-11._sm-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col-12._sm-10 {
    -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  .g-col._sm-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-1._sm-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-2._sm-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-3._sm-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-4._sm-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-5._sm-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-6._sm-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-7._sm-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-8._sm-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-9._sm-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-10._sm-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-11._sm-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col-12._sm-11 {
    -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  .g-col._sm-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-1._sm-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-2._sm-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-3._sm-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-4._sm-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-5._sm-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-6._sm-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-7._sm-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-8._sm-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-9._sm-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-10._sm-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-11._sm-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
  .g-col-12._sm-12 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    max-width: 100%;
  }
}

.g-col._offset-1 {
  margin-left: 8.33333%;
}

.g-col-1._offset-1 {
  margin-left: 8.33333%;
}

.g-col-2._offset-1 {
  margin-left: 8.33333%;
}

.g-col-3._offset-1 {
  margin-left: 8.33333%;
}

.g-col-4._offset-1 {
  margin-left: 8.33333%;
}

.g-col-5._offset-1 {
  margin-left: 8.33333%;
}

.g-col-6._offset-1 {
  margin-left: 8.33333%;
}

.g-col-7._offset-1 {
  margin-left: 8.33333%;
}

.g-col-8._offset-1 {
  margin-left: 8.33333%;
}

.g-col-9._offset-1 {
  margin-left: 8.33333%;
}

.g-col-10._offset-1 {
  margin-left: 8.33333%;
}

.g-col-11._offset-1 {
  margin-left: 8.33333%;
}

.g-col-12._offset-1 {
  margin-left: 8.33333%;
}

.g-col._offset-2 {
  margin-left: 16.66667%;
}

.g-col-1._offset-2 {
  margin-left: 16.66667%;
}

.g-col-2._offset-2 {
  margin-left: 16.66667%;
}

.g-col-3._offset-2 {
  margin-left: 16.66667%;
}

.g-col-4._offset-2 {
  margin-left: 16.66667%;
}

.g-col-5._offset-2 {
  margin-left: 16.66667%;
}

.g-col-6._offset-2 {
  margin-left: 16.66667%;
}

.g-col-7._offset-2 {
  margin-left: 16.66667%;
}

.g-col-8._offset-2 {
  margin-left: 16.66667%;
}

.g-col-9._offset-2 {
  margin-left: 16.66667%;
}

.g-col-10._offset-2 {
  margin-left: 16.66667%;
}

.g-col-11._offset-2 {
  margin-left: 16.66667%;
}

.g-col-12._offset-2 {
  margin-left: 16.66667%;
}

.g-col._offset-3 {
  margin-left: 25%;
}

.g-col-1._offset-3 {
  margin-left: 25%;
}

.g-col-2._offset-3 {
  margin-left: 25%;
}

.g-col-3._offset-3 {
  margin-left: 25%;
}

.g-col-4._offset-3 {
  margin-left: 25%;
}

.g-col-5._offset-3 {
  margin-left: 25%;
}

.g-col-6._offset-3 {
  margin-left: 25%;
}

.g-col-7._offset-3 {
  margin-left: 25%;
}

.g-col-8._offset-3 {
  margin-left: 25%;
}

.g-col-9._offset-3 {
  margin-left: 25%;
}

.g-col-10._offset-3 {
  margin-left: 25%;
}

.g-col-11._offset-3 {
  margin-left: 25%;
}

.g-col-12._offset-3 {
  margin-left: 25%;
}

.g-col._offset-4 {
  margin-left: 33.33333%;
}

.g-col-1._offset-4 {
  margin-left: 33.33333%;
}

.g-col-2._offset-4 {
  margin-left: 33.33333%;
}

.g-col-3._offset-4 {
  margin-left: 33.33333%;
}

.g-col-4._offset-4 {
  margin-left: 33.33333%;
}

.g-col-5._offset-4 {
  margin-left: 33.33333%;
}

.g-col-6._offset-4 {
  margin-left: 33.33333%;
}

.g-col-7._offset-4 {
  margin-left: 33.33333%;
}

.g-col-8._offset-4 {
  margin-left: 33.33333%;
}

.g-col-9._offset-4 {
  margin-left: 33.33333%;
}

.g-col-10._offset-4 {
  margin-left: 33.33333%;
}

.g-col-11._offset-4 {
  margin-left: 33.33333%;
}

.g-col-12._offset-4 {
  margin-left: 33.33333%;
}

.g-col._offset-5 {
  margin-left: 41.66667%;
}

.g-col-1._offset-5 {
  margin-left: 41.66667%;
}

.g-col-2._offset-5 {
  margin-left: 41.66667%;
}

.g-col-3._offset-5 {
  margin-left: 41.66667%;
}

.g-col-4._offset-5 {
  margin-left: 41.66667%;
}

.g-col-5._offset-5 {
  margin-left: 41.66667%;
}

.g-col-6._offset-5 {
  margin-left: 41.66667%;
}

.g-col-7._offset-5 {
  margin-left: 41.66667%;
}

.g-col-8._offset-5 {
  margin-left: 41.66667%;
}

.g-col-9._offset-5 {
  margin-left: 41.66667%;
}

.g-col-10._offset-5 {
  margin-left: 41.66667%;
}

.g-col-11._offset-5 {
  margin-left: 41.66667%;
}

.g-col-12._offset-5 {
  margin-left: 41.66667%;
}

.g-col._offset-6 {
  margin-left: 50%;
}

.g-col-1._offset-6 {
  margin-left: 50%;
}

.g-col-2._offset-6 {
  margin-left: 50%;
}

.g-col-3._offset-6 {
  margin-left: 50%;
}

.g-col-4._offset-6 {
  margin-left: 50%;
}

.g-col-5._offset-6 {
  margin-left: 50%;
}

.g-col-6._offset-6 {
  margin-left: 50%;
}

.g-col-7._offset-6 {
  margin-left: 50%;
}

.g-col-8._offset-6 {
  margin-left: 50%;
}

.g-col-9._offset-6 {
  margin-left: 50%;
}

.g-col-10._offset-6 {
  margin-left: 50%;
}

.g-col-11._offset-6 {
  margin-left: 50%;
}

.g-col-12._offset-6 {
  margin-left: 50%;
}

.g-col._offset-7 {
  margin-left: 58.33333%;
}

.g-col-1._offset-7 {
  margin-left: 58.33333%;
}

.g-col-2._offset-7 {
  margin-left: 58.33333%;
}

.g-col-3._offset-7 {
  margin-left: 58.33333%;
}

.g-col-4._offset-7 {
  margin-left: 58.33333%;
}

.g-col-5._offset-7 {
  margin-left: 58.33333%;
}

.g-col-6._offset-7 {
  margin-left: 58.33333%;
}

.g-col-7._offset-7 {
  margin-left: 58.33333%;
}

.g-col-8._offset-7 {
  margin-left: 58.33333%;
}

.g-col-9._offset-7 {
  margin-left: 58.33333%;
}

.g-col-10._offset-7 {
  margin-left: 58.33333%;
}

.g-col-11._offset-7 {
  margin-left: 58.33333%;
}

.g-col-12._offset-7 {
  margin-left: 58.33333%;
}

.g-col._offset-8 {
  margin-left: 66.66667%;
}

.g-col-1._offset-8 {
  margin-left: 66.66667%;
}

.g-col-2._offset-8 {
  margin-left: 66.66667%;
}

.g-col-3._offset-8 {
  margin-left: 66.66667%;
}

.g-col-4._offset-8 {
  margin-left: 66.66667%;
}

.g-col-5._offset-8 {
  margin-left: 66.66667%;
}

.g-col-6._offset-8 {
  margin-left: 66.66667%;
}

.g-col-7._offset-8 {
  margin-left: 66.66667%;
}

.g-col-8._offset-8 {
  margin-left: 66.66667%;
}

.g-col-9._offset-8 {
  margin-left: 66.66667%;
}

.g-col-10._offset-8 {
  margin-left: 66.66667%;
}

.g-col-11._offset-8 {
  margin-left: 66.66667%;
}

.g-col-12._offset-8 {
  margin-left: 66.66667%;
}

.g-col._offset-9 {
  margin-left: 75%;
}

.g-col-1._offset-9 {
  margin-left: 75%;
}

.g-col-2._offset-9 {
  margin-left: 75%;
}

.g-col-3._offset-9 {
  margin-left: 75%;
}

.g-col-4._offset-9 {
  margin-left: 75%;
}

.g-col-5._offset-9 {
  margin-left: 75%;
}

.g-col-6._offset-9 {
  margin-left: 75%;
}

.g-col-7._offset-9 {
  margin-left: 75%;
}

.g-col-8._offset-9 {
  margin-left: 75%;
}

.g-col-9._offset-9 {
  margin-left: 75%;
}

.g-col-10._offset-9 {
  margin-left: 75%;
}

.g-col-11._offset-9 {
  margin-left: 75%;
}

.g-col-12._offset-9 {
  margin-left: 75%;
}

.g-col._offset-10 {
  margin-left: 83.33333%;
}

.g-col-1._offset-10 {
  margin-left: 83.33333%;
}

.g-col-2._offset-10 {
  margin-left: 83.33333%;
}

.g-col-3._offset-10 {
  margin-left: 83.33333%;
}

.g-col-4._offset-10 {
  margin-left: 83.33333%;
}

.g-col-5._offset-10 {
  margin-left: 83.33333%;
}

.g-col-6._offset-10 {
  margin-left: 83.33333%;
}

.g-col-7._offset-10 {
  margin-left: 83.33333%;
}

.g-col-8._offset-10 {
  margin-left: 83.33333%;
}

.g-col-9._offset-10 {
  margin-left: 83.33333%;
}

.g-col-10._offset-10 {
  margin-left: 83.33333%;
}

.g-col-11._offset-10 {
  margin-left: 83.33333%;
}

.g-col-12._offset-10 {
  margin-left: 83.33333%;
}

.g-col._offset-11 {
  margin-left: 91.66667%;
}

.g-col-1._offset-11 {
  margin-left: 91.66667%;
}

.g-col-2._offset-11 {
  margin-left: 91.66667%;
}

.g-col-3._offset-11 {
  margin-left: 91.66667%;
}

.g-col-4._offset-11 {
  margin-left: 91.66667%;
}

.g-col-5._offset-11 {
  margin-left: 91.66667%;
}

.g-col-6._offset-11 {
  margin-left: 91.66667%;
}

.g-col-7._offset-11 {
  margin-left: 91.66667%;
}

.g-col-8._offset-11 {
  margin-left: 91.66667%;
}

.g-col-9._offset-11 {
  margin-left: 91.66667%;
}

.g-col-10._offset-11 {
  margin-left: 91.66667%;
}

.g-col-11._offset-11 {
  margin-left: 91.66667%;
}

.g-col-12._offset-11 {
  margin-left: 91.66667%;
}

@media screen and (max-width: 1440px) {
  .g-col._offset-xlg-0 {
    margin-left: 0%;
  }
  .g-col-1._offset-xlg-0 {
    margin-left: 0%;
  }
  .g-col-2._offset-xlg-0 {
    margin-left: 0%;
  }
  .g-col-3._offset-xlg-0 {
    margin-left: 0%;
  }
  .g-col-4._offset-xlg-0 {
    margin-left: 0%;
  }
  .g-col-5._offset-xlg-0 {
    margin-left: 0%;
  }
  .g-col-6._offset-xlg-0 {
    margin-left: 0%;
  }
  .g-col-7._offset-xlg-0 {
    margin-left: 0%;
  }
  .g-col-8._offset-xlg-0 {
    margin-left: 0%;
  }
  .g-col-9._offset-xlg-0 {
    margin-left: 0%;
  }
  .g-col-10._offset-xlg-0 {
    margin-left: 0%;
  }
  .g-col-11._offset-xlg-0 {
    margin-left: 0%;
  }
  .g-col-12._offset-xlg-0 {
    margin-left: 0%;
  }
  .g-col._offset-xlg-1 {
    margin-left: 8.33333%;
  }
  .g-col-1._offset-xlg-1 {
    margin-left: 8.33333%;
  }
  .g-col-2._offset-xlg-1 {
    margin-left: 8.33333%;
  }
  .g-col-3._offset-xlg-1 {
    margin-left: 8.33333%;
  }
  .g-col-4._offset-xlg-1 {
    margin-left: 8.33333%;
  }
  .g-col-5._offset-xlg-1 {
    margin-left: 8.33333%;
  }
  .g-col-6._offset-xlg-1 {
    margin-left: 8.33333%;
  }
  .g-col-7._offset-xlg-1 {
    margin-left: 8.33333%;
  }
  .g-col-8._offset-xlg-1 {
    margin-left: 8.33333%;
  }
  .g-col-9._offset-xlg-1 {
    margin-left: 8.33333%;
  }
  .g-col-10._offset-xlg-1 {
    margin-left: 8.33333%;
  }
  .g-col-11._offset-xlg-1 {
    margin-left: 8.33333%;
  }
  .g-col-12._offset-xlg-1 {
    margin-left: 8.33333%;
  }
  .g-col._offset-xlg-2 {
    margin-left: 16.66667%;
  }
  .g-col-1._offset-xlg-2 {
    margin-left: 16.66667%;
  }
  .g-col-2._offset-xlg-2 {
    margin-left: 16.66667%;
  }
  .g-col-3._offset-xlg-2 {
    margin-left: 16.66667%;
  }
  .g-col-4._offset-xlg-2 {
    margin-left: 16.66667%;
  }
  .g-col-5._offset-xlg-2 {
    margin-left: 16.66667%;
  }
  .g-col-6._offset-xlg-2 {
    margin-left: 16.66667%;
  }
  .g-col-7._offset-xlg-2 {
    margin-left: 16.66667%;
  }
  .g-col-8._offset-xlg-2 {
    margin-left: 16.66667%;
  }
  .g-col-9._offset-xlg-2 {
    margin-left: 16.66667%;
  }
  .g-col-10._offset-xlg-2 {
    margin-left: 16.66667%;
  }
  .g-col-11._offset-xlg-2 {
    margin-left: 16.66667%;
  }
  .g-col-12._offset-xlg-2 {
    margin-left: 16.66667%;
  }
  .g-col._offset-xlg-3 {
    margin-left: 25%;
  }
  .g-col-1._offset-xlg-3 {
    margin-left: 25%;
  }
  .g-col-2._offset-xlg-3 {
    margin-left: 25%;
  }
  .g-col-3._offset-xlg-3 {
    margin-left: 25%;
  }
  .g-col-4._offset-xlg-3 {
    margin-left: 25%;
  }
  .g-col-5._offset-xlg-3 {
    margin-left: 25%;
  }
  .g-col-6._offset-xlg-3 {
    margin-left: 25%;
  }
  .g-col-7._offset-xlg-3 {
    margin-left: 25%;
  }
  .g-col-8._offset-xlg-3 {
    margin-left: 25%;
  }
  .g-col-9._offset-xlg-3 {
    margin-left: 25%;
  }
  .g-col-10._offset-xlg-3 {
    margin-left: 25%;
  }
  .g-col-11._offset-xlg-3 {
    margin-left: 25%;
  }
  .g-col-12._offset-xlg-3 {
    margin-left: 25%;
  }
  .g-col._offset-xlg-4 {
    margin-left: 33.33333%;
  }
  .g-col-1._offset-xlg-4 {
    margin-left: 33.33333%;
  }
  .g-col-2._offset-xlg-4 {
    margin-left: 33.33333%;
  }
  .g-col-3._offset-xlg-4 {
    margin-left: 33.33333%;
  }
  .g-col-4._offset-xlg-4 {
    margin-left: 33.33333%;
  }
  .g-col-5._offset-xlg-4 {
    margin-left: 33.33333%;
  }
  .g-col-6._offset-xlg-4 {
    margin-left: 33.33333%;
  }
  .g-col-7._offset-xlg-4 {
    margin-left: 33.33333%;
  }
  .g-col-8._offset-xlg-4 {
    margin-left: 33.33333%;
  }
  .g-col-9._offset-xlg-4 {
    margin-left: 33.33333%;
  }
  .g-col-10._offset-xlg-4 {
    margin-left: 33.33333%;
  }
  .g-col-11._offset-xlg-4 {
    margin-left: 33.33333%;
  }
  .g-col-12._offset-xlg-4 {
    margin-left: 33.33333%;
  }
  .g-col._offset-xlg-5 {
    margin-left: 41.66667%;
  }
  .g-col-1._offset-xlg-5 {
    margin-left: 41.66667%;
  }
  .g-col-2._offset-xlg-5 {
    margin-left: 41.66667%;
  }
  .g-col-3._offset-xlg-5 {
    margin-left: 41.66667%;
  }
  .g-col-4._offset-xlg-5 {
    margin-left: 41.66667%;
  }
  .g-col-5._offset-xlg-5 {
    margin-left: 41.66667%;
  }
  .g-col-6._offset-xlg-5 {
    margin-left: 41.66667%;
  }
  .g-col-7._offset-xlg-5 {
    margin-left: 41.66667%;
  }
  .g-col-8._offset-xlg-5 {
    margin-left: 41.66667%;
  }
  .g-col-9._offset-xlg-5 {
    margin-left: 41.66667%;
  }
  .g-col-10._offset-xlg-5 {
    margin-left: 41.66667%;
  }
  .g-col-11._offset-xlg-5 {
    margin-left: 41.66667%;
  }
  .g-col-12._offset-xlg-5 {
    margin-left: 41.66667%;
  }
  .g-col._offset-xlg-6 {
    margin-left: 50%;
  }
  .g-col-1._offset-xlg-6 {
    margin-left: 50%;
  }
  .g-col-2._offset-xlg-6 {
    margin-left: 50%;
  }
  .g-col-3._offset-xlg-6 {
    margin-left: 50%;
  }
  .g-col-4._offset-xlg-6 {
    margin-left: 50%;
  }
  .g-col-5._offset-xlg-6 {
    margin-left: 50%;
  }
  .g-col-6._offset-xlg-6 {
    margin-left: 50%;
  }
  .g-col-7._offset-xlg-6 {
    margin-left: 50%;
  }
  .g-col-8._offset-xlg-6 {
    margin-left: 50%;
  }
  .g-col-9._offset-xlg-6 {
    margin-left: 50%;
  }
  .g-col-10._offset-xlg-6 {
    margin-left: 50%;
  }
  .g-col-11._offset-xlg-6 {
    margin-left: 50%;
  }
  .g-col-12._offset-xlg-6 {
    margin-left: 50%;
  }
  .g-col._offset-xlg-7 {
    margin-left: 58.33333%;
  }
  .g-col-1._offset-xlg-7 {
    margin-left: 58.33333%;
  }
  .g-col-2._offset-xlg-7 {
    margin-left: 58.33333%;
  }
  .g-col-3._offset-xlg-7 {
    margin-left: 58.33333%;
  }
  .g-col-4._offset-xlg-7 {
    margin-left: 58.33333%;
  }
  .g-col-5._offset-xlg-7 {
    margin-left: 58.33333%;
  }
  .g-col-6._offset-xlg-7 {
    margin-left: 58.33333%;
  }
  .g-col-7._offset-xlg-7 {
    margin-left: 58.33333%;
  }
  .g-col-8._offset-xlg-7 {
    margin-left: 58.33333%;
  }
  .g-col-9._offset-xlg-7 {
    margin-left: 58.33333%;
  }
  .g-col-10._offset-xlg-7 {
    margin-left: 58.33333%;
  }
  .g-col-11._offset-xlg-7 {
    margin-left: 58.33333%;
  }
  .g-col-12._offset-xlg-7 {
    margin-left: 58.33333%;
  }
  .g-col._offset-xlg-8 {
    margin-left: 66.66667%;
  }
  .g-col-1._offset-xlg-8 {
    margin-left: 66.66667%;
  }
  .g-col-2._offset-xlg-8 {
    margin-left: 66.66667%;
  }
  .g-col-3._offset-xlg-8 {
    margin-left: 66.66667%;
  }
  .g-col-4._offset-xlg-8 {
    margin-left: 66.66667%;
  }
  .g-col-5._offset-xlg-8 {
    margin-left: 66.66667%;
  }
  .g-col-6._offset-xlg-8 {
    margin-left: 66.66667%;
  }
  .g-col-7._offset-xlg-8 {
    margin-left: 66.66667%;
  }
  .g-col-8._offset-xlg-8 {
    margin-left: 66.66667%;
  }
  .g-col-9._offset-xlg-8 {
    margin-left: 66.66667%;
  }
  .g-col-10._offset-xlg-8 {
    margin-left: 66.66667%;
  }
  .g-col-11._offset-xlg-8 {
    margin-left: 66.66667%;
  }
  .g-col-12._offset-xlg-8 {
    margin-left: 66.66667%;
  }
  .g-col._offset-xlg-9 {
    margin-left: 75%;
  }
  .g-col-1._offset-xlg-9 {
    margin-left: 75%;
  }
  .g-col-2._offset-xlg-9 {
    margin-left: 75%;
  }
  .g-col-3._offset-xlg-9 {
    margin-left: 75%;
  }
  .g-col-4._offset-xlg-9 {
    margin-left: 75%;
  }
  .g-col-5._offset-xlg-9 {
    margin-left: 75%;
  }
  .g-col-6._offset-xlg-9 {
    margin-left: 75%;
  }
  .g-col-7._offset-xlg-9 {
    margin-left: 75%;
  }
  .g-col-8._offset-xlg-9 {
    margin-left: 75%;
  }
  .g-col-9._offset-xlg-9 {
    margin-left: 75%;
  }
  .g-col-10._offset-xlg-9 {
    margin-left: 75%;
  }
  .g-col-11._offset-xlg-9 {
    margin-left: 75%;
  }
  .g-col-12._offset-xlg-9 {
    margin-left: 75%;
  }
  .g-col._offset-xlg-10 {
    margin-left: 83.33333%;
  }
  .g-col-1._offset-xlg-10 {
    margin-left: 83.33333%;
  }
  .g-col-2._offset-xlg-10 {
    margin-left: 83.33333%;
  }
  .g-col-3._offset-xlg-10 {
    margin-left: 83.33333%;
  }
  .g-col-4._offset-xlg-10 {
    margin-left: 83.33333%;
  }
  .g-col-5._offset-xlg-10 {
    margin-left: 83.33333%;
  }
  .g-col-6._offset-xlg-10 {
    margin-left: 83.33333%;
  }
  .g-col-7._offset-xlg-10 {
    margin-left: 83.33333%;
  }
  .g-col-8._offset-xlg-10 {
    margin-left: 83.33333%;
  }
  .g-col-9._offset-xlg-10 {
    margin-left: 83.33333%;
  }
  .g-col-10._offset-xlg-10 {
    margin-left: 83.33333%;
  }
  .g-col-11._offset-xlg-10 {
    margin-left: 83.33333%;
  }
  .g-col-12._offset-xlg-10 {
    margin-left: 83.33333%;
  }
  .g-col._offset-xlg-11 {
    margin-left: 91.66667%;
  }
  .g-col-1._offset-xlg-11 {
    margin-left: 91.66667%;
  }
  .g-col-2._offset-xlg-11 {
    margin-left: 91.66667%;
  }
  .g-col-3._offset-xlg-11 {
    margin-left: 91.66667%;
  }
  .g-col-4._offset-xlg-11 {
    margin-left: 91.66667%;
  }
  .g-col-5._offset-xlg-11 {
    margin-left: 91.66667%;
  }
  .g-col-6._offset-xlg-11 {
    margin-left: 91.66667%;
  }
  .g-col-7._offset-xlg-11 {
    margin-left: 91.66667%;
  }
  .g-col-8._offset-xlg-11 {
    margin-left: 91.66667%;
  }
  .g-col-9._offset-xlg-11 {
    margin-left: 91.66667%;
  }
  .g-col-10._offset-xlg-11 {
    margin-left: 91.66667%;
  }
  .g-col-11._offset-xlg-11 {
    margin-left: 91.66667%;
  }
  .g-col-12._offset-xlg-11 {
    margin-left: 91.66667%;
  }
}

@media screen and (max-width: 1200px) {
  .g-col._offset-lg-0 {
    margin-left: 0%;
  }
  .g-col-1._offset-lg-0 {
    margin-left: 0%;
  }
  .g-col-2._offset-lg-0 {
    margin-left: 0%;
  }
  .g-col-3._offset-lg-0 {
    margin-left: 0%;
  }
  .g-col-4._offset-lg-0 {
    margin-left: 0%;
  }
  .g-col-5._offset-lg-0 {
    margin-left: 0%;
  }
  .g-col-6._offset-lg-0 {
    margin-left: 0%;
  }
  .g-col-7._offset-lg-0 {
    margin-left: 0%;
  }
  .g-col-8._offset-lg-0 {
    margin-left: 0%;
  }
  .g-col-9._offset-lg-0 {
    margin-left: 0%;
  }
  .g-col-10._offset-lg-0 {
    margin-left: 0%;
  }
  .g-col-11._offset-lg-0 {
    margin-left: 0%;
  }
  .g-col-12._offset-lg-0 {
    margin-left: 0%;
  }
  .g-col._offset-lg-1 {
    margin-left: 8.33333%;
  }
  .g-col-1._offset-lg-1 {
    margin-left: 8.33333%;
  }
  .g-col-2._offset-lg-1 {
    margin-left: 8.33333%;
  }
  .g-col-3._offset-lg-1 {
    margin-left: 8.33333%;
  }
  .g-col-4._offset-lg-1 {
    margin-left: 8.33333%;
  }
  .g-col-5._offset-lg-1 {
    margin-left: 8.33333%;
  }
  .g-col-6._offset-lg-1 {
    margin-left: 8.33333%;
  }
  .g-col-7._offset-lg-1 {
    margin-left: 8.33333%;
  }
  .g-col-8._offset-lg-1 {
    margin-left: 8.33333%;
  }
  .g-col-9._offset-lg-1 {
    margin-left: 8.33333%;
  }
  .g-col-10._offset-lg-1 {
    margin-left: 8.33333%;
  }
  .g-col-11._offset-lg-1 {
    margin-left: 8.33333%;
  }
  .g-col-12._offset-lg-1 {
    margin-left: 8.33333%;
  }
  .g-col._offset-lg-2 {
    margin-left: 16.66667%;
  }
  .g-col-1._offset-lg-2 {
    margin-left: 16.66667%;
  }
  .g-col-2._offset-lg-2 {
    margin-left: 16.66667%;
  }
  .g-col-3._offset-lg-2 {
    margin-left: 16.66667%;
  }
  .g-col-4._offset-lg-2 {
    margin-left: 16.66667%;
  }
  .g-col-5._offset-lg-2 {
    margin-left: 16.66667%;
  }
  .g-col-6._offset-lg-2 {
    margin-left: 16.66667%;
  }
  .g-col-7._offset-lg-2 {
    margin-left: 16.66667%;
  }
  .g-col-8._offset-lg-2 {
    margin-left: 16.66667%;
  }
  .g-col-9._offset-lg-2 {
    margin-left: 16.66667%;
  }
  .g-col-10._offset-lg-2 {
    margin-left: 16.66667%;
  }
  .g-col-11._offset-lg-2 {
    margin-left: 16.66667%;
  }
  .g-col-12._offset-lg-2 {
    margin-left: 16.66667%;
  }
  .g-col._offset-lg-3 {
    margin-left: 25%;
  }
  .g-col-1._offset-lg-3 {
    margin-left: 25%;
  }
  .g-col-2._offset-lg-3 {
    margin-left: 25%;
  }
  .g-col-3._offset-lg-3 {
    margin-left: 25%;
  }
  .g-col-4._offset-lg-3 {
    margin-left: 25%;
  }
  .g-col-5._offset-lg-3 {
    margin-left: 25%;
  }
  .g-col-6._offset-lg-3 {
    margin-left: 25%;
  }
  .g-col-7._offset-lg-3 {
    margin-left: 25%;
  }
  .g-col-8._offset-lg-3 {
    margin-left: 25%;
  }
  .g-col-9._offset-lg-3 {
    margin-left: 25%;
  }
  .g-col-10._offset-lg-3 {
    margin-left: 25%;
  }
  .g-col-11._offset-lg-3 {
    margin-left: 25%;
  }
  .g-col-12._offset-lg-3 {
    margin-left: 25%;
  }
  .g-col._offset-lg-4 {
    margin-left: 33.33333%;
  }
  .g-col-1._offset-lg-4 {
    margin-left: 33.33333%;
  }
  .g-col-2._offset-lg-4 {
    margin-left: 33.33333%;
  }
  .g-col-3._offset-lg-4 {
    margin-left: 33.33333%;
  }
  .g-col-4._offset-lg-4 {
    margin-left: 33.33333%;
  }
  .g-col-5._offset-lg-4 {
    margin-left: 33.33333%;
  }
  .g-col-6._offset-lg-4 {
    margin-left: 33.33333%;
  }
  .g-col-7._offset-lg-4 {
    margin-left: 33.33333%;
  }
  .g-col-8._offset-lg-4 {
    margin-left: 33.33333%;
  }
  .g-col-9._offset-lg-4 {
    margin-left: 33.33333%;
  }
  .g-col-10._offset-lg-4 {
    margin-left: 33.33333%;
  }
  .g-col-11._offset-lg-4 {
    margin-left: 33.33333%;
  }
  .g-col-12._offset-lg-4 {
    margin-left: 33.33333%;
  }
  .g-col._offset-lg-5 {
    margin-left: 41.66667%;
  }
  .g-col-1._offset-lg-5 {
    margin-left: 41.66667%;
  }
  .g-col-2._offset-lg-5 {
    margin-left: 41.66667%;
  }
  .g-col-3._offset-lg-5 {
    margin-left: 41.66667%;
  }
  .g-col-4._offset-lg-5 {
    margin-left: 41.66667%;
  }
  .g-col-5._offset-lg-5 {
    margin-left: 41.66667%;
  }
  .g-col-6._offset-lg-5 {
    margin-left: 41.66667%;
  }
  .g-col-7._offset-lg-5 {
    margin-left: 41.66667%;
  }
  .g-col-8._offset-lg-5 {
    margin-left: 41.66667%;
  }
  .g-col-9._offset-lg-5 {
    margin-left: 41.66667%;
  }
  .g-col-10._offset-lg-5 {
    margin-left: 41.66667%;
  }
  .g-col-11._offset-lg-5 {
    margin-left: 41.66667%;
  }
  .g-col-12._offset-lg-5 {
    margin-left: 41.66667%;
  }
  .g-col._offset-lg-6 {
    margin-left: 50%;
  }
  .g-col-1._offset-lg-6 {
    margin-left: 50%;
  }
  .g-col-2._offset-lg-6 {
    margin-left: 50%;
  }
  .g-col-3._offset-lg-6 {
    margin-left: 50%;
  }
  .g-col-4._offset-lg-6 {
    margin-left: 50%;
  }
  .g-col-5._offset-lg-6 {
    margin-left: 50%;
  }
  .g-col-6._offset-lg-6 {
    margin-left: 50%;
  }
  .g-col-7._offset-lg-6 {
    margin-left: 50%;
  }
  .g-col-8._offset-lg-6 {
    margin-left: 50%;
  }
  .g-col-9._offset-lg-6 {
    margin-left: 50%;
  }
  .g-col-10._offset-lg-6 {
    margin-left: 50%;
  }
  .g-col-11._offset-lg-6 {
    margin-left: 50%;
  }
  .g-col-12._offset-lg-6 {
    margin-left: 50%;
  }
  .g-col._offset-lg-7 {
    margin-left: 58.33333%;
  }
  .g-col-1._offset-lg-7 {
    margin-left: 58.33333%;
  }
  .g-col-2._offset-lg-7 {
    margin-left: 58.33333%;
  }
  .g-col-3._offset-lg-7 {
    margin-left: 58.33333%;
  }
  .g-col-4._offset-lg-7 {
    margin-left: 58.33333%;
  }
  .g-col-5._offset-lg-7 {
    margin-left: 58.33333%;
  }
  .g-col-6._offset-lg-7 {
    margin-left: 58.33333%;
  }
  .g-col-7._offset-lg-7 {
    margin-left: 58.33333%;
  }
  .g-col-8._offset-lg-7 {
    margin-left: 58.33333%;
  }
  .g-col-9._offset-lg-7 {
    margin-left: 58.33333%;
  }
  .g-col-10._offset-lg-7 {
    margin-left: 58.33333%;
  }
  .g-col-11._offset-lg-7 {
    margin-left: 58.33333%;
  }
  .g-col-12._offset-lg-7 {
    margin-left: 58.33333%;
  }
  .g-col._offset-lg-8 {
    margin-left: 66.66667%;
  }
  .g-col-1._offset-lg-8 {
    margin-left: 66.66667%;
  }
  .g-col-2._offset-lg-8 {
    margin-left: 66.66667%;
  }
  .g-col-3._offset-lg-8 {
    margin-left: 66.66667%;
  }
  .g-col-4._offset-lg-8 {
    margin-left: 66.66667%;
  }
  .g-col-5._offset-lg-8 {
    margin-left: 66.66667%;
  }
  .g-col-6._offset-lg-8 {
    margin-left: 66.66667%;
  }
  .g-col-7._offset-lg-8 {
    margin-left: 66.66667%;
  }
  .g-col-8._offset-lg-8 {
    margin-left: 66.66667%;
  }
  .g-col-9._offset-lg-8 {
    margin-left: 66.66667%;
  }
  .g-col-10._offset-lg-8 {
    margin-left: 66.66667%;
  }
  .g-col-11._offset-lg-8 {
    margin-left: 66.66667%;
  }
  .g-col-12._offset-lg-8 {
    margin-left: 66.66667%;
  }
  .g-col._offset-lg-9 {
    margin-left: 75%;
  }
  .g-col-1._offset-lg-9 {
    margin-left: 75%;
  }
  .g-col-2._offset-lg-9 {
    margin-left: 75%;
  }
  .g-col-3._offset-lg-9 {
    margin-left: 75%;
  }
  .g-col-4._offset-lg-9 {
    margin-left: 75%;
  }
  .g-col-5._offset-lg-9 {
    margin-left: 75%;
  }
  .g-col-6._offset-lg-9 {
    margin-left: 75%;
  }
  .g-col-7._offset-lg-9 {
    margin-left: 75%;
  }
  .g-col-8._offset-lg-9 {
    margin-left: 75%;
  }
  .g-col-9._offset-lg-9 {
    margin-left: 75%;
  }
  .g-col-10._offset-lg-9 {
    margin-left: 75%;
  }
  .g-col-11._offset-lg-9 {
    margin-left: 75%;
  }
  .g-col-12._offset-lg-9 {
    margin-left: 75%;
  }
  .g-col._offset-lg-10 {
    margin-left: 83.33333%;
  }
  .g-col-1._offset-lg-10 {
    margin-left: 83.33333%;
  }
  .g-col-2._offset-lg-10 {
    margin-left: 83.33333%;
  }
  .g-col-3._offset-lg-10 {
    margin-left: 83.33333%;
  }
  .g-col-4._offset-lg-10 {
    margin-left: 83.33333%;
  }
  .g-col-5._offset-lg-10 {
    margin-left: 83.33333%;
  }
  .g-col-6._offset-lg-10 {
    margin-left: 83.33333%;
  }
  .g-col-7._offset-lg-10 {
    margin-left: 83.33333%;
  }
  .g-col-8._offset-lg-10 {
    margin-left: 83.33333%;
  }
  .g-col-9._offset-lg-10 {
    margin-left: 83.33333%;
  }
  .g-col-10._offset-lg-10 {
    margin-left: 83.33333%;
  }
  .g-col-11._offset-lg-10 {
    margin-left: 83.33333%;
  }
  .g-col-12._offset-lg-10 {
    margin-left: 83.33333%;
  }
  .g-col._offset-lg-11 {
    margin-left: 91.66667%;
  }
  .g-col-1._offset-lg-11 {
    margin-left: 91.66667%;
  }
  .g-col-2._offset-lg-11 {
    margin-left: 91.66667%;
  }
  .g-col-3._offset-lg-11 {
    margin-left: 91.66667%;
  }
  .g-col-4._offset-lg-11 {
    margin-left: 91.66667%;
  }
  .g-col-5._offset-lg-11 {
    margin-left: 91.66667%;
  }
  .g-col-6._offset-lg-11 {
    margin-left: 91.66667%;
  }
  .g-col-7._offset-lg-11 {
    margin-left: 91.66667%;
  }
  .g-col-8._offset-lg-11 {
    margin-left: 91.66667%;
  }
  .g-col-9._offset-lg-11 {
    margin-left: 91.66667%;
  }
  .g-col-10._offset-lg-11 {
    margin-left: 91.66667%;
  }
  .g-col-11._offset-lg-11 {
    margin-left: 91.66667%;
  }
  .g-col-12._offset-lg-11 {
    margin-left: 91.66667%;
  }
}

@media screen and (max-width: 960px) {
  .g-col._offset-md-0 {
    margin-left: 0%;
  }
  .g-col-1._offset-md-0 {
    margin-left: 0%;
  }
  .g-col-2._offset-md-0 {
    margin-left: 0%;
  }
  .g-col-3._offset-md-0 {
    margin-left: 0%;
  }
  .g-col-4._offset-md-0 {
    margin-left: 0%;
  }
  .g-col-5._offset-md-0 {
    margin-left: 0%;
  }
  .g-col-6._offset-md-0 {
    margin-left: 0%;
  }
  .g-col-7._offset-md-0 {
    margin-left: 0%;
  }
  .g-col-8._offset-md-0 {
    margin-left: 0%;
  }
  .g-col-9._offset-md-0 {
    margin-left: 0%;
  }
  .g-col-10._offset-md-0 {
    margin-left: 0%;
  }
  .g-col-11._offset-md-0 {
    margin-left: 0%;
  }
  .g-col-12._offset-md-0 {
    margin-left: 0%;
  }
  .g-col._offset-md-1 {
    margin-left: 8.33333%;
  }
  .g-col-1._offset-md-1 {
    margin-left: 8.33333%;
  }
  .g-col-2._offset-md-1 {
    margin-left: 8.33333%;
  }
  .g-col-3._offset-md-1 {
    margin-left: 8.33333%;
  }
  .g-col-4._offset-md-1 {
    margin-left: 8.33333%;
  }
  .g-col-5._offset-md-1 {
    margin-left: 8.33333%;
  }
  .g-col-6._offset-md-1 {
    margin-left: 8.33333%;
  }
  .g-col-7._offset-md-1 {
    margin-left: 8.33333%;
  }
  .g-col-8._offset-md-1 {
    margin-left: 8.33333%;
  }
  .g-col-9._offset-md-1 {
    margin-left: 8.33333%;
  }
  .g-col-10._offset-md-1 {
    margin-left: 8.33333%;
  }
  .g-col-11._offset-md-1 {
    margin-left: 8.33333%;
  }
  .g-col-12._offset-md-1 {
    margin-left: 8.33333%;
  }
  .g-col._offset-md-2 {
    margin-left: 16.66667%;
  }
  .g-col-1._offset-md-2 {
    margin-left: 16.66667%;
  }
  .g-col-2._offset-md-2 {
    margin-left: 16.66667%;
  }
  .g-col-3._offset-md-2 {
    margin-left: 16.66667%;
  }
  .g-col-4._offset-md-2 {
    margin-left: 16.66667%;
  }
  .g-col-5._offset-md-2 {
    margin-left: 16.66667%;
  }
  .g-col-6._offset-md-2 {
    margin-left: 16.66667%;
  }
  .g-col-7._offset-md-2 {
    margin-left: 16.66667%;
  }
  .g-col-8._offset-md-2 {
    margin-left: 16.66667%;
  }
  .g-col-9._offset-md-2 {
    margin-left: 16.66667%;
  }
  .g-col-10._offset-md-2 {
    margin-left: 16.66667%;
  }
  .g-col-11._offset-md-2 {
    margin-left: 16.66667%;
  }
  .g-col-12._offset-md-2 {
    margin-left: 16.66667%;
  }
  .g-col._offset-md-3 {
    margin-left: 25%;
  }
  .g-col-1._offset-md-3 {
    margin-left: 25%;
  }
  .g-col-2._offset-md-3 {
    margin-left: 25%;
  }
  .g-col-3._offset-md-3 {
    margin-left: 25%;
  }
  .g-col-4._offset-md-3 {
    margin-left: 25%;
  }
  .g-col-5._offset-md-3 {
    margin-left: 25%;
  }
  .g-col-6._offset-md-3 {
    margin-left: 25%;
  }
  .g-col-7._offset-md-3 {
    margin-left: 25%;
  }
  .g-col-8._offset-md-3 {
    margin-left: 25%;
  }
  .g-col-9._offset-md-3 {
    margin-left: 25%;
  }
  .g-col-10._offset-md-3 {
    margin-left: 25%;
  }
  .g-col-11._offset-md-3 {
    margin-left: 25%;
  }
  .g-col-12._offset-md-3 {
    margin-left: 25%;
  }
  .g-col._offset-md-4 {
    margin-left: 33.33333%;
  }
  .g-col-1._offset-md-4 {
    margin-left: 33.33333%;
  }
  .g-col-2._offset-md-4 {
    margin-left: 33.33333%;
  }
  .g-col-3._offset-md-4 {
    margin-left: 33.33333%;
  }
  .g-col-4._offset-md-4 {
    margin-left: 33.33333%;
  }
  .g-col-5._offset-md-4 {
    margin-left: 33.33333%;
  }
  .g-col-6._offset-md-4 {
    margin-left: 33.33333%;
  }
  .g-col-7._offset-md-4 {
    margin-left: 33.33333%;
  }
  .g-col-8._offset-md-4 {
    margin-left: 33.33333%;
  }
  .g-col-9._offset-md-4 {
    margin-left: 33.33333%;
  }
  .g-col-10._offset-md-4 {
    margin-left: 33.33333%;
  }
  .g-col-11._offset-md-4 {
    margin-left: 33.33333%;
  }
  .g-col-12._offset-md-4 {
    margin-left: 33.33333%;
  }
  .g-col._offset-md-5 {
    margin-left: 41.66667%;
  }
  .g-col-1._offset-md-5 {
    margin-left: 41.66667%;
  }
  .g-col-2._offset-md-5 {
    margin-left: 41.66667%;
  }
  .g-col-3._offset-md-5 {
    margin-left: 41.66667%;
  }
  .g-col-4._offset-md-5 {
    margin-left: 41.66667%;
  }
  .g-col-5._offset-md-5 {
    margin-left: 41.66667%;
  }
  .g-col-6._offset-md-5 {
    margin-left: 41.66667%;
  }
  .g-col-7._offset-md-5 {
    margin-left: 41.66667%;
  }
  .g-col-8._offset-md-5 {
    margin-left: 41.66667%;
  }
  .g-col-9._offset-md-5 {
    margin-left: 41.66667%;
  }
  .g-col-10._offset-md-5 {
    margin-left: 41.66667%;
  }
  .g-col-11._offset-md-5 {
    margin-left: 41.66667%;
  }
  .g-col-12._offset-md-5 {
    margin-left: 41.66667%;
  }
  .g-col._offset-md-6 {
    margin-left: 50%;
  }
  .g-col-1._offset-md-6 {
    margin-left: 50%;
  }
  .g-col-2._offset-md-6 {
    margin-left: 50%;
  }
  .g-col-3._offset-md-6 {
    margin-left: 50%;
  }
  .g-col-4._offset-md-6 {
    margin-left: 50%;
  }
  .g-col-5._offset-md-6 {
    margin-left: 50%;
  }
  .g-col-6._offset-md-6 {
    margin-left: 50%;
  }
  .g-col-7._offset-md-6 {
    margin-left: 50%;
  }
  .g-col-8._offset-md-6 {
    margin-left: 50%;
  }
  .g-col-9._offset-md-6 {
    margin-left: 50%;
  }
  .g-col-10._offset-md-6 {
    margin-left: 50%;
  }
  .g-col-11._offset-md-6 {
    margin-left: 50%;
  }
  .g-col-12._offset-md-6 {
    margin-left: 50%;
  }
  .g-col._offset-md-7 {
    margin-left: 58.33333%;
  }
  .g-col-1._offset-md-7 {
    margin-left: 58.33333%;
  }
  .g-col-2._offset-md-7 {
    margin-left: 58.33333%;
  }
  .g-col-3._offset-md-7 {
    margin-left: 58.33333%;
  }
  .g-col-4._offset-md-7 {
    margin-left: 58.33333%;
  }
  .g-col-5._offset-md-7 {
    margin-left: 58.33333%;
  }
  .g-col-6._offset-md-7 {
    margin-left: 58.33333%;
  }
  .g-col-7._offset-md-7 {
    margin-left: 58.33333%;
  }
  .g-col-8._offset-md-7 {
    margin-left: 58.33333%;
  }
  .g-col-9._offset-md-7 {
    margin-left: 58.33333%;
  }
  .g-col-10._offset-md-7 {
    margin-left: 58.33333%;
  }
  .g-col-11._offset-md-7 {
    margin-left: 58.33333%;
  }
  .g-col-12._offset-md-7 {
    margin-left: 58.33333%;
  }
  .g-col._offset-md-8 {
    margin-left: 66.66667%;
  }
  .g-col-1._offset-md-8 {
    margin-left: 66.66667%;
  }
  .g-col-2._offset-md-8 {
    margin-left: 66.66667%;
  }
  .g-col-3._offset-md-8 {
    margin-left: 66.66667%;
  }
  .g-col-4._offset-md-8 {
    margin-left: 66.66667%;
  }
  .g-col-5._offset-md-8 {
    margin-left: 66.66667%;
  }
  .g-col-6._offset-md-8 {
    margin-left: 66.66667%;
  }
  .g-col-7._offset-md-8 {
    margin-left: 66.66667%;
  }
  .g-col-8._offset-md-8 {
    margin-left: 66.66667%;
  }
  .g-col-9._offset-md-8 {
    margin-left: 66.66667%;
  }
  .g-col-10._offset-md-8 {
    margin-left: 66.66667%;
  }
  .g-col-11._offset-md-8 {
    margin-left: 66.66667%;
  }
  .g-col-12._offset-md-8 {
    margin-left: 66.66667%;
  }
  .g-col._offset-md-9 {
    margin-left: 75%;
  }
  .g-col-1._offset-md-9 {
    margin-left: 75%;
  }
  .g-col-2._offset-md-9 {
    margin-left: 75%;
  }
  .g-col-3._offset-md-9 {
    margin-left: 75%;
  }
  .g-col-4._offset-md-9 {
    margin-left: 75%;
  }
  .g-col-5._offset-md-9 {
    margin-left: 75%;
  }
  .g-col-6._offset-md-9 {
    margin-left: 75%;
  }
  .g-col-7._offset-md-9 {
    margin-left: 75%;
  }
  .g-col-8._offset-md-9 {
    margin-left: 75%;
  }
  .g-col-9._offset-md-9 {
    margin-left: 75%;
  }
  .g-col-10._offset-md-9 {
    margin-left: 75%;
  }
  .g-col-11._offset-md-9 {
    margin-left: 75%;
  }
  .g-col-12._offset-md-9 {
    margin-left: 75%;
  }
  .g-col._offset-md-10 {
    margin-left: 83.33333%;
  }
  .g-col-1._offset-md-10 {
    margin-left: 83.33333%;
  }
  .g-col-2._offset-md-10 {
    margin-left: 83.33333%;
  }
  .g-col-3._offset-md-10 {
    margin-left: 83.33333%;
  }
  .g-col-4._offset-md-10 {
    margin-left: 83.33333%;
  }
  .g-col-5._offset-md-10 {
    margin-left: 83.33333%;
  }
  .g-col-6._offset-md-10 {
    margin-left: 83.33333%;
  }
  .g-col-7._offset-md-10 {
    margin-left: 83.33333%;
  }
  .g-col-8._offset-md-10 {
    margin-left: 83.33333%;
  }
  .g-col-9._offset-md-10 {
    margin-left: 83.33333%;
  }
  .g-col-10._offset-md-10 {
    margin-left: 83.33333%;
  }
  .g-col-11._offset-md-10 {
    margin-left: 83.33333%;
  }
  .g-col-12._offset-md-10 {
    margin-left: 83.33333%;
  }
  .g-col._offset-md-11 {
    margin-left: 91.66667%;
  }
  .g-col-1._offset-md-11 {
    margin-left: 91.66667%;
  }
  .g-col-2._offset-md-11 {
    margin-left: 91.66667%;
  }
  .g-col-3._offset-md-11 {
    margin-left: 91.66667%;
  }
  .g-col-4._offset-md-11 {
    margin-left: 91.66667%;
  }
  .g-col-5._offset-md-11 {
    margin-left: 91.66667%;
  }
  .g-col-6._offset-md-11 {
    margin-left: 91.66667%;
  }
  .g-col-7._offset-md-11 {
    margin-left: 91.66667%;
  }
  .g-col-8._offset-md-11 {
    margin-left: 91.66667%;
  }
  .g-col-9._offset-md-11 {
    margin-left: 91.66667%;
  }
  .g-col-10._offset-md-11 {
    margin-left: 91.66667%;
  }
  .g-col-11._offset-md-11 {
    margin-left: 91.66667%;
  }
  .g-col-12._offset-md-11 {
    margin-left: 91.66667%;
  }
}

@media screen and (max-width: 640px) {
  .g-col._offset-sm-0 {
    margin-left: 0%;
  }
  .g-col-1._offset-sm-0 {
    margin-left: 0%;
  }
  .g-col-2._offset-sm-0 {
    margin-left: 0%;
  }
  .g-col-3._offset-sm-0 {
    margin-left: 0%;
  }
  .g-col-4._offset-sm-0 {
    margin-left: 0%;
  }
  .g-col-5._offset-sm-0 {
    margin-left: 0%;
  }
  .g-col-6._offset-sm-0 {
    margin-left: 0%;
  }
  .g-col-7._offset-sm-0 {
    margin-left: 0%;
  }
  .g-col-8._offset-sm-0 {
    margin-left: 0%;
  }
  .g-col-9._offset-sm-0 {
    margin-left: 0%;
  }
  .g-col-10._offset-sm-0 {
    margin-left: 0%;
  }
  .g-col-11._offset-sm-0 {
    margin-left: 0%;
  }
  .g-col-12._offset-sm-0 {
    margin-left: 0%;
  }
  .g-col._offset-sm-1 {
    margin-left: 8.33333%;
  }
  .g-col-1._offset-sm-1 {
    margin-left: 8.33333%;
  }
  .g-col-2._offset-sm-1 {
    margin-left: 8.33333%;
  }
  .g-col-3._offset-sm-1 {
    margin-left: 8.33333%;
  }
  .g-col-4._offset-sm-1 {
    margin-left: 8.33333%;
  }
  .g-col-5._offset-sm-1 {
    margin-left: 8.33333%;
  }
  .g-col-6._offset-sm-1 {
    margin-left: 8.33333%;
  }
  .g-col-7._offset-sm-1 {
    margin-left: 8.33333%;
  }
  .g-col-8._offset-sm-1 {
    margin-left: 8.33333%;
  }
  .g-col-9._offset-sm-1 {
    margin-left: 8.33333%;
  }
  .g-col-10._offset-sm-1 {
    margin-left: 8.33333%;
  }
  .g-col-11._offset-sm-1 {
    margin-left: 8.33333%;
  }
  .g-col-12._offset-sm-1 {
    margin-left: 8.33333%;
  }
  .g-col._offset-sm-2 {
    margin-left: 16.66667%;
  }
  .g-col-1._offset-sm-2 {
    margin-left: 16.66667%;
  }
  .g-col-2._offset-sm-2 {
    margin-left: 16.66667%;
  }
  .g-col-3._offset-sm-2 {
    margin-left: 16.66667%;
  }
  .g-col-4._offset-sm-2 {
    margin-left: 16.66667%;
  }
  .g-col-5._offset-sm-2 {
    margin-left: 16.66667%;
  }
  .g-col-6._offset-sm-2 {
    margin-left: 16.66667%;
  }
  .g-col-7._offset-sm-2 {
    margin-left: 16.66667%;
  }
  .g-col-8._offset-sm-2 {
    margin-left: 16.66667%;
  }
  .g-col-9._offset-sm-2 {
    margin-left: 16.66667%;
  }
  .g-col-10._offset-sm-2 {
    margin-left: 16.66667%;
  }
  .g-col-11._offset-sm-2 {
    margin-left: 16.66667%;
  }
  .g-col-12._offset-sm-2 {
    margin-left: 16.66667%;
  }
  .g-col._offset-sm-3 {
    margin-left: 25%;
  }
  .g-col-1._offset-sm-3 {
    margin-left: 25%;
  }
  .g-col-2._offset-sm-3 {
    margin-left: 25%;
  }
  .g-col-3._offset-sm-3 {
    margin-left: 25%;
  }
  .g-col-4._offset-sm-3 {
    margin-left: 25%;
  }
  .g-col-5._offset-sm-3 {
    margin-left: 25%;
  }
  .g-col-6._offset-sm-3 {
    margin-left: 25%;
  }
  .g-col-7._offset-sm-3 {
    margin-left: 25%;
  }
  .g-col-8._offset-sm-3 {
    margin-left: 25%;
  }
  .g-col-9._offset-sm-3 {
    margin-left: 25%;
  }
  .g-col-10._offset-sm-3 {
    margin-left: 25%;
  }
  .g-col-11._offset-sm-3 {
    margin-left: 25%;
  }
  .g-col-12._offset-sm-3 {
    margin-left: 25%;
  }
  .g-col._offset-sm-4 {
    margin-left: 33.33333%;
  }
  .g-col-1._offset-sm-4 {
    margin-left: 33.33333%;
  }
  .g-col-2._offset-sm-4 {
    margin-left: 33.33333%;
  }
  .g-col-3._offset-sm-4 {
    margin-left: 33.33333%;
  }
  .g-col-4._offset-sm-4 {
    margin-left: 33.33333%;
  }
  .g-col-5._offset-sm-4 {
    margin-left: 33.33333%;
  }
  .g-col-6._offset-sm-4 {
    margin-left: 33.33333%;
  }
  .g-col-7._offset-sm-4 {
    margin-left: 33.33333%;
  }
  .g-col-8._offset-sm-4 {
    margin-left: 33.33333%;
  }
  .g-col-9._offset-sm-4 {
    margin-left: 33.33333%;
  }
  .g-col-10._offset-sm-4 {
    margin-left: 33.33333%;
  }
  .g-col-11._offset-sm-4 {
    margin-left: 33.33333%;
  }
  .g-col-12._offset-sm-4 {
    margin-left: 33.33333%;
  }
  .g-col._offset-sm-5 {
    margin-left: 41.66667%;
  }
  .g-col-1._offset-sm-5 {
    margin-left: 41.66667%;
  }
  .g-col-2._offset-sm-5 {
    margin-left: 41.66667%;
  }
  .g-col-3._offset-sm-5 {
    margin-left: 41.66667%;
  }
  .g-col-4._offset-sm-5 {
    margin-left: 41.66667%;
  }
  .g-col-5._offset-sm-5 {
    margin-left: 41.66667%;
  }
  .g-col-6._offset-sm-5 {
    margin-left: 41.66667%;
  }
  .g-col-7._offset-sm-5 {
    margin-left: 41.66667%;
  }
  .g-col-8._offset-sm-5 {
    margin-left: 41.66667%;
  }
  .g-col-9._offset-sm-5 {
    margin-left: 41.66667%;
  }
  .g-col-10._offset-sm-5 {
    margin-left: 41.66667%;
  }
  .g-col-11._offset-sm-5 {
    margin-left: 41.66667%;
  }
  .g-col-12._offset-sm-5 {
    margin-left: 41.66667%;
  }
  .g-col._offset-sm-6 {
    margin-left: 50%;
  }
  .g-col-1._offset-sm-6 {
    margin-left: 50%;
  }
  .g-col-2._offset-sm-6 {
    margin-left: 50%;
  }
  .g-col-3._offset-sm-6 {
    margin-left: 50%;
  }
  .g-col-4._offset-sm-6 {
    margin-left: 50%;
  }
  .g-col-5._offset-sm-6 {
    margin-left: 50%;
  }
  .g-col-6._offset-sm-6 {
    margin-left: 50%;
  }
  .g-col-7._offset-sm-6 {
    margin-left: 50%;
  }
  .g-col-8._offset-sm-6 {
    margin-left: 50%;
  }
  .g-col-9._offset-sm-6 {
    margin-left: 50%;
  }
  .g-col-10._offset-sm-6 {
    margin-left: 50%;
  }
  .g-col-11._offset-sm-6 {
    margin-left: 50%;
  }
  .g-col-12._offset-sm-6 {
    margin-left: 50%;
  }
  .g-col._offset-sm-7 {
    margin-left: 58.33333%;
  }
  .g-col-1._offset-sm-7 {
    margin-left: 58.33333%;
  }
  .g-col-2._offset-sm-7 {
    margin-left: 58.33333%;
  }
  .g-col-3._offset-sm-7 {
    margin-left: 58.33333%;
  }
  .g-col-4._offset-sm-7 {
    margin-left: 58.33333%;
  }
  .g-col-5._offset-sm-7 {
    margin-left: 58.33333%;
  }
  .g-col-6._offset-sm-7 {
    margin-left: 58.33333%;
  }
  .g-col-7._offset-sm-7 {
    margin-left: 58.33333%;
  }
  .g-col-8._offset-sm-7 {
    margin-left: 58.33333%;
  }
  .g-col-9._offset-sm-7 {
    margin-left: 58.33333%;
  }
  .g-col-10._offset-sm-7 {
    margin-left: 58.33333%;
  }
  .g-col-11._offset-sm-7 {
    margin-left: 58.33333%;
  }
  .g-col-12._offset-sm-7 {
    margin-left: 58.33333%;
  }
  .g-col._offset-sm-8 {
    margin-left: 66.66667%;
  }
  .g-col-1._offset-sm-8 {
    margin-left: 66.66667%;
  }
  .g-col-2._offset-sm-8 {
    margin-left: 66.66667%;
  }
  .g-col-3._offset-sm-8 {
    margin-left: 66.66667%;
  }
  .g-col-4._offset-sm-8 {
    margin-left: 66.66667%;
  }
  .g-col-5._offset-sm-8 {
    margin-left: 66.66667%;
  }
  .g-col-6._offset-sm-8 {
    margin-left: 66.66667%;
  }
  .g-col-7._offset-sm-8 {
    margin-left: 66.66667%;
  }
  .g-col-8._offset-sm-8 {
    margin-left: 66.66667%;
  }
  .g-col-9._offset-sm-8 {
    margin-left: 66.66667%;
  }
  .g-col-10._offset-sm-8 {
    margin-left: 66.66667%;
  }
  .g-col-11._offset-sm-8 {
    margin-left: 66.66667%;
  }
  .g-col-12._offset-sm-8 {
    margin-left: 66.66667%;
  }
  .g-col._offset-sm-9 {
    margin-left: 75%;
  }
  .g-col-1._offset-sm-9 {
    margin-left: 75%;
  }
  .g-col-2._offset-sm-9 {
    margin-left: 75%;
  }
  .g-col-3._offset-sm-9 {
    margin-left: 75%;
  }
  .g-col-4._offset-sm-9 {
    margin-left: 75%;
  }
  .g-col-5._offset-sm-9 {
    margin-left: 75%;
  }
  .g-col-6._offset-sm-9 {
    margin-left: 75%;
  }
  .g-col-7._offset-sm-9 {
    margin-left: 75%;
  }
  .g-col-8._offset-sm-9 {
    margin-left: 75%;
  }
  .g-col-9._offset-sm-9 {
    margin-left: 75%;
  }
  .g-col-10._offset-sm-9 {
    margin-left: 75%;
  }
  .g-col-11._offset-sm-9 {
    margin-left: 75%;
  }
  .g-col-12._offset-sm-9 {
    margin-left: 75%;
  }
  .g-col._offset-sm-10 {
    margin-left: 83.33333%;
  }
  .g-col-1._offset-sm-10 {
    margin-left: 83.33333%;
  }
  .g-col-2._offset-sm-10 {
    margin-left: 83.33333%;
  }
  .g-col-3._offset-sm-10 {
    margin-left: 83.33333%;
  }
  .g-col-4._offset-sm-10 {
    margin-left: 83.33333%;
  }
  .g-col-5._offset-sm-10 {
    margin-left: 83.33333%;
  }
  .g-col-6._offset-sm-10 {
    margin-left: 83.33333%;
  }
  .g-col-7._offset-sm-10 {
    margin-left: 83.33333%;
  }
  .g-col-8._offset-sm-10 {
    margin-left: 83.33333%;
  }
  .g-col-9._offset-sm-10 {
    margin-left: 83.33333%;
  }
  .g-col-10._offset-sm-10 {
    margin-left: 83.33333%;
  }
  .g-col-11._offset-sm-10 {
    margin-left: 83.33333%;
  }
  .g-col-12._offset-sm-10 {
    margin-left: 83.33333%;
  }
  .g-col._offset-sm-11 {
    margin-left: 91.66667%;
  }
  .g-col-1._offset-sm-11 {
    margin-left: 91.66667%;
  }
  .g-col-2._offset-sm-11 {
    margin-left: 91.66667%;
  }
  .g-col-3._offset-sm-11 {
    margin-left: 91.66667%;
  }
  .g-col-4._offset-sm-11 {
    margin-left: 91.66667%;
  }
  .g-col-5._offset-sm-11 {
    margin-left: 91.66667%;
  }
  .g-col-6._offset-sm-11 {
    margin-left: 91.66667%;
  }
  .g-col-7._offset-sm-11 {
    margin-left: 91.66667%;
  }
  .g-col-8._offset-sm-11 {
    margin-left: 91.66667%;
  }
  .g-col-9._offset-sm-11 {
    margin-left: 91.66667%;
  }
  .g-col-10._offset-sm-11 {
    margin-left: 91.66667%;
  }
  .g-col-11._offset-sm-11 {
    margin-left: 91.66667%;
  }
  .g-col-12._offset-sm-11 {
    margin-left: 91.66667%;
  }
}

.g-col-1._spacer {
  padding-right: 4.16667%;
}

.g-col-2._spacer {
  padding-right: 4.16667%;
}

.g-col-3._spacer {
  padding-right: 4.16667%;
}

.g-col-4._spacer {
  padding-right: 4.16667%;
}

.g-col-5._spacer {
  padding-right: 4.16667%;
}

.g-col-6._spacer {
  padding-right: 4.16667%;
}

.g-col-7._spacer {
  padding-right: 4.16667%;
}

.g-col-8._spacer {
  padding-right: 4.16667%;
}

.g-col-9._spacer {
  padding-right: 4.16667%;
}

.g-col-10._spacer {
  padding-right: 4.16667%;
}

.g-col-11._spacer {
  padding-right: 4.16667%;
}

.g-col-12._spacer {
  padding-right: 4.16667%;
}

@media screen and (max-width: 1440px) {
  .g-col-1._spacer-xlg-0 {
    padding-right: 0;
  }
  .g-col-2._spacer-xlg-0 {
    padding-right: 0;
  }
  .g-col-3._spacer-xlg-0 {
    padding-right: 0;
  }
  .g-col-4._spacer-xlg-0 {
    padding-right: 0;
  }
  .g-col-5._spacer-xlg-0 {
    padding-right: 0;
  }
  .g-col-6._spacer-xlg-0 {
    padding-right: 0;
  }
  .g-col-7._spacer-xlg-0 {
    padding-right: 0;
  }
  .g-col-8._spacer-xlg-0 {
    padding-right: 0;
  }
  .g-col-9._spacer-xlg-0 {
    padding-right: 0;
  }
  .g-col-10._spacer-xlg-0 {
    padding-right: 0;
  }
  .g-col-11._spacer-xlg-0 {
    padding-right: 0;
  }
  .g-col-12._spacer-xlg-0 {
    padding-right: 0;
  }
}

@media screen and (max-width: 1200px) {
  .g-col-1._spacer-lg-0 {
    padding-right: 0;
  }
  .g-col-2._spacer-lg-0 {
    padding-right: 0;
  }
  .g-col-3._spacer-lg-0 {
    padding-right: 0;
  }
  .g-col-4._spacer-lg-0 {
    padding-right: 0;
  }
  .g-col-5._spacer-lg-0 {
    padding-right: 0;
  }
  .g-col-6._spacer-lg-0 {
    padding-right: 0;
  }
  .g-col-7._spacer-lg-0 {
    padding-right: 0;
  }
  .g-col-8._spacer-lg-0 {
    padding-right: 0;
  }
  .g-col-9._spacer-lg-0 {
    padding-right: 0;
  }
  .g-col-10._spacer-lg-0 {
    padding-right: 0;
  }
  .g-col-11._spacer-lg-0 {
    padding-right: 0;
  }
  .g-col-12._spacer-lg-0 {
    padding-right: 0;
  }
}

@media screen and (max-width: 960px) {
  .g-col-1._spacer-md-0 {
    padding-right: 0;
  }
  .g-col-2._spacer-md-0 {
    padding-right: 0;
  }
  .g-col-3._spacer-md-0 {
    padding-right: 0;
  }
  .g-col-4._spacer-md-0 {
    padding-right: 0;
  }
  .g-col-5._spacer-md-0 {
    padding-right: 0;
  }
  .g-col-6._spacer-md-0 {
    padding-right: 0;
  }
  .g-col-7._spacer-md-0 {
    padding-right: 0;
  }
  .g-col-8._spacer-md-0 {
    padding-right: 0;
  }
  .g-col-9._spacer-md-0 {
    padding-right: 0;
  }
  .g-col-10._spacer-md-0 {
    padding-right: 0;
  }
  .g-col-11._spacer-md-0 {
    padding-right: 0;
  }
  .g-col-12._spacer-md-0 {
    padding-right: 0;
  }
}

@media screen and (max-width: 640px) {
  .g-col-1._spacer-sm-0 {
    padding-right: 0;
  }
  .g-col-2._spacer-sm-0 {
    padding-right: 0;
  }
  .g-col-3._spacer-sm-0 {
    padding-right: 0;
  }
  .g-col-4._spacer-sm-0 {
    padding-right: 0;
  }
  .g-col-5._spacer-sm-0 {
    padding-right: 0;
  }
  .g-col-6._spacer-sm-0 {
    padding-right: 0;
  }
  .g-col-7._spacer-sm-0 {
    padding-right: 0;
  }
  .g-col-8._spacer-sm-0 {
    padding-right: 0;
  }
  .g-col-9._spacer-sm-0 {
    padding-right: 0;
  }
  .g-col-10._spacer-sm-0 {
    padding-right: 0;
  }
  .g-col-11._spacer-sm-0 {
    padding-right: 0;
  }
  .g-col-12._spacer-sm-0 {
    padding-right: 0;
  }
}

.g-row._justify-start {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 1440px) {
  .g-row._justify-start-xlg {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}

@media screen and (max-width: 1200px) {
  .g-row._justify-start-lg {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}

@media screen and (max-width: 960px) {
  .g-row._justify-start-md {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}

@media screen and (max-width: 640px) {
  .g-row._justify-start-sm {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}

.g-row._justify-center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media screen and (max-width: 1440px) {
  .g-row._justify-center-xlg {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

@media screen and (max-width: 1200px) {
  .g-row._justify-center-lg {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

@media screen and (max-width: 960px) {
  .g-row._justify-center-md {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

@media screen and (max-width: 640px) {
  .g-row._justify-center-sm {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

.g-row._justify-end {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

@media screen and (max-width: 1440px) {
  .g-row._justify-end-xlg {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}

@media screen and (max-width: 1200px) {
  .g-row._justify-end-lg {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}

@media screen and (max-width: 960px) {
  .g-row._justify-end-md {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}

@media screen and (max-width: 640px) {
  .g-row._justify-end-sm {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}

.g-row._justify-around {
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
}

@media screen and (max-width: 1440px) {
  .g-row._justify-around-xlg {
    -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
            justify-content: space-around;
  }
}

@media screen and (max-width: 1200px) {
  .g-row._justify-around-lg {
    -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
            justify-content: space-around;
  }
}

@media screen and (max-width: 960px) {
  .g-row._justify-around-md {
    -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
            justify-content: space-around;
  }
}

@media screen and (max-width: 640px) {
  .g-row._justify-around-sm {
    -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
            justify-content: space-around;
  }
}

.g-row._justify-between {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media screen and (max-width: 1440px) {
  .g-row._justify-between-xlg {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}

@media screen and (max-width: 1200px) {
  .g-row._justify-between-lg {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}

@media screen and (max-width: 960px) {
  .g-row._justify-between-md {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}

@media screen and (max-width: 640px) {
  .g-row._justify-between-sm {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}

.g-row._valign-top {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
              -ms-grid-row-align: flex-start;
          align-items: flex-start;
}

@media screen and (max-width: 1440px) {
  .g-row._valign-top-xlg {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
                -ms-grid-row-align: flex-start;
            align-items: flex-start;
  }
}

@media screen and (max-width: 1200px) {
  .g-row._valign-top-lg {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
                -ms-grid-row-align: flex-start;
            align-items: flex-start;
  }
}

@media screen and (max-width: 960px) {
  .g-row._valign-top-md {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
                -ms-grid-row-align: flex-start;
            align-items: flex-start;
  }
}

@media screen and (max-width: 640px) {
  .g-row._valign-top-sm {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
                -ms-grid-row-align: flex-start;
            align-items: flex-start;
  }
}

.g-row._valign-middle {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
              -ms-grid-row-align: center;
          align-items: center;
}

@media screen and (max-width: 1440px) {
  .g-row._valign-middle-xlg {
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
                -ms-grid-row-align: center;
            align-items: center;
  }
}

@media screen and (max-width: 1200px) {
  .g-row._valign-middle-lg {
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
                -ms-grid-row-align: center;
            align-items: center;
  }
}

@media screen and (max-width: 960px) {
  .g-row._valign-middle-md {
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
                -ms-grid-row-align: center;
            align-items: center;
  }
}

@media screen and (max-width: 640px) {
  .g-row._valign-middle-sm {
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
                -ms-grid-row-align: center;
            align-items: center;
  }
}

.g-row._valign-bottom {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
              -ms-grid-row-align: flex-end;
          align-items: flex-end;
}

@media screen and (max-width: 1440px) {
  .g-row._valign-bottom-xlg {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
                -ms-grid-row-align: flex-end;
            align-items: flex-end;
  }
}

@media screen and (max-width: 1200px) {
  .g-row._valign-bottom-lg {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
                -ms-grid-row-align: flex-end;
            align-items: flex-end;
  }
}

@media screen and (max-width: 960px) {
  .g-row._valign-bottom-md {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
                -ms-grid-row-align: flex-end;
            align-items: flex-end;
  }
}

@media screen and (max-width: 640px) {
  .g-row._valign-bottom-sm {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
                -ms-grid-row-align: flex-end;
            align-items: flex-end;
  }
}

.g-row._valign-stretch {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
              -ms-grid-row-align: stretch;
          align-items: stretch;
}

@media screen and (max-width: 1440px) {
  .g-row._valign-stretch-xlg {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
                -ms-grid-row-align: stretch;
            align-items: stretch;
  }
}

@media screen and (max-width: 1200px) {
  .g-row._valign-stretch-lg {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
                -ms-grid-row-align: stretch;
            align-items: stretch;
  }
}

@media screen and (max-width: 960px) {
  .g-row._valign-stretch-md {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
                -ms-grid-row-align: stretch;
            align-items: stretch;
  }
}

@media screen and (max-width: 640px) {
  .g-row._valign-stretch-sm {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
                -ms-grid-row-align: stretch;
            align-items: stretch;
  }
}

.g-row._valign-baseline {
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
              -ms-grid-row-align: baseline;
          align-items: baseline;
}

@media screen and (max-width: 1440px) {
  .g-row._valign-baseline-xlg {
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
        -ms-flex-align: baseline;
                -ms-grid-row-align: baseline;
            align-items: baseline;
  }
}

@media screen and (max-width: 1200px) {
  .g-row._valign-baseline-lg {
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
        -ms-flex-align: baseline;
                -ms-grid-row-align: baseline;
            align-items: baseline;
  }
}

@media screen and (max-width: 960px) {
  .g-row._valign-baseline-md {
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
        -ms-flex-align: baseline;
                -ms-grid-row-align: baseline;
            align-items: baseline;
  }
}

@media screen and (max-width: 640px) {
  .g-row._valign-baseline-sm {
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
        -ms-flex-align: baseline;
                -ms-grid-row-align: baseline;
            align-items: baseline;
  }
}

.g-row._direction-row-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}

@media screen and (max-width: 1440px) {
  .g-row._direction-row-reverse-xlg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
}

@media screen and (max-width: 1200px) {
  .g-row._direction-row-reverse-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
}

@media screen and (max-width: 960px) {
  .g-row._direction-row-reverse-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
}

@media screen and (max-width: 640px) {
  .g-row._direction-row-reverse-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
}

.g-row._direction-row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}

@media screen and (max-width: 1440px) {
  .g-row._direction-row-xlg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

@media screen and (max-width: 1200px) {
  .g-row._direction-row-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

@media screen and (max-width: 960px) {
  .g-row._direction-row-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

@media screen and (max-width: 640px) {
  .g-row._direction-row-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

.g-row._direction-column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

.g-row._direction-column > div {
  -ms-flex-preferred-size: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

@media screen and (max-width: 1440px) {
  .g-row._direction-column-xlg {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .g-row._direction-column-xlg > div {
    -ms-flex-preferred-size: auto;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
}

@media screen and (max-width: 1200px) {
  .g-row._direction-column-lg {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .g-row._direction-column-lg > div {
    -ms-flex-preferred-size: auto;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
}

@media screen and (max-width: 960px) {
  .g-row._direction-column-md {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .g-row._direction-column-md > div {
    -ms-flex-preferred-size: auto;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
}

@media screen and (max-width: 640px) {
  .g-row._direction-column-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .g-row._direction-column-sm > div {
    -ms-flex-preferred-size: auto;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
}

.g-row._direction-column-reverse {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}

.g-row._direction-column-reverse > div {
  -ms-flex-preferred-size: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

@media screen and (max-width: 1440px) {
  .g-row._direction-column-reverse-xlg {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  .g-row._direction-column-reverse-xlg > div {
    -ms-flex-preferred-size: auto;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
}

@media screen and (max-width: 1200px) {
  .g-row._direction-column-reverse-lg {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  .g-row._direction-column-reverse-lg > div {
    -ms-flex-preferred-size: auto;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
}

@media screen and (max-width: 960px) {
  .g-row._direction-column-reverse-md {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  .g-row._direction-column-reverse-md > div {
    -ms-flex-preferred-size: auto;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
}

@media screen and (max-width: 640px) {
  .g-row._direction-column-reverse-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  .g-row._direction-column-reverse-sm > div {
    -ms-flex-preferred-size: auto;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
}

._align-self-end {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
}

@media screen and (max-width: 1440px) {
  ._align-self-end-xlg {
    -webkit-align-self: flex-end;
        -ms-flex-item-align: end;
            align-self: flex-end;
  }
}

@media screen and (max-width: 1200px) {
  ._align-self-end-lg {
    -webkit-align-self: flex-end;
        -ms-flex-item-align: end;
            align-self: flex-end;
  }
}

@media screen and (max-width: 960px) {
  ._align-self-end-md {
    -webkit-align-self: flex-end;
        -ms-flex-item-align: end;
            align-self: flex-end;
  }
}

@media screen and (max-width: 640px) {
  ._align-self-end-sm {
    -webkit-align-self: flex-end;
        -ms-flex-item-align: end;
            align-self: flex-end;
  }
}

._align-self-start {
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
}

@media screen and (max-width: 1440px) {
  ._align-self-start-xlg {
    -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
            align-self: flex-start;
  }
}

@media screen and (max-width: 1200px) {
  ._align-self-start-lg {
    -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
            align-self: flex-start;
  }
}

@media screen and (max-width: 960px) {
  ._align-self-start-md {
    -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
            align-self: flex-start;
  }
}

@media screen and (max-width: 640px) {
  ._align-self-start-sm {
    -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
            align-self: flex-start;
  }
}

._align-self-center {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}

@media screen and (max-width: 1440px) {
  ._align-self-center-xlg {
    -webkit-align-self: center;
        -ms-flex-item-align: center;
            align-self: center;
  }
}

@media screen and (max-width: 1200px) {
  ._align-self-center-lg {
    -webkit-align-self: center;
        -ms-flex-item-align: center;
            align-self: center;
  }
}

@media screen and (max-width: 960px) {
  ._align-self-center-md {
    -webkit-align-self: center;
        -ms-flex-item-align: center;
            align-self: center;
  }
}

@media screen and (max-width: 640px) {
  ._align-self-center-sm {
    -webkit-align-self: center;
        -ms-flex-item-align: center;
            align-self: center;
  }
}

._align-self-stretch {
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
}

@media screen and (max-width: 1440px) {
  ._align-self-stretch-xlg {
    -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
            align-self: stretch;
  }
}

@media screen and (max-width: 1200px) {
  ._align-self-stretch-lg {
    -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
            align-self: stretch;
  }
}

@media screen and (max-width: 960px) {
  ._align-self-stretch-md {
    -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
            align-self: stretch;
  }
}

@media screen and (max-width: 640px) {
  ._align-self-stretch-sm {
    -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
            align-self: stretch;
  }
}

.g-row._nowrap {
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}

@media screen and (max-width: 1440px) {
  .g-row._nowrap-xlg {
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }
}

@media screen and (max-width: 1200px) {
  .g-row._nowrap-lg {
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }
}

@media screen and (max-width: 960px) {
  .g-row._nowrap-md {
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }
}

@media screen and (max-width: 640px) {
  .g-row._nowrap-sm {
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }
}

.g-row._wrap {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

@media screen and (max-width: 1440px) {
  .g-row._wrap-xlg {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}

@media screen and (max-width: 1200px) {
  .g-row._wrap-lg {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}

@media screen and (max-width: 960px) {
  .g-row._wrap-md {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}

@media screen and (max-width: 640px) {
  .g-row._wrap-sm {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}
