@charset "UTF-8";
.top__example__list__item a p, .top__cdf__block__content, .p-subMv__heading, .p-footer__contact__block {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
          transform: translateY(-50%) translateX(-50%);
}

.p-form__button:after {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.top__mv .swiper-container, .example__product__nav__item.target::after, .p-header__nav__list__item--parent::after, .p-header__nav__list__item__subList {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

/* 
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com 
Twitter: @rich_clark
*/
html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  vertical-align: baseline;
  background: transparent;
}

body {
  font-family: 'Noto Sans JP', "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic StdN", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "MS PGothic", "ヒラギノ角ゴシック", "Hiragino Sans", "ヒラギノ角ゴ ProN W3", "ヒラギノ角ゴ StdN", sans-serif;
  font-size: 62.5%;
  overflow-x: hidden;
  font-size: 1rem;
  line-height: 1.8;
}

@media screen and (max-width: 575.98px) {
  body {
    font-size: 16px;
    font-size: 3.86473vw;
  }
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

ul {
  list-style: none;
}

ol {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}

a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  text-decoration: none;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  color: #000;
}

a:focus {
  text-decoration: none;
}

@media (min-width: 751px) {
  a[href*="tel:"] {
    pointer-events: none;
    cursor: default;
    text-decoration: none;
  }
}

img {
  width: 100%;
  vertical-align: bottom;
}

/* change colours to suit your needs */
ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}

/* change colours to suit your needs */
mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

del {
  text-decoration: line-through;
}

abbr[title],
dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* change border colour to suit your needs */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}

input,
select {
  vertical-align: middle;
}

button {
  border-color: transparent;
}

input[type="text"],
input[type="email"],
input[type="submit"],
textarea,
select {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}

address {
  font-style: normal;
}

input[type="text"],
input[type="tel"],
input[type="email"],
select {
  width: 100%;
  padding: 10px 15px;
  font-size: 16px;
  border-radius: 3px;
  border: 1px solid #ddd;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

textarea {
  width: 100%;
  padding: 10px 15px;
  border-radius: 3px;
  height: 200px;
  border: 1px solid #ddd;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 1rem;
}

img[src$=".svg"] {
  fill: currentColor;
  width: auto;
  height: auto;
}

/* ===================================
header
=================================== */
.l-header {
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 4;
}

/* ==============================
container
============================= */
.l-container-xs {
  margin-right: auto;
  margin-left: auto;
  max-width: 37.5rem;
  width: 95%;
}

@media screen and (max-width: 575.98px) {
  .l-container-xs {
    width: 90%;
  }
}

.l-container-s {
  margin-right: auto;
  margin-left: auto;
  max-width: 43.75rem;
  width: 95%;
}

@media screen and (max-width: 575.98px) {
  .l-container-s {
    width: 90%;
  }
}

.l-container-m {
  margin-right: auto;
  margin-left: auto;
  max-width: 62.5rem;
  width: 95%;
}

@media screen and (max-width: 575.98px) {
  .l-container-m {
    width: 90%;
  }
}

.l-container-l {
  margin-right: auto;
  margin-left: auto;
  max-width: 75rem;
  width: 95%;
}

@media screen and (max-width: 575.98px) {
  .l-container-l {
    width: 90%;
  }
}

/* ===================================
footer
=================================== */
.l-footer {
  margin: 7.5rem 0 0;
}

.c-topLink {
  width: 4.1875rem;
  height: 4.1875rem;
  right: 2.1875rem;
  bottom: 2.1875rem;
  background-color: #295ba4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 5;
  opacity: 0;
}

@media screen and (max-width: 575.98px) {
  .c-topLink {
    width: 3.25rem;
    height: 3.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
  }
}

.c-heading__bar {
  margin: 2.5rem 0 1.25rem;
  color: #295ba4;
  font-size: 1.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

@media screen and (max-width: 991.98px) {
  .c-heading__bar {
    font-size: 1.25rem;
  }
}

@media screen and (max-width: 575.98px) {
  .c-heading__bar {
    font-size: 20px;
    font-size: 4.83092vw;
  }
}

.c-heading__bar::before {
  margin: 1.375rem 0.625rem 0 0;
  content: "";
  width: 1.75rem;
  height: 0.1875rem;
  display: block;
  background-color: #295ba4;
}

@media screen and (max-width: 575.98px) {
  .c-heading__bar::before {
    margin: 1.125rem 0.3125rem 0 0;
    width: 1.25rem;
  }
}

.top__mv {
  overflow: hidden;
  margin: 4.8125rem 0 0;
  height: calc(100vh - 77px);
  position: relative;
}

@media screen and (max-width: 575.98px) {
  .top__mv {
    margin: 3.75rem 0 0;
    height: calc(100vh - 60px);
  }
}

.top__mv__catch {
  position: absolute;
  bottom: 2.5rem;
  left: 3.75rem;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  z-index: 2;
}

@media screen and (min-width: 1500px) {
  .top__mv__catch {
    font-size: 60px;
    font-size: 4vw;
  }
}

@media screen and (max-width: 575.98px) {
  .top__mv__catch {
    height: 14rem;
    font-size: 30px;
    font-size: 7.24638vw;
    top: 50%;
    left: 0.625rem;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    bottom: 0;
  }
}

.top__mv__catch__text {
  margin: 0 0 0.9375rem;
  padding: 0.8125rem 1.25rem 1.25rem;
  background-color: #fff;
  color: #295ba4;
  font-weight: 700;
  display: inline-block;
}

.top__mv .swiper-container {
  top: 0;
  width: 100%;
  height: calc(100vh - 77px);
  z-index: 1;
}

@media screen and (max-width: 575.98px) {
  .top__mv .swiper-container {
    height: calc(100vh - 60px);
  }
}

.top__news {
  margin: 0 0 2.5rem;
}

.top__news__list__item {
  margin: 0 0 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 0.625rem;
}

@media screen and (max-width: 575.98px) {
  .top__news__list__item {
    padding: 0 0 0.9375rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    font-size: 14px;
    font-size: 3.38164vw;
    border-bottom: 1px solid #295ba4;
  }
}

.top__news__list__item__timeCate {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.625rem;
}

.top__news__list__item__cate {
  padding: 0.625rem;
  min-width: 7.1875rem;
  text-align: center;
  background-color: #295ba4;
  color: #fff;
  border-radius: 6.25rem;
  font-size: 0.875rem;
  line-height: 1;
}

@media screen and (max-width: 575.98px) {
  .top__news__list__item__cate {
    font-size: 12px;
    font-size: 2.89855vw;
  }
}

.top__news__list__item__cate span {
  display: inline-block;
  text-align: left;
}

@media screen and (max-width: 575.98px) {
  .top__news__list__item__text {
    width: 87%;
  }
}

@media screen and (max-width: 575.98px) {
  .top__news__list__item__arrow {
    width: 13%;
  }
}

@media screen and (max-width: 575.98px) {
  .top__news__list__item__arrow img {
    width: 100%;
  }
}

.top__news__list__item__textArrow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}

.top__about {
  background-image: url(../image/index/top-bk1.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.top__about__warp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 2.5rem;
}

@media screen and (max-width: 575.98px) {
  .top__about__warp {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.top__about__image {
  max-width: 500px;
}

.top__about__content__text {
  margin: 0 0 2.5rem;
}

.top__features__annotation {
  text-align: center;
}

.top__features__list {
  margin: 1.875rem 0 2.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

@media screen and (max-width: 575.98px) {
  .top__features__list {
    margin: 1.875rem 0 0.625rem;
  }
}

.top__features__list__item {
  margin: 1.25rem 0 0;
  padding: 1.25rem 1.25rem;
  width: calc(100% / 3 - 42px);
}

@media screen and (max-width: 575.98px) {
  .top__features__list__item {
    padding: 1.25rem 0.9375rem;
    width: calc(100% / 2 - 32px);
  }
}

.top__features__list__item:nth-child(2) {
  border-left: 1px solid #295ba4;
  border-right: 1px solid #295ba4;
}

@media screen and (max-width: 575.98px) {
  .top__features__list__item:nth-child(2) {
    border-right: none;
  }
}

.top__features__list__item:nth-child(4) {
  border-right: 1px solid #295ba4;
}

@media screen and (max-width: 575.98px) {
  .top__features__list__item:nth-child(4) {
    border-left: 1px solid #295ba4;
    border-right: none;
  }
}

.top__features__list__item__def {
  text-align: center;
}

.top__features__list__item__defTitle {
  font-size: 2rem;
  color: #295ba4;
  font-weight: 700;
}

@media screen and (max-width: 575.98px) {
  .top__features__list__item__defTitle {
    font-size: 20px;
    font-size: 4.83092vw;
  }
}

.top__features__list__item__defData__image {
  margin: 0.9375rem 0;
}

.top__features__list__item__defData__image img {
  width: 100%;
}

.top__features__list__item__defData__text {
  text-align: left;
  font-size: 1.125rem;
}

@media screen and (max-width: 575.98px) {
  .top__features__list__item__defData__text {
    font-size: 14px;
    font-size: 3.38164vw;
  }
}

.top__features__list__item__defData__more {
  margin: 1.875rem 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}

@media screen and (max-width: 575.98px) {
  .top__features__list__item__defData__more {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

.top__features__list__item__defData__more span {
  margin: 0 0 0 0.3125rem;
  display: inline-block;
}

.top__features__list__item__defData__more a {
  color: #295ba4;
  font-weight: 700;
}

.top__example__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.top__example__list__item {
  width: 50%;
  -webkit-transition: .6s;
  transition: .6s;
}

.top__example__list__item:hover {
  opacity: .6;
}

@media screen and (max-width: 575.98px) {
  .top__example__list__item {
    width: 100%;
    height: 12.5rem;
  }
}

.top__example__list__item--food a, .top__example__list__item--cosmetic a, .top__example__list__item--toiletriesOthers a, .top__example__list__item--aid a {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.top__example__list__item--food a {
  background-image: url(../image/index/example-img1.jpg);
}

.top__example__list__item--cosmetic a {
  background-image: url(../image/index/example-img2.jpg);
}

.top__example__list__item--toiletriesOthers a {
  background-image: url(../image/index/example-img3.jpg);
}

.top__example__list__item--aid a {
  background-image: url(../image/index/example-img4.jpg);
}

.top__example__list__item a {
  display: block;
  position: relative;
  width: 100%;
  background-color: #ccc;
}

.top__example__list__item a::before {
  content: "";
  display: block;
  padding-top: 45%;
}

@media screen and (max-width: 575.98px) {
  .top__example__list__item a::before {
    padding-top: 55%;
  }
}

.top__example__list__item a p {
  max-width: 15.9375rem;
  width: 100%;
  height: 7.1875rem;
  background-color: rgba(255, 255, 255, 0.8);
  font-size: 2rem;
  color: #295ba4;
  font-weight: 700;
  line-height: 1.2;
  text-align: center;
}

@media screen and (max-width: 575.98px) {
  .top__example__list__item a p {
    font-size: 25px;
    font-size: 6.03865vw;
    height: 5.625rem;
  }
}

.top__example__list__item a p span {
  width: 100%;
  height: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.top__example__list__item a p span::after {
  content: "";
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #295ba4;
  position: absolute;
  right: 0;
  bottom: 0.25rem;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.top__cdf__wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 575.98px) {
  .top__cdf__wrap {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.top__cdf__block {
  width: 50%;
  height: 18.75rem;
  display: block;
  position: relative;
}

@media screen and (max-width: 575.98px) {
  .top__cdf__block {
    width: 100%;
    height: 14.375rem;
  }
}

.top__cdf__block--cd {
  background-color: #f4f5f7;
}

.top__cdf__block--faq {
  background-color: #cfe4fc;
}

.top__cdf__block__content {
  width: 100%;
}

@media screen and (max-width: 575.98px) {
  .top__cdf__block__content {
    width: 90%;
  }
}

.top__form__product {
  margin: 3.125rem 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 575.98px) {
  .top__form__product {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

@media screen and (max-width: 575.98px) {
  .top__form__product__image {
    width: 50%;
  }
}

@media screen and (max-width: 575.98px) {
  .top__form__product__block {
    margin: 0;
    padding: 1.25rem 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}

.top__form__product__block:first-child {
  margin: 0 0 1.25rem;
  padding: 0 3.75rem 0 0;
  border-right: 0.0625rem solid #295ba4;
}

@media screen and (max-width: 575.98px) {
  .top__form__product__block:first-child {
    padding: 0 0 1.25rem;
    border-right: none;
    border-bottom: 1px solid #295ba4;
  }
}

.top__form__product__block:last-child {
  padding: 0 0 0 3.75rem;
}

@media screen and (max-width: 575.98px) {
  .top__form__product__block:last-child {
    padding: 0;
  }
}

@media screen and (max-width: 575.98px) {
  .top__form__product__detail {
    padding: 0 0 0 1.25rem;
    width: 50%;
  }
}

.top__form__product__text {
  margin: 1.875rem 0;
  font-size: 2rem;
  text-align: center;
  color: #295ba4;
  font-weight: 700;
}

@media screen and (max-width: 575.98px) {
  .top__form__product__text {
    margin: 0.625rem 0 0;
    font-size: 25px;
    font-size: 6.03865vw;
  }
}

.about__chemicalStructure {
  background-color: #f4f5f7;
}

.about__chemicalStructure__wrap {
  padding: 3.75rem 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1.25rem;
}

@media screen and (max-width: 991.98px) {
  .about__chemicalStructure__wrap {
    padding: 2.5rem 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.about__chemicalStructure__wrap__block {
  padding: 3.75rem 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

@media screen and (max-width: 991.98px) {
  .about__chemicalStructure__wrap__block {
    padding: 2.5rem 0;
  }
}

.about__chemicalStructure__wrap__block .about__chemicalStructure__text {
  width: 100%;
}

.about__chemicalStructure__image {
  width: 50%;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

@media screen and (max-width: 991.98px) {
  .about__chemicalStructure__image {
    width: 100%;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}

.about__chemicalStructure__text {
  width: 50%;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

@media screen and (max-width: 991.98px) {
  .about__chemicalStructure__text {
    width: 100%;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}

.about__ppSection {
  padding: 3.75rem 0;
}

@media screen and (max-width: 991.98px) {
  .about__ppSection {
    padding: 2.5rem 0;
  }
}

.about__ppSection__wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 575.98px) {
  .about__ppSection__wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.about__ppSection__pp {
  width: 50%;
}

@media screen and (max-width: 575.98px) {
  .about__ppSection__pp {
    width: 100%;
  }
}

.about__ppSection__pp:first-child {
  padding: 0 1.875rem 0 0;
  border-right: 1px solid #295ba4;
}

@media screen and (max-width: 575.98px) {
  .about__ppSection__pp:first-child {
    margin: 0 0 1.25rem;
    padding: 0 0 1.25rem;
    border-right: none;
    border-bottom: 1px solid #295ba4;
  }
}

.about__ppSection__pp:last-child {
  padding: 0 0 0 1.875rem;
}

@media screen and (max-width: 575.98px) {
  .about__ppSection__pp:last-child {
    padding: 0;
  }
}

.about__manufacturingMethod {
  padding: 3.75rem 0;
  background-color: #f4f5f7;
}

@media screen and (max-width: 991.98px) {
  .about__manufacturingMethod {
    padding: 2.5rem 0;
  }
}

.about__manufacturingMethod__wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 3.75rem;
}

@media screen and (max-width: 575.98px) {
  .about__manufacturingMethod__wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 1.25rem;
  }
}

.about__manufacturingMethod__text {
  width: 50%;
}

@media screen and (max-width: 575.98px) {
  .about__manufacturingMethod__text {
    width: 100%;
  }
}

.about__manufacturingMethod__image {
  width: 45%;
}

@media screen and (max-width: 575.98px) {
  .about__manufacturingMethod__image {
    width: 100%;
  }
}

.about__safety {
  padding: 3.75rem 0 0;
}

@media screen and (max-width: 991.98px) {
  .about__safety {
    padding: 2.5rem 0;
  }
}

@media screen and (max-width: 575.98px) {
  .about__safety {
    padding: 2.5rem 0 0;
  }
}

.about__safety__wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media screen and (max-width: 991.98px) {
  .about__safety__wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.about__safety__text {
  width: 48%;
}

@media screen and (max-width: 991.98px) {
  .about__safety__text {
    width: 100%;
  }
}

@media screen and (max-width: 991.98px) {
  .about__safety__text h2 {
    text-align: center;
  }
}

.about__safety__table {
  margin: 5rem 0 0;
  width: 48%;
}

@media screen and (max-width: 991.98px) {
  .about__safety__table {
    width: 100%;
  }
}

@media screen and (max-width: 575.98px) {
  .about__safety__table {
    margin: 2.5rem 0 0;
  }
}

.about__safety__table__heading {
  margin: 0 0 0.625rem;
  font-size: 1.5rem;
  text-align: center;
}

@media screen and (max-width: 991.98px) {
  .about__safety__table__heading {
    font-size: 1.25rem;
  }
}

@media screen and (max-width: 575.98px) {
  .about__safety__table__heading {
    font-size: 20px;
    font-size: 4.83092vw;
  }
}

.about__safety__authentication {
  padding: 3.75rem 0 0;
}

@media screen and (max-width: 991.98px) {
  .about__safety__authentication {
    padding: 2.5rem 0 0;
  }
}

.about__safety__authentication__detail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media screen and (max-width: 991.98px) {
  .about__safety__authentication__detail {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.about__safety__authentication__detail__def {
  padding: 2.5rem 1.875rem;
  width: calc(100% / 3 - 80px);
  background-color: rgba(207, 228, 252, 0.3);
}

@media screen and (max-width: 991.98px) {
  .about__safety__authentication__detail__def {
    margin: 0 0 1.25rem;
    width: calc(100% - 60px);
  }
}

.about__safety__authentication__detail__def:last-child {
  margin: 0;
}

.about__safety__authentication__detail__defTitle {
  margin: 0 0 1.25rem;
  font-size: 1.5rem;
  text-align: center;
  color: #295ba4;
}

@media screen and (max-width: 991.98px) {
  .about__safety__authentication__detail__defTitle {
    font-size: 1.25rem;
  }
}

@media screen and (max-width: 575.98px) {
  .about__safety__authentication__detail__defTitle {
    font-size: 20px;
    font-size: 4.83092vw;
  }
}

.about-column {
  padding: 3.75rem 0;
}

@media screen and (max-width: 991.98px) {
  .about-column {
    padding: 2.5rem 0;
  }
}

.about-column .c-heading__bar {
  margin: 0 0 1.25rem 0;
}

.about-column .example__cosmetics__heding4 {
  font-size: 1.25rem;
}

@media screen and (max-width: 575.98px) {
  .about-column-text {
    font-size: 14px;
    font-size: 3.38164vw;
  }
}

.about-column-pic {
  max-width: 37.5rem;
  margin: 1.875rem auto 0;
}

.about-column__figure01 {
  height: 5.625rem;
  width: auto;
}

.about-column__figure02 {
  height: 9.375rem;
  width: auto;
}

.about-column__figure03 {
  height: 12.5rem;
  width: auto;
}

@media screen and (max-width: 575.98px) {
  .feature {
    font-size: 14px;
    font-size: 3.38164vw;
  }
}

.feature__heading4 {
  margin: 0 0 1.25rem;
  padding: 0 0 1.25rem;
  font-size: 1.125rem;
  color: #295ba4;
  border-bottom: 1px solid #295ba4;
}

@media screen and (max-width: 575.98px) {
  .feature__heading4 {
    font-size: 16px;
    font-size: 3.86473vw;
  }
}

.feature__function {
  padding: 3.125rem 0 0;
}

.feature__function__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 1.25rem;
}

.feature__function__list__item {
  margin: 0 0 1.875rem 0;
  padding: 1.25rem;
  width: calc(100% / 3 - 60px);
  background-color: rgba(207, 228, 252, 0.3);
}

.feature__function__list__item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1.25rem;
}

@media screen and (max-width: 575.98px) {
  .feature__function__list__item a {
    margin: 0;
    gap: 1.25rem;
  }
}

@media screen and (max-width: 991.98px) {
  .feature__function__list__item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .feature__function__list__item a {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}

@media screen and (max-width: 575.98px) {
  .feature__function__list__item {
    margin: 0;
    width: calc(100% / 2 - 50px);
    gap: 1.25rem;
  }
}

.feature__function__list__item__defTitle {
  font-size: 1.375rem;
  color: #295ba4;
}

@media screen and (max-width: 575.98px) {
  .feature__function__list__item__defTitle {
    font-size: 18px;
    font-size: 4.34783vw;
    text-align: center;
  }
}

@media screen and (max-width: 575.98px) {
  .feature__function__list__item__defData {
    font-size: 14px;
    font-size: 3.38164vw;
  }
}

.feature__bacteriostaticEffect__table {
  margin: 1.25rem auto 2.5rem;
  max-width: none;
  width: 100%;   
}

.feature__bacteriostaticEffect__table__title {
  margin: 0 0 0.625rem;
}

.feature__hra {
  margin: 0 0 3.75rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 1.875rem;
}

@media screen and (max-width: 575.98px) {
  .feature__hra {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.feature__hra__text {
  width: 50%;
}

@media screen and (max-width: 575.98px) {
  .feature__hra__text {
    width: 100%;
  }
}

.feature__hra__data {
  width: 50%;
}

@media screen and (max-width: 575.98px) {
  .feature__hra__data {
    width: 100%;
  }
}

.feature__hra__btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media screen and (max-width: 575.98px) {
  .feature__hra__btn {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.feature__hra__btn .p-button {
  width: 48%;
}

@media screen and (max-width: 575.98px) {
  .feature__hra__btn .p-button {
    width: 100%;
  }
}

.feature__experimentaResults {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media screen and (max-width: 575.98px) {
  .feature__experimentaResults {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.feature__experimentaResults__data1 {
  margin: 1.25rem 0 0;
  width: 50%;
  text-align: center;
}

@media screen and (max-width: 575.98px) {
  .feature__experimentaResults__data1 {
    width: 100%;
  }
}

.feature__experimentaResults__data1 p {
  margin: 1.25rem 0;
}

.feature__experimentaResults__data2 {
  margin: 1.25rem auto 0;
  width: 35.5%;
  text-align: center;
}

@media screen and (max-width: 575.98px) {
  .feature__experimentaResults__data2 {
    width: 100%;
  }
}

.feature__experimentaResults__data2 p {
  margin: 1.25rem 0;
}

.feature__experimentaResults__text {
  margin: 1.25rem 0 0.625rem;
  text-align: center;
}

@media screen and (max-width: 575.98px) {
  .feature__experimentaResults__text {
    margin: 1.25rem 0 0.3125rem;
    font-size: 16px;
    font-size: 3.86473vw;
  }
}

.feature__adsorptionEffect {
  margin: 1.875rem auto 0;
  width: 60%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 1.25rem;
}

@media screen and (max-width: 575.98px) {
  .feature__adsorptionEffect {
    width: 100%;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

.feature__adsorptionEffect__item {
  width: calc(100% / 3 - 20px);
  text-align: center;
}

@media screen and (max-width: 575.98px) {
  .feature__adsorptionEffect__item {
    width: calc(100% / 2 - 20px);
  }
}

.feature__pasch {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}

@media screen and (max-width: 575.98px) {
  .feature__pasch {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

.feature__pasch__list {
  width: calc(100% / 5);
}

@media screen and (max-width: 575.98px) {
  .feature__pasch__list {
    width: calc(100% / 2 - 10px);
  }
}

.feature__pasch__list--text {
  margin: -1.875rem 0 0;
}

@media screen and (max-width: 575.98px) {
  .feature__pasch__list--text {
    margin: 0;
    width: 100%;
    text-align: center;
  }
}

.feature__pnd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media screen and (max-width: 575.98px) {
  .feature__pnd {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.feature__pnd__block {
  margin: 1.875rem 0 0;
}

.example__heading {
  padding: 0.3125rem 0.625rem 0.625rem 1.25rem;
  background-color: #295ba4;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media screen and (max-width: 575.98px) {
  .example__heading {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}

.example__heading__title {
  font-size: 2.5rem;
}

@media screen and (max-width: 991.98px) {
  .example__heading__title {
    font-size: 26px;
    font-size: 3.11751vw;
  }
}

@media screen and (max-width: 575.98px) {
  .example__heading__title {
    font-size: 26px;
    font-size: 6.28019vw;
  }
}

.example__heading__line {
  margin: 0 1.25rem;
  display: inline-block;
}

@media screen and (max-width: 575.98px) {
  .example__heading__line {
    display: none;
  }
}

.example__heading__subTitle {
  font-size: 1.875rem;
}

@media screen and (max-width: 991.98px) {
  .example__heading__subTitle {
    font-size: 20px;
    font-size: 2.39808vw;
  }
}

@media screen and (max-width: 575.98px) {
  .example__heading__subTitle {
    font-size: 18px;
    font-size: 4.34783vw;
  }
}

.example__table {
  margin: 3.75rem auto 0;
  max-width: 700px;
}

.example__table__title {
  margin: 0 0 1.25rem;
  font-size: 2rem;
  color: #295ba4;
  font-weight: 700;
  text-align: center;
}

@media screen and (max-width: 575.98px) {
  .example__table__title {
    font-size: 22px;
    font-size: 5.31401vw;
  }
}

.example__table__white {
  background-color: #fff !important;
}

.example__table__gray {
  background-color: #fafafa;
}

.example__product {
  margin: 3.75rem 0 0;
  padding: 2.5rem 0;
  background-color: #f4f5f7;
}

.example__product__nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 0.9375rem;
}

@media screen and (max-width: 575.98px) {
  .example__product__nav {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

.example__product__nav__item {
  padding: 1.25rem;
  width: calc(100% / 4 - 15px);
  background-color: #fff;
  position: relative;
  cursor: pointer;
  -webkit-transition: .6s;
  transition: .6s;
}

@media screen and (max-width: 575.98px) {
  .example__product__nav__item {
    width: calc(100% / 2 - 50px);
  }
}

.example__product__nav__item:hover {
  opacity: .6;
}

.example__product__nav__item__def {
  text-align: center;
}

.example__product__nav__item__defTitle {
  font-size: 1.75rem;
  color: #295ba4;
}

@media screen and (max-width: 575.98px) {
  .example__product__nav__item__defTitle {
    font-size: 1.25rem;
  }
}

.example__product__nav__item__defTitle.target {
  color: #fff;
}

@media screen and (max-width: 991.98px) {
  .example__product__nav__item__defData {
    text-align: left;
  }
}

.example__product__nav__item.target {
  background-color: #295ba4;
  color: #fff;
}

.example__product__nav__item.target:hover {
  opacity: 1;
}

.example__product__nav__item.target::after {
  width: 0;
  height: 0;
  border-left: 25px solid transparent;
  border-right: 25px solid transparent;
  border-top: 25px solid #295ba4;
  content: "";
  display: block;
  bottom: -1.5625rem;
}

@media screen and (max-width: 575.98px) {
  .example__product__nav__item.target::after {
    display: none;
  }
}

.example__product__nav__item.target .example__product__nav__item__defTitle {
  color: #fff;
}

.example__product__data {
  padding: 0 1.25rem;
  margin: 3.75rem auto 0;
  max-width: 740px;
  display: none;
}

.example #ga30 {
  display: block;
}

.example__cosmetics__description {
  margin: 3.75rem 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 2.5rem;
}

@media screen and (max-width: 575.98px) {
  .example__cosmetics__description {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.example__cosmetics__description__image {
  width: 50%;
}

@media screen and (max-width: 575.98px) {
  .example__cosmetics__description__image {
    width: 100%;
  }
}

.example__cosmetics__description__text {
  width: 50%;
}

@media screen and (max-width: 575.98px) {
  .example__cosmetics__description__text {
    width: 100%;
  }
}

.example__cosmetics__heding4 {
  margin: 0 0 1.25rem;
  padding: 0 0 1.25rem;
  font-size: 1.125rem;
  color: #295ba4;
  border-bottom: 1px solid #295ba4;
}

@media screen and (max-width: 575.98px) {
  .example__cosmetics__heding4 {
    font-size: 16px;
    font-size: 3.86473vw;
  }
}

.example__cosmetics__ingredient {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 1.875rem;
}

@media screen and (max-width: 575.98px) {
  .example__cosmetics__ingredient {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.example__cosmetics__ingredient__image {
  width: 35%;
}

@media screen and (max-width: 575.98px) {
  .example__cosmetics__ingredient__image {
    width: 100%;
  }
}

.example__cosmetics__ingredient__image p {
  font-size: 0.875rem;
}

@media screen and (max-width: 575.98px) {
  .example__cosmetics__ingredient__image p {
    margin: 0.3125rem 0 0;
    font-size: 13px;
    font-size: 3.1401vw;
  }
}

.example__cosmetics__ingredient__text {
  width: 65%;
}

@media screen and (max-width: 575.98px) {
  .example__cosmetics__ingredient__text {
    width: 100%;
  }
}

.example__cosmetics__ingredient__text__image {
  max-width: 300px;
}

@media screen and (max-width: 575.98px) {
  .example__cosmetics__ingredient__text__image {
    width: 100%;
  }
}

.example__cosmetics__killEffect {
  margin: 1.25rem 0 3.75rem;
}

.example__cosmetics__killEffect__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 1.25rem;
}

@media screen and (max-width: 575.98px) {
  .example__cosmetics__killEffect__list {
    width: calc(100% / 2);
    gap: 0.625rem;
  }
}

@media screen and (max-width: 575.98px) {
  .example__cosmetics__killEffect__list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    width: 100%;
  }
}

.example__cosmetics__killEffect__list__item {
  width: calc(100% / 4 - 30px);
  text-align: center;
}

@media screen and (max-width: 575.98px) {
  .example__cosmetics__killEffect__list__item {
    width: calc(100% / 2 - 5px);
  }
}

.example__cosmetics__killEffect__list__item:last-child img {
  width: 80%;
}

.example__cosmetics__killEffect__annotation {
  margin: 1.25rem 0 0;
  text-align: center;
}

.example__cosmetics__killEffect__annotation__paragraph {
  font-size: 0.875rem;
  display: inline-block;
  text-align: left;
}

.example__cosmetics__twoTable {
  margin: 2.5rem 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 2.5rem;
}

@media screen and (max-width: 991.98px) {
  .example__cosmetics__twoTable {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.example__cosmetics__twoTable__table {
  width: calc(100% / 2);
}

@media screen and (max-width: 991.98px) {
  .example__cosmetics__twoTable__table {
    width: 100%;
  }
}

.example__cosmetics__twoTable__table__head {
  margin: 0 0 0.625rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.example__cosmetics__experimentData {
  margin: 2.5rem auto 0;
  width: 100%;
}

.example__cosmetics__experimentData__wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media screen and (max-width: 575.98px) {
  .example__cosmetics__experimentData__wrap {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 1.25rem;
  }
}

.example__cosmetics__experimentData__image {
  width: calc(100% / 3 - 30px);
}

@media screen and (max-width: 575.98px) {
  .example__cosmetics__experimentData__image {
    width: calc(100% / 2 - 10px);
  }
}

.example__cosmetics__experimentData__provided {
  margin: 1.25rem 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

@media screen and (max-width: 575.98px) {
  .example__cosmetics__experimentData__provided {
    margin: 1.25rem 0 2.5rem;
  }
}

.example__cosmetics__experimentData__provided img {
  max-width: 15.625rem;
}

.example__case {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1.875rem;
}

@media screen and (max-width: 575.98px) {
  .example__case {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.example__case__item {
  width: calc(100% / 3);
  text-align: center;
}

@media screen and (max-width: 575.98px) {
  .example__case__item {
    width: 100%;
  }
}

.example__case__item a {
  color: #295ba4;
}

.example__toiletries__beginning {
  margin: 3.125rem 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 2.5rem;
}

@media screen and (max-width: 575.98px) {
  .example__toiletries__beginning {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.example__toiletries__beginning__item {
  width: 50%;
}

@media screen and (max-width: 575.98px) {
  .example__toiletries__beginning__item {
    width: 100%;
  }
}

.example__processingAid__content {
  margin: 3.125rem 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 2.5rem;
}

@media screen and (max-width: 575.98px) {
  .example__processingAid__content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.example__processingAid__content__item {
  width: 50%;
}

@media screen and (max-width: 575.98px) {
  .example__processingAid__content__item {
    width: 100%;
  }
}

.example__table__caption {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media screen and (max-width: 575.98px) {
  .example__table__caption {
    display: block;
  }
}

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

.example .provided-caption {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.example .provided-caption img {
  width: 1.25rem;
  height: auto;
  vertical-align: middle;
}

sup {
  vertical-align: top;
}

.contact__form {
  margin: 3.75rem 0 0;
  padding: 3.75rem 0;
  background-color: #f4f5f7;
}

.qa__defTitle {
  margin: 0 0 0.9375rem;
  padding: 0 0 0.9375rem;
  font-size: 1.125rem;
  color: #25519A;
  border-bottom: 0.0625rem solid #25519A;
  font-weight: 700;
}

.qa__defData {
  margin: 0 0 2.5rem;
}

.product__contant {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 1.25rem;
}

@media screen and (max-width: 575.98px) {
  .product__contant {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.product__contant__text {
  width: 60%;
}

@media screen and (max-width: 575.98px) {
  .product__contant__text {
    margin: 0 0 1.875rem;
    width: 100%;
  }
}

.product__contant__image {
  width: 40%;
}

@media screen and (max-width: 575.98px) {
  .product__contant__image {
    width: 100%;
  }
}

.catalog__detail__list__item a {
  color: #295ba4;
}

.en {
  font-family: 'Noto Sans', sans-serif;
  font-size: 62.5%;
  overflow-x: hidden;
  font-size: 1rem;
  line-height: 1.8;
}

@media screen and (max-width: 575.98px) {
  .en {
    font-size: 16px;
    font-size: 3.86473vw;
  }
}

.en .p-header__nav__list__item__subList__item {
  line-height: 1.5;
  margin: 0 0 0.3125rem 0;
}

.en .p-header__nav__list__item__subList--polylysine {
  width: 12.5rem;
}

.en .p-header__nav__list__item__subList--features {
  width: 12.5rem;
}

.en .p-header__nav__list__item__subList--exercise {
  width: 12.5rem;
}

@media screen and (max-width: 575.98px) {
  .en .top__mv__catch {
    font-size: 26px;
    font-size: 6.28019vw;
  }
}

.en .top__features__list__item__defTitle {
  font-size: 1.75rem;
}

@media screen and (max-width: 575.98px) {
  .en .top__features__list__item__defTitle {
    font-size: 20px;
    font-size: 4.83092vw;
  }
}

.en .top__example__list__item a p {
  max-width: 18.75rem;
}

.en .top__form__product__text {
  font-size: 1.75rem;
}

.en .p-footer__menu__list {
  max-width: 100%;
}

.en .p-footer__menu__logo {
  max-width: 18.75rem;
}

.en .about__safety__authentication__detail__defTitle {
  line-height: 1.5;
}

.en .feature__function__list__item a {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.en.food .p-table__th {
  border: 0.0625rem solid #ccc;
}

.en.qa .p-button a {
  max-width: 21.875rem;
}

@media screen and (max-width: 575.98px) {
  .en.qa .p-button a {
    max-width: 100%;
  }
}

/* ==============================
fit
============================= */
.u-fit {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  font-family: "object-fit: cover;";
}

/* ==============================
clearfix
============================= */
.u-clearfix::after {
  content: "";
  display: block;
  clear: both;
}

/* ==============================
anchor
============================= */
.u-anchor {
  display: block;
  padding-top: 77px;
  margin-top: -77px;
}

/* ==============================
color
============================= */
.u-fcolor--main {
  color: #295ba4;
}

.u-fcolor--sub {
  color: rgba(207, 228, 252, 0.3);
}

.u-fcolor--white {
  color: #fff;
}

.u-fcolor--link {
  color: #1a0dab;
}

.u-fcolor--white {
  background-color: #fff;
}

/* ==============================
position
============================= */
.u-relative {
  position: relative;
}

/* ==============================
font-weight
============================= */
.u-font-weight700 {
  font-weight: 700;
}

/* ==============================
background color
============================= */
.bg-color-white {
  background-color: #fff;
}

.bg-color-white {
  background-color: #fff;
}

/* ==============================
flex
============================= */
.u-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.u-flex--between {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.u-flex--jc-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.u-flex--ai-flex-end {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.u-flex--ai-flex-start {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.u-flex--ai-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media screen and (max-width: 575.98px) {
  .u-sm-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .u-sm-flex--between {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .u-sm-flex--ai-flex-end {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  .u-sm-flex--ai-flex-start {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .u-sm-flex--ai-center {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}

/* ==============================
text-center
============================= */
.u-text-center {
  text-align: center;
}

@media screen and (max-width: 575.98px) {
  .u-text-sm-center {
    text-align: center;
  }
}

@media screen and (max-width: 575.98px) {
  .u-text-sm-left {
    text-align: left;
  }
}

.u-text-left {
  text-align: left;
}

.u-text-right {
  text-align: right;
}

/* ==============================
font
============================= */
/* ==============================
intent
============================= */
.u-indent {
  padding-left: 1em;
  text-indent: -1em;
}

/* ==============================
display
============================= */
.u-block {
  display: block;
}

.u-inline-block {
  display: inline-block;
}

/* ==============================
border
============================= */
.u-border-bottom--none {
  border-bottom: none;
}

/* ==============================
border
============================= */
.u-sup {
  vertical-align: super;
  font-size: smaller;
}

.u-sup--bottom {
  vertical-align: sub;
  font-size: smaller;
}

/* ==============================
表示・非表示
============================= */
.u-xl-show-inline {
  display: none;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-show-inline {
    display: inline;
  }
}

.u-xl-hide-inline {
  display: inline;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-hide-inline {
    display: none;
  }
}

.u-xl-show-inline-block {
  display: none;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-show-inline-block {
    display: inline-block;
  }
}

.u-xl-hide-inline-block {
  display: inline-block;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-hide-inline-block {
    display: none;
  }
}

.u-xl-show-block {
  display: none;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-show-block {
    display: block;
  }
}

.u-xl-hide-block {
  display: block;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-hide-block {
    display: none;
  }
}

.u-lg-show-inline {
  display: none;
}

@media screen and (max-width: 991.98px) {
  .u-lg-show-inline {
    display: inline;
  }
}

.u-lg-hide-inline {
  display: inline;
}

@media screen and (max-width: 991.98px) {
  .u-lg-hide-inline {
    display: none;
  }
}

.u-lg-show-inline-block {
  display: none;
}

@media screen and (max-width: 991.98px) {
  .u-lg-show-inline-block {
    display: inline-block;
  }
}

.u-lg-hide-inline-block {
  display: inline-block;
}

@media screen and (max-width: 991.98px) {
  .u-lg-hide-inline-block {
    display: none;
  }
}

.u-lg-show-block {
  display: none;
}

@media screen and (max-width: 991.98px) {
  .u-lg-show-block {
    display: block;
  }
}

.u-lg-hide-block {
  display: block;
}

@media screen and (max-width: 991.98px) {
  .u-lg-hide-block {
    display: none;
  }
}

.u-md-show-inline {
  display: none;
}

@media screen and (max-width: 767.98px) {
  .u-md-show-inline {
    display: inline;
  }
}

.u-md-hide-inline {
  display: inline;
}

@media screen and (max-width: 767.98px) {
  .u-md-hide-inline {
    display: none;
  }
}

.u-md-show-inline-block {
  display: none;
}

@media screen and (max-width: 767.98px) {
  .u-md-show-inline-block {
    display: inline-block;
  }
}

.u-md-hide-inline-block {
  display: inline-block;
}

@media screen and (max-width: 767.98px) {
  .u-md-hide-inline-block {
    display: none;
  }
}

.u-md-show-block {
  display: none;
}

@media screen and (max-width: 767.98px) {
  .u-md-show-block {
    display: block;
  }
}

.u-md-hide-block {
  display: block;
}

@media screen and (max-width: 767.98px) {
  .u-md-hide-block {
    display: none;
  }
}

.u-sm-show-inline {
  display: none;
}

@media screen and (max-width: 575.98px) {
  .u-sm-show-inline {
    display: inline;
  }
}

.u-sm-hide-inline {
  display: inline;
}

@media screen and (max-width: 575.98px) {
  .u-sm-hide-inline {
    display: none;
  }
}

.u-sm-show-inline-block {
  display: none;
}

@media screen and (max-width: 575.98px) {
  .u-sm-show-inline-block {
    display: inline-block;
  }
}

.u-sm-hide-inline-block {
  display: inline-block;
}

@media screen and (max-width: 575.98px) {
  .u-sm-hide-inline-block {
    display: none;
  }
}

.u-sm-show-block {
  display: none;
}

@media screen and (max-width: 575.98px) {
  .u-sm-show-block {
    display: block;
  }
}

.u-sm-hide-block {
  display: block;
}

@media screen and (max-width: 575.98px) {
  .u-sm-hide-block {
    display: none;
  }
}

.u-min-sm-show-inline {
  display: none;
}

@media screen and (min-width: 576px) {
  .u-min-sm-show-inline {
    display: inline;
  }
}

.u-min-sm-hide-inline {
  display: inline;
}

@media screen and (min-width: 576px) {
  .u-min-sm-hide-inline {
    display: none;
  }
}

.u-min-sm-show-inline-block {
  display: none;
}

@media screen and (min-width: 576px) {
  .u-min-sm-show-inline-block {
    display: inline-block;
  }
}

.u-min-sm-hide-inline-block {
  display: inline-block;
}

@media screen and (min-width: 576px) {
  .u-min-sm-hide-inline-block {
    display: none;
  }
}

.u-min-sm-show-block {
  display: none;
}

@media screen and (min-width: 576px) {
  .u-min-sm-show-block {
    display: block;
  }
}

.u-min-sm-hide-block {
  display: block;
}

@media screen and (min-width: 576px) {
  .u-min-sm-hide-block {
    display: none;
  }
}

.u-min-md-show-inline {
  display: none;
}

@media screen and (min-width: 768px) {
  .u-min-md-show-inline {
    display: inline;
  }
}

.u-min-md-hide-inline {
  display: inline;
}

@media screen and (min-width: 768px) {
  .u-min-md-hide-inline {
    display: none;
  }
}

.u-min-md-show-inline-block {
  display: none;
}

@media screen and (min-width: 768px) {
  .u-min-md-show-inline-block {
    display: inline-block;
  }
}

.u-min-md-hide-inline-block {
  display: inline-block;
}

@media screen and (min-width: 768px) {
  .u-min-md-hide-inline-block {
    display: none;
  }
}

.u-min-md-show-block {
  display: none;
}

@media screen and (min-width: 768px) {
  .u-min-md-show-block {
    display: block;
  }
}

.u-min-md-hide-block {
  display: block;
}

@media screen and (min-width: 768px) {
  .u-min-md-hide-block {
    display: none;
  }
}

.u-min-lg-show-inline {
  display: none;
}

@media screen and (min-width: 992px) {
  .u-min-lg-show-inline {
    display: inline;
  }
}

.u-min-lg-hide-inline {
  display: inline;
}

@media screen and (min-width: 992px) {
  .u-min-lg-hide-inline {
    display: none;
  }
}

.u-min-lg-show-inline-block {
  display: none;
}

@media screen and (min-width: 992px) {
  .u-min-lg-show-inline-block {
    display: inline-block;
  }
}

.u-min-lg-hide-inline-block {
  display: inline-block;
}

@media screen and (min-width: 992px) {
  .u-min-lg-hide-inline-block {
    display: none;
  }
}

.u-min-lg-show-block {
  display: none;
}

@media screen and (min-width: 992px) {
  .u-min-lg-show-block {
    display: block;
  }
}

.u-min-lg-hide-block {
  display: block;
}

@media screen and (min-width: 992px) {
  .u-min-lg-hide-block {
    display: none;
  }
}

.u-min-xl-show-inline {
  display: none;
}

@media screen and (min-width: 1200px) {
  .u-min-xl-show-inline {
    display: inline;
  }
}

.u-min-xl-hide-inline {
  display: inline;
}

@media screen and (min-width: 1200px) {
  .u-min-xl-hide-inline {
    display: none;
  }
}

.u-min-xl-show-inline-block {
  display: none;
}

@media screen and (min-width: 1200px) {
  .u-min-xl-show-inline-block {
    display: inline-block;
  }
}

.u-min-xl-hide-inline-block {
  display: inline-block;
}

@media screen and (min-width: 1200px) {
  .u-min-xl-hide-inline-block {
    display: none;
  }
}

.u-min-xl-show-block {
  display: none;
}

@media screen and (min-width: 1200px) {
  .u-min-xl-show-block {
    display: block;
  }
}

.u-min-xl-hide-block {
  display: block;
}

@media screen and (min-width: 1200px) {
  .u-min-xl-hide-block {
    display: none;
  }
}

.u-hide {
  display: none;
}

.u-mt0 {
  margin-top: 0px !important;
}

.u-mr0 {
  margin-right: 0px !important;
}

.u-mb0 {
  margin-bottom: 0px !important;
}

.u-ml0 {
  margin-left: 0px !important;
}

.u-mt1 {
  margin-top: 1px !important;
}

.u-mr1 {
  margin-right: 1px !important;
}

.u-mb1 {
  margin-bottom: 1px !important;
}

.u-ml1 {
  margin-left: 1px !important;
}

.u-mt2 {
  margin-top: 2px !important;
}

.u-mr2 {
  margin-right: 2px !important;
}

.u-mb2 {
  margin-bottom: 2px !important;
}

.u-ml2 {
  margin-left: 2px !important;
}

.u-mt3 {
  margin-top: 3px !important;
}

.u-mr3 {
  margin-right: 3px !important;
}

.u-mb3 {
  margin-bottom: 3px !important;
}

.u-ml3 {
  margin-left: 3px !important;
}

.u-mt4 {
  margin-top: 4px !important;
}

.u-mr4 {
  margin-right: 4px !important;
}

.u-mb4 {
  margin-bottom: 4px !important;
}

.u-ml4 {
  margin-left: 4px !important;
}

.u-mt5 {
  margin-top: 5px !important;
}

.u-mr5 {
  margin-right: 5px !important;
}

.u-mb5 {
  margin-bottom: 5px !important;
}

.u-ml5 {
  margin-left: 5px !important;
}

.u-mt6 {
  margin-top: 6px !important;
}

.u-mr6 {
  margin-right: 6px !important;
}

.u-mb6 {
  margin-bottom: 6px !important;
}

.u-ml6 {
  margin-left: 6px !important;
}

.u-mt7 {
  margin-top: 7px !important;
}

.u-mr7 {
  margin-right: 7px !important;
}

.u-mb7 {
  margin-bottom: 7px !important;
}

.u-ml7 {
  margin-left: 7px !important;
}

.u-mt8 {
  margin-top: 8px !important;
}

.u-mr8 {
  margin-right: 8px !important;
}

.u-mb8 {
  margin-bottom: 8px !important;
}

.u-ml8 {
  margin-left: 8px !important;
}

.u-mt9 {
  margin-top: 9px !important;
}

.u-mr9 {
  margin-right: 9px !important;
}

.u-mb9 {
  margin-bottom: 9px !important;
}

.u-ml9 {
  margin-left: 9px !important;
}

.u-mt10 {
  margin-top: 10px !important;
}

.u-mr10 {
  margin-right: 10px !important;
}

.u-mb10 {
  margin-bottom: 10px !important;
}

.u-ml10 {
  margin-left: 10px !important;
}

.u-mt11 {
  margin-top: 11px !important;
}

.u-mr11 {
  margin-right: 11px !important;
}

.u-mb11 {
  margin-bottom: 11px !important;
}

.u-ml11 {
  margin-left: 11px !important;
}

.u-mt12 {
  margin-top: 12px !important;
}

.u-mr12 {
  margin-right: 12px !important;
}

.u-mb12 {
  margin-bottom: 12px !important;
}

.u-ml12 {
  margin-left: 12px !important;
}

.u-mt13 {
  margin-top: 13px !important;
}

.u-mr13 {
  margin-right: 13px !important;
}

.u-mb13 {
  margin-bottom: 13px !important;
}

.u-ml13 {
  margin-left: 13px !important;
}

.u-mt14 {
  margin-top: 14px !important;
}

.u-mr14 {
  margin-right: 14px !important;
}

.u-mb14 {
  margin-bottom: 14px !important;
}

.u-ml14 {
  margin-left: 14px !important;
}

.u-mt15 {
  margin-top: 15px !important;
}

.u-mr15 {
  margin-right: 15px !important;
}

.u-mb15 {
  margin-bottom: 15px !important;
}

.u-ml15 {
  margin-left: 15px !important;
}

.u-mt16 {
  margin-top: 16px !important;
}

.u-mr16 {
  margin-right: 16px !important;
}

.u-mb16 {
  margin-bottom: 16px !important;
}

.u-ml16 {
  margin-left: 16px !important;
}

.u-mt17 {
  margin-top: 17px !important;
}

.u-mr17 {
  margin-right: 17px !important;
}

.u-mb17 {
  margin-bottom: 17px !important;
}

.u-ml17 {
  margin-left: 17px !important;
}

.u-mt18 {
  margin-top: 18px !important;
}

.u-mr18 {
  margin-right: 18px !important;
}

.u-mb18 {
  margin-bottom: 18px !important;
}

.u-ml18 {
  margin-left: 18px !important;
}

.u-mt19 {
  margin-top: 19px !important;
}

.u-mr19 {
  margin-right: 19px !important;
}

.u-mb19 {
  margin-bottom: 19px !important;
}

.u-ml19 {
  margin-left: 19px !important;
}

.u-mt20 {
  margin-top: 20px !important;
}

.u-mr20 {
  margin-right: 20px !important;
}

.u-mb20 {
  margin-bottom: 20px !important;
}

.u-ml20 {
  margin-left: 20px !important;
}

.u-mt21 {
  margin-top: 21px !important;
}

.u-mr21 {
  margin-right: 21px !important;
}

.u-mb21 {
  margin-bottom: 21px !important;
}

.u-ml21 {
  margin-left: 21px !important;
}

.u-mt22 {
  margin-top: 22px !important;
}

.u-mr22 {
  margin-right: 22px !important;
}

.u-mb22 {
  margin-bottom: 22px !important;
}

.u-ml22 {
  margin-left: 22px !important;
}

.u-mt23 {
  margin-top: 23px !important;
}

.u-mr23 {
  margin-right: 23px !important;
}

.u-mb23 {
  margin-bottom: 23px !important;
}

.u-ml23 {
  margin-left: 23px !important;
}

.u-mt24 {
  margin-top: 24px !important;
}

.u-mr24 {
  margin-right: 24px !important;
}

.u-mb24 {
  margin-bottom: 24px !important;
}

.u-ml24 {
  margin-left: 24px !important;
}

.u-mt25 {
  margin-top: 25px !important;
}

.u-mr25 {
  margin-right: 25px !important;
}

.u-mb25 {
  margin-bottom: 25px !important;
}

.u-ml25 {
  margin-left: 25px !important;
}

.u-mt26 {
  margin-top: 26px !important;
}

.u-mr26 {
  margin-right: 26px !important;
}

.u-mb26 {
  margin-bottom: 26px !important;
}

.u-ml26 {
  margin-left: 26px !important;
}

.u-mt27 {
  margin-top: 27px !important;
}

.u-mr27 {
  margin-right: 27px !important;
}

.u-mb27 {
  margin-bottom: 27px !important;
}

.u-ml27 {
  margin-left: 27px !important;
}

.u-mt28 {
  margin-top: 28px !important;
}

.u-mr28 {
  margin-right: 28px !important;
}

.u-mb28 {
  margin-bottom: 28px !important;
}

.u-ml28 {
  margin-left: 28px !important;
}

.u-mt29 {
  margin-top: 29px !important;
}

.u-mr29 {
  margin-right: 29px !important;
}

.u-mb29 {
  margin-bottom: 29px !important;
}

.u-ml29 {
  margin-left: 29px !important;
}

.u-mt30 {
  margin-top: 30px !important;
}

.u-mr30 {
  margin-right: 30px !important;
}

.u-mb30 {
  margin-bottom: 30px !important;
}

.u-ml30 {
  margin-left: 30px !important;
}

.u-mt31 {
  margin-top: 31px !important;
}

.u-mr31 {
  margin-right: 31px !important;
}

.u-mb31 {
  margin-bottom: 31px !important;
}

.u-ml31 {
  margin-left: 31px !important;
}

.u-mt32 {
  margin-top: 32px !important;
}

.u-mr32 {
  margin-right: 32px !important;
}

.u-mb32 {
  margin-bottom: 32px !important;
}

.u-ml32 {
  margin-left: 32px !important;
}

.u-mt33 {
  margin-top: 33px !important;
}

.u-mr33 {
  margin-right: 33px !important;
}

.u-mb33 {
  margin-bottom: 33px !important;
}

.u-ml33 {
  margin-left: 33px !important;
}

.u-mt34 {
  margin-top: 34px !important;
}

.u-mr34 {
  margin-right: 34px !important;
}

.u-mb34 {
  margin-bottom: 34px !important;
}

.u-ml34 {
  margin-left: 34px !important;
}

.u-mt35 {
  margin-top: 35px !important;
}

.u-mr35 {
  margin-right: 35px !important;
}

.u-mb35 {
  margin-bottom: 35px !important;
}

.u-ml35 {
  margin-left: 35px !important;
}

.u-mt36 {
  margin-top: 36px !important;
}

.u-mr36 {
  margin-right: 36px !important;
}

.u-mb36 {
  margin-bottom: 36px !important;
}

.u-ml36 {
  margin-left: 36px !important;
}

.u-mt37 {
  margin-top: 37px !important;
}

.u-mr37 {
  margin-right: 37px !important;
}

.u-mb37 {
  margin-bottom: 37px !important;
}

.u-ml37 {
  margin-left: 37px !important;
}

.u-mt38 {
  margin-top: 38px !important;
}

.u-mr38 {
  margin-right: 38px !important;
}

.u-mb38 {
  margin-bottom: 38px !important;
}

.u-ml38 {
  margin-left: 38px !important;
}

.u-mt39 {
  margin-top: 39px !important;
}

.u-mr39 {
  margin-right: 39px !important;
}

.u-mb39 {
  margin-bottom: 39px !important;
}

.u-ml39 {
  margin-left: 39px !important;
}

.u-mt40 {
  margin-top: 40px !important;
}

.u-mr40 {
  margin-right: 40px !important;
}

.u-mb40 {
  margin-bottom: 40px !important;
}

.u-ml40 {
  margin-left: 40px !important;
}

.u-mt41 {
  margin-top: 41px !important;
}

.u-mr41 {
  margin-right: 41px !important;
}

.u-mb41 {
  margin-bottom: 41px !important;
}

.u-ml41 {
  margin-left: 41px !important;
}

.u-mt42 {
  margin-top: 42px !important;
}

.u-mr42 {
  margin-right: 42px !important;
}

.u-mb42 {
  margin-bottom: 42px !important;
}

.u-ml42 {
  margin-left: 42px !important;
}

.u-mt43 {
  margin-top: 43px !important;
}

.u-mr43 {
  margin-right: 43px !important;
}

.u-mb43 {
  margin-bottom: 43px !important;
}

.u-ml43 {
  margin-left: 43px !important;
}

.u-mt44 {
  margin-top: 44px !important;
}

.u-mr44 {
  margin-right: 44px !important;
}

.u-mb44 {
  margin-bottom: 44px !important;
}

.u-ml44 {
  margin-left: 44px !important;
}

.u-mt45 {
  margin-top: 45px !important;
}

.u-mr45 {
  margin-right: 45px !important;
}

.u-mb45 {
  margin-bottom: 45px !important;
}

.u-ml45 {
  margin-left: 45px !important;
}

.u-mt46 {
  margin-top: 46px !important;
}

.u-mr46 {
  margin-right: 46px !important;
}

.u-mb46 {
  margin-bottom: 46px !important;
}

.u-ml46 {
  margin-left: 46px !important;
}

.u-mt47 {
  margin-top: 47px !important;
}

.u-mr47 {
  margin-right: 47px !important;
}

.u-mb47 {
  margin-bottom: 47px !important;
}

.u-ml47 {
  margin-left: 47px !important;
}

.u-mt48 {
  margin-top: 48px !important;
}

.u-mr48 {
  margin-right: 48px !important;
}

.u-mb48 {
  margin-bottom: 48px !important;
}

.u-ml48 {
  margin-left: 48px !important;
}

.u-mt49 {
  margin-top: 49px !important;
}

.u-mr49 {
  margin-right: 49px !important;
}

.u-mb49 {
  margin-bottom: 49px !important;
}

.u-ml49 {
  margin-left: 49px !important;
}

.u-mt50 {
  margin-top: 50px !important;
}

.u-mr50 {
  margin-right: 50px !important;
}

.u-mb50 {
  margin-bottom: 50px !important;
}

.u-ml50 {
  margin-left: 50px !important;
}

.u-mt51 {
  margin-top: 51px !important;
}

.u-mr51 {
  margin-right: 51px !important;
}

.u-mb51 {
  margin-bottom: 51px !important;
}

.u-ml51 {
  margin-left: 51px !important;
}

.u-mt52 {
  margin-top: 52px !important;
}

.u-mr52 {
  margin-right: 52px !important;
}

.u-mb52 {
  margin-bottom: 52px !important;
}

.u-ml52 {
  margin-left: 52px !important;
}

.u-mt53 {
  margin-top: 53px !important;
}

.u-mr53 {
  margin-right: 53px !important;
}

.u-mb53 {
  margin-bottom: 53px !important;
}

.u-ml53 {
  margin-left: 53px !important;
}

.u-mt54 {
  margin-top: 54px !important;
}

.u-mr54 {
  margin-right: 54px !important;
}

.u-mb54 {
  margin-bottom: 54px !important;
}

.u-ml54 {
  margin-left: 54px !important;
}

.u-mt55 {
  margin-top: 55px !important;
}

.u-mr55 {
  margin-right: 55px !important;
}

.u-mb55 {
  margin-bottom: 55px !important;
}

.u-ml55 {
  margin-left: 55px !important;
}

.u-mt56 {
  margin-top: 56px !important;
}

.u-mr56 {
  margin-right: 56px !important;
}

.u-mb56 {
  margin-bottom: 56px !important;
}

.u-ml56 {
  margin-left: 56px !important;
}

.u-mt57 {
  margin-top: 57px !important;
}

.u-mr57 {
  margin-right: 57px !important;
}

.u-mb57 {
  margin-bottom: 57px !important;
}

.u-ml57 {
  margin-left: 57px !important;
}

.u-mt58 {
  margin-top: 58px !important;
}

.u-mr58 {
  margin-right: 58px !important;
}

.u-mb58 {
  margin-bottom: 58px !important;
}

.u-ml58 {
  margin-left: 58px !important;
}

.u-mt59 {
  margin-top: 59px !important;
}

.u-mr59 {
  margin-right: 59px !important;
}

.u-mb59 {
  margin-bottom: 59px !important;
}

.u-ml59 {
  margin-left: 59px !important;
}

.u-mt60 {
  margin-top: 60px !important;
}

.u-mr60 {
  margin-right: 60px !important;
}

.u-mb60 {
  margin-bottom: 60px !important;
}

.u-ml60 {
  margin-left: 60px !important;
}

.u-mt61 {
  margin-top: 61px !important;
}

.u-mr61 {
  margin-right: 61px !important;
}

.u-mb61 {
  margin-bottom: 61px !important;
}

.u-ml61 {
  margin-left: 61px !important;
}

.u-mt62 {
  margin-top: 62px !important;
}

.u-mr62 {
  margin-right: 62px !important;
}

.u-mb62 {
  margin-bottom: 62px !important;
}

.u-ml62 {
  margin-left: 62px !important;
}

.u-mt63 {
  margin-top: 63px !important;
}

.u-mr63 {
  margin-right: 63px !important;
}

.u-mb63 {
  margin-bottom: 63px !important;
}

.u-ml63 {
  margin-left: 63px !important;
}

.u-mt64 {
  margin-top: 64px !important;
}

.u-mr64 {
  margin-right: 64px !important;
}

.u-mb64 {
  margin-bottom: 64px !important;
}

.u-ml64 {
  margin-left: 64px !important;
}

.u-mt65 {
  margin-top: 65px !important;
}

.u-mr65 {
  margin-right: 65px !important;
}

.u-mb65 {
  margin-bottom: 65px !important;
}

.u-ml65 {
  margin-left: 65px !important;
}

.u-mt66 {
  margin-top: 66px !important;
}

.u-mr66 {
  margin-right: 66px !important;
}

.u-mb66 {
  margin-bottom: 66px !important;
}

.u-ml66 {
  margin-left: 66px !important;
}

.u-mt67 {
  margin-top: 67px !important;
}

.u-mr67 {
  margin-right: 67px !important;
}

.u-mb67 {
  margin-bottom: 67px !important;
}

.u-ml67 {
  margin-left: 67px !important;
}

.u-mt68 {
  margin-top: 68px !important;
}

.u-mr68 {
  margin-right: 68px !important;
}

.u-mb68 {
  margin-bottom: 68px !important;
}

.u-ml68 {
  margin-left: 68px !important;
}

.u-mt69 {
  margin-top: 69px !important;
}

.u-mr69 {
  margin-right: 69px !important;
}

.u-mb69 {
  margin-bottom: 69px !important;
}

.u-ml69 {
  margin-left: 69px !important;
}

.u-mt70 {
  margin-top: 70px !important;
}

.u-mr70 {
  margin-right: 70px !important;
}

.u-mb70 {
  margin-bottom: 70px !important;
}

.u-ml70 {
  margin-left: 70px !important;
}

.u-mt71 {
  margin-top: 71px !important;
}

.u-mr71 {
  margin-right: 71px !important;
}

.u-mb71 {
  margin-bottom: 71px !important;
}

.u-ml71 {
  margin-left: 71px !important;
}

.u-mt72 {
  margin-top: 72px !important;
}

.u-mr72 {
  margin-right: 72px !important;
}

.u-mb72 {
  margin-bottom: 72px !important;
}

.u-ml72 {
  margin-left: 72px !important;
}

.u-mt73 {
  margin-top: 73px !important;
}

.u-mr73 {
  margin-right: 73px !important;
}

.u-mb73 {
  margin-bottom: 73px !important;
}

.u-ml73 {
  margin-left: 73px !important;
}

.u-mt74 {
  margin-top: 74px !important;
}

.u-mr74 {
  margin-right: 74px !important;
}

.u-mb74 {
  margin-bottom: 74px !important;
}

.u-ml74 {
  margin-left: 74px !important;
}

.u-mt75 {
  margin-top: 75px !important;
}

.u-mr75 {
  margin-right: 75px !important;
}

.u-mb75 {
  margin-bottom: 75px !important;
}

.u-ml75 {
  margin-left: 75px !important;
}

.u-mt76 {
  margin-top: 76px !important;
}

.u-mr76 {
  margin-right: 76px !important;
}

.u-mb76 {
  margin-bottom: 76px !important;
}

.u-ml76 {
  margin-left: 76px !important;
}

.u-mt77 {
  margin-top: 77px !important;
}

.u-mr77 {
  margin-right: 77px !important;
}

.u-mb77 {
  margin-bottom: 77px !important;
}

.u-ml77 {
  margin-left: 77px !important;
}

.u-mt78 {
  margin-top: 78px !important;
}

.u-mr78 {
  margin-right: 78px !important;
}

.u-mb78 {
  margin-bottom: 78px !important;
}

.u-ml78 {
  margin-left: 78px !important;
}

.u-mt79 {
  margin-top: 79px !important;
}

.u-mr79 {
  margin-right: 79px !important;
}

.u-mb79 {
  margin-bottom: 79px !important;
}

.u-ml79 {
  margin-left: 79px !important;
}

.u-mt80 {
  margin-top: 80px !important;
}

.u-mr80 {
  margin-right: 80px !important;
}

.u-mb80 {
  margin-bottom: 80px !important;
}

.u-ml80 {
  margin-left: 80px !important;
}

.u-mt81 {
  margin-top: 81px !important;
}

.u-mr81 {
  margin-right: 81px !important;
}

.u-mb81 {
  margin-bottom: 81px !important;
}

.u-ml81 {
  margin-left: 81px !important;
}

.u-mt82 {
  margin-top: 82px !important;
}

.u-mr82 {
  margin-right: 82px !important;
}

.u-mb82 {
  margin-bottom: 82px !important;
}

.u-ml82 {
  margin-left: 82px !important;
}

.u-mt83 {
  margin-top: 83px !important;
}

.u-mr83 {
  margin-right: 83px !important;
}

.u-mb83 {
  margin-bottom: 83px !important;
}

.u-ml83 {
  margin-left: 83px !important;
}

.u-mt84 {
  margin-top: 84px !important;
}

.u-mr84 {
  margin-right: 84px !important;
}

.u-mb84 {
  margin-bottom: 84px !important;
}

.u-ml84 {
  margin-left: 84px !important;
}

.u-mt85 {
  margin-top: 85px !important;
}

.u-mr85 {
  margin-right: 85px !important;
}

.u-mb85 {
  margin-bottom: 85px !important;
}

.u-ml85 {
  margin-left: 85px !important;
}

.u-mt86 {
  margin-top: 86px !important;
}

.u-mr86 {
  margin-right: 86px !important;
}

.u-mb86 {
  margin-bottom: 86px !important;
}

.u-ml86 {
  margin-left: 86px !important;
}

.u-mt87 {
  margin-top: 87px !important;
}

.u-mr87 {
  margin-right: 87px !important;
}

.u-mb87 {
  margin-bottom: 87px !important;
}

.u-ml87 {
  margin-left: 87px !important;
}

.u-mt88 {
  margin-top: 88px !important;
}

.u-mr88 {
  margin-right: 88px !important;
}

.u-mb88 {
  margin-bottom: 88px !important;
}

.u-ml88 {
  margin-left: 88px !important;
}

.u-mt89 {
  margin-top: 89px !important;
}

.u-mr89 {
  margin-right: 89px !important;
}

.u-mb89 {
  margin-bottom: 89px !important;
}

.u-ml89 {
  margin-left: 89px !important;
}

.u-mt90 {
  margin-top: 90px !important;
}

.u-mr90 {
  margin-right: 90px !important;
}

.u-mb90 {
  margin-bottom: 90px !important;
}

.u-ml90 {
  margin-left: 90px !important;
}

.u-mt91 {
  margin-top: 91px !important;
}

.u-mr91 {
  margin-right: 91px !important;
}

.u-mb91 {
  margin-bottom: 91px !important;
}

.u-ml91 {
  margin-left: 91px !important;
}

.u-mt92 {
  margin-top: 92px !important;
}

.u-mr92 {
  margin-right: 92px !important;
}

.u-mb92 {
  margin-bottom: 92px !important;
}

.u-ml92 {
  margin-left: 92px !important;
}

.u-mt93 {
  margin-top: 93px !important;
}

.u-mr93 {
  margin-right: 93px !important;
}

.u-mb93 {
  margin-bottom: 93px !important;
}

.u-ml93 {
  margin-left: 93px !important;
}

.u-mt94 {
  margin-top: 94px !important;
}

.u-mr94 {
  margin-right: 94px !important;
}

.u-mb94 {
  margin-bottom: 94px !important;
}

.u-ml94 {
  margin-left: 94px !important;
}

.u-mt95 {
  margin-top: 95px !important;
}

.u-mr95 {
  margin-right: 95px !important;
}

.u-mb95 {
  margin-bottom: 95px !important;
}

.u-ml95 {
  margin-left: 95px !important;
}

.u-mt96 {
  margin-top: 96px !important;
}

.u-mr96 {
  margin-right: 96px !important;
}

.u-mb96 {
  margin-bottom: 96px !important;
}

.u-ml96 {
  margin-left: 96px !important;
}

.u-mt97 {
  margin-top: 97px !important;
}

.u-mr97 {
  margin-right: 97px !important;
}

.u-mb97 {
  margin-bottom: 97px !important;
}

.u-ml97 {
  margin-left: 97px !important;
}

.u-mt98 {
  margin-top: 98px !important;
}

.u-mr98 {
  margin-right: 98px !important;
}

.u-mb98 {
  margin-bottom: 98px !important;
}

.u-ml98 {
  margin-left: 98px !important;
}

.u-mt99 {
  margin-top: 99px !important;
}

.u-mr99 {
  margin-right: 99px !important;
}

.u-mb99 {
  margin-bottom: 99px !important;
}

.u-ml99 {
  margin-left: 99px !important;
}

.u-mt100 {
  margin-top: 100px !important;
}

.u-mr100 {
  margin-right: 100px !important;
}

.u-mb100 {
  margin-bottom: 100px !important;
}

.u-ml100 {
  margin-left: 100px !important;
}

.u-mt101 {
  margin-top: 101px !important;
}

.u-mr101 {
  margin-right: 101px !important;
}

.u-mb101 {
  margin-bottom: 101px !important;
}

.u-ml101 {
  margin-left: 101px !important;
}

.u-mt102 {
  margin-top: 102px !important;
}

.u-mr102 {
  margin-right: 102px !important;
}

.u-mb102 {
  margin-bottom: 102px !important;
}

.u-ml102 {
  margin-left: 102px !important;
}

.u-mt103 {
  margin-top: 103px !important;
}

.u-mr103 {
  margin-right: 103px !important;
}

.u-mb103 {
  margin-bottom: 103px !important;
}

.u-ml103 {
  margin-left: 103px !important;
}

.u-mt104 {
  margin-top: 104px !important;
}

.u-mr104 {
  margin-right: 104px !important;
}

.u-mb104 {
  margin-bottom: 104px !important;
}

.u-ml104 {
  margin-left: 104px !important;
}

.u-mt105 {
  margin-top: 105px !important;
}

.u-mr105 {
  margin-right: 105px !important;
}

.u-mb105 {
  margin-bottom: 105px !important;
}

.u-ml105 {
  margin-left: 105px !important;
}

.u-mt106 {
  margin-top: 106px !important;
}

.u-mr106 {
  margin-right: 106px !important;
}

.u-mb106 {
  margin-bottom: 106px !important;
}

.u-ml106 {
  margin-left: 106px !important;
}

.u-mt107 {
  margin-top: 107px !important;
}

.u-mr107 {
  margin-right: 107px !important;
}

.u-mb107 {
  margin-bottom: 107px !important;
}

.u-ml107 {
  margin-left: 107px !important;
}

.u-mt108 {
  margin-top: 108px !important;
}

.u-mr108 {
  margin-right: 108px !important;
}

.u-mb108 {
  margin-bottom: 108px !important;
}

.u-ml108 {
  margin-left: 108px !important;
}

.u-mt109 {
  margin-top: 109px !important;
}

.u-mr109 {
  margin-right: 109px !important;
}

.u-mb109 {
  margin-bottom: 109px !important;
}

.u-ml109 {
  margin-left: 109px !important;
}

.u-mt110 {
  margin-top: 110px !important;
}

.u-mr110 {
  margin-right: 110px !important;
}

.u-mb110 {
  margin-bottom: 110px !important;
}

.u-ml110 {
  margin-left: 110px !important;
}

.u-mt111 {
  margin-top: 111px !important;
}

.u-mr111 {
  margin-right: 111px !important;
}

.u-mb111 {
  margin-bottom: 111px !important;
}

.u-ml111 {
  margin-left: 111px !important;
}

.u-mt112 {
  margin-top: 112px !important;
}

.u-mr112 {
  margin-right: 112px !important;
}

.u-mb112 {
  margin-bottom: 112px !important;
}

.u-ml112 {
  margin-left: 112px !important;
}

.u-mt113 {
  margin-top: 113px !important;
}

.u-mr113 {
  margin-right: 113px !important;
}

.u-mb113 {
  margin-bottom: 113px !important;
}

.u-ml113 {
  margin-left: 113px !important;
}

.u-mt114 {
  margin-top: 114px !important;
}

.u-mr114 {
  margin-right: 114px !important;
}

.u-mb114 {
  margin-bottom: 114px !important;
}

.u-ml114 {
  margin-left: 114px !important;
}

.u-mt115 {
  margin-top: 115px !important;
}

.u-mr115 {
  margin-right: 115px !important;
}

.u-mb115 {
  margin-bottom: 115px !important;
}

.u-ml115 {
  margin-left: 115px !important;
}

.u-mt116 {
  margin-top: 116px !important;
}

.u-mr116 {
  margin-right: 116px !important;
}

.u-mb116 {
  margin-bottom: 116px !important;
}

.u-ml116 {
  margin-left: 116px !important;
}

.u-mt117 {
  margin-top: 117px !important;
}

.u-mr117 {
  margin-right: 117px !important;
}

.u-mb117 {
  margin-bottom: 117px !important;
}

.u-ml117 {
  margin-left: 117px !important;
}

.u-mt118 {
  margin-top: 118px !important;
}

.u-mr118 {
  margin-right: 118px !important;
}

.u-mb118 {
  margin-bottom: 118px !important;
}

.u-ml118 {
  margin-left: 118px !important;
}

.u-mt119 {
  margin-top: 119px !important;
}

.u-mr119 {
  margin-right: 119px !important;
}

.u-mb119 {
  margin-bottom: 119px !important;
}

.u-ml119 {
  margin-left: 119px !important;
}

.u-mt120 {
  margin-top: 120px !important;
}

.u-mr120 {
  margin-right: 120px !important;
}

.u-mb120 {
  margin-bottom: 120px !important;
}

.u-ml120 {
  margin-left: 120px !important;
}

.u-mt121 {
  margin-top: 121px !important;
}

.u-mr121 {
  margin-right: 121px !important;
}

.u-mb121 {
  margin-bottom: 121px !important;
}

.u-ml121 {
  margin-left: 121px !important;
}

.u-mt122 {
  margin-top: 122px !important;
}

.u-mr122 {
  margin-right: 122px !important;
}

.u-mb122 {
  margin-bottom: 122px !important;
}

.u-ml122 {
  margin-left: 122px !important;
}

.u-mt123 {
  margin-top: 123px !important;
}

.u-mr123 {
  margin-right: 123px !important;
}

.u-mb123 {
  margin-bottom: 123px !important;
}

.u-ml123 {
  margin-left: 123px !important;
}

.u-mt124 {
  margin-top: 124px !important;
}

.u-mr124 {
  margin-right: 124px !important;
}

.u-mb124 {
  margin-bottom: 124px !important;
}

.u-ml124 {
  margin-left: 124px !important;
}

.u-mt125 {
  margin-top: 125px !important;
}

.u-mr125 {
  margin-right: 125px !important;
}

.u-mb125 {
  margin-bottom: 125px !important;
}

.u-ml125 {
  margin-left: 125px !important;
}

.u-mt126 {
  margin-top: 126px !important;
}

.u-mr126 {
  margin-right: 126px !important;
}

.u-mb126 {
  margin-bottom: 126px !important;
}

.u-ml126 {
  margin-left: 126px !important;
}

.u-mt127 {
  margin-top: 127px !important;
}

.u-mr127 {
  margin-right: 127px !important;
}

.u-mb127 {
  margin-bottom: 127px !important;
}

.u-ml127 {
  margin-left: 127px !important;
}

.u-mt128 {
  margin-top: 128px !important;
}

.u-mr128 {
  margin-right: 128px !important;
}

.u-mb128 {
  margin-bottom: 128px !important;
}

.u-ml128 {
  margin-left: 128px !important;
}

.u-mt129 {
  margin-top: 129px !important;
}

.u-mr129 {
  margin-right: 129px !important;
}

.u-mb129 {
  margin-bottom: 129px !important;
}

.u-ml129 {
  margin-left: 129px !important;
}

.u-mt130 {
  margin-top: 130px !important;
}

.u-mr130 {
  margin-right: 130px !important;
}

.u-mb130 {
  margin-bottom: 130px !important;
}

.u-ml130 {
  margin-left: 130px !important;
}

.u-mt131 {
  margin-top: 131px !important;
}

.u-mr131 {
  margin-right: 131px !important;
}

.u-mb131 {
  margin-bottom: 131px !important;
}

.u-ml131 {
  margin-left: 131px !important;
}

.u-mt132 {
  margin-top: 132px !important;
}

.u-mr132 {
  margin-right: 132px !important;
}

.u-mb132 {
  margin-bottom: 132px !important;
}

.u-ml132 {
  margin-left: 132px !important;
}

.u-mt133 {
  margin-top: 133px !important;
}

.u-mr133 {
  margin-right: 133px !important;
}

.u-mb133 {
  margin-bottom: 133px !important;
}

.u-ml133 {
  margin-left: 133px !important;
}

.u-mt134 {
  margin-top: 134px !important;
}

.u-mr134 {
  margin-right: 134px !important;
}

.u-mb134 {
  margin-bottom: 134px !important;
}

.u-ml134 {
  margin-left: 134px !important;
}

.u-mt135 {
  margin-top: 135px !important;
}

.u-mr135 {
  margin-right: 135px !important;
}

.u-mb135 {
  margin-bottom: 135px !important;
}

.u-ml135 {
  margin-left: 135px !important;
}

.u-mt136 {
  margin-top: 136px !important;
}

.u-mr136 {
  margin-right: 136px !important;
}

.u-mb136 {
  margin-bottom: 136px !important;
}

.u-ml136 {
  margin-left: 136px !important;
}

.u-mt137 {
  margin-top: 137px !important;
}

.u-mr137 {
  margin-right: 137px !important;
}

.u-mb137 {
  margin-bottom: 137px !important;
}

.u-ml137 {
  margin-left: 137px !important;
}

.u-mt138 {
  margin-top: 138px !important;
}

.u-mr138 {
  margin-right: 138px !important;
}

.u-mb138 {
  margin-bottom: 138px !important;
}

.u-ml138 {
  margin-left: 138px !important;
}

.u-mt139 {
  margin-top: 139px !important;
}

.u-mr139 {
  margin-right: 139px !important;
}

.u-mb139 {
  margin-bottom: 139px !important;
}

.u-ml139 {
  margin-left: 139px !important;
}

.u-mt140 {
  margin-top: 140px !important;
}

.u-mr140 {
  margin-right: 140px !important;
}

.u-mb140 {
  margin-bottom: 140px !important;
}

.u-ml140 {
  margin-left: 140px !important;
}

.u-mt141 {
  margin-top: 141px !important;
}

.u-mr141 {
  margin-right: 141px !important;
}

.u-mb141 {
  margin-bottom: 141px !important;
}

.u-ml141 {
  margin-left: 141px !important;
}

.u-mt142 {
  margin-top: 142px !important;
}

.u-mr142 {
  margin-right: 142px !important;
}

.u-mb142 {
  margin-bottom: 142px !important;
}

.u-ml142 {
  margin-left: 142px !important;
}

.u-mt143 {
  margin-top: 143px !important;
}

.u-mr143 {
  margin-right: 143px !important;
}

.u-mb143 {
  margin-bottom: 143px !important;
}

.u-ml143 {
  margin-left: 143px !important;
}

.u-mt144 {
  margin-top: 144px !important;
}

.u-mr144 {
  margin-right: 144px !important;
}

.u-mb144 {
  margin-bottom: 144px !important;
}

.u-ml144 {
  margin-left: 144px !important;
}

.u-mt145 {
  margin-top: 145px !important;
}

.u-mr145 {
  margin-right: 145px !important;
}

.u-mb145 {
  margin-bottom: 145px !important;
}

.u-ml145 {
  margin-left: 145px !important;
}

.u-mt146 {
  margin-top: 146px !important;
}

.u-mr146 {
  margin-right: 146px !important;
}

.u-mb146 {
  margin-bottom: 146px !important;
}

.u-ml146 {
  margin-left: 146px !important;
}

.u-mt147 {
  margin-top: 147px !important;
}

.u-mr147 {
  margin-right: 147px !important;
}

.u-mb147 {
  margin-bottom: 147px !important;
}

.u-ml147 {
  margin-left: 147px !important;
}

.u-mt148 {
  margin-top: 148px !important;
}

.u-mr148 {
  margin-right: 148px !important;
}

.u-mb148 {
  margin-bottom: 148px !important;
}

.u-ml148 {
  margin-left: 148px !important;
}

.u-mt149 {
  margin-top: 149px !important;
}

.u-mr149 {
  margin-right: 149px !important;
}

.u-mb149 {
  margin-bottom: 149px !important;
}

.u-ml149 {
  margin-left: 149px !important;
}

.u-mt150 {
  margin-top: 150px !important;
}

.u-mr150 {
  margin-right: 150px !important;
}

.u-mb150 {
  margin-bottom: 150px !important;
}

.u-ml150 {
  margin-left: 150px !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt0 {
    margin-top: 0px !important;
  }
  .u-xl-mr0 {
    margin-right: 0px !important;
  }
  .u-xl-mb0 {
    margin-bottom: 0px !important;
  }
  .u-xl-ml0 {
    margin-left: 0px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt1 {
    margin-top: 1px !important;
  }
  .u-xl-mr1 {
    margin-right: 1px !important;
  }
  .u-xl-mb1 {
    margin-bottom: 1px !important;
  }
  .u-xl-ml1 {
    margin-left: 1px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt2 {
    margin-top: 2px !important;
  }
  .u-xl-mr2 {
    margin-right: 2px !important;
  }
  .u-xl-mb2 {
    margin-bottom: 2px !important;
  }
  .u-xl-ml2 {
    margin-left: 2px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt3 {
    margin-top: 3px !important;
  }
  .u-xl-mr3 {
    margin-right: 3px !important;
  }
  .u-xl-mb3 {
    margin-bottom: 3px !important;
  }
  .u-xl-ml3 {
    margin-left: 3px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt4 {
    margin-top: 4px !important;
  }
  .u-xl-mr4 {
    margin-right: 4px !important;
  }
  .u-xl-mb4 {
    margin-bottom: 4px !important;
  }
  .u-xl-ml4 {
    margin-left: 4px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt5 {
    margin-top: 5px !important;
  }
  .u-xl-mr5 {
    margin-right: 5px !important;
  }
  .u-xl-mb5 {
    margin-bottom: 5px !important;
  }
  .u-xl-ml5 {
    margin-left: 5px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt6 {
    margin-top: 6px !important;
  }
  .u-xl-mr6 {
    margin-right: 6px !important;
  }
  .u-xl-mb6 {
    margin-bottom: 6px !important;
  }
  .u-xl-ml6 {
    margin-left: 6px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt7 {
    margin-top: 7px !important;
  }
  .u-xl-mr7 {
    margin-right: 7px !important;
  }
  .u-xl-mb7 {
    margin-bottom: 7px !important;
  }
  .u-xl-ml7 {
    margin-left: 7px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt8 {
    margin-top: 8px !important;
  }
  .u-xl-mr8 {
    margin-right: 8px !important;
  }
  .u-xl-mb8 {
    margin-bottom: 8px !important;
  }
  .u-xl-ml8 {
    margin-left: 8px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt9 {
    margin-top: 9px !important;
  }
  .u-xl-mr9 {
    margin-right: 9px !important;
  }
  .u-xl-mb9 {
    margin-bottom: 9px !important;
  }
  .u-xl-ml9 {
    margin-left: 9px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt10 {
    margin-top: 10px !important;
  }
  .u-xl-mr10 {
    margin-right: 10px !important;
  }
  .u-xl-mb10 {
    margin-bottom: 10px !important;
  }
  .u-xl-ml10 {
    margin-left: 10px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt11 {
    margin-top: 11px !important;
  }
  .u-xl-mr11 {
    margin-right: 11px !important;
  }
  .u-xl-mb11 {
    margin-bottom: 11px !important;
  }
  .u-xl-ml11 {
    margin-left: 11px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt12 {
    margin-top: 12px !important;
  }
  .u-xl-mr12 {
    margin-right: 12px !important;
  }
  .u-xl-mb12 {
    margin-bottom: 12px !important;
  }
  .u-xl-ml12 {
    margin-left: 12px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt13 {
    margin-top: 13px !important;
  }
  .u-xl-mr13 {
    margin-right: 13px !important;
  }
  .u-xl-mb13 {
    margin-bottom: 13px !important;
  }
  .u-xl-ml13 {
    margin-left: 13px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt14 {
    margin-top: 14px !important;
  }
  .u-xl-mr14 {
    margin-right: 14px !important;
  }
  .u-xl-mb14 {
    margin-bottom: 14px !important;
  }
  .u-xl-ml14 {
    margin-left: 14px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt15 {
    margin-top: 15px !important;
  }
  .u-xl-mr15 {
    margin-right: 15px !important;
  }
  .u-xl-mb15 {
    margin-bottom: 15px !important;
  }
  .u-xl-ml15 {
    margin-left: 15px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt16 {
    margin-top: 16px !important;
  }
  .u-xl-mr16 {
    margin-right: 16px !important;
  }
  .u-xl-mb16 {
    margin-bottom: 16px !important;
  }
  .u-xl-ml16 {
    margin-left: 16px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt17 {
    margin-top: 17px !important;
  }
  .u-xl-mr17 {
    margin-right: 17px !important;
  }
  .u-xl-mb17 {
    margin-bottom: 17px !important;
  }
  .u-xl-ml17 {
    margin-left: 17px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt18 {
    margin-top: 18px !important;
  }
  .u-xl-mr18 {
    margin-right: 18px !important;
  }
  .u-xl-mb18 {
    margin-bottom: 18px !important;
  }
  .u-xl-ml18 {
    margin-left: 18px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt19 {
    margin-top: 19px !important;
  }
  .u-xl-mr19 {
    margin-right: 19px !important;
  }
  .u-xl-mb19 {
    margin-bottom: 19px !important;
  }
  .u-xl-ml19 {
    margin-left: 19px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt20 {
    margin-top: 20px !important;
  }
  .u-xl-mr20 {
    margin-right: 20px !important;
  }
  .u-xl-mb20 {
    margin-bottom: 20px !important;
  }
  .u-xl-ml20 {
    margin-left: 20px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt21 {
    margin-top: 21px !important;
  }
  .u-xl-mr21 {
    margin-right: 21px !important;
  }
  .u-xl-mb21 {
    margin-bottom: 21px !important;
  }
  .u-xl-ml21 {
    margin-left: 21px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt22 {
    margin-top: 22px !important;
  }
  .u-xl-mr22 {
    margin-right: 22px !important;
  }
  .u-xl-mb22 {
    margin-bottom: 22px !important;
  }
  .u-xl-ml22 {
    margin-left: 22px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt23 {
    margin-top: 23px !important;
  }
  .u-xl-mr23 {
    margin-right: 23px !important;
  }
  .u-xl-mb23 {
    margin-bottom: 23px !important;
  }
  .u-xl-ml23 {
    margin-left: 23px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt24 {
    margin-top: 24px !important;
  }
  .u-xl-mr24 {
    margin-right: 24px !important;
  }
  .u-xl-mb24 {
    margin-bottom: 24px !important;
  }
  .u-xl-ml24 {
    margin-left: 24px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt25 {
    margin-top: 25px !important;
  }
  .u-xl-mr25 {
    margin-right: 25px !important;
  }
  .u-xl-mb25 {
    margin-bottom: 25px !important;
  }
  .u-xl-ml25 {
    margin-left: 25px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt26 {
    margin-top: 26px !important;
  }
  .u-xl-mr26 {
    margin-right: 26px !important;
  }
  .u-xl-mb26 {
    margin-bottom: 26px !important;
  }
  .u-xl-ml26 {
    margin-left: 26px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt27 {
    margin-top: 27px !important;
  }
  .u-xl-mr27 {
    margin-right: 27px !important;
  }
  .u-xl-mb27 {
    margin-bottom: 27px !important;
  }
  .u-xl-ml27 {
    margin-left: 27px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt28 {
    margin-top: 28px !important;
  }
  .u-xl-mr28 {
    margin-right: 28px !important;
  }
  .u-xl-mb28 {
    margin-bottom: 28px !important;
  }
  .u-xl-ml28 {
    margin-left: 28px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt29 {
    margin-top: 29px !important;
  }
  .u-xl-mr29 {
    margin-right: 29px !important;
  }
  .u-xl-mb29 {
    margin-bottom: 29px !important;
  }
  .u-xl-ml29 {
    margin-left: 29px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt30 {
    margin-top: 30px !important;
  }
  .u-xl-mr30 {
    margin-right: 30px !important;
  }
  .u-xl-mb30 {
    margin-bottom: 30px !important;
  }
  .u-xl-ml30 {
    margin-left: 30px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt31 {
    margin-top: 31px !important;
  }
  .u-xl-mr31 {
    margin-right: 31px !important;
  }
  .u-xl-mb31 {
    margin-bottom: 31px !important;
  }
  .u-xl-ml31 {
    margin-left: 31px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt32 {
    margin-top: 32px !important;
  }
  .u-xl-mr32 {
    margin-right: 32px !important;
  }
  .u-xl-mb32 {
    margin-bottom: 32px !important;
  }
  .u-xl-ml32 {
    margin-left: 32px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt33 {
    margin-top: 33px !important;
  }
  .u-xl-mr33 {
    margin-right: 33px !important;
  }
  .u-xl-mb33 {
    margin-bottom: 33px !important;
  }
  .u-xl-ml33 {
    margin-left: 33px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt34 {
    margin-top: 34px !important;
  }
  .u-xl-mr34 {
    margin-right: 34px !important;
  }
  .u-xl-mb34 {
    margin-bottom: 34px !important;
  }
  .u-xl-ml34 {
    margin-left: 34px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt35 {
    margin-top: 35px !important;
  }
  .u-xl-mr35 {
    margin-right: 35px !important;
  }
  .u-xl-mb35 {
    margin-bottom: 35px !important;
  }
  .u-xl-ml35 {
    margin-left: 35px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt36 {
    margin-top: 36px !important;
  }
  .u-xl-mr36 {
    margin-right: 36px !important;
  }
  .u-xl-mb36 {
    margin-bottom: 36px !important;
  }
  .u-xl-ml36 {
    margin-left: 36px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt37 {
    margin-top: 37px !important;
  }
  .u-xl-mr37 {
    margin-right: 37px !important;
  }
  .u-xl-mb37 {
    margin-bottom: 37px !important;
  }
  .u-xl-ml37 {
    margin-left: 37px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt38 {
    margin-top: 38px !important;
  }
  .u-xl-mr38 {
    margin-right: 38px !important;
  }
  .u-xl-mb38 {
    margin-bottom: 38px !important;
  }
  .u-xl-ml38 {
    margin-left: 38px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt39 {
    margin-top: 39px !important;
  }
  .u-xl-mr39 {
    margin-right: 39px !important;
  }
  .u-xl-mb39 {
    margin-bottom: 39px !important;
  }
  .u-xl-ml39 {
    margin-left: 39px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt40 {
    margin-top: 40px !important;
  }
  .u-xl-mr40 {
    margin-right: 40px !important;
  }
  .u-xl-mb40 {
    margin-bottom: 40px !important;
  }
  .u-xl-ml40 {
    margin-left: 40px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt41 {
    margin-top: 41px !important;
  }
  .u-xl-mr41 {
    margin-right: 41px !important;
  }
  .u-xl-mb41 {
    margin-bottom: 41px !important;
  }
  .u-xl-ml41 {
    margin-left: 41px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt42 {
    margin-top: 42px !important;
  }
  .u-xl-mr42 {
    margin-right: 42px !important;
  }
  .u-xl-mb42 {
    margin-bottom: 42px !important;
  }
  .u-xl-ml42 {
    margin-left: 42px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt43 {
    margin-top: 43px !important;
  }
  .u-xl-mr43 {
    margin-right: 43px !important;
  }
  .u-xl-mb43 {
    margin-bottom: 43px !important;
  }
  .u-xl-ml43 {
    margin-left: 43px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt44 {
    margin-top: 44px !important;
  }
  .u-xl-mr44 {
    margin-right: 44px !important;
  }
  .u-xl-mb44 {
    margin-bottom: 44px !important;
  }
  .u-xl-ml44 {
    margin-left: 44px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt45 {
    margin-top: 45px !important;
  }
  .u-xl-mr45 {
    margin-right: 45px !important;
  }
  .u-xl-mb45 {
    margin-bottom: 45px !important;
  }
  .u-xl-ml45 {
    margin-left: 45px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt46 {
    margin-top: 46px !important;
  }
  .u-xl-mr46 {
    margin-right: 46px !important;
  }
  .u-xl-mb46 {
    margin-bottom: 46px !important;
  }
  .u-xl-ml46 {
    margin-left: 46px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt47 {
    margin-top: 47px !important;
  }
  .u-xl-mr47 {
    margin-right: 47px !important;
  }
  .u-xl-mb47 {
    margin-bottom: 47px !important;
  }
  .u-xl-ml47 {
    margin-left: 47px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt48 {
    margin-top: 48px !important;
  }
  .u-xl-mr48 {
    margin-right: 48px !important;
  }
  .u-xl-mb48 {
    margin-bottom: 48px !important;
  }
  .u-xl-ml48 {
    margin-left: 48px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt49 {
    margin-top: 49px !important;
  }
  .u-xl-mr49 {
    margin-right: 49px !important;
  }
  .u-xl-mb49 {
    margin-bottom: 49px !important;
  }
  .u-xl-ml49 {
    margin-left: 49px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt50 {
    margin-top: 50px !important;
  }
  .u-xl-mr50 {
    margin-right: 50px !important;
  }
  .u-xl-mb50 {
    margin-bottom: 50px !important;
  }
  .u-xl-ml50 {
    margin-left: 50px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt51 {
    margin-top: 51px !important;
  }
  .u-xl-mr51 {
    margin-right: 51px !important;
  }
  .u-xl-mb51 {
    margin-bottom: 51px !important;
  }
  .u-xl-ml51 {
    margin-left: 51px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt52 {
    margin-top: 52px !important;
  }
  .u-xl-mr52 {
    margin-right: 52px !important;
  }
  .u-xl-mb52 {
    margin-bottom: 52px !important;
  }
  .u-xl-ml52 {
    margin-left: 52px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt53 {
    margin-top: 53px !important;
  }
  .u-xl-mr53 {
    margin-right: 53px !important;
  }
  .u-xl-mb53 {
    margin-bottom: 53px !important;
  }
  .u-xl-ml53 {
    margin-left: 53px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt54 {
    margin-top: 54px !important;
  }
  .u-xl-mr54 {
    margin-right: 54px !important;
  }
  .u-xl-mb54 {
    margin-bottom: 54px !important;
  }
  .u-xl-ml54 {
    margin-left: 54px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt55 {
    margin-top: 55px !important;
  }
  .u-xl-mr55 {
    margin-right: 55px !important;
  }
  .u-xl-mb55 {
    margin-bottom: 55px !important;
  }
  .u-xl-ml55 {
    margin-left: 55px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt56 {
    margin-top: 56px !important;
  }
  .u-xl-mr56 {
    margin-right: 56px !important;
  }
  .u-xl-mb56 {
    margin-bottom: 56px !important;
  }
  .u-xl-ml56 {
    margin-left: 56px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt57 {
    margin-top: 57px !important;
  }
  .u-xl-mr57 {
    margin-right: 57px !important;
  }
  .u-xl-mb57 {
    margin-bottom: 57px !important;
  }
  .u-xl-ml57 {
    margin-left: 57px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt58 {
    margin-top: 58px !important;
  }
  .u-xl-mr58 {
    margin-right: 58px !important;
  }
  .u-xl-mb58 {
    margin-bottom: 58px !important;
  }
  .u-xl-ml58 {
    margin-left: 58px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt59 {
    margin-top: 59px !important;
  }
  .u-xl-mr59 {
    margin-right: 59px !important;
  }
  .u-xl-mb59 {
    margin-bottom: 59px !important;
  }
  .u-xl-ml59 {
    margin-left: 59px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt60 {
    margin-top: 60px !important;
  }
  .u-xl-mr60 {
    margin-right: 60px !important;
  }
  .u-xl-mb60 {
    margin-bottom: 60px !important;
  }
  .u-xl-ml60 {
    margin-left: 60px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt61 {
    margin-top: 61px !important;
  }
  .u-xl-mr61 {
    margin-right: 61px !important;
  }
  .u-xl-mb61 {
    margin-bottom: 61px !important;
  }
  .u-xl-ml61 {
    margin-left: 61px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt62 {
    margin-top: 62px !important;
  }
  .u-xl-mr62 {
    margin-right: 62px !important;
  }
  .u-xl-mb62 {
    margin-bottom: 62px !important;
  }
  .u-xl-ml62 {
    margin-left: 62px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt63 {
    margin-top: 63px !important;
  }
  .u-xl-mr63 {
    margin-right: 63px !important;
  }
  .u-xl-mb63 {
    margin-bottom: 63px !important;
  }
  .u-xl-ml63 {
    margin-left: 63px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt64 {
    margin-top: 64px !important;
  }
  .u-xl-mr64 {
    margin-right: 64px !important;
  }
  .u-xl-mb64 {
    margin-bottom: 64px !important;
  }
  .u-xl-ml64 {
    margin-left: 64px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt65 {
    margin-top: 65px !important;
  }
  .u-xl-mr65 {
    margin-right: 65px !important;
  }
  .u-xl-mb65 {
    margin-bottom: 65px !important;
  }
  .u-xl-ml65 {
    margin-left: 65px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt66 {
    margin-top: 66px !important;
  }
  .u-xl-mr66 {
    margin-right: 66px !important;
  }
  .u-xl-mb66 {
    margin-bottom: 66px !important;
  }
  .u-xl-ml66 {
    margin-left: 66px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt67 {
    margin-top: 67px !important;
  }
  .u-xl-mr67 {
    margin-right: 67px !important;
  }
  .u-xl-mb67 {
    margin-bottom: 67px !important;
  }
  .u-xl-ml67 {
    margin-left: 67px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt68 {
    margin-top: 68px !important;
  }
  .u-xl-mr68 {
    margin-right: 68px !important;
  }
  .u-xl-mb68 {
    margin-bottom: 68px !important;
  }
  .u-xl-ml68 {
    margin-left: 68px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt69 {
    margin-top: 69px !important;
  }
  .u-xl-mr69 {
    margin-right: 69px !important;
  }
  .u-xl-mb69 {
    margin-bottom: 69px !important;
  }
  .u-xl-ml69 {
    margin-left: 69px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt70 {
    margin-top: 70px !important;
  }
  .u-xl-mr70 {
    margin-right: 70px !important;
  }
  .u-xl-mb70 {
    margin-bottom: 70px !important;
  }
  .u-xl-ml70 {
    margin-left: 70px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt71 {
    margin-top: 71px !important;
  }
  .u-xl-mr71 {
    margin-right: 71px !important;
  }
  .u-xl-mb71 {
    margin-bottom: 71px !important;
  }
  .u-xl-ml71 {
    margin-left: 71px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt72 {
    margin-top: 72px !important;
  }
  .u-xl-mr72 {
    margin-right: 72px !important;
  }
  .u-xl-mb72 {
    margin-bottom: 72px !important;
  }
  .u-xl-ml72 {
    margin-left: 72px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt73 {
    margin-top: 73px !important;
  }
  .u-xl-mr73 {
    margin-right: 73px !important;
  }
  .u-xl-mb73 {
    margin-bottom: 73px !important;
  }
  .u-xl-ml73 {
    margin-left: 73px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt74 {
    margin-top: 74px !important;
  }
  .u-xl-mr74 {
    margin-right: 74px !important;
  }
  .u-xl-mb74 {
    margin-bottom: 74px !important;
  }
  .u-xl-ml74 {
    margin-left: 74px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt75 {
    margin-top: 75px !important;
  }
  .u-xl-mr75 {
    margin-right: 75px !important;
  }
  .u-xl-mb75 {
    margin-bottom: 75px !important;
  }
  .u-xl-ml75 {
    margin-left: 75px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt76 {
    margin-top: 76px !important;
  }
  .u-xl-mr76 {
    margin-right: 76px !important;
  }
  .u-xl-mb76 {
    margin-bottom: 76px !important;
  }
  .u-xl-ml76 {
    margin-left: 76px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt77 {
    margin-top: 77px !important;
  }
  .u-xl-mr77 {
    margin-right: 77px !important;
  }
  .u-xl-mb77 {
    margin-bottom: 77px !important;
  }
  .u-xl-ml77 {
    margin-left: 77px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt78 {
    margin-top: 78px !important;
  }
  .u-xl-mr78 {
    margin-right: 78px !important;
  }
  .u-xl-mb78 {
    margin-bottom: 78px !important;
  }
  .u-xl-ml78 {
    margin-left: 78px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt79 {
    margin-top: 79px !important;
  }
  .u-xl-mr79 {
    margin-right: 79px !important;
  }
  .u-xl-mb79 {
    margin-bottom: 79px !important;
  }
  .u-xl-ml79 {
    margin-left: 79px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt80 {
    margin-top: 80px !important;
  }
  .u-xl-mr80 {
    margin-right: 80px !important;
  }
  .u-xl-mb80 {
    margin-bottom: 80px !important;
  }
  .u-xl-ml80 {
    margin-left: 80px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt81 {
    margin-top: 81px !important;
  }
  .u-xl-mr81 {
    margin-right: 81px !important;
  }
  .u-xl-mb81 {
    margin-bottom: 81px !important;
  }
  .u-xl-ml81 {
    margin-left: 81px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt82 {
    margin-top: 82px !important;
  }
  .u-xl-mr82 {
    margin-right: 82px !important;
  }
  .u-xl-mb82 {
    margin-bottom: 82px !important;
  }
  .u-xl-ml82 {
    margin-left: 82px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt83 {
    margin-top: 83px !important;
  }
  .u-xl-mr83 {
    margin-right: 83px !important;
  }
  .u-xl-mb83 {
    margin-bottom: 83px !important;
  }
  .u-xl-ml83 {
    margin-left: 83px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt84 {
    margin-top: 84px !important;
  }
  .u-xl-mr84 {
    margin-right: 84px !important;
  }
  .u-xl-mb84 {
    margin-bottom: 84px !important;
  }
  .u-xl-ml84 {
    margin-left: 84px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt85 {
    margin-top: 85px !important;
  }
  .u-xl-mr85 {
    margin-right: 85px !important;
  }
  .u-xl-mb85 {
    margin-bottom: 85px !important;
  }
  .u-xl-ml85 {
    margin-left: 85px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt86 {
    margin-top: 86px !important;
  }
  .u-xl-mr86 {
    margin-right: 86px !important;
  }
  .u-xl-mb86 {
    margin-bottom: 86px !important;
  }
  .u-xl-ml86 {
    margin-left: 86px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt87 {
    margin-top: 87px !important;
  }
  .u-xl-mr87 {
    margin-right: 87px !important;
  }
  .u-xl-mb87 {
    margin-bottom: 87px !important;
  }
  .u-xl-ml87 {
    margin-left: 87px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt88 {
    margin-top: 88px !important;
  }
  .u-xl-mr88 {
    margin-right: 88px !important;
  }
  .u-xl-mb88 {
    margin-bottom: 88px !important;
  }
  .u-xl-ml88 {
    margin-left: 88px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt89 {
    margin-top: 89px !important;
  }
  .u-xl-mr89 {
    margin-right: 89px !important;
  }
  .u-xl-mb89 {
    margin-bottom: 89px !important;
  }
  .u-xl-ml89 {
    margin-left: 89px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt90 {
    margin-top: 90px !important;
  }
  .u-xl-mr90 {
    margin-right: 90px !important;
  }
  .u-xl-mb90 {
    margin-bottom: 90px !important;
  }
  .u-xl-ml90 {
    margin-left: 90px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt91 {
    margin-top: 91px !important;
  }
  .u-xl-mr91 {
    margin-right: 91px !important;
  }
  .u-xl-mb91 {
    margin-bottom: 91px !important;
  }
  .u-xl-ml91 {
    margin-left: 91px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt92 {
    margin-top: 92px !important;
  }
  .u-xl-mr92 {
    margin-right: 92px !important;
  }
  .u-xl-mb92 {
    margin-bottom: 92px !important;
  }
  .u-xl-ml92 {
    margin-left: 92px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt93 {
    margin-top: 93px !important;
  }
  .u-xl-mr93 {
    margin-right: 93px !important;
  }
  .u-xl-mb93 {
    margin-bottom: 93px !important;
  }
  .u-xl-ml93 {
    margin-left: 93px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt94 {
    margin-top: 94px !important;
  }
  .u-xl-mr94 {
    margin-right: 94px !important;
  }
  .u-xl-mb94 {
    margin-bottom: 94px !important;
  }
  .u-xl-ml94 {
    margin-left: 94px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt95 {
    margin-top: 95px !important;
  }
  .u-xl-mr95 {
    margin-right: 95px !important;
  }
  .u-xl-mb95 {
    margin-bottom: 95px !important;
  }
  .u-xl-ml95 {
    margin-left: 95px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt96 {
    margin-top: 96px !important;
  }
  .u-xl-mr96 {
    margin-right: 96px !important;
  }
  .u-xl-mb96 {
    margin-bottom: 96px !important;
  }
  .u-xl-ml96 {
    margin-left: 96px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt97 {
    margin-top: 97px !important;
  }
  .u-xl-mr97 {
    margin-right: 97px !important;
  }
  .u-xl-mb97 {
    margin-bottom: 97px !important;
  }
  .u-xl-ml97 {
    margin-left: 97px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt98 {
    margin-top: 98px !important;
  }
  .u-xl-mr98 {
    margin-right: 98px !important;
  }
  .u-xl-mb98 {
    margin-bottom: 98px !important;
  }
  .u-xl-ml98 {
    margin-left: 98px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt99 {
    margin-top: 99px !important;
  }
  .u-xl-mr99 {
    margin-right: 99px !important;
  }
  .u-xl-mb99 {
    margin-bottom: 99px !important;
  }
  .u-xl-ml99 {
    margin-left: 99px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt100 {
    margin-top: 100px !important;
  }
  .u-xl-mr100 {
    margin-right: 100px !important;
  }
  .u-xl-mb100 {
    margin-bottom: 100px !important;
  }
  .u-xl-ml100 {
    margin-left: 100px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt101 {
    margin-top: 101px !important;
  }
  .u-xl-mr101 {
    margin-right: 101px !important;
  }
  .u-xl-mb101 {
    margin-bottom: 101px !important;
  }
  .u-xl-ml101 {
    margin-left: 101px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt102 {
    margin-top: 102px !important;
  }
  .u-xl-mr102 {
    margin-right: 102px !important;
  }
  .u-xl-mb102 {
    margin-bottom: 102px !important;
  }
  .u-xl-ml102 {
    margin-left: 102px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt103 {
    margin-top: 103px !important;
  }
  .u-xl-mr103 {
    margin-right: 103px !important;
  }
  .u-xl-mb103 {
    margin-bottom: 103px !important;
  }
  .u-xl-ml103 {
    margin-left: 103px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt104 {
    margin-top: 104px !important;
  }
  .u-xl-mr104 {
    margin-right: 104px !important;
  }
  .u-xl-mb104 {
    margin-bottom: 104px !important;
  }
  .u-xl-ml104 {
    margin-left: 104px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt105 {
    margin-top: 105px !important;
  }
  .u-xl-mr105 {
    margin-right: 105px !important;
  }
  .u-xl-mb105 {
    margin-bottom: 105px !important;
  }
  .u-xl-ml105 {
    margin-left: 105px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt106 {
    margin-top: 106px !important;
  }
  .u-xl-mr106 {
    margin-right: 106px !important;
  }
  .u-xl-mb106 {
    margin-bottom: 106px !important;
  }
  .u-xl-ml106 {
    margin-left: 106px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt107 {
    margin-top: 107px !important;
  }
  .u-xl-mr107 {
    margin-right: 107px !important;
  }
  .u-xl-mb107 {
    margin-bottom: 107px !important;
  }
  .u-xl-ml107 {
    margin-left: 107px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt108 {
    margin-top: 108px !important;
  }
  .u-xl-mr108 {
    margin-right: 108px !important;
  }
  .u-xl-mb108 {
    margin-bottom: 108px !important;
  }
  .u-xl-ml108 {
    margin-left: 108px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt109 {
    margin-top: 109px !important;
  }
  .u-xl-mr109 {
    margin-right: 109px !important;
  }
  .u-xl-mb109 {
    margin-bottom: 109px !important;
  }
  .u-xl-ml109 {
    margin-left: 109px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt110 {
    margin-top: 110px !important;
  }
  .u-xl-mr110 {
    margin-right: 110px !important;
  }
  .u-xl-mb110 {
    margin-bottom: 110px !important;
  }
  .u-xl-ml110 {
    margin-left: 110px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt111 {
    margin-top: 111px !important;
  }
  .u-xl-mr111 {
    margin-right: 111px !important;
  }
  .u-xl-mb111 {
    margin-bottom: 111px !important;
  }
  .u-xl-ml111 {
    margin-left: 111px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt112 {
    margin-top: 112px !important;
  }
  .u-xl-mr112 {
    margin-right: 112px !important;
  }
  .u-xl-mb112 {
    margin-bottom: 112px !important;
  }
  .u-xl-ml112 {
    margin-left: 112px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt113 {
    margin-top: 113px !important;
  }
  .u-xl-mr113 {
    margin-right: 113px !important;
  }
  .u-xl-mb113 {
    margin-bottom: 113px !important;
  }
  .u-xl-ml113 {
    margin-left: 113px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt114 {
    margin-top: 114px !important;
  }
  .u-xl-mr114 {
    margin-right: 114px !important;
  }
  .u-xl-mb114 {
    margin-bottom: 114px !important;
  }
  .u-xl-ml114 {
    margin-left: 114px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt115 {
    margin-top: 115px !important;
  }
  .u-xl-mr115 {
    margin-right: 115px !important;
  }
  .u-xl-mb115 {
    margin-bottom: 115px !important;
  }
  .u-xl-ml115 {
    margin-left: 115px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt116 {
    margin-top: 116px !important;
  }
  .u-xl-mr116 {
    margin-right: 116px !important;
  }
  .u-xl-mb116 {
    margin-bottom: 116px !important;
  }
  .u-xl-ml116 {
    margin-left: 116px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt117 {
    margin-top: 117px !important;
  }
  .u-xl-mr117 {
    margin-right: 117px !important;
  }
  .u-xl-mb117 {
    margin-bottom: 117px !important;
  }
  .u-xl-ml117 {
    margin-left: 117px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt118 {
    margin-top: 118px !important;
  }
  .u-xl-mr118 {
    margin-right: 118px !important;
  }
  .u-xl-mb118 {
    margin-bottom: 118px !important;
  }
  .u-xl-ml118 {
    margin-left: 118px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt119 {
    margin-top: 119px !important;
  }
  .u-xl-mr119 {
    margin-right: 119px !important;
  }
  .u-xl-mb119 {
    margin-bottom: 119px !important;
  }
  .u-xl-ml119 {
    margin-left: 119px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt120 {
    margin-top: 120px !important;
  }
  .u-xl-mr120 {
    margin-right: 120px !important;
  }
  .u-xl-mb120 {
    margin-bottom: 120px !important;
  }
  .u-xl-ml120 {
    margin-left: 120px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt121 {
    margin-top: 121px !important;
  }
  .u-xl-mr121 {
    margin-right: 121px !important;
  }
  .u-xl-mb121 {
    margin-bottom: 121px !important;
  }
  .u-xl-ml121 {
    margin-left: 121px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt122 {
    margin-top: 122px !important;
  }
  .u-xl-mr122 {
    margin-right: 122px !important;
  }
  .u-xl-mb122 {
    margin-bottom: 122px !important;
  }
  .u-xl-ml122 {
    margin-left: 122px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt123 {
    margin-top: 123px !important;
  }
  .u-xl-mr123 {
    margin-right: 123px !important;
  }
  .u-xl-mb123 {
    margin-bottom: 123px !important;
  }
  .u-xl-ml123 {
    margin-left: 123px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt124 {
    margin-top: 124px !important;
  }
  .u-xl-mr124 {
    margin-right: 124px !important;
  }
  .u-xl-mb124 {
    margin-bottom: 124px !important;
  }
  .u-xl-ml124 {
    margin-left: 124px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt125 {
    margin-top: 125px !important;
  }
  .u-xl-mr125 {
    margin-right: 125px !important;
  }
  .u-xl-mb125 {
    margin-bottom: 125px !important;
  }
  .u-xl-ml125 {
    margin-left: 125px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt126 {
    margin-top: 126px !important;
  }
  .u-xl-mr126 {
    margin-right: 126px !important;
  }
  .u-xl-mb126 {
    margin-bottom: 126px !important;
  }
  .u-xl-ml126 {
    margin-left: 126px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt127 {
    margin-top: 127px !important;
  }
  .u-xl-mr127 {
    margin-right: 127px !important;
  }
  .u-xl-mb127 {
    margin-bottom: 127px !important;
  }
  .u-xl-ml127 {
    margin-left: 127px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt128 {
    margin-top: 128px !important;
  }
  .u-xl-mr128 {
    margin-right: 128px !important;
  }
  .u-xl-mb128 {
    margin-bottom: 128px !important;
  }
  .u-xl-ml128 {
    margin-left: 128px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt129 {
    margin-top: 129px !important;
  }
  .u-xl-mr129 {
    margin-right: 129px !important;
  }
  .u-xl-mb129 {
    margin-bottom: 129px !important;
  }
  .u-xl-ml129 {
    margin-left: 129px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt130 {
    margin-top: 130px !important;
  }
  .u-xl-mr130 {
    margin-right: 130px !important;
  }
  .u-xl-mb130 {
    margin-bottom: 130px !important;
  }
  .u-xl-ml130 {
    margin-left: 130px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt131 {
    margin-top: 131px !important;
  }
  .u-xl-mr131 {
    margin-right: 131px !important;
  }
  .u-xl-mb131 {
    margin-bottom: 131px !important;
  }
  .u-xl-ml131 {
    margin-left: 131px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt132 {
    margin-top: 132px !important;
  }
  .u-xl-mr132 {
    margin-right: 132px !important;
  }
  .u-xl-mb132 {
    margin-bottom: 132px !important;
  }
  .u-xl-ml132 {
    margin-left: 132px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt133 {
    margin-top: 133px !important;
  }
  .u-xl-mr133 {
    margin-right: 133px !important;
  }
  .u-xl-mb133 {
    margin-bottom: 133px !important;
  }
  .u-xl-ml133 {
    margin-left: 133px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt134 {
    margin-top: 134px !important;
  }
  .u-xl-mr134 {
    margin-right: 134px !important;
  }
  .u-xl-mb134 {
    margin-bottom: 134px !important;
  }
  .u-xl-ml134 {
    margin-left: 134px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt135 {
    margin-top: 135px !important;
  }
  .u-xl-mr135 {
    margin-right: 135px !important;
  }
  .u-xl-mb135 {
    margin-bottom: 135px !important;
  }
  .u-xl-ml135 {
    margin-left: 135px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt136 {
    margin-top: 136px !important;
  }
  .u-xl-mr136 {
    margin-right: 136px !important;
  }
  .u-xl-mb136 {
    margin-bottom: 136px !important;
  }
  .u-xl-ml136 {
    margin-left: 136px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt137 {
    margin-top: 137px !important;
  }
  .u-xl-mr137 {
    margin-right: 137px !important;
  }
  .u-xl-mb137 {
    margin-bottom: 137px !important;
  }
  .u-xl-ml137 {
    margin-left: 137px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt138 {
    margin-top: 138px !important;
  }
  .u-xl-mr138 {
    margin-right: 138px !important;
  }
  .u-xl-mb138 {
    margin-bottom: 138px !important;
  }
  .u-xl-ml138 {
    margin-left: 138px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt139 {
    margin-top: 139px !important;
  }
  .u-xl-mr139 {
    margin-right: 139px !important;
  }
  .u-xl-mb139 {
    margin-bottom: 139px !important;
  }
  .u-xl-ml139 {
    margin-left: 139px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt140 {
    margin-top: 140px !important;
  }
  .u-xl-mr140 {
    margin-right: 140px !important;
  }
  .u-xl-mb140 {
    margin-bottom: 140px !important;
  }
  .u-xl-ml140 {
    margin-left: 140px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt141 {
    margin-top: 141px !important;
  }
  .u-xl-mr141 {
    margin-right: 141px !important;
  }
  .u-xl-mb141 {
    margin-bottom: 141px !important;
  }
  .u-xl-ml141 {
    margin-left: 141px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt142 {
    margin-top: 142px !important;
  }
  .u-xl-mr142 {
    margin-right: 142px !important;
  }
  .u-xl-mb142 {
    margin-bottom: 142px !important;
  }
  .u-xl-ml142 {
    margin-left: 142px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt143 {
    margin-top: 143px !important;
  }
  .u-xl-mr143 {
    margin-right: 143px !important;
  }
  .u-xl-mb143 {
    margin-bottom: 143px !important;
  }
  .u-xl-ml143 {
    margin-left: 143px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt144 {
    margin-top: 144px !important;
  }
  .u-xl-mr144 {
    margin-right: 144px !important;
  }
  .u-xl-mb144 {
    margin-bottom: 144px !important;
  }
  .u-xl-ml144 {
    margin-left: 144px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt145 {
    margin-top: 145px !important;
  }
  .u-xl-mr145 {
    margin-right: 145px !important;
  }
  .u-xl-mb145 {
    margin-bottom: 145px !important;
  }
  .u-xl-ml145 {
    margin-left: 145px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt146 {
    margin-top: 146px !important;
  }
  .u-xl-mr146 {
    margin-right: 146px !important;
  }
  .u-xl-mb146 {
    margin-bottom: 146px !important;
  }
  .u-xl-ml146 {
    margin-left: 146px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt147 {
    margin-top: 147px !important;
  }
  .u-xl-mr147 {
    margin-right: 147px !important;
  }
  .u-xl-mb147 {
    margin-bottom: 147px !important;
  }
  .u-xl-ml147 {
    margin-left: 147px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt148 {
    margin-top: 148px !important;
  }
  .u-xl-mr148 {
    margin-right: 148px !important;
  }
  .u-xl-mb148 {
    margin-bottom: 148px !important;
  }
  .u-xl-ml148 {
    margin-left: 148px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt149 {
    margin-top: 149px !important;
  }
  .u-xl-mr149 {
    margin-right: 149px !important;
  }
  .u-xl-mb149 {
    margin-bottom: 149px !important;
  }
  .u-xl-ml149 {
    margin-left: 149px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mt150 {
    margin-top: 150px !important;
  }
  .u-xl-mr150 {
    margin-right: 150px !important;
  }
  .u-xl-mb150 {
    margin-bottom: 150px !important;
  }
  .u-xl-ml150 {
    margin-left: 150px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt0 {
    margin-top: 0px !important;
  }
  .u-lg-mr0 {
    margin-right: 0px !important;
  }
  .u-lg-mb0 {
    margin-bottom: 0px !important;
  }
  .u-lg-ml0 {
    margin-left: 0px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt1 {
    margin-top: 1px !important;
  }
  .u-lg-mr1 {
    margin-right: 1px !important;
  }
  .u-lg-mb1 {
    margin-bottom: 1px !important;
  }
  .u-lg-ml1 {
    margin-left: 1px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt2 {
    margin-top: 2px !important;
  }
  .u-lg-mr2 {
    margin-right: 2px !important;
  }
  .u-lg-mb2 {
    margin-bottom: 2px !important;
  }
  .u-lg-ml2 {
    margin-left: 2px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt3 {
    margin-top: 3px !important;
  }
  .u-lg-mr3 {
    margin-right: 3px !important;
  }
  .u-lg-mb3 {
    margin-bottom: 3px !important;
  }
  .u-lg-ml3 {
    margin-left: 3px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt4 {
    margin-top: 4px !important;
  }
  .u-lg-mr4 {
    margin-right: 4px !important;
  }
  .u-lg-mb4 {
    margin-bottom: 4px !important;
  }
  .u-lg-ml4 {
    margin-left: 4px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt5 {
    margin-top: 5px !important;
  }
  .u-lg-mr5 {
    margin-right: 5px !important;
  }
  .u-lg-mb5 {
    margin-bottom: 5px !important;
  }
  .u-lg-ml5 {
    margin-left: 5px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt6 {
    margin-top: 6px !important;
  }
  .u-lg-mr6 {
    margin-right: 6px !important;
  }
  .u-lg-mb6 {
    margin-bottom: 6px !important;
  }
  .u-lg-ml6 {
    margin-left: 6px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt7 {
    margin-top: 7px !important;
  }
  .u-lg-mr7 {
    margin-right: 7px !important;
  }
  .u-lg-mb7 {
    margin-bottom: 7px !important;
  }
  .u-lg-ml7 {
    margin-left: 7px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt8 {
    margin-top: 8px !important;
  }
  .u-lg-mr8 {
    margin-right: 8px !important;
  }
  .u-lg-mb8 {
    margin-bottom: 8px !important;
  }
  .u-lg-ml8 {
    margin-left: 8px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt9 {
    margin-top: 9px !important;
  }
  .u-lg-mr9 {
    margin-right: 9px !important;
  }
  .u-lg-mb9 {
    margin-bottom: 9px !important;
  }
  .u-lg-ml9 {
    margin-left: 9px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt10 {
    margin-top: 10px !important;
  }
  .u-lg-mr10 {
    margin-right: 10px !important;
  }
  .u-lg-mb10 {
    margin-bottom: 10px !important;
  }
  .u-lg-ml10 {
    margin-left: 10px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt11 {
    margin-top: 11px !important;
  }
  .u-lg-mr11 {
    margin-right: 11px !important;
  }
  .u-lg-mb11 {
    margin-bottom: 11px !important;
  }
  .u-lg-ml11 {
    margin-left: 11px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt12 {
    margin-top: 12px !important;
  }
  .u-lg-mr12 {
    margin-right: 12px !important;
  }
  .u-lg-mb12 {
    margin-bottom: 12px !important;
  }
  .u-lg-ml12 {
    margin-left: 12px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt13 {
    margin-top: 13px !important;
  }
  .u-lg-mr13 {
    margin-right: 13px !important;
  }
  .u-lg-mb13 {
    margin-bottom: 13px !important;
  }
  .u-lg-ml13 {
    margin-left: 13px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt14 {
    margin-top: 14px !important;
  }
  .u-lg-mr14 {
    margin-right: 14px !important;
  }
  .u-lg-mb14 {
    margin-bottom: 14px !important;
  }
  .u-lg-ml14 {
    margin-left: 14px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt15 {
    margin-top: 15px !important;
  }
  .u-lg-mr15 {
    margin-right: 15px !important;
  }
  .u-lg-mb15 {
    margin-bottom: 15px !important;
  }
  .u-lg-ml15 {
    margin-left: 15px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt16 {
    margin-top: 16px !important;
  }
  .u-lg-mr16 {
    margin-right: 16px !important;
  }
  .u-lg-mb16 {
    margin-bottom: 16px !important;
  }
  .u-lg-ml16 {
    margin-left: 16px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt17 {
    margin-top: 17px !important;
  }
  .u-lg-mr17 {
    margin-right: 17px !important;
  }
  .u-lg-mb17 {
    margin-bottom: 17px !important;
  }
  .u-lg-ml17 {
    margin-left: 17px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt18 {
    margin-top: 18px !important;
  }
  .u-lg-mr18 {
    margin-right: 18px !important;
  }
  .u-lg-mb18 {
    margin-bottom: 18px !important;
  }
  .u-lg-ml18 {
    margin-left: 18px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt19 {
    margin-top: 19px !important;
  }
  .u-lg-mr19 {
    margin-right: 19px !important;
  }
  .u-lg-mb19 {
    margin-bottom: 19px !important;
  }
  .u-lg-ml19 {
    margin-left: 19px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt20 {
    margin-top: 20px !important;
  }
  .u-lg-mr20 {
    margin-right: 20px !important;
  }
  .u-lg-mb20 {
    margin-bottom: 20px !important;
  }
  .u-lg-ml20 {
    margin-left: 20px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt21 {
    margin-top: 21px !important;
  }
  .u-lg-mr21 {
    margin-right: 21px !important;
  }
  .u-lg-mb21 {
    margin-bottom: 21px !important;
  }
  .u-lg-ml21 {
    margin-left: 21px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt22 {
    margin-top: 22px !important;
  }
  .u-lg-mr22 {
    margin-right: 22px !important;
  }
  .u-lg-mb22 {
    margin-bottom: 22px !important;
  }
  .u-lg-ml22 {
    margin-left: 22px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt23 {
    margin-top: 23px !important;
  }
  .u-lg-mr23 {
    margin-right: 23px !important;
  }
  .u-lg-mb23 {
    margin-bottom: 23px !important;
  }
  .u-lg-ml23 {
    margin-left: 23px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt24 {
    margin-top: 24px !important;
  }
  .u-lg-mr24 {
    margin-right: 24px !important;
  }
  .u-lg-mb24 {
    margin-bottom: 24px !important;
  }
  .u-lg-ml24 {
    margin-left: 24px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt25 {
    margin-top: 25px !important;
  }
  .u-lg-mr25 {
    margin-right: 25px !important;
  }
  .u-lg-mb25 {
    margin-bottom: 25px !important;
  }
  .u-lg-ml25 {
    margin-left: 25px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt26 {
    margin-top: 26px !important;
  }
  .u-lg-mr26 {
    margin-right: 26px !important;
  }
  .u-lg-mb26 {
    margin-bottom: 26px !important;
  }
  .u-lg-ml26 {
    margin-left: 26px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt27 {
    margin-top: 27px !important;
  }
  .u-lg-mr27 {
    margin-right: 27px !important;
  }
  .u-lg-mb27 {
    margin-bottom: 27px !important;
  }
  .u-lg-ml27 {
    margin-left: 27px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt28 {
    margin-top: 28px !important;
  }
  .u-lg-mr28 {
    margin-right: 28px !important;
  }
  .u-lg-mb28 {
    margin-bottom: 28px !important;
  }
  .u-lg-ml28 {
    margin-left: 28px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt29 {
    margin-top: 29px !important;
  }
  .u-lg-mr29 {
    margin-right: 29px !important;
  }
  .u-lg-mb29 {
    margin-bottom: 29px !important;
  }
  .u-lg-ml29 {
    margin-left: 29px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt30 {
    margin-top: 30px !important;
  }
  .u-lg-mr30 {
    margin-right: 30px !important;
  }
  .u-lg-mb30 {
    margin-bottom: 30px !important;
  }
  .u-lg-ml30 {
    margin-left: 30px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt31 {
    margin-top: 31px !important;
  }
  .u-lg-mr31 {
    margin-right: 31px !important;
  }
  .u-lg-mb31 {
    margin-bottom: 31px !important;
  }
  .u-lg-ml31 {
    margin-left: 31px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt32 {
    margin-top: 32px !important;
  }
  .u-lg-mr32 {
    margin-right: 32px !important;
  }
  .u-lg-mb32 {
    margin-bottom: 32px !important;
  }
  .u-lg-ml32 {
    margin-left: 32px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt33 {
    margin-top: 33px !important;
  }
  .u-lg-mr33 {
    margin-right: 33px !important;
  }
  .u-lg-mb33 {
    margin-bottom: 33px !important;
  }
  .u-lg-ml33 {
    margin-left: 33px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt34 {
    margin-top: 34px !important;
  }
  .u-lg-mr34 {
    margin-right: 34px !important;
  }
  .u-lg-mb34 {
    margin-bottom: 34px !important;
  }
  .u-lg-ml34 {
    margin-left: 34px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt35 {
    margin-top: 35px !important;
  }
  .u-lg-mr35 {
    margin-right: 35px !important;
  }
  .u-lg-mb35 {
    margin-bottom: 35px !important;
  }
  .u-lg-ml35 {
    margin-left: 35px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt36 {
    margin-top: 36px !important;
  }
  .u-lg-mr36 {
    margin-right: 36px !important;
  }
  .u-lg-mb36 {
    margin-bottom: 36px !important;
  }
  .u-lg-ml36 {
    margin-left: 36px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt37 {
    margin-top: 37px !important;
  }
  .u-lg-mr37 {
    margin-right: 37px !important;
  }
  .u-lg-mb37 {
    margin-bottom: 37px !important;
  }
  .u-lg-ml37 {
    margin-left: 37px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt38 {
    margin-top: 38px !important;
  }
  .u-lg-mr38 {
    margin-right: 38px !important;
  }
  .u-lg-mb38 {
    margin-bottom: 38px !important;
  }
  .u-lg-ml38 {
    margin-left: 38px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt39 {
    margin-top: 39px !important;
  }
  .u-lg-mr39 {
    margin-right: 39px !important;
  }
  .u-lg-mb39 {
    margin-bottom: 39px !important;
  }
  .u-lg-ml39 {
    margin-left: 39px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt40 {
    margin-top: 40px !important;
  }
  .u-lg-mr40 {
    margin-right: 40px !important;
  }
  .u-lg-mb40 {
    margin-bottom: 40px !important;
  }
  .u-lg-ml40 {
    margin-left: 40px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt41 {
    margin-top: 41px !important;
  }
  .u-lg-mr41 {
    margin-right: 41px !important;
  }
  .u-lg-mb41 {
    margin-bottom: 41px !important;
  }
  .u-lg-ml41 {
    margin-left: 41px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt42 {
    margin-top: 42px !important;
  }
  .u-lg-mr42 {
    margin-right: 42px !important;
  }
  .u-lg-mb42 {
    margin-bottom: 42px !important;
  }
  .u-lg-ml42 {
    margin-left: 42px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt43 {
    margin-top: 43px !important;
  }
  .u-lg-mr43 {
    margin-right: 43px !important;
  }
  .u-lg-mb43 {
    margin-bottom: 43px !important;
  }
  .u-lg-ml43 {
    margin-left: 43px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt44 {
    margin-top: 44px !important;
  }
  .u-lg-mr44 {
    margin-right: 44px !important;
  }
  .u-lg-mb44 {
    margin-bottom: 44px !important;
  }
  .u-lg-ml44 {
    margin-left: 44px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt45 {
    margin-top: 45px !important;
  }
  .u-lg-mr45 {
    margin-right: 45px !important;
  }
  .u-lg-mb45 {
    margin-bottom: 45px !important;
  }
  .u-lg-ml45 {
    margin-left: 45px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt46 {
    margin-top: 46px !important;
  }
  .u-lg-mr46 {
    margin-right: 46px !important;
  }
  .u-lg-mb46 {
    margin-bottom: 46px !important;
  }
  .u-lg-ml46 {
    margin-left: 46px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt47 {
    margin-top: 47px !important;
  }
  .u-lg-mr47 {
    margin-right: 47px !important;
  }
  .u-lg-mb47 {
    margin-bottom: 47px !important;
  }
  .u-lg-ml47 {
    margin-left: 47px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt48 {
    margin-top: 48px !important;
  }
  .u-lg-mr48 {
    margin-right: 48px !important;
  }
  .u-lg-mb48 {
    margin-bottom: 48px !important;
  }
  .u-lg-ml48 {
    margin-left: 48px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt49 {
    margin-top: 49px !important;
  }
  .u-lg-mr49 {
    margin-right: 49px !important;
  }
  .u-lg-mb49 {
    margin-bottom: 49px !important;
  }
  .u-lg-ml49 {
    margin-left: 49px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt50 {
    margin-top: 50px !important;
  }
  .u-lg-mr50 {
    margin-right: 50px !important;
  }
  .u-lg-mb50 {
    margin-bottom: 50px !important;
  }
  .u-lg-ml50 {
    margin-left: 50px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt51 {
    margin-top: 51px !important;
  }
  .u-lg-mr51 {
    margin-right: 51px !important;
  }
  .u-lg-mb51 {
    margin-bottom: 51px !important;
  }
  .u-lg-ml51 {
    margin-left: 51px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt52 {
    margin-top: 52px !important;
  }
  .u-lg-mr52 {
    margin-right: 52px !important;
  }
  .u-lg-mb52 {
    margin-bottom: 52px !important;
  }
  .u-lg-ml52 {
    margin-left: 52px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt53 {
    margin-top: 53px !important;
  }
  .u-lg-mr53 {
    margin-right: 53px !important;
  }
  .u-lg-mb53 {
    margin-bottom: 53px !important;
  }
  .u-lg-ml53 {
    margin-left: 53px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt54 {
    margin-top: 54px !important;
  }
  .u-lg-mr54 {
    margin-right: 54px !important;
  }
  .u-lg-mb54 {
    margin-bottom: 54px !important;
  }
  .u-lg-ml54 {
    margin-left: 54px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt55 {
    margin-top: 55px !important;
  }
  .u-lg-mr55 {
    margin-right: 55px !important;
  }
  .u-lg-mb55 {
    margin-bottom: 55px !important;
  }
  .u-lg-ml55 {
    margin-left: 55px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt56 {
    margin-top: 56px !important;
  }
  .u-lg-mr56 {
    margin-right: 56px !important;
  }
  .u-lg-mb56 {
    margin-bottom: 56px !important;
  }
  .u-lg-ml56 {
    margin-left: 56px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt57 {
    margin-top: 57px !important;
  }
  .u-lg-mr57 {
    margin-right: 57px !important;
  }
  .u-lg-mb57 {
    margin-bottom: 57px !important;
  }
  .u-lg-ml57 {
    margin-left: 57px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt58 {
    margin-top: 58px !important;
  }
  .u-lg-mr58 {
    margin-right: 58px !important;
  }
  .u-lg-mb58 {
    margin-bottom: 58px !important;
  }
  .u-lg-ml58 {
    margin-left: 58px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt59 {
    margin-top: 59px !important;
  }
  .u-lg-mr59 {
    margin-right: 59px !important;
  }
  .u-lg-mb59 {
    margin-bottom: 59px !important;
  }
  .u-lg-ml59 {
    margin-left: 59px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt60 {
    margin-top: 60px !important;
  }
  .u-lg-mr60 {
    margin-right: 60px !important;
  }
  .u-lg-mb60 {
    margin-bottom: 60px !important;
  }
  .u-lg-ml60 {
    margin-left: 60px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt61 {
    margin-top: 61px !important;
  }
  .u-lg-mr61 {
    margin-right: 61px !important;
  }
  .u-lg-mb61 {
    margin-bottom: 61px !important;
  }
  .u-lg-ml61 {
    margin-left: 61px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt62 {
    margin-top: 62px !important;
  }
  .u-lg-mr62 {
    margin-right: 62px !important;
  }
  .u-lg-mb62 {
    margin-bottom: 62px !important;
  }
  .u-lg-ml62 {
    margin-left: 62px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt63 {
    margin-top: 63px !important;
  }
  .u-lg-mr63 {
    margin-right: 63px !important;
  }
  .u-lg-mb63 {
    margin-bottom: 63px !important;
  }
  .u-lg-ml63 {
    margin-left: 63px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt64 {
    margin-top: 64px !important;
  }
  .u-lg-mr64 {
    margin-right: 64px !important;
  }
  .u-lg-mb64 {
    margin-bottom: 64px !important;
  }
  .u-lg-ml64 {
    margin-left: 64px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt65 {
    margin-top: 65px !important;
  }
  .u-lg-mr65 {
    margin-right: 65px !important;
  }
  .u-lg-mb65 {
    margin-bottom: 65px !important;
  }
  .u-lg-ml65 {
    margin-left: 65px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt66 {
    margin-top: 66px !important;
  }
  .u-lg-mr66 {
    margin-right: 66px !important;
  }
  .u-lg-mb66 {
    margin-bottom: 66px !important;
  }
  .u-lg-ml66 {
    margin-left: 66px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt67 {
    margin-top: 67px !important;
  }
  .u-lg-mr67 {
    margin-right: 67px !important;
  }
  .u-lg-mb67 {
    margin-bottom: 67px !important;
  }
  .u-lg-ml67 {
    margin-left: 67px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt68 {
    margin-top: 68px !important;
  }
  .u-lg-mr68 {
    margin-right: 68px !important;
  }
  .u-lg-mb68 {
    margin-bottom: 68px !important;
  }
  .u-lg-ml68 {
    margin-left: 68px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt69 {
    margin-top: 69px !important;
  }
  .u-lg-mr69 {
    margin-right: 69px !important;
  }
  .u-lg-mb69 {
    margin-bottom: 69px !important;
  }
  .u-lg-ml69 {
    margin-left: 69px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt70 {
    margin-top: 70px !important;
  }
  .u-lg-mr70 {
    margin-right: 70px !important;
  }
  .u-lg-mb70 {
    margin-bottom: 70px !important;
  }
  .u-lg-ml70 {
    margin-left: 70px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt71 {
    margin-top: 71px !important;
  }
  .u-lg-mr71 {
    margin-right: 71px !important;
  }
  .u-lg-mb71 {
    margin-bottom: 71px !important;
  }
  .u-lg-ml71 {
    margin-left: 71px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt72 {
    margin-top: 72px !important;
  }
  .u-lg-mr72 {
    margin-right: 72px !important;
  }
  .u-lg-mb72 {
    margin-bottom: 72px !important;
  }
  .u-lg-ml72 {
    margin-left: 72px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt73 {
    margin-top: 73px !important;
  }
  .u-lg-mr73 {
    margin-right: 73px !important;
  }
  .u-lg-mb73 {
    margin-bottom: 73px !important;
  }
  .u-lg-ml73 {
    margin-left: 73px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt74 {
    margin-top: 74px !important;
  }
  .u-lg-mr74 {
    margin-right: 74px !important;
  }
  .u-lg-mb74 {
    margin-bottom: 74px !important;
  }
  .u-lg-ml74 {
    margin-left: 74px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt75 {
    margin-top: 75px !important;
  }
  .u-lg-mr75 {
    margin-right: 75px !important;
  }
  .u-lg-mb75 {
    margin-bottom: 75px !important;
  }
  .u-lg-ml75 {
    margin-left: 75px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt76 {
    margin-top: 76px !important;
  }
  .u-lg-mr76 {
    margin-right: 76px !important;
  }
  .u-lg-mb76 {
    margin-bottom: 76px !important;
  }
  .u-lg-ml76 {
    margin-left: 76px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt77 {
    margin-top: 77px !important;
  }
  .u-lg-mr77 {
    margin-right: 77px !important;
  }
  .u-lg-mb77 {
    margin-bottom: 77px !important;
  }
  .u-lg-ml77 {
    margin-left: 77px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt78 {
    margin-top: 78px !important;
  }
  .u-lg-mr78 {
    margin-right: 78px !important;
  }
  .u-lg-mb78 {
    margin-bottom: 78px !important;
  }
  .u-lg-ml78 {
    margin-left: 78px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt79 {
    margin-top: 79px !important;
  }
  .u-lg-mr79 {
    margin-right: 79px !important;
  }
  .u-lg-mb79 {
    margin-bottom: 79px !important;
  }
  .u-lg-ml79 {
    margin-left: 79px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt80 {
    margin-top: 80px !important;
  }
  .u-lg-mr80 {
    margin-right: 80px !important;
  }
  .u-lg-mb80 {
    margin-bottom: 80px !important;
  }
  .u-lg-ml80 {
    margin-left: 80px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt81 {
    margin-top: 81px !important;
  }
  .u-lg-mr81 {
    margin-right: 81px !important;
  }
  .u-lg-mb81 {
    margin-bottom: 81px !important;
  }
  .u-lg-ml81 {
    margin-left: 81px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt82 {
    margin-top: 82px !important;
  }
  .u-lg-mr82 {
    margin-right: 82px !important;
  }
  .u-lg-mb82 {
    margin-bottom: 82px !important;
  }
  .u-lg-ml82 {
    margin-left: 82px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt83 {
    margin-top: 83px !important;
  }
  .u-lg-mr83 {
    margin-right: 83px !important;
  }
  .u-lg-mb83 {
    margin-bottom: 83px !important;
  }
  .u-lg-ml83 {
    margin-left: 83px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt84 {
    margin-top: 84px !important;
  }
  .u-lg-mr84 {
    margin-right: 84px !important;
  }
  .u-lg-mb84 {
    margin-bottom: 84px !important;
  }
  .u-lg-ml84 {
    margin-left: 84px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt85 {
    margin-top: 85px !important;
  }
  .u-lg-mr85 {
    margin-right: 85px !important;
  }
  .u-lg-mb85 {
    margin-bottom: 85px !important;
  }
  .u-lg-ml85 {
    margin-left: 85px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt86 {
    margin-top: 86px !important;
  }
  .u-lg-mr86 {
    margin-right: 86px !important;
  }
  .u-lg-mb86 {
    margin-bottom: 86px !important;
  }
  .u-lg-ml86 {
    margin-left: 86px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt87 {
    margin-top: 87px !important;
  }
  .u-lg-mr87 {
    margin-right: 87px !important;
  }
  .u-lg-mb87 {
    margin-bottom: 87px !important;
  }
  .u-lg-ml87 {
    margin-left: 87px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt88 {
    margin-top: 88px !important;
  }
  .u-lg-mr88 {
    margin-right: 88px !important;
  }
  .u-lg-mb88 {
    margin-bottom: 88px !important;
  }
  .u-lg-ml88 {
    margin-left: 88px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt89 {
    margin-top: 89px !important;
  }
  .u-lg-mr89 {
    margin-right: 89px !important;
  }
  .u-lg-mb89 {
    margin-bottom: 89px !important;
  }
  .u-lg-ml89 {
    margin-left: 89px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt90 {
    margin-top: 90px !important;
  }
  .u-lg-mr90 {
    margin-right: 90px !important;
  }
  .u-lg-mb90 {
    margin-bottom: 90px !important;
  }
  .u-lg-ml90 {
    margin-left: 90px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt91 {
    margin-top: 91px !important;
  }
  .u-lg-mr91 {
    margin-right: 91px !important;
  }
  .u-lg-mb91 {
    margin-bottom: 91px !important;
  }
  .u-lg-ml91 {
    margin-left: 91px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt92 {
    margin-top: 92px !important;
  }
  .u-lg-mr92 {
    margin-right: 92px !important;
  }
  .u-lg-mb92 {
    margin-bottom: 92px !important;
  }
  .u-lg-ml92 {
    margin-left: 92px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt93 {
    margin-top: 93px !important;
  }
  .u-lg-mr93 {
    margin-right: 93px !important;
  }
  .u-lg-mb93 {
    margin-bottom: 93px !important;
  }
  .u-lg-ml93 {
    margin-left: 93px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt94 {
    margin-top: 94px !important;
  }
  .u-lg-mr94 {
    margin-right: 94px !important;
  }
  .u-lg-mb94 {
    margin-bottom: 94px !important;
  }
  .u-lg-ml94 {
    margin-left: 94px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt95 {
    margin-top: 95px !important;
  }
  .u-lg-mr95 {
    margin-right: 95px !important;
  }
  .u-lg-mb95 {
    margin-bottom: 95px !important;
  }
  .u-lg-ml95 {
    margin-left: 95px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt96 {
    margin-top: 96px !important;
  }
  .u-lg-mr96 {
    margin-right: 96px !important;
  }
  .u-lg-mb96 {
    margin-bottom: 96px !important;
  }
  .u-lg-ml96 {
    margin-left: 96px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt97 {
    margin-top: 97px !important;
  }
  .u-lg-mr97 {
    margin-right: 97px !important;
  }
  .u-lg-mb97 {
    margin-bottom: 97px !important;
  }
  .u-lg-ml97 {
    margin-left: 97px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt98 {
    margin-top: 98px !important;
  }
  .u-lg-mr98 {
    margin-right: 98px !important;
  }
  .u-lg-mb98 {
    margin-bottom: 98px !important;
  }
  .u-lg-ml98 {
    margin-left: 98px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt99 {
    margin-top: 99px !important;
  }
  .u-lg-mr99 {
    margin-right: 99px !important;
  }
  .u-lg-mb99 {
    margin-bottom: 99px !important;
  }
  .u-lg-ml99 {
    margin-left: 99px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt100 {
    margin-top: 100px !important;
  }
  .u-lg-mr100 {
    margin-right: 100px !important;
  }
  .u-lg-mb100 {
    margin-bottom: 100px !important;
  }
  .u-lg-ml100 {
    margin-left: 100px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt101 {
    margin-top: 101px !important;
  }
  .u-lg-mr101 {
    margin-right: 101px !important;
  }
  .u-lg-mb101 {
    margin-bottom: 101px !important;
  }
  .u-lg-ml101 {
    margin-left: 101px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt102 {
    margin-top: 102px !important;
  }
  .u-lg-mr102 {
    margin-right: 102px !important;
  }
  .u-lg-mb102 {
    margin-bottom: 102px !important;
  }
  .u-lg-ml102 {
    margin-left: 102px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt103 {
    margin-top: 103px !important;
  }
  .u-lg-mr103 {
    margin-right: 103px !important;
  }
  .u-lg-mb103 {
    margin-bottom: 103px !important;
  }
  .u-lg-ml103 {
    margin-left: 103px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt104 {
    margin-top: 104px !important;
  }
  .u-lg-mr104 {
    margin-right: 104px !important;
  }
  .u-lg-mb104 {
    margin-bottom: 104px !important;
  }
  .u-lg-ml104 {
    margin-left: 104px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt105 {
    margin-top: 105px !important;
  }
  .u-lg-mr105 {
    margin-right: 105px !important;
  }
  .u-lg-mb105 {
    margin-bottom: 105px !important;
  }
  .u-lg-ml105 {
    margin-left: 105px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt106 {
    margin-top: 106px !important;
  }
  .u-lg-mr106 {
    margin-right: 106px !important;
  }
  .u-lg-mb106 {
    margin-bottom: 106px !important;
  }
  .u-lg-ml106 {
    margin-left: 106px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt107 {
    margin-top: 107px !important;
  }
  .u-lg-mr107 {
    margin-right: 107px !important;
  }
  .u-lg-mb107 {
    margin-bottom: 107px !important;
  }
  .u-lg-ml107 {
    margin-left: 107px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt108 {
    margin-top: 108px !important;
  }
  .u-lg-mr108 {
    margin-right: 108px !important;
  }
  .u-lg-mb108 {
    margin-bottom: 108px !important;
  }
  .u-lg-ml108 {
    margin-left: 108px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt109 {
    margin-top: 109px !important;
  }
  .u-lg-mr109 {
    margin-right: 109px !important;
  }
  .u-lg-mb109 {
    margin-bottom: 109px !important;
  }
  .u-lg-ml109 {
    margin-left: 109px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt110 {
    margin-top: 110px !important;
  }
  .u-lg-mr110 {
    margin-right: 110px !important;
  }
  .u-lg-mb110 {
    margin-bottom: 110px !important;
  }
  .u-lg-ml110 {
    margin-left: 110px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt111 {
    margin-top: 111px !important;
  }
  .u-lg-mr111 {
    margin-right: 111px !important;
  }
  .u-lg-mb111 {
    margin-bottom: 111px !important;
  }
  .u-lg-ml111 {
    margin-left: 111px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt112 {
    margin-top: 112px !important;
  }
  .u-lg-mr112 {
    margin-right: 112px !important;
  }
  .u-lg-mb112 {
    margin-bottom: 112px !important;
  }
  .u-lg-ml112 {
    margin-left: 112px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt113 {
    margin-top: 113px !important;
  }
  .u-lg-mr113 {
    margin-right: 113px !important;
  }
  .u-lg-mb113 {
    margin-bottom: 113px !important;
  }
  .u-lg-ml113 {
    margin-left: 113px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt114 {
    margin-top: 114px !important;
  }
  .u-lg-mr114 {
    margin-right: 114px !important;
  }
  .u-lg-mb114 {
    margin-bottom: 114px !important;
  }
  .u-lg-ml114 {
    margin-left: 114px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt115 {
    margin-top: 115px !important;
  }
  .u-lg-mr115 {
    margin-right: 115px !important;
  }
  .u-lg-mb115 {
    margin-bottom: 115px !important;
  }
  .u-lg-ml115 {
    margin-left: 115px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt116 {
    margin-top: 116px !important;
  }
  .u-lg-mr116 {
    margin-right: 116px !important;
  }
  .u-lg-mb116 {
    margin-bottom: 116px !important;
  }
  .u-lg-ml116 {
    margin-left: 116px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt117 {
    margin-top: 117px !important;
  }
  .u-lg-mr117 {
    margin-right: 117px !important;
  }
  .u-lg-mb117 {
    margin-bottom: 117px !important;
  }
  .u-lg-ml117 {
    margin-left: 117px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt118 {
    margin-top: 118px !important;
  }
  .u-lg-mr118 {
    margin-right: 118px !important;
  }
  .u-lg-mb118 {
    margin-bottom: 118px !important;
  }
  .u-lg-ml118 {
    margin-left: 118px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt119 {
    margin-top: 119px !important;
  }
  .u-lg-mr119 {
    margin-right: 119px !important;
  }
  .u-lg-mb119 {
    margin-bottom: 119px !important;
  }
  .u-lg-ml119 {
    margin-left: 119px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt120 {
    margin-top: 120px !important;
  }
  .u-lg-mr120 {
    margin-right: 120px !important;
  }
  .u-lg-mb120 {
    margin-bottom: 120px !important;
  }
  .u-lg-ml120 {
    margin-left: 120px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt121 {
    margin-top: 121px !important;
  }
  .u-lg-mr121 {
    margin-right: 121px !important;
  }
  .u-lg-mb121 {
    margin-bottom: 121px !important;
  }
  .u-lg-ml121 {
    margin-left: 121px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt122 {
    margin-top: 122px !important;
  }
  .u-lg-mr122 {
    margin-right: 122px !important;
  }
  .u-lg-mb122 {
    margin-bottom: 122px !important;
  }
  .u-lg-ml122 {
    margin-left: 122px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt123 {
    margin-top: 123px !important;
  }
  .u-lg-mr123 {
    margin-right: 123px !important;
  }
  .u-lg-mb123 {
    margin-bottom: 123px !important;
  }
  .u-lg-ml123 {
    margin-left: 123px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt124 {
    margin-top: 124px !important;
  }
  .u-lg-mr124 {
    margin-right: 124px !important;
  }
  .u-lg-mb124 {
    margin-bottom: 124px !important;
  }
  .u-lg-ml124 {
    margin-left: 124px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt125 {
    margin-top: 125px !important;
  }
  .u-lg-mr125 {
    margin-right: 125px !important;
  }
  .u-lg-mb125 {
    margin-bottom: 125px !important;
  }
  .u-lg-ml125 {
    margin-left: 125px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt126 {
    margin-top: 126px !important;
  }
  .u-lg-mr126 {
    margin-right: 126px !important;
  }
  .u-lg-mb126 {
    margin-bottom: 126px !important;
  }
  .u-lg-ml126 {
    margin-left: 126px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt127 {
    margin-top: 127px !important;
  }
  .u-lg-mr127 {
    margin-right: 127px !important;
  }
  .u-lg-mb127 {
    margin-bottom: 127px !important;
  }
  .u-lg-ml127 {
    margin-left: 127px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt128 {
    margin-top: 128px !important;
  }
  .u-lg-mr128 {
    margin-right: 128px !important;
  }
  .u-lg-mb128 {
    margin-bottom: 128px !important;
  }
  .u-lg-ml128 {
    margin-left: 128px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt129 {
    margin-top: 129px !important;
  }
  .u-lg-mr129 {
    margin-right: 129px !important;
  }
  .u-lg-mb129 {
    margin-bottom: 129px !important;
  }
  .u-lg-ml129 {
    margin-left: 129px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt130 {
    margin-top: 130px !important;
  }
  .u-lg-mr130 {
    margin-right: 130px !important;
  }
  .u-lg-mb130 {
    margin-bottom: 130px !important;
  }
  .u-lg-ml130 {
    margin-left: 130px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt131 {
    margin-top: 131px !important;
  }
  .u-lg-mr131 {
    margin-right: 131px !important;
  }
  .u-lg-mb131 {
    margin-bottom: 131px !important;
  }
  .u-lg-ml131 {
    margin-left: 131px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt132 {
    margin-top: 132px !important;
  }
  .u-lg-mr132 {
    margin-right: 132px !important;
  }
  .u-lg-mb132 {
    margin-bottom: 132px !important;
  }
  .u-lg-ml132 {
    margin-left: 132px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt133 {
    margin-top: 133px !important;
  }
  .u-lg-mr133 {
    margin-right: 133px !important;
  }
  .u-lg-mb133 {
    margin-bottom: 133px !important;
  }
  .u-lg-ml133 {
    margin-left: 133px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt134 {
    margin-top: 134px !important;
  }
  .u-lg-mr134 {
    margin-right: 134px !important;
  }
  .u-lg-mb134 {
    margin-bottom: 134px !important;
  }
  .u-lg-ml134 {
    margin-left: 134px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt135 {
    margin-top: 135px !important;
  }
  .u-lg-mr135 {
    margin-right: 135px !important;
  }
  .u-lg-mb135 {
    margin-bottom: 135px !important;
  }
  .u-lg-ml135 {
    margin-left: 135px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt136 {
    margin-top: 136px !important;
  }
  .u-lg-mr136 {
    margin-right: 136px !important;
  }
  .u-lg-mb136 {
    margin-bottom: 136px !important;
  }
  .u-lg-ml136 {
    margin-left: 136px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt137 {
    margin-top: 137px !important;
  }
  .u-lg-mr137 {
    margin-right: 137px !important;
  }
  .u-lg-mb137 {
    margin-bottom: 137px !important;
  }
  .u-lg-ml137 {
    margin-left: 137px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt138 {
    margin-top: 138px !important;
  }
  .u-lg-mr138 {
    margin-right: 138px !important;
  }
  .u-lg-mb138 {
    margin-bottom: 138px !important;
  }
  .u-lg-ml138 {
    margin-left: 138px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt139 {
    margin-top: 139px !important;
  }
  .u-lg-mr139 {
    margin-right: 139px !important;
  }
  .u-lg-mb139 {
    margin-bottom: 139px !important;
  }
  .u-lg-ml139 {
    margin-left: 139px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt140 {
    margin-top: 140px !important;
  }
  .u-lg-mr140 {
    margin-right: 140px !important;
  }
  .u-lg-mb140 {
    margin-bottom: 140px !important;
  }
  .u-lg-ml140 {
    margin-left: 140px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt141 {
    margin-top: 141px !important;
  }
  .u-lg-mr141 {
    margin-right: 141px !important;
  }
  .u-lg-mb141 {
    margin-bottom: 141px !important;
  }
  .u-lg-ml141 {
    margin-left: 141px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt142 {
    margin-top: 142px !important;
  }
  .u-lg-mr142 {
    margin-right: 142px !important;
  }
  .u-lg-mb142 {
    margin-bottom: 142px !important;
  }
  .u-lg-ml142 {
    margin-left: 142px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt143 {
    margin-top: 143px !important;
  }
  .u-lg-mr143 {
    margin-right: 143px !important;
  }
  .u-lg-mb143 {
    margin-bottom: 143px !important;
  }
  .u-lg-ml143 {
    margin-left: 143px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt144 {
    margin-top: 144px !important;
  }
  .u-lg-mr144 {
    margin-right: 144px !important;
  }
  .u-lg-mb144 {
    margin-bottom: 144px !important;
  }
  .u-lg-ml144 {
    margin-left: 144px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt145 {
    margin-top: 145px !important;
  }
  .u-lg-mr145 {
    margin-right: 145px !important;
  }
  .u-lg-mb145 {
    margin-bottom: 145px !important;
  }
  .u-lg-ml145 {
    margin-left: 145px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt146 {
    margin-top: 146px !important;
  }
  .u-lg-mr146 {
    margin-right: 146px !important;
  }
  .u-lg-mb146 {
    margin-bottom: 146px !important;
  }
  .u-lg-ml146 {
    margin-left: 146px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt147 {
    margin-top: 147px !important;
  }
  .u-lg-mr147 {
    margin-right: 147px !important;
  }
  .u-lg-mb147 {
    margin-bottom: 147px !important;
  }
  .u-lg-ml147 {
    margin-left: 147px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt148 {
    margin-top: 148px !important;
  }
  .u-lg-mr148 {
    margin-right: 148px !important;
  }
  .u-lg-mb148 {
    margin-bottom: 148px !important;
  }
  .u-lg-ml148 {
    margin-left: 148px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt149 {
    margin-top: 149px !important;
  }
  .u-lg-mr149 {
    margin-right: 149px !important;
  }
  .u-lg-mb149 {
    margin-bottom: 149px !important;
  }
  .u-lg-ml149 {
    margin-left: 149px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mt150 {
    margin-top: 150px !important;
  }
  .u-lg-mr150 {
    margin-right: 150px !important;
  }
  .u-lg-mb150 {
    margin-bottom: 150px !important;
  }
  .u-lg-ml150 {
    margin-left: 150px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt0 {
    margin-top: 0px !important;
  }
  .u-md-mr0 {
    margin-right: 0px !important;
  }
  .u-md-mb0 {
    margin-bottom: 0px !important;
  }
  .u-md-ml0 {
    margin-left: 0px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt1 {
    margin-top: 1px !important;
  }
  .u-md-mr1 {
    margin-right: 1px !important;
  }
  .u-md-mb1 {
    margin-bottom: 1px !important;
  }
  .u-md-ml1 {
    margin-left: 1px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt2 {
    margin-top: 2px !important;
  }
  .u-md-mr2 {
    margin-right: 2px !important;
  }
  .u-md-mb2 {
    margin-bottom: 2px !important;
  }
  .u-md-ml2 {
    margin-left: 2px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt3 {
    margin-top: 3px !important;
  }
  .u-md-mr3 {
    margin-right: 3px !important;
  }
  .u-md-mb3 {
    margin-bottom: 3px !important;
  }
  .u-md-ml3 {
    margin-left: 3px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt4 {
    margin-top: 4px !important;
  }
  .u-md-mr4 {
    margin-right: 4px !important;
  }
  .u-md-mb4 {
    margin-bottom: 4px !important;
  }
  .u-md-ml4 {
    margin-left: 4px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt5 {
    margin-top: 5px !important;
  }
  .u-md-mr5 {
    margin-right: 5px !important;
  }
  .u-md-mb5 {
    margin-bottom: 5px !important;
  }
  .u-md-ml5 {
    margin-left: 5px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt6 {
    margin-top: 6px !important;
  }
  .u-md-mr6 {
    margin-right: 6px !important;
  }
  .u-md-mb6 {
    margin-bottom: 6px !important;
  }
  .u-md-ml6 {
    margin-left: 6px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt7 {
    margin-top: 7px !important;
  }
  .u-md-mr7 {
    margin-right: 7px !important;
  }
  .u-md-mb7 {
    margin-bottom: 7px !important;
  }
  .u-md-ml7 {
    margin-left: 7px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt8 {
    margin-top: 8px !important;
  }
  .u-md-mr8 {
    margin-right: 8px !important;
  }
  .u-md-mb8 {
    margin-bottom: 8px !important;
  }
  .u-md-ml8 {
    margin-left: 8px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt9 {
    margin-top: 9px !important;
  }
  .u-md-mr9 {
    margin-right: 9px !important;
  }
  .u-md-mb9 {
    margin-bottom: 9px !important;
  }
  .u-md-ml9 {
    margin-left: 9px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt10 {
    margin-top: 10px !important;
  }
  .u-md-mr10 {
    margin-right: 10px !important;
  }
  .u-md-mb10 {
    margin-bottom: 10px !important;
  }
  .u-md-ml10 {
    margin-left: 10px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt11 {
    margin-top: 11px !important;
  }
  .u-md-mr11 {
    margin-right: 11px !important;
  }
  .u-md-mb11 {
    margin-bottom: 11px !important;
  }
  .u-md-ml11 {
    margin-left: 11px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt12 {
    margin-top: 12px !important;
  }
  .u-md-mr12 {
    margin-right: 12px !important;
  }
  .u-md-mb12 {
    margin-bottom: 12px !important;
  }
  .u-md-ml12 {
    margin-left: 12px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt13 {
    margin-top: 13px !important;
  }
  .u-md-mr13 {
    margin-right: 13px !important;
  }
  .u-md-mb13 {
    margin-bottom: 13px !important;
  }
  .u-md-ml13 {
    margin-left: 13px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt14 {
    margin-top: 14px !important;
  }
  .u-md-mr14 {
    margin-right: 14px !important;
  }
  .u-md-mb14 {
    margin-bottom: 14px !important;
  }
  .u-md-ml14 {
    margin-left: 14px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt15 {
    margin-top: 15px !important;
  }
  .u-md-mr15 {
    margin-right: 15px !important;
  }
  .u-md-mb15 {
    margin-bottom: 15px !important;
  }
  .u-md-ml15 {
    margin-left: 15px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt16 {
    margin-top: 16px !important;
  }
  .u-md-mr16 {
    margin-right: 16px !important;
  }
  .u-md-mb16 {
    margin-bottom: 16px !important;
  }
  .u-md-ml16 {
    margin-left: 16px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt17 {
    margin-top: 17px !important;
  }
  .u-md-mr17 {
    margin-right: 17px !important;
  }
  .u-md-mb17 {
    margin-bottom: 17px !important;
  }
  .u-md-ml17 {
    margin-left: 17px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt18 {
    margin-top: 18px !important;
  }
  .u-md-mr18 {
    margin-right: 18px !important;
  }
  .u-md-mb18 {
    margin-bottom: 18px !important;
  }
  .u-md-ml18 {
    margin-left: 18px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt19 {
    margin-top: 19px !important;
  }
  .u-md-mr19 {
    margin-right: 19px !important;
  }
  .u-md-mb19 {
    margin-bottom: 19px !important;
  }
  .u-md-ml19 {
    margin-left: 19px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt20 {
    margin-top: 20px !important;
  }
  .u-md-mr20 {
    margin-right: 20px !important;
  }
  .u-md-mb20 {
    margin-bottom: 20px !important;
  }
  .u-md-ml20 {
    margin-left: 20px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt21 {
    margin-top: 21px !important;
  }
  .u-md-mr21 {
    margin-right: 21px !important;
  }
  .u-md-mb21 {
    margin-bottom: 21px !important;
  }
  .u-md-ml21 {
    margin-left: 21px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt22 {
    margin-top: 22px !important;
  }
  .u-md-mr22 {
    margin-right: 22px !important;
  }
  .u-md-mb22 {
    margin-bottom: 22px !important;
  }
  .u-md-ml22 {
    margin-left: 22px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt23 {
    margin-top: 23px !important;
  }
  .u-md-mr23 {
    margin-right: 23px !important;
  }
  .u-md-mb23 {
    margin-bottom: 23px !important;
  }
  .u-md-ml23 {
    margin-left: 23px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt24 {
    margin-top: 24px !important;
  }
  .u-md-mr24 {
    margin-right: 24px !important;
  }
  .u-md-mb24 {
    margin-bottom: 24px !important;
  }
  .u-md-ml24 {
    margin-left: 24px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt25 {
    margin-top: 25px !important;
  }
  .u-md-mr25 {
    margin-right: 25px !important;
  }
  .u-md-mb25 {
    margin-bottom: 25px !important;
  }
  .u-md-ml25 {
    margin-left: 25px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt26 {
    margin-top: 26px !important;
  }
  .u-md-mr26 {
    margin-right: 26px !important;
  }
  .u-md-mb26 {
    margin-bottom: 26px !important;
  }
  .u-md-ml26 {
    margin-left: 26px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt27 {
    margin-top: 27px !important;
  }
  .u-md-mr27 {
    margin-right: 27px !important;
  }
  .u-md-mb27 {
    margin-bottom: 27px !important;
  }
  .u-md-ml27 {
    margin-left: 27px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt28 {
    margin-top: 28px !important;
  }
  .u-md-mr28 {
    margin-right: 28px !important;
  }
  .u-md-mb28 {
    margin-bottom: 28px !important;
  }
  .u-md-ml28 {
    margin-left: 28px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt29 {
    margin-top: 29px !important;
  }
  .u-md-mr29 {
    margin-right: 29px !important;
  }
  .u-md-mb29 {
    margin-bottom: 29px !important;
  }
  .u-md-ml29 {
    margin-left: 29px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt30 {
    margin-top: 30px !important;
  }
  .u-md-mr30 {
    margin-right: 30px !important;
  }
  .u-md-mb30 {
    margin-bottom: 30px !important;
  }
  .u-md-ml30 {
    margin-left: 30px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt31 {
    margin-top: 31px !important;
  }
  .u-md-mr31 {
    margin-right: 31px !important;
  }
  .u-md-mb31 {
    margin-bottom: 31px !important;
  }
  .u-md-ml31 {
    margin-left: 31px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt32 {
    margin-top: 32px !important;
  }
  .u-md-mr32 {
    margin-right: 32px !important;
  }
  .u-md-mb32 {
    margin-bottom: 32px !important;
  }
  .u-md-ml32 {
    margin-left: 32px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt33 {
    margin-top: 33px !important;
  }
  .u-md-mr33 {
    margin-right: 33px !important;
  }
  .u-md-mb33 {
    margin-bottom: 33px !important;
  }
  .u-md-ml33 {
    margin-left: 33px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt34 {
    margin-top: 34px !important;
  }
  .u-md-mr34 {
    margin-right: 34px !important;
  }
  .u-md-mb34 {
    margin-bottom: 34px !important;
  }
  .u-md-ml34 {
    margin-left: 34px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt35 {
    margin-top: 35px !important;
  }
  .u-md-mr35 {
    margin-right: 35px !important;
  }
  .u-md-mb35 {
    margin-bottom: 35px !important;
  }
  .u-md-ml35 {
    margin-left: 35px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt36 {
    margin-top: 36px !important;
  }
  .u-md-mr36 {
    margin-right: 36px !important;
  }
  .u-md-mb36 {
    margin-bottom: 36px !important;
  }
  .u-md-ml36 {
    margin-left: 36px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt37 {
    margin-top: 37px !important;
  }
  .u-md-mr37 {
    margin-right: 37px !important;
  }
  .u-md-mb37 {
    margin-bottom: 37px !important;
  }
  .u-md-ml37 {
    margin-left: 37px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt38 {
    margin-top: 38px !important;
  }
  .u-md-mr38 {
    margin-right: 38px !important;
  }
  .u-md-mb38 {
    margin-bottom: 38px !important;
  }
  .u-md-ml38 {
    margin-left: 38px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt39 {
    margin-top: 39px !important;
  }
  .u-md-mr39 {
    margin-right: 39px !important;
  }
  .u-md-mb39 {
    margin-bottom: 39px !important;
  }
  .u-md-ml39 {
    margin-left: 39px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt40 {
    margin-top: 40px !important;
  }
  .u-md-mr40 {
    margin-right: 40px !important;
  }
  .u-md-mb40 {
    margin-bottom: 40px !important;
  }
  .u-md-ml40 {
    margin-left: 40px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt41 {
    margin-top: 41px !important;
  }
  .u-md-mr41 {
    margin-right: 41px !important;
  }
  .u-md-mb41 {
    margin-bottom: 41px !important;
  }
  .u-md-ml41 {
    margin-left: 41px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt42 {
    margin-top: 42px !important;
  }
  .u-md-mr42 {
    margin-right: 42px !important;
  }
  .u-md-mb42 {
    margin-bottom: 42px !important;
  }
  .u-md-ml42 {
    margin-left: 42px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt43 {
    margin-top: 43px !important;
  }
  .u-md-mr43 {
    margin-right: 43px !important;
  }
  .u-md-mb43 {
    margin-bottom: 43px !important;
  }
  .u-md-ml43 {
    margin-left: 43px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt44 {
    margin-top: 44px !important;
  }
  .u-md-mr44 {
    margin-right: 44px !important;
  }
  .u-md-mb44 {
    margin-bottom: 44px !important;
  }
  .u-md-ml44 {
    margin-left: 44px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt45 {
    margin-top: 45px !important;
  }
  .u-md-mr45 {
    margin-right: 45px !important;
  }
  .u-md-mb45 {
    margin-bottom: 45px !important;
  }
  .u-md-ml45 {
    margin-left: 45px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt46 {
    margin-top: 46px !important;
  }
  .u-md-mr46 {
    margin-right: 46px !important;
  }
  .u-md-mb46 {
    margin-bottom: 46px !important;
  }
  .u-md-ml46 {
    margin-left: 46px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt47 {
    margin-top: 47px !important;
  }
  .u-md-mr47 {
    margin-right: 47px !important;
  }
  .u-md-mb47 {
    margin-bottom: 47px !important;
  }
  .u-md-ml47 {
    margin-left: 47px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt48 {
    margin-top: 48px !important;
  }
  .u-md-mr48 {
    margin-right: 48px !important;
  }
  .u-md-mb48 {
    margin-bottom: 48px !important;
  }
  .u-md-ml48 {
    margin-left: 48px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt49 {
    margin-top: 49px !important;
  }
  .u-md-mr49 {
    margin-right: 49px !important;
  }
  .u-md-mb49 {
    margin-bottom: 49px !important;
  }
  .u-md-ml49 {
    margin-left: 49px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt50 {
    margin-top: 50px !important;
  }
  .u-md-mr50 {
    margin-right: 50px !important;
  }
  .u-md-mb50 {
    margin-bottom: 50px !important;
  }
  .u-md-ml50 {
    margin-left: 50px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt51 {
    margin-top: 51px !important;
  }
  .u-md-mr51 {
    margin-right: 51px !important;
  }
  .u-md-mb51 {
    margin-bottom: 51px !important;
  }
  .u-md-ml51 {
    margin-left: 51px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt52 {
    margin-top: 52px !important;
  }
  .u-md-mr52 {
    margin-right: 52px !important;
  }
  .u-md-mb52 {
    margin-bottom: 52px !important;
  }
  .u-md-ml52 {
    margin-left: 52px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt53 {
    margin-top: 53px !important;
  }
  .u-md-mr53 {
    margin-right: 53px !important;
  }
  .u-md-mb53 {
    margin-bottom: 53px !important;
  }
  .u-md-ml53 {
    margin-left: 53px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt54 {
    margin-top: 54px !important;
  }
  .u-md-mr54 {
    margin-right: 54px !important;
  }
  .u-md-mb54 {
    margin-bottom: 54px !important;
  }
  .u-md-ml54 {
    margin-left: 54px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt55 {
    margin-top: 55px !important;
  }
  .u-md-mr55 {
    margin-right: 55px !important;
  }
  .u-md-mb55 {
    margin-bottom: 55px !important;
  }
  .u-md-ml55 {
    margin-left: 55px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt56 {
    margin-top: 56px !important;
  }
  .u-md-mr56 {
    margin-right: 56px !important;
  }
  .u-md-mb56 {
    margin-bottom: 56px !important;
  }
  .u-md-ml56 {
    margin-left: 56px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt57 {
    margin-top: 57px !important;
  }
  .u-md-mr57 {
    margin-right: 57px !important;
  }
  .u-md-mb57 {
    margin-bottom: 57px !important;
  }
  .u-md-ml57 {
    margin-left: 57px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt58 {
    margin-top: 58px !important;
  }
  .u-md-mr58 {
    margin-right: 58px !important;
  }
  .u-md-mb58 {
    margin-bottom: 58px !important;
  }
  .u-md-ml58 {
    margin-left: 58px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt59 {
    margin-top: 59px !important;
  }
  .u-md-mr59 {
    margin-right: 59px !important;
  }
  .u-md-mb59 {
    margin-bottom: 59px !important;
  }
  .u-md-ml59 {
    margin-left: 59px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt60 {
    margin-top: 60px !important;
  }
  .u-md-mr60 {
    margin-right: 60px !important;
  }
  .u-md-mb60 {
    margin-bottom: 60px !important;
  }
  .u-md-ml60 {
    margin-left: 60px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt61 {
    margin-top: 61px !important;
  }
  .u-md-mr61 {
    margin-right: 61px !important;
  }
  .u-md-mb61 {
    margin-bottom: 61px !important;
  }
  .u-md-ml61 {
    margin-left: 61px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt62 {
    margin-top: 62px !important;
  }
  .u-md-mr62 {
    margin-right: 62px !important;
  }
  .u-md-mb62 {
    margin-bottom: 62px !important;
  }
  .u-md-ml62 {
    margin-left: 62px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt63 {
    margin-top: 63px !important;
  }
  .u-md-mr63 {
    margin-right: 63px !important;
  }
  .u-md-mb63 {
    margin-bottom: 63px !important;
  }
  .u-md-ml63 {
    margin-left: 63px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt64 {
    margin-top: 64px !important;
  }
  .u-md-mr64 {
    margin-right: 64px !important;
  }
  .u-md-mb64 {
    margin-bottom: 64px !important;
  }
  .u-md-ml64 {
    margin-left: 64px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt65 {
    margin-top: 65px !important;
  }
  .u-md-mr65 {
    margin-right: 65px !important;
  }
  .u-md-mb65 {
    margin-bottom: 65px !important;
  }
  .u-md-ml65 {
    margin-left: 65px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt66 {
    margin-top: 66px !important;
  }
  .u-md-mr66 {
    margin-right: 66px !important;
  }
  .u-md-mb66 {
    margin-bottom: 66px !important;
  }
  .u-md-ml66 {
    margin-left: 66px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt67 {
    margin-top: 67px !important;
  }
  .u-md-mr67 {
    margin-right: 67px !important;
  }
  .u-md-mb67 {
    margin-bottom: 67px !important;
  }
  .u-md-ml67 {
    margin-left: 67px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt68 {
    margin-top: 68px !important;
  }
  .u-md-mr68 {
    margin-right: 68px !important;
  }
  .u-md-mb68 {
    margin-bottom: 68px !important;
  }
  .u-md-ml68 {
    margin-left: 68px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt69 {
    margin-top: 69px !important;
  }
  .u-md-mr69 {
    margin-right: 69px !important;
  }
  .u-md-mb69 {
    margin-bottom: 69px !important;
  }
  .u-md-ml69 {
    margin-left: 69px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt70 {
    margin-top: 70px !important;
  }
  .u-md-mr70 {
    margin-right: 70px !important;
  }
  .u-md-mb70 {
    margin-bottom: 70px !important;
  }
  .u-md-ml70 {
    margin-left: 70px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt71 {
    margin-top: 71px !important;
  }
  .u-md-mr71 {
    margin-right: 71px !important;
  }
  .u-md-mb71 {
    margin-bottom: 71px !important;
  }
  .u-md-ml71 {
    margin-left: 71px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt72 {
    margin-top: 72px !important;
  }
  .u-md-mr72 {
    margin-right: 72px !important;
  }
  .u-md-mb72 {
    margin-bottom: 72px !important;
  }
  .u-md-ml72 {
    margin-left: 72px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt73 {
    margin-top: 73px !important;
  }
  .u-md-mr73 {
    margin-right: 73px !important;
  }
  .u-md-mb73 {
    margin-bottom: 73px !important;
  }
  .u-md-ml73 {
    margin-left: 73px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt74 {
    margin-top: 74px !important;
  }
  .u-md-mr74 {
    margin-right: 74px !important;
  }
  .u-md-mb74 {
    margin-bottom: 74px !important;
  }
  .u-md-ml74 {
    margin-left: 74px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt75 {
    margin-top: 75px !important;
  }
  .u-md-mr75 {
    margin-right: 75px !important;
  }
  .u-md-mb75 {
    margin-bottom: 75px !important;
  }
  .u-md-ml75 {
    margin-left: 75px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt76 {
    margin-top: 76px !important;
  }
  .u-md-mr76 {
    margin-right: 76px !important;
  }
  .u-md-mb76 {
    margin-bottom: 76px !important;
  }
  .u-md-ml76 {
    margin-left: 76px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt77 {
    margin-top: 77px !important;
  }
  .u-md-mr77 {
    margin-right: 77px !important;
  }
  .u-md-mb77 {
    margin-bottom: 77px !important;
  }
  .u-md-ml77 {
    margin-left: 77px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt78 {
    margin-top: 78px !important;
  }
  .u-md-mr78 {
    margin-right: 78px !important;
  }
  .u-md-mb78 {
    margin-bottom: 78px !important;
  }
  .u-md-ml78 {
    margin-left: 78px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt79 {
    margin-top: 79px !important;
  }
  .u-md-mr79 {
    margin-right: 79px !important;
  }
  .u-md-mb79 {
    margin-bottom: 79px !important;
  }
  .u-md-ml79 {
    margin-left: 79px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt80 {
    margin-top: 80px !important;
  }
  .u-md-mr80 {
    margin-right: 80px !important;
  }
  .u-md-mb80 {
    margin-bottom: 80px !important;
  }
  .u-md-ml80 {
    margin-left: 80px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt81 {
    margin-top: 81px !important;
  }
  .u-md-mr81 {
    margin-right: 81px !important;
  }
  .u-md-mb81 {
    margin-bottom: 81px !important;
  }
  .u-md-ml81 {
    margin-left: 81px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt82 {
    margin-top: 82px !important;
  }
  .u-md-mr82 {
    margin-right: 82px !important;
  }
  .u-md-mb82 {
    margin-bottom: 82px !important;
  }
  .u-md-ml82 {
    margin-left: 82px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt83 {
    margin-top: 83px !important;
  }
  .u-md-mr83 {
    margin-right: 83px !important;
  }
  .u-md-mb83 {
    margin-bottom: 83px !important;
  }
  .u-md-ml83 {
    margin-left: 83px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt84 {
    margin-top: 84px !important;
  }
  .u-md-mr84 {
    margin-right: 84px !important;
  }
  .u-md-mb84 {
    margin-bottom: 84px !important;
  }
  .u-md-ml84 {
    margin-left: 84px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt85 {
    margin-top: 85px !important;
  }
  .u-md-mr85 {
    margin-right: 85px !important;
  }
  .u-md-mb85 {
    margin-bottom: 85px !important;
  }
  .u-md-ml85 {
    margin-left: 85px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt86 {
    margin-top: 86px !important;
  }
  .u-md-mr86 {
    margin-right: 86px !important;
  }
  .u-md-mb86 {
    margin-bottom: 86px !important;
  }
  .u-md-ml86 {
    margin-left: 86px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt87 {
    margin-top: 87px !important;
  }
  .u-md-mr87 {
    margin-right: 87px !important;
  }
  .u-md-mb87 {
    margin-bottom: 87px !important;
  }
  .u-md-ml87 {
    margin-left: 87px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt88 {
    margin-top: 88px !important;
  }
  .u-md-mr88 {
    margin-right: 88px !important;
  }
  .u-md-mb88 {
    margin-bottom: 88px !important;
  }
  .u-md-ml88 {
    margin-left: 88px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt89 {
    margin-top: 89px !important;
  }
  .u-md-mr89 {
    margin-right: 89px !important;
  }
  .u-md-mb89 {
    margin-bottom: 89px !important;
  }
  .u-md-ml89 {
    margin-left: 89px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt90 {
    margin-top: 90px !important;
  }
  .u-md-mr90 {
    margin-right: 90px !important;
  }
  .u-md-mb90 {
    margin-bottom: 90px !important;
  }
  .u-md-ml90 {
    margin-left: 90px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt91 {
    margin-top: 91px !important;
  }
  .u-md-mr91 {
    margin-right: 91px !important;
  }
  .u-md-mb91 {
    margin-bottom: 91px !important;
  }
  .u-md-ml91 {
    margin-left: 91px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt92 {
    margin-top: 92px !important;
  }
  .u-md-mr92 {
    margin-right: 92px !important;
  }
  .u-md-mb92 {
    margin-bottom: 92px !important;
  }
  .u-md-ml92 {
    margin-left: 92px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt93 {
    margin-top: 93px !important;
  }
  .u-md-mr93 {
    margin-right: 93px !important;
  }
  .u-md-mb93 {
    margin-bottom: 93px !important;
  }
  .u-md-ml93 {
    margin-left: 93px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt94 {
    margin-top: 94px !important;
  }
  .u-md-mr94 {
    margin-right: 94px !important;
  }
  .u-md-mb94 {
    margin-bottom: 94px !important;
  }
  .u-md-ml94 {
    margin-left: 94px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt95 {
    margin-top: 95px !important;
  }
  .u-md-mr95 {
    margin-right: 95px !important;
  }
  .u-md-mb95 {
    margin-bottom: 95px !important;
  }
  .u-md-ml95 {
    margin-left: 95px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt96 {
    margin-top: 96px !important;
  }
  .u-md-mr96 {
    margin-right: 96px !important;
  }
  .u-md-mb96 {
    margin-bottom: 96px !important;
  }
  .u-md-ml96 {
    margin-left: 96px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt97 {
    margin-top: 97px !important;
  }
  .u-md-mr97 {
    margin-right: 97px !important;
  }
  .u-md-mb97 {
    margin-bottom: 97px !important;
  }
  .u-md-ml97 {
    margin-left: 97px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt98 {
    margin-top: 98px !important;
  }
  .u-md-mr98 {
    margin-right: 98px !important;
  }
  .u-md-mb98 {
    margin-bottom: 98px !important;
  }
  .u-md-ml98 {
    margin-left: 98px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt99 {
    margin-top: 99px !important;
  }
  .u-md-mr99 {
    margin-right: 99px !important;
  }
  .u-md-mb99 {
    margin-bottom: 99px !important;
  }
  .u-md-ml99 {
    margin-left: 99px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt100 {
    margin-top: 100px !important;
  }
  .u-md-mr100 {
    margin-right: 100px !important;
  }
  .u-md-mb100 {
    margin-bottom: 100px !important;
  }
  .u-md-ml100 {
    margin-left: 100px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt101 {
    margin-top: 101px !important;
  }
  .u-md-mr101 {
    margin-right: 101px !important;
  }
  .u-md-mb101 {
    margin-bottom: 101px !important;
  }
  .u-md-ml101 {
    margin-left: 101px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt102 {
    margin-top: 102px !important;
  }
  .u-md-mr102 {
    margin-right: 102px !important;
  }
  .u-md-mb102 {
    margin-bottom: 102px !important;
  }
  .u-md-ml102 {
    margin-left: 102px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt103 {
    margin-top: 103px !important;
  }
  .u-md-mr103 {
    margin-right: 103px !important;
  }
  .u-md-mb103 {
    margin-bottom: 103px !important;
  }
  .u-md-ml103 {
    margin-left: 103px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt104 {
    margin-top: 104px !important;
  }
  .u-md-mr104 {
    margin-right: 104px !important;
  }
  .u-md-mb104 {
    margin-bottom: 104px !important;
  }
  .u-md-ml104 {
    margin-left: 104px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt105 {
    margin-top: 105px !important;
  }
  .u-md-mr105 {
    margin-right: 105px !important;
  }
  .u-md-mb105 {
    margin-bottom: 105px !important;
  }
  .u-md-ml105 {
    margin-left: 105px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt106 {
    margin-top: 106px !important;
  }
  .u-md-mr106 {
    margin-right: 106px !important;
  }
  .u-md-mb106 {
    margin-bottom: 106px !important;
  }
  .u-md-ml106 {
    margin-left: 106px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt107 {
    margin-top: 107px !important;
  }
  .u-md-mr107 {
    margin-right: 107px !important;
  }
  .u-md-mb107 {
    margin-bottom: 107px !important;
  }
  .u-md-ml107 {
    margin-left: 107px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt108 {
    margin-top: 108px !important;
  }
  .u-md-mr108 {
    margin-right: 108px !important;
  }
  .u-md-mb108 {
    margin-bottom: 108px !important;
  }
  .u-md-ml108 {
    margin-left: 108px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt109 {
    margin-top: 109px !important;
  }
  .u-md-mr109 {
    margin-right: 109px !important;
  }
  .u-md-mb109 {
    margin-bottom: 109px !important;
  }
  .u-md-ml109 {
    margin-left: 109px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt110 {
    margin-top: 110px !important;
  }
  .u-md-mr110 {
    margin-right: 110px !important;
  }
  .u-md-mb110 {
    margin-bottom: 110px !important;
  }
  .u-md-ml110 {
    margin-left: 110px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt111 {
    margin-top: 111px !important;
  }
  .u-md-mr111 {
    margin-right: 111px !important;
  }
  .u-md-mb111 {
    margin-bottom: 111px !important;
  }
  .u-md-ml111 {
    margin-left: 111px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt112 {
    margin-top: 112px !important;
  }
  .u-md-mr112 {
    margin-right: 112px !important;
  }
  .u-md-mb112 {
    margin-bottom: 112px !important;
  }
  .u-md-ml112 {
    margin-left: 112px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt113 {
    margin-top: 113px !important;
  }
  .u-md-mr113 {
    margin-right: 113px !important;
  }
  .u-md-mb113 {
    margin-bottom: 113px !important;
  }
  .u-md-ml113 {
    margin-left: 113px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt114 {
    margin-top: 114px !important;
  }
  .u-md-mr114 {
    margin-right: 114px !important;
  }
  .u-md-mb114 {
    margin-bottom: 114px !important;
  }
  .u-md-ml114 {
    margin-left: 114px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt115 {
    margin-top: 115px !important;
  }
  .u-md-mr115 {
    margin-right: 115px !important;
  }
  .u-md-mb115 {
    margin-bottom: 115px !important;
  }
  .u-md-ml115 {
    margin-left: 115px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt116 {
    margin-top: 116px !important;
  }
  .u-md-mr116 {
    margin-right: 116px !important;
  }
  .u-md-mb116 {
    margin-bottom: 116px !important;
  }
  .u-md-ml116 {
    margin-left: 116px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt117 {
    margin-top: 117px !important;
  }
  .u-md-mr117 {
    margin-right: 117px !important;
  }
  .u-md-mb117 {
    margin-bottom: 117px !important;
  }
  .u-md-ml117 {
    margin-left: 117px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt118 {
    margin-top: 118px !important;
  }
  .u-md-mr118 {
    margin-right: 118px !important;
  }
  .u-md-mb118 {
    margin-bottom: 118px !important;
  }
  .u-md-ml118 {
    margin-left: 118px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt119 {
    margin-top: 119px !important;
  }
  .u-md-mr119 {
    margin-right: 119px !important;
  }
  .u-md-mb119 {
    margin-bottom: 119px !important;
  }
  .u-md-ml119 {
    margin-left: 119px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt120 {
    margin-top: 120px !important;
  }
  .u-md-mr120 {
    margin-right: 120px !important;
  }
  .u-md-mb120 {
    margin-bottom: 120px !important;
  }
  .u-md-ml120 {
    margin-left: 120px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt121 {
    margin-top: 121px !important;
  }
  .u-md-mr121 {
    margin-right: 121px !important;
  }
  .u-md-mb121 {
    margin-bottom: 121px !important;
  }
  .u-md-ml121 {
    margin-left: 121px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt122 {
    margin-top: 122px !important;
  }
  .u-md-mr122 {
    margin-right: 122px !important;
  }
  .u-md-mb122 {
    margin-bottom: 122px !important;
  }
  .u-md-ml122 {
    margin-left: 122px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt123 {
    margin-top: 123px !important;
  }
  .u-md-mr123 {
    margin-right: 123px !important;
  }
  .u-md-mb123 {
    margin-bottom: 123px !important;
  }
  .u-md-ml123 {
    margin-left: 123px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt124 {
    margin-top: 124px !important;
  }
  .u-md-mr124 {
    margin-right: 124px !important;
  }
  .u-md-mb124 {
    margin-bottom: 124px !important;
  }
  .u-md-ml124 {
    margin-left: 124px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt125 {
    margin-top: 125px !important;
  }
  .u-md-mr125 {
    margin-right: 125px !important;
  }
  .u-md-mb125 {
    margin-bottom: 125px !important;
  }
  .u-md-ml125 {
    margin-left: 125px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt126 {
    margin-top: 126px !important;
  }
  .u-md-mr126 {
    margin-right: 126px !important;
  }
  .u-md-mb126 {
    margin-bottom: 126px !important;
  }
  .u-md-ml126 {
    margin-left: 126px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt127 {
    margin-top: 127px !important;
  }
  .u-md-mr127 {
    margin-right: 127px !important;
  }
  .u-md-mb127 {
    margin-bottom: 127px !important;
  }
  .u-md-ml127 {
    margin-left: 127px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt128 {
    margin-top: 128px !important;
  }
  .u-md-mr128 {
    margin-right: 128px !important;
  }
  .u-md-mb128 {
    margin-bottom: 128px !important;
  }
  .u-md-ml128 {
    margin-left: 128px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt129 {
    margin-top: 129px !important;
  }
  .u-md-mr129 {
    margin-right: 129px !important;
  }
  .u-md-mb129 {
    margin-bottom: 129px !important;
  }
  .u-md-ml129 {
    margin-left: 129px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt130 {
    margin-top: 130px !important;
  }
  .u-md-mr130 {
    margin-right: 130px !important;
  }
  .u-md-mb130 {
    margin-bottom: 130px !important;
  }
  .u-md-ml130 {
    margin-left: 130px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt131 {
    margin-top: 131px !important;
  }
  .u-md-mr131 {
    margin-right: 131px !important;
  }
  .u-md-mb131 {
    margin-bottom: 131px !important;
  }
  .u-md-ml131 {
    margin-left: 131px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt132 {
    margin-top: 132px !important;
  }
  .u-md-mr132 {
    margin-right: 132px !important;
  }
  .u-md-mb132 {
    margin-bottom: 132px !important;
  }
  .u-md-ml132 {
    margin-left: 132px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt133 {
    margin-top: 133px !important;
  }
  .u-md-mr133 {
    margin-right: 133px !important;
  }
  .u-md-mb133 {
    margin-bottom: 133px !important;
  }
  .u-md-ml133 {
    margin-left: 133px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt134 {
    margin-top: 134px !important;
  }
  .u-md-mr134 {
    margin-right: 134px !important;
  }
  .u-md-mb134 {
    margin-bottom: 134px !important;
  }
  .u-md-ml134 {
    margin-left: 134px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt135 {
    margin-top: 135px !important;
  }
  .u-md-mr135 {
    margin-right: 135px !important;
  }
  .u-md-mb135 {
    margin-bottom: 135px !important;
  }
  .u-md-ml135 {
    margin-left: 135px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt136 {
    margin-top: 136px !important;
  }
  .u-md-mr136 {
    margin-right: 136px !important;
  }
  .u-md-mb136 {
    margin-bottom: 136px !important;
  }
  .u-md-ml136 {
    margin-left: 136px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt137 {
    margin-top: 137px !important;
  }
  .u-md-mr137 {
    margin-right: 137px !important;
  }
  .u-md-mb137 {
    margin-bottom: 137px !important;
  }
  .u-md-ml137 {
    margin-left: 137px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt138 {
    margin-top: 138px !important;
  }
  .u-md-mr138 {
    margin-right: 138px !important;
  }
  .u-md-mb138 {
    margin-bottom: 138px !important;
  }
  .u-md-ml138 {
    margin-left: 138px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt139 {
    margin-top: 139px !important;
  }
  .u-md-mr139 {
    margin-right: 139px !important;
  }
  .u-md-mb139 {
    margin-bottom: 139px !important;
  }
  .u-md-ml139 {
    margin-left: 139px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt140 {
    margin-top: 140px !important;
  }
  .u-md-mr140 {
    margin-right: 140px !important;
  }
  .u-md-mb140 {
    margin-bottom: 140px !important;
  }
  .u-md-ml140 {
    margin-left: 140px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt141 {
    margin-top: 141px !important;
  }
  .u-md-mr141 {
    margin-right: 141px !important;
  }
  .u-md-mb141 {
    margin-bottom: 141px !important;
  }
  .u-md-ml141 {
    margin-left: 141px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt142 {
    margin-top: 142px !important;
  }
  .u-md-mr142 {
    margin-right: 142px !important;
  }
  .u-md-mb142 {
    margin-bottom: 142px !important;
  }
  .u-md-ml142 {
    margin-left: 142px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt143 {
    margin-top: 143px !important;
  }
  .u-md-mr143 {
    margin-right: 143px !important;
  }
  .u-md-mb143 {
    margin-bottom: 143px !important;
  }
  .u-md-ml143 {
    margin-left: 143px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt144 {
    margin-top: 144px !important;
  }
  .u-md-mr144 {
    margin-right: 144px !important;
  }
  .u-md-mb144 {
    margin-bottom: 144px !important;
  }
  .u-md-ml144 {
    margin-left: 144px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt145 {
    margin-top: 145px !important;
  }
  .u-md-mr145 {
    margin-right: 145px !important;
  }
  .u-md-mb145 {
    margin-bottom: 145px !important;
  }
  .u-md-ml145 {
    margin-left: 145px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt146 {
    margin-top: 146px !important;
  }
  .u-md-mr146 {
    margin-right: 146px !important;
  }
  .u-md-mb146 {
    margin-bottom: 146px !important;
  }
  .u-md-ml146 {
    margin-left: 146px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt147 {
    margin-top: 147px !important;
  }
  .u-md-mr147 {
    margin-right: 147px !important;
  }
  .u-md-mb147 {
    margin-bottom: 147px !important;
  }
  .u-md-ml147 {
    margin-left: 147px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt148 {
    margin-top: 148px !important;
  }
  .u-md-mr148 {
    margin-right: 148px !important;
  }
  .u-md-mb148 {
    margin-bottom: 148px !important;
  }
  .u-md-ml148 {
    margin-left: 148px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt149 {
    margin-top: 149px !important;
  }
  .u-md-mr149 {
    margin-right: 149px !important;
  }
  .u-md-mb149 {
    margin-bottom: 149px !important;
  }
  .u-md-ml149 {
    margin-left: 149px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mt150 {
    margin-top: 150px !important;
  }
  .u-md-mr150 {
    margin-right: 150px !important;
  }
  .u-md-mb150 {
    margin-bottom: 150px !important;
  }
  .u-md-ml150 {
    margin-left: 150px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt0 {
    margin-top: 0px !important;
  }
  .u-sm-mr0 {
    margin-right: 0px !important;
  }
  .u-sm-mb0 {
    margin-bottom: 0px !important;
  }
  .u-sm-ml0 {
    margin-left: 0px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt1 {
    margin-top: 1px !important;
  }
  .u-sm-mr1 {
    margin-right: 1px !important;
  }
  .u-sm-mb1 {
    margin-bottom: 1px !important;
  }
  .u-sm-ml1 {
    margin-left: 1px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt2 {
    margin-top: 2px !important;
  }
  .u-sm-mr2 {
    margin-right: 2px !important;
  }
  .u-sm-mb2 {
    margin-bottom: 2px !important;
  }
  .u-sm-ml2 {
    margin-left: 2px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt3 {
    margin-top: 3px !important;
  }
  .u-sm-mr3 {
    margin-right: 3px !important;
  }
  .u-sm-mb3 {
    margin-bottom: 3px !important;
  }
  .u-sm-ml3 {
    margin-left: 3px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt4 {
    margin-top: 4px !important;
  }
  .u-sm-mr4 {
    margin-right: 4px !important;
  }
  .u-sm-mb4 {
    margin-bottom: 4px !important;
  }
  .u-sm-ml4 {
    margin-left: 4px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt5 {
    margin-top: 5px !important;
  }
  .u-sm-mr5 {
    margin-right: 5px !important;
  }
  .u-sm-mb5 {
    margin-bottom: 5px !important;
  }
  .u-sm-ml5 {
    margin-left: 5px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt6 {
    margin-top: 6px !important;
  }
  .u-sm-mr6 {
    margin-right: 6px !important;
  }
  .u-sm-mb6 {
    margin-bottom: 6px !important;
  }
  .u-sm-ml6 {
    margin-left: 6px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt7 {
    margin-top: 7px !important;
  }
  .u-sm-mr7 {
    margin-right: 7px !important;
  }
  .u-sm-mb7 {
    margin-bottom: 7px !important;
  }
  .u-sm-ml7 {
    margin-left: 7px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt8 {
    margin-top: 8px !important;
  }
  .u-sm-mr8 {
    margin-right: 8px !important;
  }
  .u-sm-mb8 {
    margin-bottom: 8px !important;
  }
  .u-sm-ml8 {
    margin-left: 8px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt9 {
    margin-top: 9px !important;
  }
  .u-sm-mr9 {
    margin-right: 9px !important;
  }
  .u-sm-mb9 {
    margin-bottom: 9px !important;
  }
  .u-sm-ml9 {
    margin-left: 9px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt10 {
    margin-top: 10px !important;
  }
  .u-sm-mr10 {
    margin-right: 10px !important;
  }
  .u-sm-mb10 {
    margin-bottom: 10px !important;
  }
  .u-sm-ml10 {
    margin-left: 10px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt11 {
    margin-top: 11px !important;
  }
  .u-sm-mr11 {
    margin-right: 11px !important;
  }
  .u-sm-mb11 {
    margin-bottom: 11px !important;
  }
  .u-sm-ml11 {
    margin-left: 11px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt12 {
    margin-top: 12px !important;
  }
  .u-sm-mr12 {
    margin-right: 12px !important;
  }
  .u-sm-mb12 {
    margin-bottom: 12px !important;
  }
  .u-sm-ml12 {
    margin-left: 12px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt13 {
    margin-top: 13px !important;
  }
  .u-sm-mr13 {
    margin-right: 13px !important;
  }
  .u-sm-mb13 {
    margin-bottom: 13px !important;
  }
  .u-sm-ml13 {
    margin-left: 13px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt14 {
    margin-top: 14px !important;
  }
  .u-sm-mr14 {
    margin-right: 14px !important;
  }
  .u-sm-mb14 {
    margin-bottom: 14px !important;
  }
  .u-sm-ml14 {
    margin-left: 14px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt15 {
    margin-top: 15px !important;
  }
  .u-sm-mr15 {
    margin-right: 15px !important;
  }
  .u-sm-mb15 {
    margin-bottom: 15px !important;
  }
  .u-sm-ml15 {
    margin-left: 15px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt16 {
    margin-top: 16px !important;
  }
  .u-sm-mr16 {
    margin-right: 16px !important;
  }
  .u-sm-mb16 {
    margin-bottom: 16px !important;
  }
  .u-sm-ml16 {
    margin-left: 16px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt17 {
    margin-top: 17px !important;
  }
  .u-sm-mr17 {
    margin-right: 17px !important;
  }
  .u-sm-mb17 {
    margin-bottom: 17px !important;
  }
  .u-sm-ml17 {
    margin-left: 17px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt18 {
    margin-top: 18px !important;
  }
  .u-sm-mr18 {
    margin-right: 18px !important;
  }
  .u-sm-mb18 {
    margin-bottom: 18px !important;
  }
  .u-sm-ml18 {
    margin-left: 18px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt19 {
    margin-top: 19px !important;
  }
  .u-sm-mr19 {
    margin-right: 19px !important;
  }
  .u-sm-mb19 {
    margin-bottom: 19px !important;
  }
  .u-sm-ml19 {
    margin-left: 19px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt20 {
    margin-top: 20px !important;
  }
  .u-sm-mr20 {
    margin-right: 20px !important;
  }
  .u-sm-mb20 {
    margin-bottom: 20px !important;
  }
  .u-sm-ml20 {
    margin-left: 20px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt21 {
    margin-top: 21px !important;
  }
  .u-sm-mr21 {
    margin-right: 21px !important;
  }
  .u-sm-mb21 {
    margin-bottom: 21px !important;
  }
  .u-sm-ml21 {
    margin-left: 21px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt22 {
    margin-top: 22px !important;
  }
  .u-sm-mr22 {
    margin-right: 22px !important;
  }
  .u-sm-mb22 {
    margin-bottom: 22px !important;
  }
  .u-sm-ml22 {
    margin-left: 22px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt23 {
    margin-top: 23px !important;
  }
  .u-sm-mr23 {
    margin-right: 23px !important;
  }
  .u-sm-mb23 {
    margin-bottom: 23px !important;
  }
  .u-sm-ml23 {
    margin-left: 23px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt24 {
    margin-top: 24px !important;
  }
  .u-sm-mr24 {
    margin-right: 24px !important;
  }
  .u-sm-mb24 {
    margin-bottom: 24px !important;
  }
  .u-sm-ml24 {
    margin-left: 24px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt25 {
    margin-top: 25px !important;
  }
  .u-sm-mr25 {
    margin-right: 25px !important;
  }
  .u-sm-mb25 {
    margin-bottom: 25px !important;
  }
  .u-sm-ml25 {
    margin-left: 25px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt26 {
    margin-top: 26px !important;
  }
  .u-sm-mr26 {
    margin-right: 26px !important;
  }
  .u-sm-mb26 {
    margin-bottom: 26px !important;
  }
  .u-sm-ml26 {
    margin-left: 26px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt27 {
    margin-top: 27px !important;
  }
  .u-sm-mr27 {
    margin-right: 27px !important;
  }
  .u-sm-mb27 {
    margin-bottom: 27px !important;
  }
  .u-sm-ml27 {
    margin-left: 27px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt28 {
    margin-top: 28px !important;
  }
  .u-sm-mr28 {
    margin-right: 28px !important;
  }
  .u-sm-mb28 {
    margin-bottom: 28px !important;
  }
  .u-sm-ml28 {
    margin-left: 28px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt29 {
    margin-top: 29px !important;
  }
  .u-sm-mr29 {
    margin-right: 29px !important;
  }
  .u-sm-mb29 {
    margin-bottom: 29px !important;
  }
  .u-sm-ml29 {
    margin-left: 29px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt30 {
    margin-top: 30px !important;
  }
  .u-sm-mr30 {
    margin-right: 30px !important;
  }
  .u-sm-mb30 {
    margin-bottom: 30px !important;
  }
  .u-sm-ml30 {
    margin-left: 30px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt31 {
    margin-top: 31px !important;
  }
  .u-sm-mr31 {
    margin-right: 31px !important;
  }
  .u-sm-mb31 {
    margin-bottom: 31px !important;
  }
  .u-sm-ml31 {
    margin-left: 31px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt32 {
    margin-top: 32px !important;
  }
  .u-sm-mr32 {
    margin-right: 32px !important;
  }
  .u-sm-mb32 {
    margin-bottom: 32px !important;
  }
  .u-sm-ml32 {
    margin-left: 32px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt33 {
    margin-top: 33px !important;
  }
  .u-sm-mr33 {
    margin-right: 33px !important;
  }
  .u-sm-mb33 {
    margin-bottom: 33px !important;
  }
  .u-sm-ml33 {
    margin-left: 33px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt34 {
    margin-top: 34px !important;
  }
  .u-sm-mr34 {
    margin-right: 34px !important;
  }
  .u-sm-mb34 {
    margin-bottom: 34px !important;
  }
  .u-sm-ml34 {
    margin-left: 34px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt35 {
    margin-top: 35px !important;
  }
  .u-sm-mr35 {
    margin-right: 35px !important;
  }
  .u-sm-mb35 {
    margin-bottom: 35px !important;
  }
  .u-sm-ml35 {
    margin-left: 35px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt36 {
    margin-top: 36px !important;
  }
  .u-sm-mr36 {
    margin-right: 36px !important;
  }
  .u-sm-mb36 {
    margin-bottom: 36px !important;
  }
  .u-sm-ml36 {
    margin-left: 36px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt37 {
    margin-top: 37px !important;
  }
  .u-sm-mr37 {
    margin-right: 37px !important;
  }
  .u-sm-mb37 {
    margin-bottom: 37px !important;
  }
  .u-sm-ml37 {
    margin-left: 37px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt38 {
    margin-top: 38px !important;
  }
  .u-sm-mr38 {
    margin-right: 38px !important;
  }
  .u-sm-mb38 {
    margin-bottom: 38px !important;
  }
  .u-sm-ml38 {
    margin-left: 38px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt39 {
    margin-top: 39px !important;
  }
  .u-sm-mr39 {
    margin-right: 39px !important;
  }
  .u-sm-mb39 {
    margin-bottom: 39px !important;
  }
  .u-sm-ml39 {
    margin-left: 39px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt40 {
    margin-top: 40px !important;
  }
  .u-sm-mr40 {
    margin-right: 40px !important;
  }
  .u-sm-mb40 {
    margin-bottom: 40px !important;
  }
  .u-sm-ml40 {
    margin-left: 40px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt41 {
    margin-top: 41px !important;
  }
  .u-sm-mr41 {
    margin-right: 41px !important;
  }
  .u-sm-mb41 {
    margin-bottom: 41px !important;
  }
  .u-sm-ml41 {
    margin-left: 41px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt42 {
    margin-top: 42px !important;
  }
  .u-sm-mr42 {
    margin-right: 42px !important;
  }
  .u-sm-mb42 {
    margin-bottom: 42px !important;
  }
  .u-sm-ml42 {
    margin-left: 42px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt43 {
    margin-top: 43px !important;
  }
  .u-sm-mr43 {
    margin-right: 43px !important;
  }
  .u-sm-mb43 {
    margin-bottom: 43px !important;
  }
  .u-sm-ml43 {
    margin-left: 43px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt44 {
    margin-top: 44px !important;
  }
  .u-sm-mr44 {
    margin-right: 44px !important;
  }
  .u-sm-mb44 {
    margin-bottom: 44px !important;
  }
  .u-sm-ml44 {
    margin-left: 44px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt45 {
    margin-top: 45px !important;
  }
  .u-sm-mr45 {
    margin-right: 45px !important;
  }
  .u-sm-mb45 {
    margin-bottom: 45px !important;
  }
  .u-sm-ml45 {
    margin-left: 45px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt46 {
    margin-top: 46px !important;
  }
  .u-sm-mr46 {
    margin-right: 46px !important;
  }
  .u-sm-mb46 {
    margin-bottom: 46px !important;
  }
  .u-sm-ml46 {
    margin-left: 46px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt47 {
    margin-top: 47px !important;
  }
  .u-sm-mr47 {
    margin-right: 47px !important;
  }
  .u-sm-mb47 {
    margin-bottom: 47px !important;
  }
  .u-sm-ml47 {
    margin-left: 47px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt48 {
    margin-top: 48px !important;
  }
  .u-sm-mr48 {
    margin-right: 48px !important;
  }
  .u-sm-mb48 {
    margin-bottom: 48px !important;
  }
  .u-sm-ml48 {
    margin-left: 48px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt49 {
    margin-top: 49px !important;
  }
  .u-sm-mr49 {
    margin-right: 49px !important;
  }
  .u-sm-mb49 {
    margin-bottom: 49px !important;
  }
  .u-sm-ml49 {
    margin-left: 49px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt50 {
    margin-top: 50px !important;
  }
  .u-sm-mr50 {
    margin-right: 50px !important;
  }
  .u-sm-mb50 {
    margin-bottom: 50px !important;
  }
  .u-sm-ml50 {
    margin-left: 50px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt51 {
    margin-top: 51px !important;
  }
  .u-sm-mr51 {
    margin-right: 51px !important;
  }
  .u-sm-mb51 {
    margin-bottom: 51px !important;
  }
  .u-sm-ml51 {
    margin-left: 51px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt52 {
    margin-top: 52px !important;
  }
  .u-sm-mr52 {
    margin-right: 52px !important;
  }
  .u-sm-mb52 {
    margin-bottom: 52px !important;
  }
  .u-sm-ml52 {
    margin-left: 52px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt53 {
    margin-top: 53px !important;
  }
  .u-sm-mr53 {
    margin-right: 53px !important;
  }
  .u-sm-mb53 {
    margin-bottom: 53px !important;
  }
  .u-sm-ml53 {
    margin-left: 53px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt54 {
    margin-top: 54px !important;
  }
  .u-sm-mr54 {
    margin-right: 54px !important;
  }
  .u-sm-mb54 {
    margin-bottom: 54px !important;
  }
  .u-sm-ml54 {
    margin-left: 54px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt55 {
    margin-top: 55px !important;
  }
  .u-sm-mr55 {
    margin-right: 55px !important;
  }
  .u-sm-mb55 {
    margin-bottom: 55px !important;
  }
  .u-sm-ml55 {
    margin-left: 55px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt56 {
    margin-top: 56px !important;
  }
  .u-sm-mr56 {
    margin-right: 56px !important;
  }
  .u-sm-mb56 {
    margin-bottom: 56px !important;
  }
  .u-sm-ml56 {
    margin-left: 56px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt57 {
    margin-top: 57px !important;
  }
  .u-sm-mr57 {
    margin-right: 57px !important;
  }
  .u-sm-mb57 {
    margin-bottom: 57px !important;
  }
  .u-sm-ml57 {
    margin-left: 57px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt58 {
    margin-top: 58px !important;
  }
  .u-sm-mr58 {
    margin-right: 58px !important;
  }
  .u-sm-mb58 {
    margin-bottom: 58px !important;
  }
  .u-sm-ml58 {
    margin-left: 58px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt59 {
    margin-top: 59px !important;
  }
  .u-sm-mr59 {
    margin-right: 59px !important;
  }
  .u-sm-mb59 {
    margin-bottom: 59px !important;
  }
  .u-sm-ml59 {
    margin-left: 59px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt60 {
    margin-top: 60px !important;
  }
  .u-sm-mr60 {
    margin-right: 60px !important;
  }
  .u-sm-mb60 {
    margin-bottom: 60px !important;
  }
  .u-sm-ml60 {
    margin-left: 60px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt61 {
    margin-top: 61px !important;
  }
  .u-sm-mr61 {
    margin-right: 61px !important;
  }
  .u-sm-mb61 {
    margin-bottom: 61px !important;
  }
  .u-sm-ml61 {
    margin-left: 61px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt62 {
    margin-top: 62px !important;
  }
  .u-sm-mr62 {
    margin-right: 62px !important;
  }
  .u-sm-mb62 {
    margin-bottom: 62px !important;
  }
  .u-sm-ml62 {
    margin-left: 62px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt63 {
    margin-top: 63px !important;
  }
  .u-sm-mr63 {
    margin-right: 63px !important;
  }
  .u-sm-mb63 {
    margin-bottom: 63px !important;
  }
  .u-sm-ml63 {
    margin-left: 63px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt64 {
    margin-top: 64px !important;
  }
  .u-sm-mr64 {
    margin-right: 64px !important;
  }
  .u-sm-mb64 {
    margin-bottom: 64px !important;
  }
  .u-sm-ml64 {
    margin-left: 64px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt65 {
    margin-top: 65px !important;
  }
  .u-sm-mr65 {
    margin-right: 65px !important;
  }
  .u-sm-mb65 {
    margin-bottom: 65px !important;
  }
  .u-sm-ml65 {
    margin-left: 65px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt66 {
    margin-top: 66px !important;
  }
  .u-sm-mr66 {
    margin-right: 66px !important;
  }
  .u-sm-mb66 {
    margin-bottom: 66px !important;
  }
  .u-sm-ml66 {
    margin-left: 66px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt67 {
    margin-top: 67px !important;
  }
  .u-sm-mr67 {
    margin-right: 67px !important;
  }
  .u-sm-mb67 {
    margin-bottom: 67px !important;
  }
  .u-sm-ml67 {
    margin-left: 67px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt68 {
    margin-top: 68px !important;
  }
  .u-sm-mr68 {
    margin-right: 68px !important;
  }
  .u-sm-mb68 {
    margin-bottom: 68px !important;
  }
  .u-sm-ml68 {
    margin-left: 68px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt69 {
    margin-top: 69px !important;
  }
  .u-sm-mr69 {
    margin-right: 69px !important;
  }
  .u-sm-mb69 {
    margin-bottom: 69px !important;
  }
  .u-sm-ml69 {
    margin-left: 69px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt70 {
    margin-top: 70px !important;
  }
  .u-sm-mr70 {
    margin-right: 70px !important;
  }
  .u-sm-mb70 {
    margin-bottom: 70px !important;
  }
  .u-sm-ml70 {
    margin-left: 70px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt71 {
    margin-top: 71px !important;
  }
  .u-sm-mr71 {
    margin-right: 71px !important;
  }
  .u-sm-mb71 {
    margin-bottom: 71px !important;
  }
  .u-sm-ml71 {
    margin-left: 71px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt72 {
    margin-top: 72px !important;
  }
  .u-sm-mr72 {
    margin-right: 72px !important;
  }
  .u-sm-mb72 {
    margin-bottom: 72px !important;
  }
  .u-sm-ml72 {
    margin-left: 72px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt73 {
    margin-top: 73px !important;
  }
  .u-sm-mr73 {
    margin-right: 73px !important;
  }
  .u-sm-mb73 {
    margin-bottom: 73px !important;
  }
  .u-sm-ml73 {
    margin-left: 73px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt74 {
    margin-top: 74px !important;
  }
  .u-sm-mr74 {
    margin-right: 74px !important;
  }
  .u-sm-mb74 {
    margin-bottom: 74px !important;
  }
  .u-sm-ml74 {
    margin-left: 74px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt75 {
    margin-top: 75px !important;
  }
  .u-sm-mr75 {
    margin-right: 75px !important;
  }
  .u-sm-mb75 {
    margin-bottom: 75px !important;
  }
  .u-sm-ml75 {
    margin-left: 75px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt76 {
    margin-top: 76px !important;
  }
  .u-sm-mr76 {
    margin-right: 76px !important;
  }
  .u-sm-mb76 {
    margin-bottom: 76px !important;
  }
  .u-sm-ml76 {
    margin-left: 76px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt77 {
    margin-top: 77px !important;
  }
  .u-sm-mr77 {
    margin-right: 77px !important;
  }
  .u-sm-mb77 {
    margin-bottom: 77px !important;
  }
  .u-sm-ml77 {
    margin-left: 77px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt78 {
    margin-top: 78px !important;
  }
  .u-sm-mr78 {
    margin-right: 78px !important;
  }
  .u-sm-mb78 {
    margin-bottom: 78px !important;
  }
  .u-sm-ml78 {
    margin-left: 78px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt79 {
    margin-top: 79px !important;
  }
  .u-sm-mr79 {
    margin-right: 79px !important;
  }
  .u-sm-mb79 {
    margin-bottom: 79px !important;
  }
  .u-sm-ml79 {
    margin-left: 79px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt80 {
    margin-top: 80px !important;
  }
  .u-sm-mr80 {
    margin-right: 80px !important;
  }
  .u-sm-mb80 {
    margin-bottom: 80px !important;
  }
  .u-sm-ml80 {
    margin-left: 80px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt81 {
    margin-top: 81px !important;
  }
  .u-sm-mr81 {
    margin-right: 81px !important;
  }
  .u-sm-mb81 {
    margin-bottom: 81px !important;
  }
  .u-sm-ml81 {
    margin-left: 81px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt82 {
    margin-top: 82px !important;
  }
  .u-sm-mr82 {
    margin-right: 82px !important;
  }
  .u-sm-mb82 {
    margin-bottom: 82px !important;
  }
  .u-sm-ml82 {
    margin-left: 82px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt83 {
    margin-top: 83px !important;
  }
  .u-sm-mr83 {
    margin-right: 83px !important;
  }
  .u-sm-mb83 {
    margin-bottom: 83px !important;
  }
  .u-sm-ml83 {
    margin-left: 83px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt84 {
    margin-top: 84px !important;
  }
  .u-sm-mr84 {
    margin-right: 84px !important;
  }
  .u-sm-mb84 {
    margin-bottom: 84px !important;
  }
  .u-sm-ml84 {
    margin-left: 84px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt85 {
    margin-top: 85px !important;
  }
  .u-sm-mr85 {
    margin-right: 85px !important;
  }
  .u-sm-mb85 {
    margin-bottom: 85px !important;
  }
  .u-sm-ml85 {
    margin-left: 85px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt86 {
    margin-top: 86px !important;
  }
  .u-sm-mr86 {
    margin-right: 86px !important;
  }
  .u-sm-mb86 {
    margin-bottom: 86px !important;
  }
  .u-sm-ml86 {
    margin-left: 86px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt87 {
    margin-top: 87px !important;
  }
  .u-sm-mr87 {
    margin-right: 87px !important;
  }
  .u-sm-mb87 {
    margin-bottom: 87px !important;
  }
  .u-sm-ml87 {
    margin-left: 87px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt88 {
    margin-top: 88px !important;
  }
  .u-sm-mr88 {
    margin-right: 88px !important;
  }
  .u-sm-mb88 {
    margin-bottom: 88px !important;
  }
  .u-sm-ml88 {
    margin-left: 88px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt89 {
    margin-top: 89px !important;
  }
  .u-sm-mr89 {
    margin-right: 89px !important;
  }
  .u-sm-mb89 {
    margin-bottom: 89px !important;
  }
  .u-sm-ml89 {
    margin-left: 89px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt90 {
    margin-top: 90px !important;
  }
  .u-sm-mr90 {
    margin-right: 90px !important;
  }
  .u-sm-mb90 {
    margin-bottom: 90px !important;
  }
  .u-sm-ml90 {
    margin-left: 90px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt91 {
    margin-top: 91px !important;
  }
  .u-sm-mr91 {
    margin-right: 91px !important;
  }
  .u-sm-mb91 {
    margin-bottom: 91px !important;
  }
  .u-sm-ml91 {
    margin-left: 91px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt92 {
    margin-top: 92px !important;
  }
  .u-sm-mr92 {
    margin-right: 92px !important;
  }
  .u-sm-mb92 {
    margin-bottom: 92px !important;
  }
  .u-sm-ml92 {
    margin-left: 92px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt93 {
    margin-top: 93px !important;
  }
  .u-sm-mr93 {
    margin-right: 93px !important;
  }
  .u-sm-mb93 {
    margin-bottom: 93px !important;
  }
  .u-sm-ml93 {
    margin-left: 93px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt94 {
    margin-top: 94px !important;
  }
  .u-sm-mr94 {
    margin-right: 94px !important;
  }
  .u-sm-mb94 {
    margin-bottom: 94px !important;
  }
  .u-sm-ml94 {
    margin-left: 94px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt95 {
    margin-top: 95px !important;
  }
  .u-sm-mr95 {
    margin-right: 95px !important;
  }
  .u-sm-mb95 {
    margin-bottom: 95px !important;
  }
  .u-sm-ml95 {
    margin-left: 95px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt96 {
    margin-top: 96px !important;
  }
  .u-sm-mr96 {
    margin-right: 96px !important;
  }
  .u-sm-mb96 {
    margin-bottom: 96px !important;
  }
  .u-sm-ml96 {
    margin-left: 96px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt97 {
    margin-top: 97px !important;
  }
  .u-sm-mr97 {
    margin-right: 97px !important;
  }
  .u-sm-mb97 {
    margin-bottom: 97px !important;
  }
  .u-sm-ml97 {
    margin-left: 97px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt98 {
    margin-top: 98px !important;
  }
  .u-sm-mr98 {
    margin-right: 98px !important;
  }
  .u-sm-mb98 {
    margin-bottom: 98px !important;
  }
  .u-sm-ml98 {
    margin-left: 98px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt99 {
    margin-top: 99px !important;
  }
  .u-sm-mr99 {
    margin-right: 99px !important;
  }
  .u-sm-mb99 {
    margin-bottom: 99px !important;
  }
  .u-sm-ml99 {
    margin-left: 99px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt100 {
    margin-top: 100px !important;
  }
  .u-sm-mr100 {
    margin-right: 100px !important;
  }
  .u-sm-mb100 {
    margin-bottom: 100px !important;
  }
  .u-sm-ml100 {
    margin-left: 100px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt101 {
    margin-top: 101px !important;
  }
  .u-sm-mr101 {
    margin-right: 101px !important;
  }
  .u-sm-mb101 {
    margin-bottom: 101px !important;
  }
  .u-sm-ml101 {
    margin-left: 101px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt102 {
    margin-top: 102px !important;
  }
  .u-sm-mr102 {
    margin-right: 102px !important;
  }
  .u-sm-mb102 {
    margin-bottom: 102px !important;
  }
  .u-sm-ml102 {
    margin-left: 102px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt103 {
    margin-top: 103px !important;
  }
  .u-sm-mr103 {
    margin-right: 103px !important;
  }
  .u-sm-mb103 {
    margin-bottom: 103px !important;
  }
  .u-sm-ml103 {
    margin-left: 103px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt104 {
    margin-top: 104px !important;
  }
  .u-sm-mr104 {
    margin-right: 104px !important;
  }
  .u-sm-mb104 {
    margin-bottom: 104px !important;
  }
  .u-sm-ml104 {
    margin-left: 104px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt105 {
    margin-top: 105px !important;
  }
  .u-sm-mr105 {
    margin-right: 105px !important;
  }
  .u-sm-mb105 {
    margin-bottom: 105px !important;
  }
  .u-sm-ml105 {
    margin-left: 105px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt106 {
    margin-top: 106px !important;
  }
  .u-sm-mr106 {
    margin-right: 106px !important;
  }
  .u-sm-mb106 {
    margin-bottom: 106px !important;
  }
  .u-sm-ml106 {
    margin-left: 106px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt107 {
    margin-top: 107px !important;
  }
  .u-sm-mr107 {
    margin-right: 107px !important;
  }
  .u-sm-mb107 {
    margin-bottom: 107px !important;
  }
  .u-sm-ml107 {
    margin-left: 107px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt108 {
    margin-top: 108px !important;
  }
  .u-sm-mr108 {
    margin-right: 108px !important;
  }
  .u-sm-mb108 {
    margin-bottom: 108px !important;
  }
  .u-sm-ml108 {
    margin-left: 108px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt109 {
    margin-top: 109px !important;
  }
  .u-sm-mr109 {
    margin-right: 109px !important;
  }
  .u-sm-mb109 {
    margin-bottom: 109px !important;
  }
  .u-sm-ml109 {
    margin-left: 109px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt110 {
    margin-top: 110px !important;
  }
  .u-sm-mr110 {
    margin-right: 110px !important;
  }
  .u-sm-mb110 {
    margin-bottom: 110px !important;
  }
  .u-sm-ml110 {
    margin-left: 110px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt111 {
    margin-top: 111px !important;
  }
  .u-sm-mr111 {
    margin-right: 111px !important;
  }
  .u-sm-mb111 {
    margin-bottom: 111px !important;
  }
  .u-sm-ml111 {
    margin-left: 111px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt112 {
    margin-top: 112px !important;
  }
  .u-sm-mr112 {
    margin-right: 112px !important;
  }
  .u-sm-mb112 {
    margin-bottom: 112px !important;
  }
  .u-sm-ml112 {
    margin-left: 112px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt113 {
    margin-top: 113px !important;
  }
  .u-sm-mr113 {
    margin-right: 113px !important;
  }
  .u-sm-mb113 {
    margin-bottom: 113px !important;
  }
  .u-sm-ml113 {
    margin-left: 113px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt114 {
    margin-top: 114px !important;
  }
  .u-sm-mr114 {
    margin-right: 114px !important;
  }
  .u-sm-mb114 {
    margin-bottom: 114px !important;
  }
  .u-sm-ml114 {
    margin-left: 114px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt115 {
    margin-top: 115px !important;
  }
  .u-sm-mr115 {
    margin-right: 115px !important;
  }
  .u-sm-mb115 {
    margin-bottom: 115px !important;
  }
  .u-sm-ml115 {
    margin-left: 115px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt116 {
    margin-top: 116px !important;
  }
  .u-sm-mr116 {
    margin-right: 116px !important;
  }
  .u-sm-mb116 {
    margin-bottom: 116px !important;
  }
  .u-sm-ml116 {
    margin-left: 116px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt117 {
    margin-top: 117px !important;
  }
  .u-sm-mr117 {
    margin-right: 117px !important;
  }
  .u-sm-mb117 {
    margin-bottom: 117px !important;
  }
  .u-sm-ml117 {
    margin-left: 117px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt118 {
    margin-top: 118px !important;
  }
  .u-sm-mr118 {
    margin-right: 118px !important;
  }
  .u-sm-mb118 {
    margin-bottom: 118px !important;
  }
  .u-sm-ml118 {
    margin-left: 118px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt119 {
    margin-top: 119px !important;
  }
  .u-sm-mr119 {
    margin-right: 119px !important;
  }
  .u-sm-mb119 {
    margin-bottom: 119px !important;
  }
  .u-sm-ml119 {
    margin-left: 119px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt120 {
    margin-top: 120px !important;
  }
  .u-sm-mr120 {
    margin-right: 120px !important;
  }
  .u-sm-mb120 {
    margin-bottom: 120px !important;
  }
  .u-sm-ml120 {
    margin-left: 120px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt121 {
    margin-top: 121px !important;
  }
  .u-sm-mr121 {
    margin-right: 121px !important;
  }
  .u-sm-mb121 {
    margin-bottom: 121px !important;
  }
  .u-sm-ml121 {
    margin-left: 121px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt122 {
    margin-top: 122px !important;
  }
  .u-sm-mr122 {
    margin-right: 122px !important;
  }
  .u-sm-mb122 {
    margin-bottom: 122px !important;
  }
  .u-sm-ml122 {
    margin-left: 122px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt123 {
    margin-top: 123px !important;
  }
  .u-sm-mr123 {
    margin-right: 123px !important;
  }
  .u-sm-mb123 {
    margin-bottom: 123px !important;
  }
  .u-sm-ml123 {
    margin-left: 123px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt124 {
    margin-top: 124px !important;
  }
  .u-sm-mr124 {
    margin-right: 124px !important;
  }
  .u-sm-mb124 {
    margin-bottom: 124px !important;
  }
  .u-sm-ml124 {
    margin-left: 124px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt125 {
    margin-top: 125px !important;
  }
  .u-sm-mr125 {
    margin-right: 125px !important;
  }
  .u-sm-mb125 {
    margin-bottom: 125px !important;
  }
  .u-sm-ml125 {
    margin-left: 125px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt126 {
    margin-top: 126px !important;
  }
  .u-sm-mr126 {
    margin-right: 126px !important;
  }
  .u-sm-mb126 {
    margin-bottom: 126px !important;
  }
  .u-sm-ml126 {
    margin-left: 126px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt127 {
    margin-top: 127px !important;
  }
  .u-sm-mr127 {
    margin-right: 127px !important;
  }
  .u-sm-mb127 {
    margin-bottom: 127px !important;
  }
  .u-sm-ml127 {
    margin-left: 127px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt128 {
    margin-top: 128px !important;
  }
  .u-sm-mr128 {
    margin-right: 128px !important;
  }
  .u-sm-mb128 {
    margin-bottom: 128px !important;
  }
  .u-sm-ml128 {
    margin-left: 128px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt129 {
    margin-top: 129px !important;
  }
  .u-sm-mr129 {
    margin-right: 129px !important;
  }
  .u-sm-mb129 {
    margin-bottom: 129px !important;
  }
  .u-sm-ml129 {
    margin-left: 129px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt130 {
    margin-top: 130px !important;
  }
  .u-sm-mr130 {
    margin-right: 130px !important;
  }
  .u-sm-mb130 {
    margin-bottom: 130px !important;
  }
  .u-sm-ml130 {
    margin-left: 130px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt131 {
    margin-top: 131px !important;
  }
  .u-sm-mr131 {
    margin-right: 131px !important;
  }
  .u-sm-mb131 {
    margin-bottom: 131px !important;
  }
  .u-sm-ml131 {
    margin-left: 131px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt132 {
    margin-top: 132px !important;
  }
  .u-sm-mr132 {
    margin-right: 132px !important;
  }
  .u-sm-mb132 {
    margin-bottom: 132px !important;
  }
  .u-sm-ml132 {
    margin-left: 132px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt133 {
    margin-top: 133px !important;
  }
  .u-sm-mr133 {
    margin-right: 133px !important;
  }
  .u-sm-mb133 {
    margin-bottom: 133px !important;
  }
  .u-sm-ml133 {
    margin-left: 133px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt134 {
    margin-top: 134px !important;
  }
  .u-sm-mr134 {
    margin-right: 134px !important;
  }
  .u-sm-mb134 {
    margin-bottom: 134px !important;
  }
  .u-sm-ml134 {
    margin-left: 134px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt135 {
    margin-top: 135px !important;
  }
  .u-sm-mr135 {
    margin-right: 135px !important;
  }
  .u-sm-mb135 {
    margin-bottom: 135px !important;
  }
  .u-sm-ml135 {
    margin-left: 135px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt136 {
    margin-top: 136px !important;
  }
  .u-sm-mr136 {
    margin-right: 136px !important;
  }
  .u-sm-mb136 {
    margin-bottom: 136px !important;
  }
  .u-sm-ml136 {
    margin-left: 136px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt137 {
    margin-top: 137px !important;
  }
  .u-sm-mr137 {
    margin-right: 137px !important;
  }
  .u-sm-mb137 {
    margin-bottom: 137px !important;
  }
  .u-sm-ml137 {
    margin-left: 137px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt138 {
    margin-top: 138px !important;
  }
  .u-sm-mr138 {
    margin-right: 138px !important;
  }
  .u-sm-mb138 {
    margin-bottom: 138px !important;
  }
  .u-sm-ml138 {
    margin-left: 138px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt139 {
    margin-top: 139px !important;
  }
  .u-sm-mr139 {
    margin-right: 139px !important;
  }
  .u-sm-mb139 {
    margin-bottom: 139px !important;
  }
  .u-sm-ml139 {
    margin-left: 139px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt140 {
    margin-top: 140px !important;
  }
  .u-sm-mr140 {
    margin-right: 140px !important;
  }
  .u-sm-mb140 {
    margin-bottom: 140px !important;
  }
  .u-sm-ml140 {
    margin-left: 140px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt141 {
    margin-top: 141px !important;
  }
  .u-sm-mr141 {
    margin-right: 141px !important;
  }
  .u-sm-mb141 {
    margin-bottom: 141px !important;
  }
  .u-sm-ml141 {
    margin-left: 141px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt142 {
    margin-top: 142px !important;
  }
  .u-sm-mr142 {
    margin-right: 142px !important;
  }
  .u-sm-mb142 {
    margin-bottom: 142px !important;
  }
  .u-sm-ml142 {
    margin-left: 142px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt143 {
    margin-top: 143px !important;
  }
  .u-sm-mr143 {
    margin-right: 143px !important;
  }
  .u-sm-mb143 {
    margin-bottom: 143px !important;
  }
  .u-sm-ml143 {
    margin-left: 143px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt144 {
    margin-top: 144px !important;
  }
  .u-sm-mr144 {
    margin-right: 144px !important;
  }
  .u-sm-mb144 {
    margin-bottom: 144px !important;
  }
  .u-sm-ml144 {
    margin-left: 144px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt145 {
    margin-top: 145px !important;
  }
  .u-sm-mr145 {
    margin-right: 145px !important;
  }
  .u-sm-mb145 {
    margin-bottom: 145px !important;
  }
  .u-sm-ml145 {
    margin-left: 145px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt146 {
    margin-top: 146px !important;
  }
  .u-sm-mr146 {
    margin-right: 146px !important;
  }
  .u-sm-mb146 {
    margin-bottom: 146px !important;
  }
  .u-sm-ml146 {
    margin-left: 146px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt147 {
    margin-top: 147px !important;
  }
  .u-sm-mr147 {
    margin-right: 147px !important;
  }
  .u-sm-mb147 {
    margin-bottom: 147px !important;
  }
  .u-sm-ml147 {
    margin-left: 147px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt148 {
    margin-top: 148px !important;
  }
  .u-sm-mr148 {
    margin-right: 148px !important;
  }
  .u-sm-mb148 {
    margin-bottom: 148px !important;
  }
  .u-sm-ml148 {
    margin-left: 148px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt149 {
    margin-top: 149px !important;
  }
  .u-sm-mr149 {
    margin-right: 149px !important;
  }
  .u-sm-mb149 {
    margin-bottom: 149px !important;
  }
  .u-sm-ml149 {
    margin-left: 149px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mt150 {
    margin-top: 150px !important;
  }
  .u-sm-mr150 {
    margin-right: 150px !important;
  }
  .u-sm-mb150 {
    margin-bottom: 150px !important;
  }
  .u-sm-ml150 {
    margin-left: 150px !important;
  }
}

.u-m-auto {
  margin-right: auto;
  margin-left: auto;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-m-auto-none {
    margin-right: 0;
    margin-left: 0;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-m-auto-none {
    margin-right: 0;
    margin-left: 0;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-m-auto-none {
    margin-right: 0;
    margin-left: 0;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-m-auto-none {
    margin-right: 0;
    margin-left: 0;
  }
}

.u-pt0 {
  padding-top: 0px;
}

.u-pr0 {
  padding-right: 0px;
}

.u-pb0 {
  padding-bottom: 0px;
}

.u-pl0 {
  padding-left: 0px;
}

.u-pt1 {
  padding-top: 1px;
}

.u-pr1 {
  padding-right: 1px;
}

.u-pb1 {
  padding-bottom: 1px;
}

.u-pl1 {
  padding-left: 1px;
}

.u-pt2 {
  padding-top: 2px;
}

.u-pr2 {
  padding-right: 2px;
}

.u-pb2 {
  padding-bottom: 2px;
}

.u-pl2 {
  padding-left: 2px;
}

.u-pt3 {
  padding-top: 3px;
}

.u-pr3 {
  padding-right: 3px;
}

.u-pb3 {
  padding-bottom: 3px;
}

.u-pl3 {
  padding-left: 3px;
}

.u-pt4 {
  padding-top: 4px;
}

.u-pr4 {
  padding-right: 4px;
}

.u-pb4 {
  padding-bottom: 4px;
}

.u-pl4 {
  padding-left: 4px;
}

.u-pt5 {
  padding-top: 5px;
}

.u-pr5 {
  padding-right: 5px;
}

.u-pb5 {
  padding-bottom: 5px;
}

.u-pl5 {
  padding-left: 5px;
}

.u-pt6 {
  padding-top: 6px;
}

.u-pr6 {
  padding-right: 6px;
}

.u-pb6 {
  padding-bottom: 6px;
}

.u-pl6 {
  padding-left: 6px;
}

.u-pt7 {
  padding-top: 7px;
}

.u-pr7 {
  padding-right: 7px;
}

.u-pb7 {
  padding-bottom: 7px;
}

.u-pl7 {
  padding-left: 7px;
}

.u-pt8 {
  padding-top: 8px;
}

.u-pr8 {
  padding-right: 8px;
}

.u-pb8 {
  padding-bottom: 8px;
}

.u-pl8 {
  padding-left: 8px;
}

.u-pt9 {
  padding-top: 9px;
}

.u-pr9 {
  padding-right: 9px;
}

.u-pb9 {
  padding-bottom: 9px;
}

.u-pl9 {
  padding-left: 9px;
}

.u-pt10 {
  padding-top: 10px;
}

.u-pr10 {
  padding-right: 10px;
}

.u-pb10 {
  padding-bottom: 10px;
}

.u-pl10 {
  padding-left: 10px;
}

.u-pt11 {
  padding-top: 11px;
}

.u-pr11 {
  padding-right: 11px;
}

.u-pb11 {
  padding-bottom: 11px;
}

.u-pl11 {
  padding-left: 11px;
}

.u-pt12 {
  padding-top: 12px;
}

.u-pr12 {
  padding-right: 12px;
}

.u-pb12 {
  padding-bottom: 12px;
}

.u-pl12 {
  padding-left: 12px;
}

.u-pt13 {
  padding-top: 13px;
}

.u-pr13 {
  padding-right: 13px;
}

.u-pb13 {
  padding-bottom: 13px;
}

.u-pl13 {
  padding-left: 13px;
}

.u-pt14 {
  padding-top: 14px;
}

.u-pr14 {
  padding-right: 14px;
}

.u-pb14 {
  padding-bottom: 14px;
}

.u-pl14 {
  padding-left: 14px;
}

.u-pt15 {
  padding-top: 15px;
}

.u-pr15 {
  padding-right: 15px;
}

.u-pb15 {
  padding-bottom: 15px;
}

.u-pl15 {
  padding-left: 15px;
}

.u-pt16 {
  padding-top: 16px;
}

.u-pr16 {
  padding-right: 16px;
}

.u-pb16 {
  padding-bottom: 16px;
}

.u-pl16 {
  padding-left: 16px;
}

.u-pt17 {
  padding-top: 17px;
}

.u-pr17 {
  padding-right: 17px;
}

.u-pb17 {
  padding-bottom: 17px;
}

.u-pl17 {
  padding-left: 17px;
}

.u-pt18 {
  padding-top: 18px;
}

.u-pr18 {
  padding-right: 18px;
}

.u-pb18 {
  padding-bottom: 18px;
}

.u-pl18 {
  padding-left: 18px;
}

.u-pt19 {
  padding-top: 19px;
}

.u-pr19 {
  padding-right: 19px;
}

.u-pb19 {
  padding-bottom: 19px;
}

.u-pl19 {
  padding-left: 19px;
}

.u-pt20 {
  padding-top: 20px;
}

.u-pr20 {
  padding-right: 20px;
}

.u-pb20 {
  padding-bottom: 20px;
}

.u-pl20 {
  padding-left: 20px;
}

.u-pt21 {
  padding-top: 21px;
}

.u-pr21 {
  padding-right: 21px;
}

.u-pb21 {
  padding-bottom: 21px;
}

.u-pl21 {
  padding-left: 21px;
}

.u-pt22 {
  padding-top: 22px;
}

.u-pr22 {
  padding-right: 22px;
}

.u-pb22 {
  padding-bottom: 22px;
}

.u-pl22 {
  padding-left: 22px;
}

.u-pt23 {
  padding-top: 23px;
}

.u-pr23 {
  padding-right: 23px;
}

.u-pb23 {
  padding-bottom: 23px;
}

.u-pl23 {
  padding-left: 23px;
}

.u-pt24 {
  padding-top: 24px;
}

.u-pr24 {
  padding-right: 24px;
}

.u-pb24 {
  padding-bottom: 24px;
}

.u-pl24 {
  padding-left: 24px;
}

.u-pt25 {
  padding-top: 25px;
}

.u-pr25 {
  padding-right: 25px;
}

.u-pb25 {
  padding-bottom: 25px;
}

.u-pl25 {
  padding-left: 25px;
}

.u-pt26 {
  padding-top: 26px;
}

.u-pr26 {
  padding-right: 26px;
}

.u-pb26 {
  padding-bottom: 26px;
}

.u-pl26 {
  padding-left: 26px;
}

.u-pt27 {
  padding-top: 27px;
}

.u-pr27 {
  padding-right: 27px;
}

.u-pb27 {
  padding-bottom: 27px;
}

.u-pl27 {
  padding-left: 27px;
}

.u-pt28 {
  padding-top: 28px;
}

.u-pr28 {
  padding-right: 28px;
}

.u-pb28 {
  padding-bottom: 28px;
}

.u-pl28 {
  padding-left: 28px;
}

.u-pt29 {
  padding-top: 29px;
}

.u-pr29 {
  padding-right: 29px;
}

.u-pb29 {
  padding-bottom: 29px;
}

.u-pl29 {
  padding-left: 29px;
}

.u-pt30 {
  padding-top: 30px;
}

.u-pr30 {
  padding-right: 30px;
}

.u-pb30 {
  padding-bottom: 30px;
}

.u-pl30 {
  padding-left: 30px;
}

.u-pt31 {
  padding-top: 31px;
}

.u-pr31 {
  padding-right: 31px;
}

.u-pb31 {
  padding-bottom: 31px;
}

.u-pl31 {
  padding-left: 31px;
}

.u-pt32 {
  padding-top: 32px;
}

.u-pr32 {
  padding-right: 32px;
}

.u-pb32 {
  padding-bottom: 32px;
}

.u-pl32 {
  padding-left: 32px;
}

.u-pt33 {
  padding-top: 33px;
}

.u-pr33 {
  padding-right: 33px;
}

.u-pb33 {
  padding-bottom: 33px;
}

.u-pl33 {
  padding-left: 33px;
}

.u-pt34 {
  padding-top: 34px;
}

.u-pr34 {
  padding-right: 34px;
}

.u-pb34 {
  padding-bottom: 34px;
}

.u-pl34 {
  padding-left: 34px;
}

.u-pt35 {
  padding-top: 35px;
}

.u-pr35 {
  padding-right: 35px;
}

.u-pb35 {
  padding-bottom: 35px;
}

.u-pl35 {
  padding-left: 35px;
}

.u-pt36 {
  padding-top: 36px;
}

.u-pr36 {
  padding-right: 36px;
}

.u-pb36 {
  padding-bottom: 36px;
}

.u-pl36 {
  padding-left: 36px;
}

.u-pt37 {
  padding-top: 37px;
}

.u-pr37 {
  padding-right: 37px;
}

.u-pb37 {
  padding-bottom: 37px;
}

.u-pl37 {
  padding-left: 37px;
}

.u-pt38 {
  padding-top: 38px;
}

.u-pr38 {
  padding-right: 38px;
}

.u-pb38 {
  padding-bottom: 38px;
}

.u-pl38 {
  padding-left: 38px;
}

.u-pt39 {
  padding-top: 39px;
}

.u-pr39 {
  padding-right: 39px;
}

.u-pb39 {
  padding-bottom: 39px;
}

.u-pl39 {
  padding-left: 39px;
}

.u-pt40 {
  padding-top: 40px;
}

.u-pr40 {
  padding-right: 40px;
}

.u-pb40 {
  padding-bottom: 40px;
}

.u-pl40 {
  padding-left: 40px;
}

.u-pt41 {
  padding-top: 41px;
}

.u-pr41 {
  padding-right: 41px;
}

.u-pb41 {
  padding-bottom: 41px;
}

.u-pl41 {
  padding-left: 41px;
}

.u-pt42 {
  padding-top: 42px;
}

.u-pr42 {
  padding-right: 42px;
}

.u-pb42 {
  padding-bottom: 42px;
}

.u-pl42 {
  padding-left: 42px;
}

.u-pt43 {
  padding-top: 43px;
}

.u-pr43 {
  padding-right: 43px;
}

.u-pb43 {
  padding-bottom: 43px;
}

.u-pl43 {
  padding-left: 43px;
}

.u-pt44 {
  padding-top: 44px;
}

.u-pr44 {
  padding-right: 44px;
}

.u-pb44 {
  padding-bottom: 44px;
}

.u-pl44 {
  padding-left: 44px;
}

.u-pt45 {
  padding-top: 45px;
}

.u-pr45 {
  padding-right: 45px;
}

.u-pb45 {
  padding-bottom: 45px;
}

.u-pl45 {
  padding-left: 45px;
}

.u-pt46 {
  padding-top: 46px;
}

.u-pr46 {
  padding-right: 46px;
}

.u-pb46 {
  padding-bottom: 46px;
}

.u-pl46 {
  padding-left: 46px;
}

.u-pt47 {
  padding-top: 47px;
}

.u-pr47 {
  padding-right: 47px;
}

.u-pb47 {
  padding-bottom: 47px;
}

.u-pl47 {
  padding-left: 47px;
}

.u-pt48 {
  padding-top: 48px;
}

.u-pr48 {
  padding-right: 48px;
}

.u-pb48 {
  padding-bottom: 48px;
}

.u-pl48 {
  padding-left: 48px;
}

.u-pt49 {
  padding-top: 49px;
}

.u-pr49 {
  padding-right: 49px;
}

.u-pb49 {
  padding-bottom: 49px;
}

.u-pl49 {
  padding-left: 49px;
}

.u-pt50 {
  padding-top: 50px;
}

.u-pr50 {
  padding-right: 50px;
}

.u-pb50 {
  padding-bottom: 50px;
}

.u-pl50 {
  padding-left: 50px;
}

.u-pt51 {
  padding-top: 51px;
}

.u-pr51 {
  padding-right: 51px;
}

.u-pb51 {
  padding-bottom: 51px;
}

.u-pl51 {
  padding-left: 51px;
}

.u-pt52 {
  padding-top: 52px;
}

.u-pr52 {
  padding-right: 52px;
}

.u-pb52 {
  padding-bottom: 52px;
}

.u-pl52 {
  padding-left: 52px;
}

.u-pt53 {
  padding-top: 53px;
}

.u-pr53 {
  padding-right: 53px;
}

.u-pb53 {
  padding-bottom: 53px;
}

.u-pl53 {
  padding-left: 53px;
}

.u-pt54 {
  padding-top: 54px;
}

.u-pr54 {
  padding-right: 54px;
}

.u-pb54 {
  padding-bottom: 54px;
}

.u-pl54 {
  padding-left: 54px;
}

.u-pt55 {
  padding-top: 55px;
}

.u-pr55 {
  padding-right: 55px;
}

.u-pb55 {
  padding-bottom: 55px;
}

.u-pl55 {
  padding-left: 55px;
}

.u-pt56 {
  padding-top: 56px;
}

.u-pr56 {
  padding-right: 56px;
}

.u-pb56 {
  padding-bottom: 56px;
}

.u-pl56 {
  padding-left: 56px;
}

.u-pt57 {
  padding-top: 57px;
}

.u-pr57 {
  padding-right: 57px;
}

.u-pb57 {
  padding-bottom: 57px;
}

.u-pl57 {
  padding-left: 57px;
}

.u-pt58 {
  padding-top: 58px;
}

.u-pr58 {
  padding-right: 58px;
}

.u-pb58 {
  padding-bottom: 58px;
}

.u-pl58 {
  padding-left: 58px;
}

.u-pt59 {
  padding-top: 59px;
}

.u-pr59 {
  padding-right: 59px;
}

.u-pb59 {
  padding-bottom: 59px;
}

.u-pl59 {
  padding-left: 59px;
}

.u-pt60 {
  padding-top: 60px;
}

.u-pr60 {
  padding-right: 60px;
}

.u-pb60 {
  padding-bottom: 60px;
}

.u-pl60 {
  padding-left: 60px;
}

.u-pt61 {
  padding-top: 61px;
}

.u-pr61 {
  padding-right: 61px;
}

.u-pb61 {
  padding-bottom: 61px;
}

.u-pl61 {
  padding-left: 61px;
}

.u-pt62 {
  padding-top: 62px;
}

.u-pr62 {
  padding-right: 62px;
}

.u-pb62 {
  padding-bottom: 62px;
}

.u-pl62 {
  padding-left: 62px;
}

.u-pt63 {
  padding-top: 63px;
}

.u-pr63 {
  padding-right: 63px;
}

.u-pb63 {
  padding-bottom: 63px;
}

.u-pl63 {
  padding-left: 63px;
}

.u-pt64 {
  padding-top: 64px;
}

.u-pr64 {
  padding-right: 64px;
}

.u-pb64 {
  padding-bottom: 64px;
}

.u-pl64 {
  padding-left: 64px;
}

.u-pt65 {
  padding-top: 65px;
}

.u-pr65 {
  padding-right: 65px;
}

.u-pb65 {
  padding-bottom: 65px;
}

.u-pl65 {
  padding-left: 65px;
}

.u-pt66 {
  padding-top: 66px;
}

.u-pr66 {
  padding-right: 66px;
}

.u-pb66 {
  padding-bottom: 66px;
}

.u-pl66 {
  padding-left: 66px;
}

.u-pt67 {
  padding-top: 67px;
}

.u-pr67 {
  padding-right: 67px;
}

.u-pb67 {
  padding-bottom: 67px;
}

.u-pl67 {
  padding-left: 67px;
}

.u-pt68 {
  padding-top: 68px;
}

.u-pr68 {
  padding-right: 68px;
}

.u-pb68 {
  padding-bottom: 68px;
}

.u-pl68 {
  padding-left: 68px;
}

.u-pt69 {
  padding-top: 69px;
}

.u-pr69 {
  padding-right: 69px;
}

.u-pb69 {
  padding-bottom: 69px;
}

.u-pl69 {
  padding-left: 69px;
}

.u-pt70 {
  padding-top: 70px;
}

.u-pr70 {
  padding-right: 70px;
}

.u-pb70 {
  padding-bottom: 70px;
}

.u-pl70 {
  padding-left: 70px;
}

.u-pt71 {
  padding-top: 71px;
}

.u-pr71 {
  padding-right: 71px;
}

.u-pb71 {
  padding-bottom: 71px;
}

.u-pl71 {
  padding-left: 71px;
}

.u-pt72 {
  padding-top: 72px;
}

.u-pr72 {
  padding-right: 72px;
}

.u-pb72 {
  padding-bottom: 72px;
}

.u-pl72 {
  padding-left: 72px;
}

.u-pt73 {
  padding-top: 73px;
}

.u-pr73 {
  padding-right: 73px;
}

.u-pb73 {
  padding-bottom: 73px;
}

.u-pl73 {
  padding-left: 73px;
}

.u-pt74 {
  padding-top: 74px;
}

.u-pr74 {
  padding-right: 74px;
}

.u-pb74 {
  padding-bottom: 74px;
}

.u-pl74 {
  padding-left: 74px;
}

.u-pt75 {
  padding-top: 75px;
}

.u-pr75 {
  padding-right: 75px;
}

.u-pb75 {
  padding-bottom: 75px;
}

.u-pl75 {
  padding-left: 75px;
}

.u-pt76 {
  padding-top: 76px;
}

.u-pr76 {
  padding-right: 76px;
}

.u-pb76 {
  padding-bottom: 76px;
}

.u-pl76 {
  padding-left: 76px;
}

.u-pt77 {
  padding-top: 77px;
}

.u-pr77 {
  padding-right: 77px;
}

.u-pb77 {
  padding-bottom: 77px;
}

.u-pl77 {
  padding-left: 77px;
}

.u-pt78 {
  padding-top: 78px;
}

.u-pr78 {
  padding-right: 78px;
}

.u-pb78 {
  padding-bottom: 78px;
}

.u-pl78 {
  padding-left: 78px;
}

.u-pt79 {
  padding-top: 79px;
}

.u-pr79 {
  padding-right: 79px;
}

.u-pb79 {
  padding-bottom: 79px;
}

.u-pl79 {
  padding-left: 79px;
}

.u-pt80 {
  padding-top: 80px;
}

.u-pr80 {
  padding-right: 80px;
}

.u-pb80 {
  padding-bottom: 80px;
}

.u-pl80 {
  padding-left: 80px;
}

.u-pt81 {
  padding-top: 81px;
}

.u-pr81 {
  padding-right: 81px;
}

.u-pb81 {
  padding-bottom: 81px;
}

.u-pl81 {
  padding-left: 81px;
}

.u-pt82 {
  padding-top: 82px;
}

.u-pr82 {
  padding-right: 82px;
}

.u-pb82 {
  padding-bottom: 82px;
}

.u-pl82 {
  padding-left: 82px;
}

.u-pt83 {
  padding-top: 83px;
}

.u-pr83 {
  padding-right: 83px;
}

.u-pb83 {
  padding-bottom: 83px;
}

.u-pl83 {
  padding-left: 83px;
}

.u-pt84 {
  padding-top: 84px;
}

.u-pr84 {
  padding-right: 84px;
}

.u-pb84 {
  padding-bottom: 84px;
}

.u-pl84 {
  padding-left: 84px;
}

.u-pt85 {
  padding-top: 85px;
}

.u-pr85 {
  padding-right: 85px;
}

.u-pb85 {
  padding-bottom: 85px;
}

.u-pl85 {
  padding-left: 85px;
}

.u-pt86 {
  padding-top: 86px;
}

.u-pr86 {
  padding-right: 86px;
}

.u-pb86 {
  padding-bottom: 86px;
}

.u-pl86 {
  padding-left: 86px;
}

.u-pt87 {
  padding-top: 87px;
}

.u-pr87 {
  padding-right: 87px;
}

.u-pb87 {
  padding-bottom: 87px;
}

.u-pl87 {
  padding-left: 87px;
}

.u-pt88 {
  padding-top: 88px;
}

.u-pr88 {
  padding-right: 88px;
}

.u-pb88 {
  padding-bottom: 88px;
}

.u-pl88 {
  padding-left: 88px;
}

.u-pt89 {
  padding-top: 89px;
}

.u-pr89 {
  padding-right: 89px;
}

.u-pb89 {
  padding-bottom: 89px;
}

.u-pl89 {
  padding-left: 89px;
}

.u-pt90 {
  padding-top: 90px;
}

.u-pr90 {
  padding-right: 90px;
}

.u-pb90 {
  padding-bottom: 90px;
}

.u-pl90 {
  padding-left: 90px;
}

.u-pt91 {
  padding-top: 91px;
}

.u-pr91 {
  padding-right: 91px;
}

.u-pb91 {
  padding-bottom: 91px;
}

.u-pl91 {
  padding-left: 91px;
}

.u-pt92 {
  padding-top: 92px;
}

.u-pr92 {
  padding-right: 92px;
}

.u-pb92 {
  padding-bottom: 92px;
}

.u-pl92 {
  padding-left: 92px;
}

.u-pt93 {
  padding-top: 93px;
}

.u-pr93 {
  padding-right: 93px;
}

.u-pb93 {
  padding-bottom: 93px;
}

.u-pl93 {
  padding-left: 93px;
}

.u-pt94 {
  padding-top: 94px;
}

.u-pr94 {
  padding-right: 94px;
}

.u-pb94 {
  padding-bottom: 94px;
}

.u-pl94 {
  padding-left: 94px;
}

.u-pt95 {
  padding-top: 95px;
}

.u-pr95 {
  padding-right: 95px;
}

.u-pb95 {
  padding-bottom: 95px;
}

.u-pl95 {
  padding-left: 95px;
}

.u-pt96 {
  padding-top: 96px;
}

.u-pr96 {
  padding-right: 96px;
}

.u-pb96 {
  padding-bottom: 96px;
}

.u-pl96 {
  padding-left: 96px;
}

.u-pt97 {
  padding-top: 97px;
}

.u-pr97 {
  padding-right: 97px;
}

.u-pb97 {
  padding-bottom: 97px;
}

.u-pl97 {
  padding-left: 97px;
}

.u-pt98 {
  padding-top: 98px;
}

.u-pr98 {
  padding-right: 98px;
}

.u-pb98 {
  padding-bottom: 98px;
}

.u-pl98 {
  padding-left: 98px;
}

.u-pt99 {
  padding-top: 99px;
}

.u-pr99 {
  padding-right: 99px;
}

.u-pb99 {
  padding-bottom: 99px;
}

.u-pl99 {
  padding-left: 99px;
}

.u-pt100 {
  padding-top: 100px;
}

.u-pr100 {
  padding-right: 100px;
}

.u-pb100 {
  padding-bottom: 100px;
}

.u-pl100 {
  padding-left: 100px;
}

.u-pt101 {
  padding-top: 101px;
}

.u-pr101 {
  padding-right: 101px;
}

.u-pb101 {
  padding-bottom: 101px;
}

.u-pl101 {
  padding-left: 101px;
}

.u-pt102 {
  padding-top: 102px;
}

.u-pr102 {
  padding-right: 102px;
}

.u-pb102 {
  padding-bottom: 102px;
}

.u-pl102 {
  padding-left: 102px;
}

.u-pt103 {
  padding-top: 103px;
}

.u-pr103 {
  padding-right: 103px;
}

.u-pb103 {
  padding-bottom: 103px;
}

.u-pl103 {
  padding-left: 103px;
}

.u-pt104 {
  padding-top: 104px;
}

.u-pr104 {
  padding-right: 104px;
}

.u-pb104 {
  padding-bottom: 104px;
}

.u-pl104 {
  padding-left: 104px;
}

.u-pt105 {
  padding-top: 105px;
}

.u-pr105 {
  padding-right: 105px;
}

.u-pb105 {
  padding-bottom: 105px;
}

.u-pl105 {
  padding-left: 105px;
}

.u-pt106 {
  padding-top: 106px;
}

.u-pr106 {
  padding-right: 106px;
}

.u-pb106 {
  padding-bottom: 106px;
}

.u-pl106 {
  padding-left: 106px;
}

.u-pt107 {
  padding-top: 107px;
}

.u-pr107 {
  padding-right: 107px;
}

.u-pb107 {
  padding-bottom: 107px;
}

.u-pl107 {
  padding-left: 107px;
}

.u-pt108 {
  padding-top: 108px;
}

.u-pr108 {
  padding-right: 108px;
}

.u-pb108 {
  padding-bottom: 108px;
}

.u-pl108 {
  padding-left: 108px;
}

.u-pt109 {
  padding-top: 109px;
}

.u-pr109 {
  padding-right: 109px;
}

.u-pb109 {
  padding-bottom: 109px;
}

.u-pl109 {
  padding-left: 109px;
}

.u-pt110 {
  padding-top: 110px;
}

.u-pr110 {
  padding-right: 110px;
}

.u-pb110 {
  padding-bottom: 110px;
}

.u-pl110 {
  padding-left: 110px;
}

.u-pt111 {
  padding-top: 111px;
}

.u-pr111 {
  padding-right: 111px;
}

.u-pb111 {
  padding-bottom: 111px;
}

.u-pl111 {
  padding-left: 111px;
}

.u-pt112 {
  padding-top: 112px;
}

.u-pr112 {
  padding-right: 112px;
}

.u-pb112 {
  padding-bottom: 112px;
}

.u-pl112 {
  padding-left: 112px;
}

.u-pt113 {
  padding-top: 113px;
}

.u-pr113 {
  padding-right: 113px;
}

.u-pb113 {
  padding-bottom: 113px;
}

.u-pl113 {
  padding-left: 113px;
}

.u-pt114 {
  padding-top: 114px;
}

.u-pr114 {
  padding-right: 114px;
}

.u-pb114 {
  padding-bottom: 114px;
}

.u-pl114 {
  padding-left: 114px;
}

.u-pt115 {
  padding-top: 115px;
}

.u-pr115 {
  padding-right: 115px;
}

.u-pb115 {
  padding-bottom: 115px;
}

.u-pl115 {
  padding-left: 115px;
}

.u-pt116 {
  padding-top: 116px;
}

.u-pr116 {
  padding-right: 116px;
}

.u-pb116 {
  padding-bottom: 116px;
}

.u-pl116 {
  padding-left: 116px;
}

.u-pt117 {
  padding-top: 117px;
}

.u-pr117 {
  padding-right: 117px;
}

.u-pb117 {
  padding-bottom: 117px;
}

.u-pl117 {
  padding-left: 117px;
}

.u-pt118 {
  padding-top: 118px;
}

.u-pr118 {
  padding-right: 118px;
}

.u-pb118 {
  padding-bottom: 118px;
}

.u-pl118 {
  padding-left: 118px;
}

.u-pt119 {
  padding-top: 119px;
}

.u-pr119 {
  padding-right: 119px;
}

.u-pb119 {
  padding-bottom: 119px;
}

.u-pl119 {
  padding-left: 119px;
}

.u-pt120 {
  padding-top: 120px;
}

.u-pr120 {
  padding-right: 120px;
}

.u-pb120 {
  padding-bottom: 120px;
}

.u-pl120 {
  padding-left: 120px;
}

.u-pt121 {
  padding-top: 121px;
}

.u-pr121 {
  padding-right: 121px;
}

.u-pb121 {
  padding-bottom: 121px;
}

.u-pl121 {
  padding-left: 121px;
}

.u-pt122 {
  padding-top: 122px;
}

.u-pr122 {
  padding-right: 122px;
}

.u-pb122 {
  padding-bottom: 122px;
}

.u-pl122 {
  padding-left: 122px;
}

.u-pt123 {
  padding-top: 123px;
}

.u-pr123 {
  padding-right: 123px;
}

.u-pb123 {
  padding-bottom: 123px;
}

.u-pl123 {
  padding-left: 123px;
}

.u-pt124 {
  padding-top: 124px;
}

.u-pr124 {
  padding-right: 124px;
}

.u-pb124 {
  padding-bottom: 124px;
}

.u-pl124 {
  padding-left: 124px;
}

.u-pt125 {
  padding-top: 125px;
}

.u-pr125 {
  padding-right: 125px;
}

.u-pb125 {
  padding-bottom: 125px;
}

.u-pl125 {
  padding-left: 125px;
}

.u-pt126 {
  padding-top: 126px;
}

.u-pr126 {
  padding-right: 126px;
}

.u-pb126 {
  padding-bottom: 126px;
}

.u-pl126 {
  padding-left: 126px;
}

.u-pt127 {
  padding-top: 127px;
}

.u-pr127 {
  padding-right: 127px;
}

.u-pb127 {
  padding-bottom: 127px;
}

.u-pl127 {
  padding-left: 127px;
}

.u-pt128 {
  padding-top: 128px;
}

.u-pr128 {
  padding-right: 128px;
}

.u-pb128 {
  padding-bottom: 128px;
}

.u-pl128 {
  padding-left: 128px;
}

.u-pt129 {
  padding-top: 129px;
}

.u-pr129 {
  padding-right: 129px;
}

.u-pb129 {
  padding-bottom: 129px;
}

.u-pl129 {
  padding-left: 129px;
}

.u-pt130 {
  padding-top: 130px;
}

.u-pr130 {
  padding-right: 130px;
}

.u-pb130 {
  padding-bottom: 130px;
}

.u-pl130 {
  padding-left: 130px;
}

.u-pt131 {
  padding-top: 131px;
}

.u-pr131 {
  padding-right: 131px;
}

.u-pb131 {
  padding-bottom: 131px;
}

.u-pl131 {
  padding-left: 131px;
}

.u-pt132 {
  padding-top: 132px;
}

.u-pr132 {
  padding-right: 132px;
}

.u-pb132 {
  padding-bottom: 132px;
}

.u-pl132 {
  padding-left: 132px;
}

.u-pt133 {
  padding-top: 133px;
}

.u-pr133 {
  padding-right: 133px;
}

.u-pb133 {
  padding-bottom: 133px;
}

.u-pl133 {
  padding-left: 133px;
}

.u-pt134 {
  padding-top: 134px;
}

.u-pr134 {
  padding-right: 134px;
}

.u-pb134 {
  padding-bottom: 134px;
}

.u-pl134 {
  padding-left: 134px;
}

.u-pt135 {
  padding-top: 135px;
}

.u-pr135 {
  padding-right: 135px;
}

.u-pb135 {
  padding-bottom: 135px;
}

.u-pl135 {
  padding-left: 135px;
}

.u-pt136 {
  padding-top: 136px;
}

.u-pr136 {
  padding-right: 136px;
}

.u-pb136 {
  padding-bottom: 136px;
}

.u-pl136 {
  padding-left: 136px;
}

.u-pt137 {
  padding-top: 137px;
}

.u-pr137 {
  padding-right: 137px;
}

.u-pb137 {
  padding-bottom: 137px;
}

.u-pl137 {
  padding-left: 137px;
}

.u-pt138 {
  padding-top: 138px;
}

.u-pr138 {
  padding-right: 138px;
}

.u-pb138 {
  padding-bottom: 138px;
}

.u-pl138 {
  padding-left: 138px;
}

.u-pt139 {
  padding-top: 139px;
}

.u-pr139 {
  padding-right: 139px;
}

.u-pb139 {
  padding-bottom: 139px;
}

.u-pl139 {
  padding-left: 139px;
}

.u-pt140 {
  padding-top: 140px;
}

.u-pr140 {
  padding-right: 140px;
}

.u-pb140 {
  padding-bottom: 140px;
}

.u-pl140 {
  padding-left: 140px;
}

.u-pt141 {
  padding-top: 141px;
}

.u-pr141 {
  padding-right: 141px;
}

.u-pb141 {
  padding-bottom: 141px;
}

.u-pl141 {
  padding-left: 141px;
}

.u-pt142 {
  padding-top: 142px;
}

.u-pr142 {
  padding-right: 142px;
}

.u-pb142 {
  padding-bottom: 142px;
}

.u-pl142 {
  padding-left: 142px;
}

.u-pt143 {
  padding-top: 143px;
}

.u-pr143 {
  padding-right: 143px;
}

.u-pb143 {
  padding-bottom: 143px;
}

.u-pl143 {
  padding-left: 143px;
}

.u-pt144 {
  padding-top: 144px;
}

.u-pr144 {
  padding-right: 144px;
}

.u-pb144 {
  padding-bottom: 144px;
}

.u-pl144 {
  padding-left: 144px;
}

.u-pt145 {
  padding-top: 145px;
}

.u-pr145 {
  padding-right: 145px;
}

.u-pb145 {
  padding-bottom: 145px;
}

.u-pl145 {
  padding-left: 145px;
}

.u-pt146 {
  padding-top: 146px;
}

.u-pr146 {
  padding-right: 146px;
}

.u-pb146 {
  padding-bottom: 146px;
}

.u-pl146 {
  padding-left: 146px;
}

.u-pt147 {
  padding-top: 147px;
}

.u-pr147 {
  padding-right: 147px;
}

.u-pb147 {
  padding-bottom: 147px;
}

.u-pl147 {
  padding-left: 147px;
}

.u-pt148 {
  padding-top: 148px;
}

.u-pr148 {
  padding-right: 148px;
}

.u-pb148 {
  padding-bottom: 148px;
}

.u-pl148 {
  padding-left: 148px;
}

.u-pt149 {
  padding-top: 149px;
}

.u-pr149 {
  padding-right: 149px;
}

.u-pb149 {
  padding-bottom: 149px;
}

.u-pl149 {
  padding-left: 149px;
}

.u-pt150 {
  padding-top: 150px;
}

.u-pr150 {
  padding-right: 150px;
}

.u-pb150 {
  padding-bottom: 150px;
}

.u-pl150 {
  padding-left: 150px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt0 {
    padding-top: 0px !important;
  }
  .u-xl-pr0 {
    padding-right: 0px !important;
  }
  .u-xl-pb0 {
    padding-bottom: 0px !important;
  }
  .u-xl-pl0 {
    padding-left: 0px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt1 {
    padding-top: 1px !important;
  }
  .u-xl-pr1 {
    padding-right: 1px !important;
  }
  .u-xl-pb1 {
    padding-bottom: 1px !important;
  }
  .u-xl-pl1 {
    padding-left: 1px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt2 {
    padding-top: 2px !important;
  }
  .u-xl-pr2 {
    padding-right: 2px !important;
  }
  .u-xl-pb2 {
    padding-bottom: 2px !important;
  }
  .u-xl-pl2 {
    padding-left: 2px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt3 {
    padding-top: 3px !important;
  }
  .u-xl-pr3 {
    padding-right: 3px !important;
  }
  .u-xl-pb3 {
    padding-bottom: 3px !important;
  }
  .u-xl-pl3 {
    padding-left: 3px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt4 {
    padding-top: 4px !important;
  }
  .u-xl-pr4 {
    padding-right: 4px !important;
  }
  .u-xl-pb4 {
    padding-bottom: 4px !important;
  }
  .u-xl-pl4 {
    padding-left: 4px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt5 {
    padding-top: 5px !important;
  }
  .u-xl-pr5 {
    padding-right: 5px !important;
  }
  .u-xl-pb5 {
    padding-bottom: 5px !important;
  }
  .u-xl-pl5 {
    padding-left: 5px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt6 {
    padding-top: 6px !important;
  }
  .u-xl-pr6 {
    padding-right: 6px !important;
  }
  .u-xl-pb6 {
    padding-bottom: 6px !important;
  }
  .u-xl-pl6 {
    padding-left: 6px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt7 {
    padding-top: 7px !important;
  }
  .u-xl-pr7 {
    padding-right: 7px !important;
  }
  .u-xl-pb7 {
    padding-bottom: 7px !important;
  }
  .u-xl-pl7 {
    padding-left: 7px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt8 {
    padding-top: 8px !important;
  }
  .u-xl-pr8 {
    padding-right: 8px !important;
  }
  .u-xl-pb8 {
    padding-bottom: 8px !important;
  }
  .u-xl-pl8 {
    padding-left: 8px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt9 {
    padding-top: 9px !important;
  }
  .u-xl-pr9 {
    padding-right: 9px !important;
  }
  .u-xl-pb9 {
    padding-bottom: 9px !important;
  }
  .u-xl-pl9 {
    padding-left: 9px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt10 {
    padding-top: 10px !important;
  }
  .u-xl-pr10 {
    padding-right: 10px !important;
  }
  .u-xl-pb10 {
    padding-bottom: 10px !important;
  }
  .u-xl-pl10 {
    padding-left: 10px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt11 {
    padding-top: 11px !important;
  }
  .u-xl-pr11 {
    padding-right: 11px !important;
  }
  .u-xl-pb11 {
    padding-bottom: 11px !important;
  }
  .u-xl-pl11 {
    padding-left: 11px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt12 {
    padding-top: 12px !important;
  }
  .u-xl-pr12 {
    padding-right: 12px !important;
  }
  .u-xl-pb12 {
    padding-bottom: 12px !important;
  }
  .u-xl-pl12 {
    padding-left: 12px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt13 {
    padding-top: 13px !important;
  }
  .u-xl-pr13 {
    padding-right: 13px !important;
  }
  .u-xl-pb13 {
    padding-bottom: 13px !important;
  }
  .u-xl-pl13 {
    padding-left: 13px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt14 {
    padding-top: 14px !important;
  }
  .u-xl-pr14 {
    padding-right: 14px !important;
  }
  .u-xl-pb14 {
    padding-bottom: 14px !important;
  }
  .u-xl-pl14 {
    padding-left: 14px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt15 {
    padding-top: 15px !important;
  }
  .u-xl-pr15 {
    padding-right: 15px !important;
  }
  .u-xl-pb15 {
    padding-bottom: 15px !important;
  }
  .u-xl-pl15 {
    padding-left: 15px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt16 {
    padding-top: 16px !important;
  }
  .u-xl-pr16 {
    padding-right: 16px !important;
  }
  .u-xl-pb16 {
    padding-bottom: 16px !important;
  }
  .u-xl-pl16 {
    padding-left: 16px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt17 {
    padding-top: 17px !important;
  }
  .u-xl-pr17 {
    padding-right: 17px !important;
  }
  .u-xl-pb17 {
    padding-bottom: 17px !important;
  }
  .u-xl-pl17 {
    padding-left: 17px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt18 {
    padding-top: 18px !important;
  }
  .u-xl-pr18 {
    padding-right: 18px !important;
  }
  .u-xl-pb18 {
    padding-bottom: 18px !important;
  }
  .u-xl-pl18 {
    padding-left: 18px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt19 {
    padding-top: 19px !important;
  }
  .u-xl-pr19 {
    padding-right: 19px !important;
  }
  .u-xl-pb19 {
    padding-bottom: 19px !important;
  }
  .u-xl-pl19 {
    padding-left: 19px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt20 {
    padding-top: 20px !important;
  }
  .u-xl-pr20 {
    padding-right: 20px !important;
  }
  .u-xl-pb20 {
    padding-bottom: 20px !important;
  }
  .u-xl-pl20 {
    padding-left: 20px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt21 {
    padding-top: 21px !important;
  }
  .u-xl-pr21 {
    padding-right: 21px !important;
  }
  .u-xl-pb21 {
    padding-bottom: 21px !important;
  }
  .u-xl-pl21 {
    padding-left: 21px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt22 {
    padding-top: 22px !important;
  }
  .u-xl-pr22 {
    padding-right: 22px !important;
  }
  .u-xl-pb22 {
    padding-bottom: 22px !important;
  }
  .u-xl-pl22 {
    padding-left: 22px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt23 {
    padding-top: 23px !important;
  }
  .u-xl-pr23 {
    padding-right: 23px !important;
  }
  .u-xl-pb23 {
    padding-bottom: 23px !important;
  }
  .u-xl-pl23 {
    padding-left: 23px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt24 {
    padding-top: 24px !important;
  }
  .u-xl-pr24 {
    padding-right: 24px !important;
  }
  .u-xl-pb24 {
    padding-bottom: 24px !important;
  }
  .u-xl-pl24 {
    padding-left: 24px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt25 {
    padding-top: 25px !important;
  }
  .u-xl-pr25 {
    padding-right: 25px !important;
  }
  .u-xl-pb25 {
    padding-bottom: 25px !important;
  }
  .u-xl-pl25 {
    padding-left: 25px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt26 {
    padding-top: 26px !important;
  }
  .u-xl-pr26 {
    padding-right: 26px !important;
  }
  .u-xl-pb26 {
    padding-bottom: 26px !important;
  }
  .u-xl-pl26 {
    padding-left: 26px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt27 {
    padding-top: 27px !important;
  }
  .u-xl-pr27 {
    padding-right: 27px !important;
  }
  .u-xl-pb27 {
    padding-bottom: 27px !important;
  }
  .u-xl-pl27 {
    padding-left: 27px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt28 {
    padding-top: 28px !important;
  }
  .u-xl-pr28 {
    padding-right: 28px !important;
  }
  .u-xl-pb28 {
    padding-bottom: 28px !important;
  }
  .u-xl-pl28 {
    padding-left: 28px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt29 {
    padding-top: 29px !important;
  }
  .u-xl-pr29 {
    padding-right: 29px !important;
  }
  .u-xl-pb29 {
    padding-bottom: 29px !important;
  }
  .u-xl-pl29 {
    padding-left: 29px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt30 {
    padding-top: 30px !important;
  }
  .u-xl-pr30 {
    padding-right: 30px !important;
  }
  .u-xl-pb30 {
    padding-bottom: 30px !important;
  }
  .u-xl-pl30 {
    padding-left: 30px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt31 {
    padding-top: 31px !important;
  }
  .u-xl-pr31 {
    padding-right: 31px !important;
  }
  .u-xl-pb31 {
    padding-bottom: 31px !important;
  }
  .u-xl-pl31 {
    padding-left: 31px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt32 {
    padding-top: 32px !important;
  }
  .u-xl-pr32 {
    padding-right: 32px !important;
  }
  .u-xl-pb32 {
    padding-bottom: 32px !important;
  }
  .u-xl-pl32 {
    padding-left: 32px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt33 {
    padding-top: 33px !important;
  }
  .u-xl-pr33 {
    padding-right: 33px !important;
  }
  .u-xl-pb33 {
    padding-bottom: 33px !important;
  }
  .u-xl-pl33 {
    padding-left: 33px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt34 {
    padding-top: 34px !important;
  }
  .u-xl-pr34 {
    padding-right: 34px !important;
  }
  .u-xl-pb34 {
    padding-bottom: 34px !important;
  }
  .u-xl-pl34 {
    padding-left: 34px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt35 {
    padding-top: 35px !important;
  }
  .u-xl-pr35 {
    padding-right: 35px !important;
  }
  .u-xl-pb35 {
    padding-bottom: 35px !important;
  }
  .u-xl-pl35 {
    padding-left: 35px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt36 {
    padding-top: 36px !important;
  }
  .u-xl-pr36 {
    padding-right: 36px !important;
  }
  .u-xl-pb36 {
    padding-bottom: 36px !important;
  }
  .u-xl-pl36 {
    padding-left: 36px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt37 {
    padding-top: 37px !important;
  }
  .u-xl-pr37 {
    padding-right: 37px !important;
  }
  .u-xl-pb37 {
    padding-bottom: 37px !important;
  }
  .u-xl-pl37 {
    padding-left: 37px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt38 {
    padding-top: 38px !important;
  }
  .u-xl-pr38 {
    padding-right: 38px !important;
  }
  .u-xl-pb38 {
    padding-bottom: 38px !important;
  }
  .u-xl-pl38 {
    padding-left: 38px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt39 {
    padding-top: 39px !important;
  }
  .u-xl-pr39 {
    padding-right: 39px !important;
  }
  .u-xl-pb39 {
    padding-bottom: 39px !important;
  }
  .u-xl-pl39 {
    padding-left: 39px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt40 {
    padding-top: 40px !important;
  }
  .u-xl-pr40 {
    padding-right: 40px !important;
  }
  .u-xl-pb40 {
    padding-bottom: 40px !important;
  }
  .u-xl-pl40 {
    padding-left: 40px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt41 {
    padding-top: 41px !important;
  }
  .u-xl-pr41 {
    padding-right: 41px !important;
  }
  .u-xl-pb41 {
    padding-bottom: 41px !important;
  }
  .u-xl-pl41 {
    padding-left: 41px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt42 {
    padding-top: 42px !important;
  }
  .u-xl-pr42 {
    padding-right: 42px !important;
  }
  .u-xl-pb42 {
    padding-bottom: 42px !important;
  }
  .u-xl-pl42 {
    padding-left: 42px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt43 {
    padding-top: 43px !important;
  }
  .u-xl-pr43 {
    padding-right: 43px !important;
  }
  .u-xl-pb43 {
    padding-bottom: 43px !important;
  }
  .u-xl-pl43 {
    padding-left: 43px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt44 {
    padding-top: 44px !important;
  }
  .u-xl-pr44 {
    padding-right: 44px !important;
  }
  .u-xl-pb44 {
    padding-bottom: 44px !important;
  }
  .u-xl-pl44 {
    padding-left: 44px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt45 {
    padding-top: 45px !important;
  }
  .u-xl-pr45 {
    padding-right: 45px !important;
  }
  .u-xl-pb45 {
    padding-bottom: 45px !important;
  }
  .u-xl-pl45 {
    padding-left: 45px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt46 {
    padding-top: 46px !important;
  }
  .u-xl-pr46 {
    padding-right: 46px !important;
  }
  .u-xl-pb46 {
    padding-bottom: 46px !important;
  }
  .u-xl-pl46 {
    padding-left: 46px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt47 {
    padding-top: 47px !important;
  }
  .u-xl-pr47 {
    padding-right: 47px !important;
  }
  .u-xl-pb47 {
    padding-bottom: 47px !important;
  }
  .u-xl-pl47 {
    padding-left: 47px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt48 {
    padding-top: 48px !important;
  }
  .u-xl-pr48 {
    padding-right: 48px !important;
  }
  .u-xl-pb48 {
    padding-bottom: 48px !important;
  }
  .u-xl-pl48 {
    padding-left: 48px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt49 {
    padding-top: 49px !important;
  }
  .u-xl-pr49 {
    padding-right: 49px !important;
  }
  .u-xl-pb49 {
    padding-bottom: 49px !important;
  }
  .u-xl-pl49 {
    padding-left: 49px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt50 {
    padding-top: 50px !important;
  }
  .u-xl-pr50 {
    padding-right: 50px !important;
  }
  .u-xl-pb50 {
    padding-bottom: 50px !important;
  }
  .u-xl-pl50 {
    padding-left: 50px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt51 {
    padding-top: 51px !important;
  }
  .u-xl-pr51 {
    padding-right: 51px !important;
  }
  .u-xl-pb51 {
    padding-bottom: 51px !important;
  }
  .u-xl-pl51 {
    padding-left: 51px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt52 {
    padding-top: 52px !important;
  }
  .u-xl-pr52 {
    padding-right: 52px !important;
  }
  .u-xl-pb52 {
    padding-bottom: 52px !important;
  }
  .u-xl-pl52 {
    padding-left: 52px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt53 {
    padding-top: 53px !important;
  }
  .u-xl-pr53 {
    padding-right: 53px !important;
  }
  .u-xl-pb53 {
    padding-bottom: 53px !important;
  }
  .u-xl-pl53 {
    padding-left: 53px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt54 {
    padding-top: 54px !important;
  }
  .u-xl-pr54 {
    padding-right: 54px !important;
  }
  .u-xl-pb54 {
    padding-bottom: 54px !important;
  }
  .u-xl-pl54 {
    padding-left: 54px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt55 {
    padding-top: 55px !important;
  }
  .u-xl-pr55 {
    padding-right: 55px !important;
  }
  .u-xl-pb55 {
    padding-bottom: 55px !important;
  }
  .u-xl-pl55 {
    padding-left: 55px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt56 {
    padding-top: 56px !important;
  }
  .u-xl-pr56 {
    padding-right: 56px !important;
  }
  .u-xl-pb56 {
    padding-bottom: 56px !important;
  }
  .u-xl-pl56 {
    padding-left: 56px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt57 {
    padding-top: 57px !important;
  }
  .u-xl-pr57 {
    padding-right: 57px !important;
  }
  .u-xl-pb57 {
    padding-bottom: 57px !important;
  }
  .u-xl-pl57 {
    padding-left: 57px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt58 {
    padding-top: 58px !important;
  }
  .u-xl-pr58 {
    padding-right: 58px !important;
  }
  .u-xl-pb58 {
    padding-bottom: 58px !important;
  }
  .u-xl-pl58 {
    padding-left: 58px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt59 {
    padding-top: 59px !important;
  }
  .u-xl-pr59 {
    padding-right: 59px !important;
  }
  .u-xl-pb59 {
    padding-bottom: 59px !important;
  }
  .u-xl-pl59 {
    padding-left: 59px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt60 {
    padding-top: 60px !important;
  }
  .u-xl-pr60 {
    padding-right: 60px !important;
  }
  .u-xl-pb60 {
    padding-bottom: 60px !important;
  }
  .u-xl-pl60 {
    padding-left: 60px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt61 {
    padding-top: 61px !important;
  }
  .u-xl-pr61 {
    padding-right: 61px !important;
  }
  .u-xl-pb61 {
    padding-bottom: 61px !important;
  }
  .u-xl-pl61 {
    padding-left: 61px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt62 {
    padding-top: 62px !important;
  }
  .u-xl-pr62 {
    padding-right: 62px !important;
  }
  .u-xl-pb62 {
    padding-bottom: 62px !important;
  }
  .u-xl-pl62 {
    padding-left: 62px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt63 {
    padding-top: 63px !important;
  }
  .u-xl-pr63 {
    padding-right: 63px !important;
  }
  .u-xl-pb63 {
    padding-bottom: 63px !important;
  }
  .u-xl-pl63 {
    padding-left: 63px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt64 {
    padding-top: 64px !important;
  }
  .u-xl-pr64 {
    padding-right: 64px !important;
  }
  .u-xl-pb64 {
    padding-bottom: 64px !important;
  }
  .u-xl-pl64 {
    padding-left: 64px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt65 {
    padding-top: 65px !important;
  }
  .u-xl-pr65 {
    padding-right: 65px !important;
  }
  .u-xl-pb65 {
    padding-bottom: 65px !important;
  }
  .u-xl-pl65 {
    padding-left: 65px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt66 {
    padding-top: 66px !important;
  }
  .u-xl-pr66 {
    padding-right: 66px !important;
  }
  .u-xl-pb66 {
    padding-bottom: 66px !important;
  }
  .u-xl-pl66 {
    padding-left: 66px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt67 {
    padding-top: 67px !important;
  }
  .u-xl-pr67 {
    padding-right: 67px !important;
  }
  .u-xl-pb67 {
    padding-bottom: 67px !important;
  }
  .u-xl-pl67 {
    padding-left: 67px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt68 {
    padding-top: 68px !important;
  }
  .u-xl-pr68 {
    padding-right: 68px !important;
  }
  .u-xl-pb68 {
    padding-bottom: 68px !important;
  }
  .u-xl-pl68 {
    padding-left: 68px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt69 {
    padding-top: 69px !important;
  }
  .u-xl-pr69 {
    padding-right: 69px !important;
  }
  .u-xl-pb69 {
    padding-bottom: 69px !important;
  }
  .u-xl-pl69 {
    padding-left: 69px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt70 {
    padding-top: 70px !important;
  }
  .u-xl-pr70 {
    padding-right: 70px !important;
  }
  .u-xl-pb70 {
    padding-bottom: 70px !important;
  }
  .u-xl-pl70 {
    padding-left: 70px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt71 {
    padding-top: 71px !important;
  }
  .u-xl-pr71 {
    padding-right: 71px !important;
  }
  .u-xl-pb71 {
    padding-bottom: 71px !important;
  }
  .u-xl-pl71 {
    padding-left: 71px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt72 {
    padding-top: 72px !important;
  }
  .u-xl-pr72 {
    padding-right: 72px !important;
  }
  .u-xl-pb72 {
    padding-bottom: 72px !important;
  }
  .u-xl-pl72 {
    padding-left: 72px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt73 {
    padding-top: 73px !important;
  }
  .u-xl-pr73 {
    padding-right: 73px !important;
  }
  .u-xl-pb73 {
    padding-bottom: 73px !important;
  }
  .u-xl-pl73 {
    padding-left: 73px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt74 {
    padding-top: 74px !important;
  }
  .u-xl-pr74 {
    padding-right: 74px !important;
  }
  .u-xl-pb74 {
    padding-bottom: 74px !important;
  }
  .u-xl-pl74 {
    padding-left: 74px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt75 {
    padding-top: 75px !important;
  }
  .u-xl-pr75 {
    padding-right: 75px !important;
  }
  .u-xl-pb75 {
    padding-bottom: 75px !important;
  }
  .u-xl-pl75 {
    padding-left: 75px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt76 {
    padding-top: 76px !important;
  }
  .u-xl-pr76 {
    padding-right: 76px !important;
  }
  .u-xl-pb76 {
    padding-bottom: 76px !important;
  }
  .u-xl-pl76 {
    padding-left: 76px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt77 {
    padding-top: 77px !important;
  }
  .u-xl-pr77 {
    padding-right: 77px !important;
  }
  .u-xl-pb77 {
    padding-bottom: 77px !important;
  }
  .u-xl-pl77 {
    padding-left: 77px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt78 {
    padding-top: 78px !important;
  }
  .u-xl-pr78 {
    padding-right: 78px !important;
  }
  .u-xl-pb78 {
    padding-bottom: 78px !important;
  }
  .u-xl-pl78 {
    padding-left: 78px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt79 {
    padding-top: 79px !important;
  }
  .u-xl-pr79 {
    padding-right: 79px !important;
  }
  .u-xl-pb79 {
    padding-bottom: 79px !important;
  }
  .u-xl-pl79 {
    padding-left: 79px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt80 {
    padding-top: 80px !important;
  }
  .u-xl-pr80 {
    padding-right: 80px !important;
  }
  .u-xl-pb80 {
    padding-bottom: 80px !important;
  }
  .u-xl-pl80 {
    padding-left: 80px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt81 {
    padding-top: 81px !important;
  }
  .u-xl-pr81 {
    padding-right: 81px !important;
  }
  .u-xl-pb81 {
    padding-bottom: 81px !important;
  }
  .u-xl-pl81 {
    padding-left: 81px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt82 {
    padding-top: 82px !important;
  }
  .u-xl-pr82 {
    padding-right: 82px !important;
  }
  .u-xl-pb82 {
    padding-bottom: 82px !important;
  }
  .u-xl-pl82 {
    padding-left: 82px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt83 {
    padding-top: 83px !important;
  }
  .u-xl-pr83 {
    padding-right: 83px !important;
  }
  .u-xl-pb83 {
    padding-bottom: 83px !important;
  }
  .u-xl-pl83 {
    padding-left: 83px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt84 {
    padding-top: 84px !important;
  }
  .u-xl-pr84 {
    padding-right: 84px !important;
  }
  .u-xl-pb84 {
    padding-bottom: 84px !important;
  }
  .u-xl-pl84 {
    padding-left: 84px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt85 {
    padding-top: 85px !important;
  }
  .u-xl-pr85 {
    padding-right: 85px !important;
  }
  .u-xl-pb85 {
    padding-bottom: 85px !important;
  }
  .u-xl-pl85 {
    padding-left: 85px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt86 {
    padding-top: 86px !important;
  }
  .u-xl-pr86 {
    padding-right: 86px !important;
  }
  .u-xl-pb86 {
    padding-bottom: 86px !important;
  }
  .u-xl-pl86 {
    padding-left: 86px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt87 {
    padding-top: 87px !important;
  }
  .u-xl-pr87 {
    padding-right: 87px !important;
  }
  .u-xl-pb87 {
    padding-bottom: 87px !important;
  }
  .u-xl-pl87 {
    padding-left: 87px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt88 {
    padding-top: 88px !important;
  }
  .u-xl-pr88 {
    padding-right: 88px !important;
  }
  .u-xl-pb88 {
    padding-bottom: 88px !important;
  }
  .u-xl-pl88 {
    padding-left: 88px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt89 {
    padding-top: 89px !important;
  }
  .u-xl-pr89 {
    padding-right: 89px !important;
  }
  .u-xl-pb89 {
    padding-bottom: 89px !important;
  }
  .u-xl-pl89 {
    padding-left: 89px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt90 {
    padding-top: 90px !important;
  }
  .u-xl-pr90 {
    padding-right: 90px !important;
  }
  .u-xl-pb90 {
    padding-bottom: 90px !important;
  }
  .u-xl-pl90 {
    padding-left: 90px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt91 {
    padding-top: 91px !important;
  }
  .u-xl-pr91 {
    padding-right: 91px !important;
  }
  .u-xl-pb91 {
    padding-bottom: 91px !important;
  }
  .u-xl-pl91 {
    padding-left: 91px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt92 {
    padding-top: 92px !important;
  }
  .u-xl-pr92 {
    padding-right: 92px !important;
  }
  .u-xl-pb92 {
    padding-bottom: 92px !important;
  }
  .u-xl-pl92 {
    padding-left: 92px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt93 {
    padding-top: 93px !important;
  }
  .u-xl-pr93 {
    padding-right: 93px !important;
  }
  .u-xl-pb93 {
    padding-bottom: 93px !important;
  }
  .u-xl-pl93 {
    padding-left: 93px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt94 {
    padding-top: 94px !important;
  }
  .u-xl-pr94 {
    padding-right: 94px !important;
  }
  .u-xl-pb94 {
    padding-bottom: 94px !important;
  }
  .u-xl-pl94 {
    padding-left: 94px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt95 {
    padding-top: 95px !important;
  }
  .u-xl-pr95 {
    padding-right: 95px !important;
  }
  .u-xl-pb95 {
    padding-bottom: 95px !important;
  }
  .u-xl-pl95 {
    padding-left: 95px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt96 {
    padding-top: 96px !important;
  }
  .u-xl-pr96 {
    padding-right: 96px !important;
  }
  .u-xl-pb96 {
    padding-bottom: 96px !important;
  }
  .u-xl-pl96 {
    padding-left: 96px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt97 {
    padding-top: 97px !important;
  }
  .u-xl-pr97 {
    padding-right: 97px !important;
  }
  .u-xl-pb97 {
    padding-bottom: 97px !important;
  }
  .u-xl-pl97 {
    padding-left: 97px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt98 {
    padding-top: 98px !important;
  }
  .u-xl-pr98 {
    padding-right: 98px !important;
  }
  .u-xl-pb98 {
    padding-bottom: 98px !important;
  }
  .u-xl-pl98 {
    padding-left: 98px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt99 {
    padding-top: 99px !important;
  }
  .u-xl-pr99 {
    padding-right: 99px !important;
  }
  .u-xl-pb99 {
    padding-bottom: 99px !important;
  }
  .u-xl-pl99 {
    padding-left: 99px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt100 {
    padding-top: 100px !important;
  }
  .u-xl-pr100 {
    padding-right: 100px !important;
  }
  .u-xl-pb100 {
    padding-bottom: 100px !important;
  }
  .u-xl-pl100 {
    padding-left: 100px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt101 {
    padding-top: 101px !important;
  }
  .u-xl-pr101 {
    padding-right: 101px !important;
  }
  .u-xl-pb101 {
    padding-bottom: 101px !important;
  }
  .u-xl-pl101 {
    padding-left: 101px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt102 {
    padding-top: 102px !important;
  }
  .u-xl-pr102 {
    padding-right: 102px !important;
  }
  .u-xl-pb102 {
    padding-bottom: 102px !important;
  }
  .u-xl-pl102 {
    padding-left: 102px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt103 {
    padding-top: 103px !important;
  }
  .u-xl-pr103 {
    padding-right: 103px !important;
  }
  .u-xl-pb103 {
    padding-bottom: 103px !important;
  }
  .u-xl-pl103 {
    padding-left: 103px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt104 {
    padding-top: 104px !important;
  }
  .u-xl-pr104 {
    padding-right: 104px !important;
  }
  .u-xl-pb104 {
    padding-bottom: 104px !important;
  }
  .u-xl-pl104 {
    padding-left: 104px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt105 {
    padding-top: 105px !important;
  }
  .u-xl-pr105 {
    padding-right: 105px !important;
  }
  .u-xl-pb105 {
    padding-bottom: 105px !important;
  }
  .u-xl-pl105 {
    padding-left: 105px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt106 {
    padding-top: 106px !important;
  }
  .u-xl-pr106 {
    padding-right: 106px !important;
  }
  .u-xl-pb106 {
    padding-bottom: 106px !important;
  }
  .u-xl-pl106 {
    padding-left: 106px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt107 {
    padding-top: 107px !important;
  }
  .u-xl-pr107 {
    padding-right: 107px !important;
  }
  .u-xl-pb107 {
    padding-bottom: 107px !important;
  }
  .u-xl-pl107 {
    padding-left: 107px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt108 {
    padding-top: 108px !important;
  }
  .u-xl-pr108 {
    padding-right: 108px !important;
  }
  .u-xl-pb108 {
    padding-bottom: 108px !important;
  }
  .u-xl-pl108 {
    padding-left: 108px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt109 {
    padding-top: 109px !important;
  }
  .u-xl-pr109 {
    padding-right: 109px !important;
  }
  .u-xl-pb109 {
    padding-bottom: 109px !important;
  }
  .u-xl-pl109 {
    padding-left: 109px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt110 {
    padding-top: 110px !important;
  }
  .u-xl-pr110 {
    padding-right: 110px !important;
  }
  .u-xl-pb110 {
    padding-bottom: 110px !important;
  }
  .u-xl-pl110 {
    padding-left: 110px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt111 {
    padding-top: 111px !important;
  }
  .u-xl-pr111 {
    padding-right: 111px !important;
  }
  .u-xl-pb111 {
    padding-bottom: 111px !important;
  }
  .u-xl-pl111 {
    padding-left: 111px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt112 {
    padding-top: 112px !important;
  }
  .u-xl-pr112 {
    padding-right: 112px !important;
  }
  .u-xl-pb112 {
    padding-bottom: 112px !important;
  }
  .u-xl-pl112 {
    padding-left: 112px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt113 {
    padding-top: 113px !important;
  }
  .u-xl-pr113 {
    padding-right: 113px !important;
  }
  .u-xl-pb113 {
    padding-bottom: 113px !important;
  }
  .u-xl-pl113 {
    padding-left: 113px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt114 {
    padding-top: 114px !important;
  }
  .u-xl-pr114 {
    padding-right: 114px !important;
  }
  .u-xl-pb114 {
    padding-bottom: 114px !important;
  }
  .u-xl-pl114 {
    padding-left: 114px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt115 {
    padding-top: 115px !important;
  }
  .u-xl-pr115 {
    padding-right: 115px !important;
  }
  .u-xl-pb115 {
    padding-bottom: 115px !important;
  }
  .u-xl-pl115 {
    padding-left: 115px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt116 {
    padding-top: 116px !important;
  }
  .u-xl-pr116 {
    padding-right: 116px !important;
  }
  .u-xl-pb116 {
    padding-bottom: 116px !important;
  }
  .u-xl-pl116 {
    padding-left: 116px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt117 {
    padding-top: 117px !important;
  }
  .u-xl-pr117 {
    padding-right: 117px !important;
  }
  .u-xl-pb117 {
    padding-bottom: 117px !important;
  }
  .u-xl-pl117 {
    padding-left: 117px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt118 {
    padding-top: 118px !important;
  }
  .u-xl-pr118 {
    padding-right: 118px !important;
  }
  .u-xl-pb118 {
    padding-bottom: 118px !important;
  }
  .u-xl-pl118 {
    padding-left: 118px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt119 {
    padding-top: 119px !important;
  }
  .u-xl-pr119 {
    padding-right: 119px !important;
  }
  .u-xl-pb119 {
    padding-bottom: 119px !important;
  }
  .u-xl-pl119 {
    padding-left: 119px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt120 {
    padding-top: 120px !important;
  }
  .u-xl-pr120 {
    padding-right: 120px !important;
  }
  .u-xl-pb120 {
    padding-bottom: 120px !important;
  }
  .u-xl-pl120 {
    padding-left: 120px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt121 {
    padding-top: 121px !important;
  }
  .u-xl-pr121 {
    padding-right: 121px !important;
  }
  .u-xl-pb121 {
    padding-bottom: 121px !important;
  }
  .u-xl-pl121 {
    padding-left: 121px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt122 {
    padding-top: 122px !important;
  }
  .u-xl-pr122 {
    padding-right: 122px !important;
  }
  .u-xl-pb122 {
    padding-bottom: 122px !important;
  }
  .u-xl-pl122 {
    padding-left: 122px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt123 {
    padding-top: 123px !important;
  }
  .u-xl-pr123 {
    padding-right: 123px !important;
  }
  .u-xl-pb123 {
    padding-bottom: 123px !important;
  }
  .u-xl-pl123 {
    padding-left: 123px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt124 {
    padding-top: 124px !important;
  }
  .u-xl-pr124 {
    padding-right: 124px !important;
  }
  .u-xl-pb124 {
    padding-bottom: 124px !important;
  }
  .u-xl-pl124 {
    padding-left: 124px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt125 {
    padding-top: 125px !important;
  }
  .u-xl-pr125 {
    padding-right: 125px !important;
  }
  .u-xl-pb125 {
    padding-bottom: 125px !important;
  }
  .u-xl-pl125 {
    padding-left: 125px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt126 {
    padding-top: 126px !important;
  }
  .u-xl-pr126 {
    padding-right: 126px !important;
  }
  .u-xl-pb126 {
    padding-bottom: 126px !important;
  }
  .u-xl-pl126 {
    padding-left: 126px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt127 {
    padding-top: 127px !important;
  }
  .u-xl-pr127 {
    padding-right: 127px !important;
  }
  .u-xl-pb127 {
    padding-bottom: 127px !important;
  }
  .u-xl-pl127 {
    padding-left: 127px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt128 {
    padding-top: 128px !important;
  }
  .u-xl-pr128 {
    padding-right: 128px !important;
  }
  .u-xl-pb128 {
    padding-bottom: 128px !important;
  }
  .u-xl-pl128 {
    padding-left: 128px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt129 {
    padding-top: 129px !important;
  }
  .u-xl-pr129 {
    padding-right: 129px !important;
  }
  .u-xl-pb129 {
    padding-bottom: 129px !important;
  }
  .u-xl-pl129 {
    padding-left: 129px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt130 {
    padding-top: 130px !important;
  }
  .u-xl-pr130 {
    padding-right: 130px !important;
  }
  .u-xl-pb130 {
    padding-bottom: 130px !important;
  }
  .u-xl-pl130 {
    padding-left: 130px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt131 {
    padding-top: 131px !important;
  }
  .u-xl-pr131 {
    padding-right: 131px !important;
  }
  .u-xl-pb131 {
    padding-bottom: 131px !important;
  }
  .u-xl-pl131 {
    padding-left: 131px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt132 {
    padding-top: 132px !important;
  }
  .u-xl-pr132 {
    padding-right: 132px !important;
  }
  .u-xl-pb132 {
    padding-bottom: 132px !important;
  }
  .u-xl-pl132 {
    padding-left: 132px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt133 {
    padding-top: 133px !important;
  }
  .u-xl-pr133 {
    padding-right: 133px !important;
  }
  .u-xl-pb133 {
    padding-bottom: 133px !important;
  }
  .u-xl-pl133 {
    padding-left: 133px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt134 {
    padding-top: 134px !important;
  }
  .u-xl-pr134 {
    padding-right: 134px !important;
  }
  .u-xl-pb134 {
    padding-bottom: 134px !important;
  }
  .u-xl-pl134 {
    padding-left: 134px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt135 {
    padding-top: 135px !important;
  }
  .u-xl-pr135 {
    padding-right: 135px !important;
  }
  .u-xl-pb135 {
    padding-bottom: 135px !important;
  }
  .u-xl-pl135 {
    padding-left: 135px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt136 {
    padding-top: 136px !important;
  }
  .u-xl-pr136 {
    padding-right: 136px !important;
  }
  .u-xl-pb136 {
    padding-bottom: 136px !important;
  }
  .u-xl-pl136 {
    padding-left: 136px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt137 {
    padding-top: 137px !important;
  }
  .u-xl-pr137 {
    padding-right: 137px !important;
  }
  .u-xl-pb137 {
    padding-bottom: 137px !important;
  }
  .u-xl-pl137 {
    padding-left: 137px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt138 {
    padding-top: 138px !important;
  }
  .u-xl-pr138 {
    padding-right: 138px !important;
  }
  .u-xl-pb138 {
    padding-bottom: 138px !important;
  }
  .u-xl-pl138 {
    padding-left: 138px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt139 {
    padding-top: 139px !important;
  }
  .u-xl-pr139 {
    padding-right: 139px !important;
  }
  .u-xl-pb139 {
    padding-bottom: 139px !important;
  }
  .u-xl-pl139 {
    padding-left: 139px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt140 {
    padding-top: 140px !important;
  }
  .u-xl-pr140 {
    padding-right: 140px !important;
  }
  .u-xl-pb140 {
    padding-bottom: 140px !important;
  }
  .u-xl-pl140 {
    padding-left: 140px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt141 {
    padding-top: 141px !important;
  }
  .u-xl-pr141 {
    padding-right: 141px !important;
  }
  .u-xl-pb141 {
    padding-bottom: 141px !important;
  }
  .u-xl-pl141 {
    padding-left: 141px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt142 {
    padding-top: 142px !important;
  }
  .u-xl-pr142 {
    padding-right: 142px !important;
  }
  .u-xl-pb142 {
    padding-bottom: 142px !important;
  }
  .u-xl-pl142 {
    padding-left: 142px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt143 {
    padding-top: 143px !important;
  }
  .u-xl-pr143 {
    padding-right: 143px !important;
  }
  .u-xl-pb143 {
    padding-bottom: 143px !important;
  }
  .u-xl-pl143 {
    padding-left: 143px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt144 {
    padding-top: 144px !important;
  }
  .u-xl-pr144 {
    padding-right: 144px !important;
  }
  .u-xl-pb144 {
    padding-bottom: 144px !important;
  }
  .u-xl-pl144 {
    padding-left: 144px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt145 {
    padding-top: 145px !important;
  }
  .u-xl-pr145 {
    padding-right: 145px !important;
  }
  .u-xl-pb145 {
    padding-bottom: 145px !important;
  }
  .u-xl-pl145 {
    padding-left: 145px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt146 {
    padding-top: 146px !important;
  }
  .u-xl-pr146 {
    padding-right: 146px !important;
  }
  .u-xl-pb146 {
    padding-bottom: 146px !important;
  }
  .u-xl-pl146 {
    padding-left: 146px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt147 {
    padding-top: 147px !important;
  }
  .u-xl-pr147 {
    padding-right: 147px !important;
  }
  .u-xl-pb147 {
    padding-bottom: 147px !important;
  }
  .u-xl-pl147 {
    padding-left: 147px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt148 {
    padding-top: 148px !important;
  }
  .u-xl-pr148 {
    padding-right: 148px !important;
  }
  .u-xl-pb148 {
    padding-bottom: 148px !important;
  }
  .u-xl-pl148 {
    padding-left: 148px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt149 {
    padding-top: 149px !important;
  }
  .u-xl-pr149 {
    padding-right: 149px !important;
  }
  .u-xl-pb149 {
    padding-bottom: 149px !important;
  }
  .u-xl-pl149 {
    padding-left: 149px !important;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pt150 {
    padding-top: 150px !important;
  }
  .u-xl-pr150 {
    padding-right: 150px !important;
  }
  .u-xl-pb150 {
    padding-bottom: 150px !important;
  }
  .u-xl-pl150 {
    padding-left: 150px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt0 {
    padding-top: 0px !important;
  }
  .u-lg-pr0 {
    padding-right: 0px !important;
  }
  .u-lg-pb0 {
    padding-bottom: 0px !important;
  }
  .u-lg-pl0 {
    padding-left: 0px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt1 {
    padding-top: 1px !important;
  }
  .u-lg-pr1 {
    padding-right: 1px !important;
  }
  .u-lg-pb1 {
    padding-bottom: 1px !important;
  }
  .u-lg-pl1 {
    padding-left: 1px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt2 {
    padding-top: 2px !important;
  }
  .u-lg-pr2 {
    padding-right: 2px !important;
  }
  .u-lg-pb2 {
    padding-bottom: 2px !important;
  }
  .u-lg-pl2 {
    padding-left: 2px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt3 {
    padding-top: 3px !important;
  }
  .u-lg-pr3 {
    padding-right: 3px !important;
  }
  .u-lg-pb3 {
    padding-bottom: 3px !important;
  }
  .u-lg-pl3 {
    padding-left: 3px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt4 {
    padding-top: 4px !important;
  }
  .u-lg-pr4 {
    padding-right: 4px !important;
  }
  .u-lg-pb4 {
    padding-bottom: 4px !important;
  }
  .u-lg-pl4 {
    padding-left: 4px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt5 {
    padding-top: 5px !important;
  }
  .u-lg-pr5 {
    padding-right: 5px !important;
  }
  .u-lg-pb5 {
    padding-bottom: 5px !important;
  }
  .u-lg-pl5 {
    padding-left: 5px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt6 {
    padding-top: 6px !important;
  }
  .u-lg-pr6 {
    padding-right: 6px !important;
  }
  .u-lg-pb6 {
    padding-bottom: 6px !important;
  }
  .u-lg-pl6 {
    padding-left: 6px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt7 {
    padding-top: 7px !important;
  }
  .u-lg-pr7 {
    padding-right: 7px !important;
  }
  .u-lg-pb7 {
    padding-bottom: 7px !important;
  }
  .u-lg-pl7 {
    padding-left: 7px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt8 {
    padding-top: 8px !important;
  }
  .u-lg-pr8 {
    padding-right: 8px !important;
  }
  .u-lg-pb8 {
    padding-bottom: 8px !important;
  }
  .u-lg-pl8 {
    padding-left: 8px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt9 {
    padding-top: 9px !important;
  }
  .u-lg-pr9 {
    padding-right: 9px !important;
  }
  .u-lg-pb9 {
    padding-bottom: 9px !important;
  }
  .u-lg-pl9 {
    padding-left: 9px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt10 {
    padding-top: 10px !important;
  }
  .u-lg-pr10 {
    padding-right: 10px !important;
  }
  .u-lg-pb10 {
    padding-bottom: 10px !important;
  }
  .u-lg-pl10 {
    padding-left: 10px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt11 {
    padding-top: 11px !important;
  }
  .u-lg-pr11 {
    padding-right: 11px !important;
  }
  .u-lg-pb11 {
    padding-bottom: 11px !important;
  }
  .u-lg-pl11 {
    padding-left: 11px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt12 {
    padding-top: 12px !important;
  }
  .u-lg-pr12 {
    padding-right: 12px !important;
  }
  .u-lg-pb12 {
    padding-bottom: 12px !important;
  }
  .u-lg-pl12 {
    padding-left: 12px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt13 {
    padding-top: 13px !important;
  }
  .u-lg-pr13 {
    padding-right: 13px !important;
  }
  .u-lg-pb13 {
    padding-bottom: 13px !important;
  }
  .u-lg-pl13 {
    padding-left: 13px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt14 {
    padding-top: 14px !important;
  }
  .u-lg-pr14 {
    padding-right: 14px !important;
  }
  .u-lg-pb14 {
    padding-bottom: 14px !important;
  }
  .u-lg-pl14 {
    padding-left: 14px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt15 {
    padding-top: 15px !important;
  }
  .u-lg-pr15 {
    padding-right: 15px !important;
  }
  .u-lg-pb15 {
    padding-bottom: 15px !important;
  }
  .u-lg-pl15 {
    padding-left: 15px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt16 {
    padding-top: 16px !important;
  }
  .u-lg-pr16 {
    padding-right: 16px !important;
  }
  .u-lg-pb16 {
    padding-bottom: 16px !important;
  }
  .u-lg-pl16 {
    padding-left: 16px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt17 {
    padding-top: 17px !important;
  }
  .u-lg-pr17 {
    padding-right: 17px !important;
  }
  .u-lg-pb17 {
    padding-bottom: 17px !important;
  }
  .u-lg-pl17 {
    padding-left: 17px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt18 {
    padding-top: 18px !important;
  }
  .u-lg-pr18 {
    padding-right: 18px !important;
  }
  .u-lg-pb18 {
    padding-bottom: 18px !important;
  }
  .u-lg-pl18 {
    padding-left: 18px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt19 {
    padding-top: 19px !important;
  }
  .u-lg-pr19 {
    padding-right: 19px !important;
  }
  .u-lg-pb19 {
    padding-bottom: 19px !important;
  }
  .u-lg-pl19 {
    padding-left: 19px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt20 {
    padding-top: 20px !important;
  }
  .u-lg-pr20 {
    padding-right: 20px !important;
  }
  .u-lg-pb20 {
    padding-bottom: 20px !important;
  }
  .u-lg-pl20 {
    padding-left: 20px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt21 {
    padding-top: 21px !important;
  }
  .u-lg-pr21 {
    padding-right: 21px !important;
  }
  .u-lg-pb21 {
    padding-bottom: 21px !important;
  }
  .u-lg-pl21 {
    padding-left: 21px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt22 {
    padding-top: 22px !important;
  }
  .u-lg-pr22 {
    padding-right: 22px !important;
  }
  .u-lg-pb22 {
    padding-bottom: 22px !important;
  }
  .u-lg-pl22 {
    padding-left: 22px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt23 {
    padding-top: 23px !important;
  }
  .u-lg-pr23 {
    padding-right: 23px !important;
  }
  .u-lg-pb23 {
    padding-bottom: 23px !important;
  }
  .u-lg-pl23 {
    padding-left: 23px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt24 {
    padding-top: 24px !important;
  }
  .u-lg-pr24 {
    padding-right: 24px !important;
  }
  .u-lg-pb24 {
    padding-bottom: 24px !important;
  }
  .u-lg-pl24 {
    padding-left: 24px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt25 {
    padding-top: 25px !important;
  }
  .u-lg-pr25 {
    padding-right: 25px !important;
  }
  .u-lg-pb25 {
    padding-bottom: 25px !important;
  }
  .u-lg-pl25 {
    padding-left: 25px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt26 {
    padding-top: 26px !important;
  }
  .u-lg-pr26 {
    padding-right: 26px !important;
  }
  .u-lg-pb26 {
    padding-bottom: 26px !important;
  }
  .u-lg-pl26 {
    padding-left: 26px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt27 {
    padding-top: 27px !important;
  }
  .u-lg-pr27 {
    padding-right: 27px !important;
  }
  .u-lg-pb27 {
    padding-bottom: 27px !important;
  }
  .u-lg-pl27 {
    padding-left: 27px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt28 {
    padding-top: 28px !important;
  }
  .u-lg-pr28 {
    padding-right: 28px !important;
  }
  .u-lg-pb28 {
    padding-bottom: 28px !important;
  }
  .u-lg-pl28 {
    padding-left: 28px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt29 {
    padding-top: 29px !important;
  }
  .u-lg-pr29 {
    padding-right: 29px !important;
  }
  .u-lg-pb29 {
    padding-bottom: 29px !important;
  }
  .u-lg-pl29 {
    padding-left: 29px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt30 {
    padding-top: 30px !important;
  }
  .u-lg-pr30 {
    padding-right: 30px !important;
  }
  .u-lg-pb30 {
    padding-bottom: 30px !important;
  }
  .u-lg-pl30 {
    padding-left: 30px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt31 {
    padding-top: 31px !important;
  }
  .u-lg-pr31 {
    padding-right: 31px !important;
  }
  .u-lg-pb31 {
    padding-bottom: 31px !important;
  }
  .u-lg-pl31 {
    padding-left: 31px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt32 {
    padding-top: 32px !important;
  }
  .u-lg-pr32 {
    padding-right: 32px !important;
  }
  .u-lg-pb32 {
    padding-bottom: 32px !important;
  }
  .u-lg-pl32 {
    padding-left: 32px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt33 {
    padding-top: 33px !important;
  }
  .u-lg-pr33 {
    padding-right: 33px !important;
  }
  .u-lg-pb33 {
    padding-bottom: 33px !important;
  }
  .u-lg-pl33 {
    padding-left: 33px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt34 {
    padding-top: 34px !important;
  }
  .u-lg-pr34 {
    padding-right: 34px !important;
  }
  .u-lg-pb34 {
    padding-bottom: 34px !important;
  }
  .u-lg-pl34 {
    padding-left: 34px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt35 {
    padding-top: 35px !important;
  }
  .u-lg-pr35 {
    padding-right: 35px !important;
  }
  .u-lg-pb35 {
    padding-bottom: 35px !important;
  }
  .u-lg-pl35 {
    padding-left: 35px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt36 {
    padding-top: 36px !important;
  }
  .u-lg-pr36 {
    padding-right: 36px !important;
  }
  .u-lg-pb36 {
    padding-bottom: 36px !important;
  }
  .u-lg-pl36 {
    padding-left: 36px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt37 {
    padding-top: 37px !important;
  }
  .u-lg-pr37 {
    padding-right: 37px !important;
  }
  .u-lg-pb37 {
    padding-bottom: 37px !important;
  }
  .u-lg-pl37 {
    padding-left: 37px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt38 {
    padding-top: 38px !important;
  }
  .u-lg-pr38 {
    padding-right: 38px !important;
  }
  .u-lg-pb38 {
    padding-bottom: 38px !important;
  }
  .u-lg-pl38 {
    padding-left: 38px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt39 {
    padding-top: 39px !important;
  }
  .u-lg-pr39 {
    padding-right: 39px !important;
  }
  .u-lg-pb39 {
    padding-bottom: 39px !important;
  }
  .u-lg-pl39 {
    padding-left: 39px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt40 {
    padding-top: 40px !important;
  }
  .u-lg-pr40 {
    padding-right: 40px !important;
  }
  .u-lg-pb40 {
    padding-bottom: 40px !important;
  }
  .u-lg-pl40 {
    padding-left: 40px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt41 {
    padding-top: 41px !important;
  }
  .u-lg-pr41 {
    padding-right: 41px !important;
  }
  .u-lg-pb41 {
    padding-bottom: 41px !important;
  }
  .u-lg-pl41 {
    padding-left: 41px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt42 {
    padding-top: 42px !important;
  }
  .u-lg-pr42 {
    padding-right: 42px !important;
  }
  .u-lg-pb42 {
    padding-bottom: 42px !important;
  }
  .u-lg-pl42 {
    padding-left: 42px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt43 {
    padding-top: 43px !important;
  }
  .u-lg-pr43 {
    padding-right: 43px !important;
  }
  .u-lg-pb43 {
    padding-bottom: 43px !important;
  }
  .u-lg-pl43 {
    padding-left: 43px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt44 {
    padding-top: 44px !important;
  }
  .u-lg-pr44 {
    padding-right: 44px !important;
  }
  .u-lg-pb44 {
    padding-bottom: 44px !important;
  }
  .u-lg-pl44 {
    padding-left: 44px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt45 {
    padding-top: 45px !important;
  }
  .u-lg-pr45 {
    padding-right: 45px !important;
  }
  .u-lg-pb45 {
    padding-bottom: 45px !important;
  }
  .u-lg-pl45 {
    padding-left: 45px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt46 {
    padding-top: 46px !important;
  }
  .u-lg-pr46 {
    padding-right: 46px !important;
  }
  .u-lg-pb46 {
    padding-bottom: 46px !important;
  }
  .u-lg-pl46 {
    padding-left: 46px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt47 {
    padding-top: 47px !important;
  }
  .u-lg-pr47 {
    padding-right: 47px !important;
  }
  .u-lg-pb47 {
    padding-bottom: 47px !important;
  }
  .u-lg-pl47 {
    padding-left: 47px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt48 {
    padding-top: 48px !important;
  }
  .u-lg-pr48 {
    padding-right: 48px !important;
  }
  .u-lg-pb48 {
    padding-bottom: 48px !important;
  }
  .u-lg-pl48 {
    padding-left: 48px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt49 {
    padding-top: 49px !important;
  }
  .u-lg-pr49 {
    padding-right: 49px !important;
  }
  .u-lg-pb49 {
    padding-bottom: 49px !important;
  }
  .u-lg-pl49 {
    padding-left: 49px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt50 {
    padding-top: 50px !important;
  }
  .u-lg-pr50 {
    padding-right: 50px !important;
  }
  .u-lg-pb50 {
    padding-bottom: 50px !important;
  }
  .u-lg-pl50 {
    padding-left: 50px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt51 {
    padding-top: 51px !important;
  }
  .u-lg-pr51 {
    padding-right: 51px !important;
  }
  .u-lg-pb51 {
    padding-bottom: 51px !important;
  }
  .u-lg-pl51 {
    padding-left: 51px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt52 {
    padding-top: 52px !important;
  }
  .u-lg-pr52 {
    padding-right: 52px !important;
  }
  .u-lg-pb52 {
    padding-bottom: 52px !important;
  }
  .u-lg-pl52 {
    padding-left: 52px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt53 {
    padding-top: 53px !important;
  }
  .u-lg-pr53 {
    padding-right: 53px !important;
  }
  .u-lg-pb53 {
    padding-bottom: 53px !important;
  }
  .u-lg-pl53 {
    padding-left: 53px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt54 {
    padding-top: 54px !important;
  }
  .u-lg-pr54 {
    padding-right: 54px !important;
  }
  .u-lg-pb54 {
    padding-bottom: 54px !important;
  }
  .u-lg-pl54 {
    padding-left: 54px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt55 {
    padding-top: 55px !important;
  }
  .u-lg-pr55 {
    padding-right: 55px !important;
  }
  .u-lg-pb55 {
    padding-bottom: 55px !important;
  }
  .u-lg-pl55 {
    padding-left: 55px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt56 {
    padding-top: 56px !important;
  }
  .u-lg-pr56 {
    padding-right: 56px !important;
  }
  .u-lg-pb56 {
    padding-bottom: 56px !important;
  }
  .u-lg-pl56 {
    padding-left: 56px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt57 {
    padding-top: 57px !important;
  }
  .u-lg-pr57 {
    padding-right: 57px !important;
  }
  .u-lg-pb57 {
    padding-bottom: 57px !important;
  }
  .u-lg-pl57 {
    padding-left: 57px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt58 {
    padding-top: 58px !important;
  }
  .u-lg-pr58 {
    padding-right: 58px !important;
  }
  .u-lg-pb58 {
    padding-bottom: 58px !important;
  }
  .u-lg-pl58 {
    padding-left: 58px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt59 {
    padding-top: 59px !important;
  }
  .u-lg-pr59 {
    padding-right: 59px !important;
  }
  .u-lg-pb59 {
    padding-bottom: 59px !important;
  }
  .u-lg-pl59 {
    padding-left: 59px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt60 {
    padding-top: 60px !important;
  }
  .u-lg-pr60 {
    padding-right: 60px !important;
  }
  .u-lg-pb60 {
    padding-bottom: 60px !important;
  }
  .u-lg-pl60 {
    padding-left: 60px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt61 {
    padding-top: 61px !important;
  }
  .u-lg-pr61 {
    padding-right: 61px !important;
  }
  .u-lg-pb61 {
    padding-bottom: 61px !important;
  }
  .u-lg-pl61 {
    padding-left: 61px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt62 {
    padding-top: 62px !important;
  }
  .u-lg-pr62 {
    padding-right: 62px !important;
  }
  .u-lg-pb62 {
    padding-bottom: 62px !important;
  }
  .u-lg-pl62 {
    padding-left: 62px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt63 {
    padding-top: 63px !important;
  }
  .u-lg-pr63 {
    padding-right: 63px !important;
  }
  .u-lg-pb63 {
    padding-bottom: 63px !important;
  }
  .u-lg-pl63 {
    padding-left: 63px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt64 {
    padding-top: 64px !important;
  }
  .u-lg-pr64 {
    padding-right: 64px !important;
  }
  .u-lg-pb64 {
    padding-bottom: 64px !important;
  }
  .u-lg-pl64 {
    padding-left: 64px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt65 {
    padding-top: 65px !important;
  }
  .u-lg-pr65 {
    padding-right: 65px !important;
  }
  .u-lg-pb65 {
    padding-bottom: 65px !important;
  }
  .u-lg-pl65 {
    padding-left: 65px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt66 {
    padding-top: 66px !important;
  }
  .u-lg-pr66 {
    padding-right: 66px !important;
  }
  .u-lg-pb66 {
    padding-bottom: 66px !important;
  }
  .u-lg-pl66 {
    padding-left: 66px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt67 {
    padding-top: 67px !important;
  }
  .u-lg-pr67 {
    padding-right: 67px !important;
  }
  .u-lg-pb67 {
    padding-bottom: 67px !important;
  }
  .u-lg-pl67 {
    padding-left: 67px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt68 {
    padding-top: 68px !important;
  }
  .u-lg-pr68 {
    padding-right: 68px !important;
  }
  .u-lg-pb68 {
    padding-bottom: 68px !important;
  }
  .u-lg-pl68 {
    padding-left: 68px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt69 {
    padding-top: 69px !important;
  }
  .u-lg-pr69 {
    padding-right: 69px !important;
  }
  .u-lg-pb69 {
    padding-bottom: 69px !important;
  }
  .u-lg-pl69 {
    padding-left: 69px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt70 {
    padding-top: 70px !important;
  }
  .u-lg-pr70 {
    padding-right: 70px !important;
  }
  .u-lg-pb70 {
    padding-bottom: 70px !important;
  }
  .u-lg-pl70 {
    padding-left: 70px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt71 {
    padding-top: 71px !important;
  }
  .u-lg-pr71 {
    padding-right: 71px !important;
  }
  .u-lg-pb71 {
    padding-bottom: 71px !important;
  }
  .u-lg-pl71 {
    padding-left: 71px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt72 {
    padding-top: 72px !important;
  }
  .u-lg-pr72 {
    padding-right: 72px !important;
  }
  .u-lg-pb72 {
    padding-bottom: 72px !important;
  }
  .u-lg-pl72 {
    padding-left: 72px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt73 {
    padding-top: 73px !important;
  }
  .u-lg-pr73 {
    padding-right: 73px !important;
  }
  .u-lg-pb73 {
    padding-bottom: 73px !important;
  }
  .u-lg-pl73 {
    padding-left: 73px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt74 {
    padding-top: 74px !important;
  }
  .u-lg-pr74 {
    padding-right: 74px !important;
  }
  .u-lg-pb74 {
    padding-bottom: 74px !important;
  }
  .u-lg-pl74 {
    padding-left: 74px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt75 {
    padding-top: 75px !important;
  }
  .u-lg-pr75 {
    padding-right: 75px !important;
  }
  .u-lg-pb75 {
    padding-bottom: 75px !important;
  }
  .u-lg-pl75 {
    padding-left: 75px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt76 {
    padding-top: 76px !important;
  }
  .u-lg-pr76 {
    padding-right: 76px !important;
  }
  .u-lg-pb76 {
    padding-bottom: 76px !important;
  }
  .u-lg-pl76 {
    padding-left: 76px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt77 {
    padding-top: 77px !important;
  }
  .u-lg-pr77 {
    padding-right: 77px !important;
  }
  .u-lg-pb77 {
    padding-bottom: 77px !important;
  }
  .u-lg-pl77 {
    padding-left: 77px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt78 {
    padding-top: 78px !important;
  }
  .u-lg-pr78 {
    padding-right: 78px !important;
  }
  .u-lg-pb78 {
    padding-bottom: 78px !important;
  }
  .u-lg-pl78 {
    padding-left: 78px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt79 {
    padding-top: 79px !important;
  }
  .u-lg-pr79 {
    padding-right: 79px !important;
  }
  .u-lg-pb79 {
    padding-bottom: 79px !important;
  }
  .u-lg-pl79 {
    padding-left: 79px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt80 {
    padding-top: 80px !important;
  }
  .u-lg-pr80 {
    padding-right: 80px !important;
  }
  .u-lg-pb80 {
    padding-bottom: 80px !important;
  }
  .u-lg-pl80 {
    padding-left: 80px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt81 {
    padding-top: 81px !important;
  }
  .u-lg-pr81 {
    padding-right: 81px !important;
  }
  .u-lg-pb81 {
    padding-bottom: 81px !important;
  }
  .u-lg-pl81 {
    padding-left: 81px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt82 {
    padding-top: 82px !important;
  }
  .u-lg-pr82 {
    padding-right: 82px !important;
  }
  .u-lg-pb82 {
    padding-bottom: 82px !important;
  }
  .u-lg-pl82 {
    padding-left: 82px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt83 {
    padding-top: 83px !important;
  }
  .u-lg-pr83 {
    padding-right: 83px !important;
  }
  .u-lg-pb83 {
    padding-bottom: 83px !important;
  }
  .u-lg-pl83 {
    padding-left: 83px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt84 {
    padding-top: 84px !important;
  }
  .u-lg-pr84 {
    padding-right: 84px !important;
  }
  .u-lg-pb84 {
    padding-bottom: 84px !important;
  }
  .u-lg-pl84 {
    padding-left: 84px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt85 {
    padding-top: 85px !important;
  }
  .u-lg-pr85 {
    padding-right: 85px !important;
  }
  .u-lg-pb85 {
    padding-bottom: 85px !important;
  }
  .u-lg-pl85 {
    padding-left: 85px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt86 {
    padding-top: 86px !important;
  }
  .u-lg-pr86 {
    padding-right: 86px !important;
  }
  .u-lg-pb86 {
    padding-bottom: 86px !important;
  }
  .u-lg-pl86 {
    padding-left: 86px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt87 {
    padding-top: 87px !important;
  }
  .u-lg-pr87 {
    padding-right: 87px !important;
  }
  .u-lg-pb87 {
    padding-bottom: 87px !important;
  }
  .u-lg-pl87 {
    padding-left: 87px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt88 {
    padding-top: 88px !important;
  }
  .u-lg-pr88 {
    padding-right: 88px !important;
  }
  .u-lg-pb88 {
    padding-bottom: 88px !important;
  }
  .u-lg-pl88 {
    padding-left: 88px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt89 {
    padding-top: 89px !important;
  }
  .u-lg-pr89 {
    padding-right: 89px !important;
  }
  .u-lg-pb89 {
    padding-bottom: 89px !important;
  }
  .u-lg-pl89 {
    padding-left: 89px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt90 {
    padding-top: 90px !important;
  }
  .u-lg-pr90 {
    padding-right: 90px !important;
  }
  .u-lg-pb90 {
    padding-bottom: 90px !important;
  }
  .u-lg-pl90 {
    padding-left: 90px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt91 {
    padding-top: 91px !important;
  }
  .u-lg-pr91 {
    padding-right: 91px !important;
  }
  .u-lg-pb91 {
    padding-bottom: 91px !important;
  }
  .u-lg-pl91 {
    padding-left: 91px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt92 {
    padding-top: 92px !important;
  }
  .u-lg-pr92 {
    padding-right: 92px !important;
  }
  .u-lg-pb92 {
    padding-bottom: 92px !important;
  }
  .u-lg-pl92 {
    padding-left: 92px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt93 {
    padding-top: 93px !important;
  }
  .u-lg-pr93 {
    padding-right: 93px !important;
  }
  .u-lg-pb93 {
    padding-bottom: 93px !important;
  }
  .u-lg-pl93 {
    padding-left: 93px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt94 {
    padding-top: 94px !important;
  }
  .u-lg-pr94 {
    padding-right: 94px !important;
  }
  .u-lg-pb94 {
    padding-bottom: 94px !important;
  }
  .u-lg-pl94 {
    padding-left: 94px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt95 {
    padding-top: 95px !important;
  }
  .u-lg-pr95 {
    padding-right: 95px !important;
  }
  .u-lg-pb95 {
    padding-bottom: 95px !important;
  }
  .u-lg-pl95 {
    padding-left: 95px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt96 {
    padding-top: 96px !important;
  }
  .u-lg-pr96 {
    padding-right: 96px !important;
  }
  .u-lg-pb96 {
    padding-bottom: 96px !important;
  }
  .u-lg-pl96 {
    padding-left: 96px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt97 {
    padding-top: 97px !important;
  }
  .u-lg-pr97 {
    padding-right: 97px !important;
  }
  .u-lg-pb97 {
    padding-bottom: 97px !important;
  }
  .u-lg-pl97 {
    padding-left: 97px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt98 {
    padding-top: 98px !important;
  }
  .u-lg-pr98 {
    padding-right: 98px !important;
  }
  .u-lg-pb98 {
    padding-bottom: 98px !important;
  }
  .u-lg-pl98 {
    padding-left: 98px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt99 {
    padding-top: 99px !important;
  }
  .u-lg-pr99 {
    padding-right: 99px !important;
  }
  .u-lg-pb99 {
    padding-bottom: 99px !important;
  }
  .u-lg-pl99 {
    padding-left: 99px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt100 {
    padding-top: 100px !important;
  }
  .u-lg-pr100 {
    padding-right: 100px !important;
  }
  .u-lg-pb100 {
    padding-bottom: 100px !important;
  }
  .u-lg-pl100 {
    padding-left: 100px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt101 {
    padding-top: 101px !important;
  }
  .u-lg-pr101 {
    padding-right: 101px !important;
  }
  .u-lg-pb101 {
    padding-bottom: 101px !important;
  }
  .u-lg-pl101 {
    padding-left: 101px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt102 {
    padding-top: 102px !important;
  }
  .u-lg-pr102 {
    padding-right: 102px !important;
  }
  .u-lg-pb102 {
    padding-bottom: 102px !important;
  }
  .u-lg-pl102 {
    padding-left: 102px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt103 {
    padding-top: 103px !important;
  }
  .u-lg-pr103 {
    padding-right: 103px !important;
  }
  .u-lg-pb103 {
    padding-bottom: 103px !important;
  }
  .u-lg-pl103 {
    padding-left: 103px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt104 {
    padding-top: 104px !important;
  }
  .u-lg-pr104 {
    padding-right: 104px !important;
  }
  .u-lg-pb104 {
    padding-bottom: 104px !important;
  }
  .u-lg-pl104 {
    padding-left: 104px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt105 {
    padding-top: 105px !important;
  }
  .u-lg-pr105 {
    padding-right: 105px !important;
  }
  .u-lg-pb105 {
    padding-bottom: 105px !important;
  }
  .u-lg-pl105 {
    padding-left: 105px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt106 {
    padding-top: 106px !important;
  }
  .u-lg-pr106 {
    padding-right: 106px !important;
  }
  .u-lg-pb106 {
    padding-bottom: 106px !important;
  }
  .u-lg-pl106 {
    padding-left: 106px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt107 {
    padding-top: 107px !important;
  }
  .u-lg-pr107 {
    padding-right: 107px !important;
  }
  .u-lg-pb107 {
    padding-bottom: 107px !important;
  }
  .u-lg-pl107 {
    padding-left: 107px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt108 {
    padding-top: 108px !important;
  }
  .u-lg-pr108 {
    padding-right: 108px !important;
  }
  .u-lg-pb108 {
    padding-bottom: 108px !important;
  }
  .u-lg-pl108 {
    padding-left: 108px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt109 {
    padding-top: 109px !important;
  }
  .u-lg-pr109 {
    padding-right: 109px !important;
  }
  .u-lg-pb109 {
    padding-bottom: 109px !important;
  }
  .u-lg-pl109 {
    padding-left: 109px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt110 {
    padding-top: 110px !important;
  }
  .u-lg-pr110 {
    padding-right: 110px !important;
  }
  .u-lg-pb110 {
    padding-bottom: 110px !important;
  }
  .u-lg-pl110 {
    padding-left: 110px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt111 {
    padding-top: 111px !important;
  }
  .u-lg-pr111 {
    padding-right: 111px !important;
  }
  .u-lg-pb111 {
    padding-bottom: 111px !important;
  }
  .u-lg-pl111 {
    padding-left: 111px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt112 {
    padding-top: 112px !important;
  }
  .u-lg-pr112 {
    padding-right: 112px !important;
  }
  .u-lg-pb112 {
    padding-bottom: 112px !important;
  }
  .u-lg-pl112 {
    padding-left: 112px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt113 {
    padding-top: 113px !important;
  }
  .u-lg-pr113 {
    padding-right: 113px !important;
  }
  .u-lg-pb113 {
    padding-bottom: 113px !important;
  }
  .u-lg-pl113 {
    padding-left: 113px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt114 {
    padding-top: 114px !important;
  }
  .u-lg-pr114 {
    padding-right: 114px !important;
  }
  .u-lg-pb114 {
    padding-bottom: 114px !important;
  }
  .u-lg-pl114 {
    padding-left: 114px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt115 {
    padding-top: 115px !important;
  }
  .u-lg-pr115 {
    padding-right: 115px !important;
  }
  .u-lg-pb115 {
    padding-bottom: 115px !important;
  }
  .u-lg-pl115 {
    padding-left: 115px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt116 {
    padding-top: 116px !important;
  }
  .u-lg-pr116 {
    padding-right: 116px !important;
  }
  .u-lg-pb116 {
    padding-bottom: 116px !important;
  }
  .u-lg-pl116 {
    padding-left: 116px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt117 {
    padding-top: 117px !important;
  }
  .u-lg-pr117 {
    padding-right: 117px !important;
  }
  .u-lg-pb117 {
    padding-bottom: 117px !important;
  }
  .u-lg-pl117 {
    padding-left: 117px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt118 {
    padding-top: 118px !important;
  }
  .u-lg-pr118 {
    padding-right: 118px !important;
  }
  .u-lg-pb118 {
    padding-bottom: 118px !important;
  }
  .u-lg-pl118 {
    padding-left: 118px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt119 {
    padding-top: 119px !important;
  }
  .u-lg-pr119 {
    padding-right: 119px !important;
  }
  .u-lg-pb119 {
    padding-bottom: 119px !important;
  }
  .u-lg-pl119 {
    padding-left: 119px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt120 {
    padding-top: 120px !important;
  }
  .u-lg-pr120 {
    padding-right: 120px !important;
  }
  .u-lg-pb120 {
    padding-bottom: 120px !important;
  }
  .u-lg-pl120 {
    padding-left: 120px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt121 {
    padding-top: 121px !important;
  }
  .u-lg-pr121 {
    padding-right: 121px !important;
  }
  .u-lg-pb121 {
    padding-bottom: 121px !important;
  }
  .u-lg-pl121 {
    padding-left: 121px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt122 {
    padding-top: 122px !important;
  }
  .u-lg-pr122 {
    padding-right: 122px !important;
  }
  .u-lg-pb122 {
    padding-bottom: 122px !important;
  }
  .u-lg-pl122 {
    padding-left: 122px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt123 {
    padding-top: 123px !important;
  }
  .u-lg-pr123 {
    padding-right: 123px !important;
  }
  .u-lg-pb123 {
    padding-bottom: 123px !important;
  }
  .u-lg-pl123 {
    padding-left: 123px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt124 {
    padding-top: 124px !important;
  }
  .u-lg-pr124 {
    padding-right: 124px !important;
  }
  .u-lg-pb124 {
    padding-bottom: 124px !important;
  }
  .u-lg-pl124 {
    padding-left: 124px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt125 {
    padding-top: 125px !important;
  }
  .u-lg-pr125 {
    padding-right: 125px !important;
  }
  .u-lg-pb125 {
    padding-bottom: 125px !important;
  }
  .u-lg-pl125 {
    padding-left: 125px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt126 {
    padding-top: 126px !important;
  }
  .u-lg-pr126 {
    padding-right: 126px !important;
  }
  .u-lg-pb126 {
    padding-bottom: 126px !important;
  }
  .u-lg-pl126 {
    padding-left: 126px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt127 {
    padding-top: 127px !important;
  }
  .u-lg-pr127 {
    padding-right: 127px !important;
  }
  .u-lg-pb127 {
    padding-bottom: 127px !important;
  }
  .u-lg-pl127 {
    padding-left: 127px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt128 {
    padding-top: 128px !important;
  }
  .u-lg-pr128 {
    padding-right: 128px !important;
  }
  .u-lg-pb128 {
    padding-bottom: 128px !important;
  }
  .u-lg-pl128 {
    padding-left: 128px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt129 {
    padding-top: 129px !important;
  }
  .u-lg-pr129 {
    padding-right: 129px !important;
  }
  .u-lg-pb129 {
    padding-bottom: 129px !important;
  }
  .u-lg-pl129 {
    padding-left: 129px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt130 {
    padding-top: 130px !important;
  }
  .u-lg-pr130 {
    padding-right: 130px !important;
  }
  .u-lg-pb130 {
    padding-bottom: 130px !important;
  }
  .u-lg-pl130 {
    padding-left: 130px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt131 {
    padding-top: 131px !important;
  }
  .u-lg-pr131 {
    padding-right: 131px !important;
  }
  .u-lg-pb131 {
    padding-bottom: 131px !important;
  }
  .u-lg-pl131 {
    padding-left: 131px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt132 {
    padding-top: 132px !important;
  }
  .u-lg-pr132 {
    padding-right: 132px !important;
  }
  .u-lg-pb132 {
    padding-bottom: 132px !important;
  }
  .u-lg-pl132 {
    padding-left: 132px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt133 {
    padding-top: 133px !important;
  }
  .u-lg-pr133 {
    padding-right: 133px !important;
  }
  .u-lg-pb133 {
    padding-bottom: 133px !important;
  }
  .u-lg-pl133 {
    padding-left: 133px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt134 {
    padding-top: 134px !important;
  }
  .u-lg-pr134 {
    padding-right: 134px !important;
  }
  .u-lg-pb134 {
    padding-bottom: 134px !important;
  }
  .u-lg-pl134 {
    padding-left: 134px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt135 {
    padding-top: 135px !important;
  }
  .u-lg-pr135 {
    padding-right: 135px !important;
  }
  .u-lg-pb135 {
    padding-bottom: 135px !important;
  }
  .u-lg-pl135 {
    padding-left: 135px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt136 {
    padding-top: 136px !important;
  }
  .u-lg-pr136 {
    padding-right: 136px !important;
  }
  .u-lg-pb136 {
    padding-bottom: 136px !important;
  }
  .u-lg-pl136 {
    padding-left: 136px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt137 {
    padding-top: 137px !important;
  }
  .u-lg-pr137 {
    padding-right: 137px !important;
  }
  .u-lg-pb137 {
    padding-bottom: 137px !important;
  }
  .u-lg-pl137 {
    padding-left: 137px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt138 {
    padding-top: 138px !important;
  }
  .u-lg-pr138 {
    padding-right: 138px !important;
  }
  .u-lg-pb138 {
    padding-bottom: 138px !important;
  }
  .u-lg-pl138 {
    padding-left: 138px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt139 {
    padding-top: 139px !important;
  }
  .u-lg-pr139 {
    padding-right: 139px !important;
  }
  .u-lg-pb139 {
    padding-bottom: 139px !important;
  }
  .u-lg-pl139 {
    padding-left: 139px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt140 {
    padding-top: 140px !important;
  }
  .u-lg-pr140 {
    padding-right: 140px !important;
  }
  .u-lg-pb140 {
    padding-bottom: 140px !important;
  }
  .u-lg-pl140 {
    padding-left: 140px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt141 {
    padding-top: 141px !important;
  }
  .u-lg-pr141 {
    padding-right: 141px !important;
  }
  .u-lg-pb141 {
    padding-bottom: 141px !important;
  }
  .u-lg-pl141 {
    padding-left: 141px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt142 {
    padding-top: 142px !important;
  }
  .u-lg-pr142 {
    padding-right: 142px !important;
  }
  .u-lg-pb142 {
    padding-bottom: 142px !important;
  }
  .u-lg-pl142 {
    padding-left: 142px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt143 {
    padding-top: 143px !important;
  }
  .u-lg-pr143 {
    padding-right: 143px !important;
  }
  .u-lg-pb143 {
    padding-bottom: 143px !important;
  }
  .u-lg-pl143 {
    padding-left: 143px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt144 {
    padding-top: 144px !important;
  }
  .u-lg-pr144 {
    padding-right: 144px !important;
  }
  .u-lg-pb144 {
    padding-bottom: 144px !important;
  }
  .u-lg-pl144 {
    padding-left: 144px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt145 {
    padding-top: 145px !important;
  }
  .u-lg-pr145 {
    padding-right: 145px !important;
  }
  .u-lg-pb145 {
    padding-bottom: 145px !important;
  }
  .u-lg-pl145 {
    padding-left: 145px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt146 {
    padding-top: 146px !important;
  }
  .u-lg-pr146 {
    padding-right: 146px !important;
  }
  .u-lg-pb146 {
    padding-bottom: 146px !important;
  }
  .u-lg-pl146 {
    padding-left: 146px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt147 {
    padding-top: 147px !important;
  }
  .u-lg-pr147 {
    padding-right: 147px !important;
  }
  .u-lg-pb147 {
    padding-bottom: 147px !important;
  }
  .u-lg-pl147 {
    padding-left: 147px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt148 {
    padding-top: 148px !important;
  }
  .u-lg-pr148 {
    padding-right: 148px !important;
  }
  .u-lg-pb148 {
    padding-bottom: 148px !important;
  }
  .u-lg-pl148 {
    padding-left: 148px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt149 {
    padding-top: 149px !important;
  }
  .u-lg-pr149 {
    padding-right: 149px !important;
  }
  .u-lg-pb149 {
    padding-bottom: 149px !important;
  }
  .u-lg-pl149 {
    padding-left: 149px !important;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pt150 {
    padding-top: 150px !important;
  }
  .u-lg-pr150 {
    padding-right: 150px !important;
  }
  .u-lg-pb150 {
    padding-bottom: 150px !important;
  }
  .u-lg-pl150 {
    padding-left: 150px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt0 {
    padding-top: 0px !important;
  }
  .u-md-pr0 {
    padding-right: 0px !important;
  }
  .u-md-pb0 {
    padding-bottom: 0px !important;
  }
  .u-md-pl0 {
    padding-left: 0px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt1 {
    padding-top: 1px !important;
  }
  .u-md-pr1 {
    padding-right: 1px !important;
  }
  .u-md-pb1 {
    padding-bottom: 1px !important;
  }
  .u-md-pl1 {
    padding-left: 1px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt2 {
    padding-top: 2px !important;
  }
  .u-md-pr2 {
    padding-right: 2px !important;
  }
  .u-md-pb2 {
    padding-bottom: 2px !important;
  }
  .u-md-pl2 {
    padding-left: 2px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt3 {
    padding-top: 3px !important;
  }
  .u-md-pr3 {
    padding-right: 3px !important;
  }
  .u-md-pb3 {
    padding-bottom: 3px !important;
  }
  .u-md-pl3 {
    padding-left: 3px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt4 {
    padding-top: 4px !important;
  }
  .u-md-pr4 {
    padding-right: 4px !important;
  }
  .u-md-pb4 {
    padding-bottom: 4px !important;
  }
  .u-md-pl4 {
    padding-left: 4px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt5 {
    padding-top: 5px !important;
  }
  .u-md-pr5 {
    padding-right: 5px !important;
  }
  .u-md-pb5 {
    padding-bottom: 5px !important;
  }
  .u-md-pl5 {
    padding-left: 5px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt6 {
    padding-top: 6px !important;
  }
  .u-md-pr6 {
    padding-right: 6px !important;
  }
  .u-md-pb6 {
    padding-bottom: 6px !important;
  }
  .u-md-pl6 {
    padding-left: 6px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt7 {
    padding-top: 7px !important;
  }
  .u-md-pr7 {
    padding-right: 7px !important;
  }
  .u-md-pb7 {
    padding-bottom: 7px !important;
  }
  .u-md-pl7 {
    padding-left: 7px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt8 {
    padding-top: 8px !important;
  }
  .u-md-pr8 {
    padding-right: 8px !important;
  }
  .u-md-pb8 {
    padding-bottom: 8px !important;
  }
  .u-md-pl8 {
    padding-left: 8px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt9 {
    padding-top: 9px !important;
  }
  .u-md-pr9 {
    padding-right: 9px !important;
  }
  .u-md-pb9 {
    padding-bottom: 9px !important;
  }
  .u-md-pl9 {
    padding-left: 9px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt10 {
    padding-top: 10px !important;
  }
  .u-md-pr10 {
    padding-right: 10px !important;
  }
  .u-md-pb10 {
    padding-bottom: 10px !important;
  }
  .u-md-pl10 {
    padding-left: 10px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt11 {
    padding-top: 11px !important;
  }
  .u-md-pr11 {
    padding-right: 11px !important;
  }
  .u-md-pb11 {
    padding-bottom: 11px !important;
  }
  .u-md-pl11 {
    padding-left: 11px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt12 {
    padding-top: 12px !important;
  }
  .u-md-pr12 {
    padding-right: 12px !important;
  }
  .u-md-pb12 {
    padding-bottom: 12px !important;
  }
  .u-md-pl12 {
    padding-left: 12px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt13 {
    padding-top: 13px !important;
  }
  .u-md-pr13 {
    padding-right: 13px !important;
  }
  .u-md-pb13 {
    padding-bottom: 13px !important;
  }
  .u-md-pl13 {
    padding-left: 13px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt14 {
    padding-top: 14px !important;
  }
  .u-md-pr14 {
    padding-right: 14px !important;
  }
  .u-md-pb14 {
    padding-bottom: 14px !important;
  }
  .u-md-pl14 {
    padding-left: 14px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt15 {
    padding-top: 15px !important;
  }
  .u-md-pr15 {
    padding-right: 15px !important;
  }
  .u-md-pb15 {
    padding-bottom: 15px !important;
  }
  .u-md-pl15 {
    padding-left: 15px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt16 {
    padding-top: 16px !important;
  }
  .u-md-pr16 {
    padding-right: 16px !important;
  }
  .u-md-pb16 {
    padding-bottom: 16px !important;
  }
  .u-md-pl16 {
    padding-left: 16px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt17 {
    padding-top: 17px !important;
  }
  .u-md-pr17 {
    padding-right: 17px !important;
  }
  .u-md-pb17 {
    padding-bottom: 17px !important;
  }
  .u-md-pl17 {
    padding-left: 17px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt18 {
    padding-top: 18px !important;
  }
  .u-md-pr18 {
    padding-right: 18px !important;
  }
  .u-md-pb18 {
    padding-bottom: 18px !important;
  }
  .u-md-pl18 {
    padding-left: 18px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt19 {
    padding-top: 19px !important;
  }
  .u-md-pr19 {
    padding-right: 19px !important;
  }
  .u-md-pb19 {
    padding-bottom: 19px !important;
  }
  .u-md-pl19 {
    padding-left: 19px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt20 {
    padding-top: 20px !important;
  }
  .u-md-pr20 {
    padding-right: 20px !important;
  }
  .u-md-pb20 {
    padding-bottom: 20px !important;
  }
  .u-md-pl20 {
    padding-left: 20px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt21 {
    padding-top: 21px !important;
  }
  .u-md-pr21 {
    padding-right: 21px !important;
  }
  .u-md-pb21 {
    padding-bottom: 21px !important;
  }
  .u-md-pl21 {
    padding-left: 21px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt22 {
    padding-top: 22px !important;
  }
  .u-md-pr22 {
    padding-right: 22px !important;
  }
  .u-md-pb22 {
    padding-bottom: 22px !important;
  }
  .u-md-pl22 {
    padding-left: 22px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt23 {
    padding-top: 23px !important;
  }
  .u-md-pr23 {
    padding-right: 23px !important;
  }
  .u-md-pb23 {
    padding-bottom: 23px !important;
  }
  .u-md-pl23 {
    padding-left: 23px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt24 {
    padding-top: 24px !important;
  }
  .u-md-pr24 {
    padding-right: 24px !important;
  }
  .u-md-pb24 {
    padding-bottom: 24px !important;
  }
  .u-md-pl24 {
    padding-left: 24px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt25 {
    padding-top: 25px !important;
  }
  .u-md-pr25 {
    padding-right: 25px !important;
  }
  .u-md-pb25 {
    padding-bottom: 25px !important;
  }
  .u-md-pl25 {
    padding-left: 25px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt26 {
    padding-top: 26px !important;
  }
  .u-md-pr26 {
    padding-right: 26px !important;
  }
  .u-md-pb26 {
    padding-bottom: 26px !important;
  }
  .u-md-pl26 {
    padding-left: 26px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt27 {
    padding-top: 27px !important;
  }
  .u-md-pr27 {
    padding-right: 27px !important;
  }
  .u-md-pb27 {
    padding-bottom: 27px !important;
  }
  .u-md-pl27 {
    padding-left: 27px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt28 {
    padding-top: 28px !important;
  }
  .u-md-pr28 {
    padding-right: 28px !important;
  }
  .u-md-pb28 {
    padding-bottom: 28px !important;
  }
  .u-md-pl28 {
    padding-left: 28px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt29 {
    padding-top: 29px !important;
  }
  .u-md-pr29 {
    padding-right: 29px !important;
  }
  .u-md-pb29 {
    padding-bottom: 29px !important;
  }
  .u-md-pl29 {
    padding-left: 29px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt30 {
    padding-top: 30px !important;
  }
  .u-md-pr30 {
    padding-right: 30px !important;
  }
  .u-md-pb30 {
    padding-bottom: 30px !important;
  }
  .u-md-pl30 {
    padding-left: 30px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt31 {
    padding-top: 31px !important;
  }
  .u-md-pr31 {
    padding-right: 31px !important;
  }
  .u-md-pb31 {
    padding-bottom: 31px !important;
  }
  .u-md-pl31 {
    padding-left: 31px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt32 {
    padding-top: 32px !important;
  }
  .u-md-pr32 {
    padding-right: 32px !important;
  }
  .u-md-pb32 {
    padding-bottom: 32px !important;
  }
  .u-md-pl32 {
    padding-left: 32px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt33 {
    padding-top: 33px !important;
  }
  .u-md-pr33 {
    padding-right: 33px !important;
  }
  .u-md-pb33 {
    padding-bottom: 33px !important;
  }
  .u-md-pl33 {
    padding-left: 33px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt34 {
    padding-top: 34px !important;
  }
  .u-md-pr34 {
    padding-right: 34px !important;
  }
  .u-md-pb34 {
    padding-bottom: 34px !important;
  }
  .u-md-pl34 {
    padding-left: 34px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt35 {
    padding-top: 35px !important;
  }
  .u-md-pr35 {
    padding-right: 35px !important;
  }
  .u-md-pb35 {
    padding-bottom: 35px !important;
  }
  .u-md-pl35 {
    padding-left: 35px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt36 {
    padding-top: 36px !important;
  }
  .u-md-pr36 {
    padding-right: 36px !important;
  }
  .u-md-pb36 {
    padding-bottom: 36px !important;
  }
  .u-md-pl36 {
    padding-left: 36px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt37 {
    padding-top: 37px !important;
  }
  .u-md-pr37 {
    padding-right: 37px !important;
  }
  .u-md-pb37 {
    padding-bottom: 37px !important;
  }
  .u-md-pl37 {
    padding-left: 37px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt38 {
    padding-top: 38px !important;
  }
  .u-md-pr38 {
    padding-right: 38px !important;
  }
  .u-md-pb38 {
    padding-bottom: 38px !important;
  }
  .u-md-pl38 {
    padding-left: 38px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt39 {
    padding-top: 39px !important;
  }
  .u-md-pr39 {
    padding-right: 39px !important;
  }
  .u-md-pb39 {
    padding-bottom: 39px !important;
  }
  .u-md-pl39 {
    padding-left: 39px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt40 {
    padding-top: 40px !important;
  }
  .u-md-pr40 {
    padding-right: 40px !important;
  }
  .u-md-pb40 {
    padding-bottom: 40px !important;
  }
  .u-md-pl40 {
    padding-left: 40px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt41 {
    padding-top: 41px !important;
  }
  .u-md-pr41 {
    padding-right: 41px !important;
  }
  .u-md-pb41 {
    padding-bottom: 41px !important;
  }
  .u-md-pl41 {
    padding-left: 41px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt42 {
    padding-top: 42px !important;
  }
  .u-md-pr42 {
    padding-right: 42px !important;
  }
  .u-md-pb42 {
    padding-bottom: 42px !important;
  }
  .u-md-pl42 {
    padding-left: 42px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt43 {
    padding-top: 43px !important;
  }
  .u-md-pr43 {
    padding-right: 43px !important;
  }
  .u-md-pb43 {
    padding-bottom: 43px !important;
  }
  .u-md-pl43 {
    padding-left: 43px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt44 {
    padding-top: 44px !important;
  }
  .u-md-pr44 {
    padding-right: 44px !important;
  }
  .u-md-pb44 {
    padding-bottom: 44px !important;
  }
  .u-md-pl44 {
    padding-left: 44px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt45 {
    padding-top: 45px !important;
  }
  .u-md-pr45 {
    padding-right: 45px !important;
  }
  .u-md-pb45 {
    padding-bottom: 45px !important;
  }
  .u-md-pl45 {
    padding-left: 45px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt46 {
    padding-top: 46px !important;
  }
  .u-md-pr46 {
    padding-right: 46px !important;
  }
  .u-md-pb46 {
    padding-bottom: 46px !important;
  }
  .u-md-pl46 {
    padding-left: 46px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt47 {
    padding-top: 47px !important;
  }
  .u-md-pr47 {
    padding-right: 47px !important;
  }
  .u-md-pb47 {
    padding-bottom: 47px !important;
  }
  .u-md-pl47 {
    padding-left: 47px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt48 {
    padding-top: 48px !important;
  }
  .u-md-pr48 {
    padding-right: 48px !important;
  }
  .u-md-pb48 {
    padding-bottom: 48px !important;
  }
  .u-md-pl48 {
    padding-left: 48px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt49 {
    padding-top: 49px !important;
  }
  .u-md-pr49 {
    padding-right: 49px !important;
  }
  .u-md-pb49 {
    padding-bottom: 49px !important;
  }
  .u-md-pl49 {
    padding-left: 49px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt50 {
    padding-top: 50px !important;
  }
  .u-md-pr50 {
    padding-right: 50px !important;
  }
  .u-md-pb50 {
    padding-bottom: 50px !important;
  }
  .u-md-pl50 {
    padding-left: 50px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt51 {
    padding-top: 51px !important;
  }
  .u-md-pr51 {
    padding-right: 51px !important;
  }
  .u-md-pb51 {
    padding-bottom: 51px !important;
  }
  .u-md-pl51 {
    padding-left: 51px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt52 {
    padding-top: 52px !important;
  }
  .u-md-pr52 {
    padding-right: 52px !important;
  }
  .u-md-pb52 {
    padding-bottom: 52px !important;
  }
  .u-md-pl52 {
    padding-left: 52px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt53 {
    padding-top: 53px !important;
  }
  .u-md-pr53 {
    padding-right: 53px !important;
  }
  .u-md-pb53 {
    padding-bottom: 53px !important;
  }
  .u-md-pl53 {
    padding-left: 53px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt54 {
    padding-top: 54px !important;
  }
  .u-md-pr54 {
    padding-right: 54px !important;
  }
  .u-md-pb54 {
    padding-bottom: 54px !important;
  }
  .u-md-pl54 {
    padding-left: 54px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt55 {
    padding-top: 55px !important;
  }
  .u-md-pr55 {
    padding-right: 55px !important;
  }
  .u-md-pb55 {
    padding-bottom: 55px !important;
  }
  .u-md-pl55 {
    padding-left: 55px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt56 {
    padding-top: 56px !important;
  }
  .u-md-pr56 {
    padding-right: 56px !important;
  }
  .u-md-pb56 {
    padding-bottom: 56px !important;
  }
  .u-md-pl56 {
    padding-left: 56px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt57 {
    padding-top: 57px !important;
  }
  .u-md-pr57 {
    padding-right: 57px !important;
  }
  .u-md-pb57 {
    padding-bottom: 57px !important;
  }
  .u-md-pl57 {
    padding-left: 57px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt58 {
    padding-top: 58px !important;
  }
  .u-md-pr58 {
    padding-right: 58px !important;
  }
  .u-md-pb58 {
    padding-bottom: 58px !important;
  }
  .u-md-pl58 {
    padding-left: 58px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt59 {
    padding-top: 59px !important;
  }
  .u-md-pr59 {
    padding-right: 59px !important;
  }
  .u-md-pb59 {
    padding-bottom: 59px !important;
  }
  .u-md-pl59 {
    padding-left: 59px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt60 {
    padding-top: 60px !important;
  }
  .u-md-pr60 {
    padding-right: 60px !important;
  }
  .u-md-pb60 {
    padding-bottom: 60px !important;
  }
  .u-md-pl60 {
    padding-left: 60px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt61 {
    padding-top: 61px !important;
  }
  .u-md-pr61 {
    padding-right: 61px !important;
  }
  .u-md-pb61 {
    padding-bottom: 61px !important;
  }
  .u-md-pl61 {
    padding-left: 61px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt62 {
    padding-top: 62px !important;
  }
  .u-md-pr62 {
    padding-right: 62px !important;
  }
  .u-md-pb62 {
    padding-bottom: 62px !important;
  }
  .u-md-pl62 {
    padding-left: 62px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt63 {
    padding-top: 63px !important;
  }
  .u-md-pr63 {
    padding-right: 63px !important;
  }
  .u-md-pb63 {
    padding-bottom: 63px !important;
  }
  .u-md-pl63 {
    padding-left: 63px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt64 {
    padding-top: 64px !important;
  }
  .u-md-pr64 {
    padding-right: 64px !important;
  }
  .u-md-pb64 {
    padding-bottom: 64px !important;
  }
  .u-md-pl64 {
    padding-left: 64px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt65 {
    padding-top: 65px !important;
  }
  .u-md-pr65 {
    padding-right: 65px !important;
  }
  .u-md-pb65 {
    padding-bottom: 65px !important;
  }
  .u-md-pl65 {
    padding-left: 65px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt66 {
    padding-top: 66px !important;
  }
  .u-md-pr66 {
    padding-right: 66px !important;
  }
  .u-md-pb66 {
    padding-bottom: 66px !important;
  }
  .u-md-pl66 {
    padding-left: 66px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt67 {
    padding-top: 67px !important;
  }
  .u-md-pr67 {
    padding-right: 67px !important;
  }
  .u-md-pb67 {
    padding-bottom: 67px !important;
  }
  .u-md-pl67 {
    padding-left: 67px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt68 {
    padding-top: 68px !important;
  }
  .u-md-pr68 {
    padding-right: 68px !important;
  }
  .u-md-pb68 {
    padding-bottom: 68px !important;
  }
  .u-md-pl68 {
    padding-left: 68px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt69 {
    padding-top: 69px !important;
  }
  .u-md-pr69 {
    padding-right: 69px !important;
  }
  .u-md-pb69 {
    padding-bottom: 69px !important;
  }
  .u-md-pl69 {
    padding-left: 69px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt70 {
    padding-top: 70px !important;
  }
  .u-md-pr70 {
    padding-right: 70px !important;
  }
  .u-md-pb70 {
    padding-bottom: 70px !important;
  }
  .u-md-pl70 {
    padding-left: 70px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt71 {
    padding-top: 71px !important;
  }
  .u-md-pr71 {
    padding-right: 71px !important;
  }
  .u-md-pb71 {
    padding-bottom: 71px !important;
  }
  .u-md-pl71 {
    padding-left: 71px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt72 {
    padding-top: 72px !important;
  }
  .u-md-pr72 {
    padding-right: 72px !important;
  }
  .u-md-pb72 {
    padding-bottom: 72px !important;
  }
  .u-md-pl72 {
    padding-left: 72px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt73 {
    padding-top: 73px !important;
  }
  .u-md-pr73 {
    padding-right: 73px !important;
  }
  .u-md-pb73 {
    padding-bottom: 73px !important;
  }
  .u-md-pl73 {
    padding-left: 73px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt74 {
    padding-top: 74px !important;
  }
  .u-md-pr74 {
    padding-right: 74px !important;
  }
  .u-md-pb74 {
    padding-bottom: 74px !important;
  }
  .u-md-pl74 {
    padding-left: 74px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt75 {
    padding-top: 75px !important;
  }
  .u-md-pr75 {
    padding-right: 75px !important;
  }
  .u-md-pb75 {
    padding-bottom: 75px !important;
  }
  .u-md-pl75 {
    padding-left: 75px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt76 {
    padding-top: 76px !important;
  }
  .u-md-pr76 {
    padding-right: 76px !important;
  }
  .u-md-pb76 {
    padding-bottom: 76px !important;
  }
  .u-md-pl76 {
    padding-left: 76px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt77 {
    padding-top: 77px !important;
  }
  .u-md-pr77 {
    padding-right: 77px !important;
  }
  .u-md-pb77 {
    padding-bottom: 77px !important;
  }
  .u-md-pl77 {
    padding-left: 77px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt78 {
    padding-top: 78px !important;
  }
  .u-md-pr78 {
    padding-right: 78px !important;
  }
  .u-md-pb78 {
    padding-bottom: 78px !important;
  }
  .u-md-pl78 {
    padding-left: 78px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt79 {
    padding-top: 79px !important;
  }
  .u-md-pr79 {
    padding-right: 79px !important;
  }
  .u-md-pb79 {
    padding-bottom: 79px !important;
  }
  .u-md-pl79 {
    padding-left: 79px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt80 {
    padding-top: 80px !important;
  }
  .u-md-pr80 {
    padding-right: 80px !important;
  }
  .u-md-pb80 {
    padding-bottom: 80px !important;
  }
  .u-md-pl80 {
    padding-left: 80px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt81 {
    padding-top: 81px !important;
  }
  .u-md-pr81 {
    padding-right: 81px !important;
  }
  .u-md-pb81 {
    padding-bottom: 81px !important;
  }
  .u-md-pl81 {
    padding-left: 81px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt82 {
    padding-top: 82px !important;
  }
  .u-md-pr82 {
    padding-right: 82px !important;
  }
  .u-md-pb82 {
    padding-bottom: 82px !important;
  }
  .u-md-pl82 {
    padding-left: 82px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt83 {
    padding-top: 83px !important;
  }
  .u-md-pr83 {
    padding-right: 83px !important;
  }
  .u-md-pb83 {
    padding-bottom: 83px !important;
  }
  .u-md-pl83 {
    padding-left: 83px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt84 {
    padding-top: 84px !important;
  }
  .u-md-pr84 {
    padding-right: 84px !important;
  }
  .u-md-pb84 {
    padding-bottom: 84px !important;
  }
  .u-md-pl84 {
    padding-left: 84px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt85 {
    padding-top: 85px !important;
  }
  .u-md-pr85 {
    padding-right: 85px !important;
  }
  .u-md-pb85 {
    padding-bottom: 85px !important;
  }
  .u-md-pl85 {
    padding-left: 85px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt86 {
    padding-top: 86px !important;
  }
  .u-md-pr86 {
    padding-right: 86px !important;
  }
  .u-md-pb86 {
    padding-bottom: 86px !important;
  }
  .u-md-pl86 {
    padding-left: 86px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt87 {
    padding-top: 87px !important;
  }
  .u-md-pr87 {
    padding-right: 87px !important;
  }
  .u-md-pb87 {
    padding-bottom: 87px !important;
  }
  .u-md-pl87 {
    padding-left: 87px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt88 {
    padding-top: 88px !important;
  }
  .u-md-pr88 {
    padding-right: 88px !important;
  }
  .u-md-pb88 {
    padding-bottom: 88px !important;
  }
  .u-md-pl88 {
    padding-left: 88px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt89 {
    padding-top: 89px !important;
  }
  .u-md-pr89 {
    padding-right: 89px !important;
  }
  .u-md-pb89 {
    padding-bottom: 89px !important;
  }
  .u-md-pl89 {
    padding-left: 89px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt90 {
    padding-top: 90px !important;
  }
  .u-md-pr90 {
    padding-right: 90px !important;
  }
  .u-md-pb90 {
    padding-bottom: 90px !important;
  }
  .u-md-pl90 {
    padding-left: 90px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt91 {
    padding-top: 91px !important;
  }
  .u-md-pr91 {
    padding-right: 91px !important;
  }
  .u-md-pb91 {
    padding-bottom: 91px !important;
  }
  .u-md-pl91 {
    padding-left: 91px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt92 {
    padding-top: 92px !important;
  }
  .u-md-pr92 {
    padding-right: 92px !important;
  }
  .u-md-pb92 {
    padding-bottom: 92px !important;
  }
  .u-md-pl92 {
    padding-left: 92px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt93 {
    padding-top: 93px !important;
  }
  .u-md-pr93 {
    padding-right: 93px !important;
  }
  .u-md-pb93 {
    padding-bottom: 93px !important;
  }
  .u-md-pl93 {
    padding-left: 93px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt94 {
    padding-top: 94px !important;
  }
  .u-md-pr94 {
    padding-right: 94px !important;
  }
  .u-md-pb94 {
    padding-bottom: 94px !important;
  }
  .u-md-pl94 {
    padding-left: 94px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt95 {
    padding-top: 95px !important;
  }
  .u-md-pr95 {
    padding-right: 95px !important;
  }
  .u-md-pb95 {
    padding-bottom: 95px !important;
  }
  .u-md-pl95 {
    padding-left: 95px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt96 {
    padding-top: 96px !important;
  }
  .u-md-pr96 {
    padding-right: 96px !important;
  }
  .u-md-pb96 {
    padding-bottom: 96px !important;
  }
  .u-md-pl96 {
    padding-left: 96px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt97 {
    padding-top: 97px !important;
  }
  .u-md-pr97 {
    padding-right: 97px !important;
  }
  .u-md-pb97 {
    padding-bottom: 97px !important;
  }
  .u-md-pl97 {
    padding-left: 97px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt98 {
    padding-top: 98px !important;
  }
  .u-md-pr98 {
    padding-right: 98px !important;
  }
  .u-md-pb98 {
    padding-bottom: 98px !important;
  }
  .u-md-pl98 {
    padding-left: 98px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt99 {
    padding-top: 99px !important;
  }
  .u-md-pr99 {
    padding-right: 99px !important;
  }
  .u-md-pb99 {
    padding-bottom: 99px !important;
  }
  .u-md-pl99 {
    padding-left: 99px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt100 {
    padding-top: 100px !important;
  }
  .u-md-pr100 {
    padding-right: 100px !important;
  }
  .u-md-pb100 {
    padding-bottom: 100px !important;
  }
  .u-md-pl100 {
    padding-left: 100px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt101 {
    padding-top: 101px !important;
  }
  .u-md-pr101 {
    padding-right: 101px !important;
  }
  .u-md-pb101 {
    padding-bottom: 101px !important;
  }
  .u-md-pl101 {
    padding-left: 101px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt102 {
    padding-top: 102px !important;
  }
  .u-md-pr102 {
    padding-right: 102px !important;
  }
  .u-md-pb102 {
    padding-bottom: 102px !important;
  }
  .u-md-pl102 {
    padding-left: 102px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt103 {
    padding-top: 103px !important;
  }
  .u-md-pr103 {
    padding-right: 103px !important;
  }
  .u-md-pb103 {
    padding-bottom: 103px !important;
  }
  .u-md-pl103 {
    padding-left: 103px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt104 {
    padding-top: 104px !important;
  }
  .u-md-pr104 {
    padding-right: 104px !important;
  }
  .u-md-pb104 {
    padding-bottom: 104px !important;
  }
  .u-md-pl104 {
    padding-left: 104px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt105 {
    padding-top: 105px !important;
  }
  .u-md-pr105 {
    padding-right: 105px !important;
  }
  .u-md-pb105 {
    padding-bottom: 105px !important;
  }
  .u-md-pl105 {
    padding-left: 105px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt106 {
    padding-top: 106px !important;
  }
  .u-md-pr106 {
    padding-right: 106px !important;
  }
  .u-md-pb106 {
    padding-bottom: 106px !important;
  }
  .u-md-pl106 {
    padding-left: 106px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt107 {
    padding-top: 107px !important;
  }
  .u-md-pr107 {
    padding-right: 107px !important;
  }
  .u-md-pb107 {
    padding-bottom: 107px !important;
  }
  .u-md-pl107 {
    padding-left: 107px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt108 {
    padding-top: 108px !important;
  }
  .u-md-pr108 {
    padding-right: 108px !important;
  }
  .u-md-pb108 {
    padding-bottom: 108px !important;
  }
  .u-md-pl108 {
    padding-left: 108px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt109 {
    padding-top: 109px !important;
  }
  .u-md-pr109 {
    padding-right: 109px !important;
  }
  .u-md-pb109 {
    padding-bottom: 109px !important;
  }
  .u-md-pl109 {
    padding-left: 109px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt110 {
    padding-top: 110px !important;
  }
  .u-md-pr110 {
    padding-right: 110px !important;
  }
  .u-md-pb110 {
    padding-bottom: 110px !important;
  }
  .u-md-pl110 {
    padding-left: 110px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt111 {
    padding-top: 111px !important;
  }
  .u-md-pr111 {
    padding-right: 111px !important;
  }
  .u-md-pb111 {
    padding-bottom: 111px !important;
  }
  .u-md-pl111 {
    padding-left: 111px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt112 {
    padding-top: 112px !important;
  }
  .u-md-pr112 {
    padding-right: 112px !important;
  }
  .u-md-pb112 {
    padding-bottom: 112px !important;
  }
  .u-md-pl112 {
    padding-left: 112px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt113 {
    padding-top: 113px !important;
  }
  .u-md-pr113 {
    padding-right: 113px !important;
  }
  .u-md-pb113 {
    padding-bottom: 113px !important;
  }
  .u-md-pl113 {
    padding-left: 113px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt114 {
    padding-top: 114px !important;
  }
  .u-md-pr114 {
    padding-right: 114px !important;
  }
  .u-md-pb114 {
    padding-bottom: 114px !important;
  }
  .u-md-pl114 {
    padding-left: 114px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt115 {
    padding-top: 115px !important;
  }
  .u-md-pr115 {
    padding-right: 115px !important;
  }
  .u-md-pb115 {
    padding-bottom: 115px !important;
  }
  .u-md-pl115 {
    padding-left: 115px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt116 {
    padding-top: 116px !important;
  }
  .u-md-pr116 {
    padding-right: 116px !important;
  }
  .u-md-pb116 {
    padding-bottom: 116px !important;
  }
  .u-md-pl116 {
    padding-left: 116px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt117 {
    padding-top: 117px !important;
  }
  .u-md-pr117 {
    padding-right: 117px !important;
  }
  .u-md-pb117 {
    padding-bottom: 117px !important;
  }
  .u-md-pl117 {
    padding-left: 117px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt118 {
    padding-top: 118px !important;
  }
  .u-md-pr118 {
    padding-right: 118px !important;
  }
  .u-md-pb118 {
    padding-bottom: 118px !important;
  }
  .u-md-pl118 {
    padding-left: 118px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt119 {
    padding-top: 119px !important;
  }
  .u-md-pr119 {
    padding-right: 119px !important;
  }
  .u-md-pb119 {
    padding-bottom: 119px !important;
  }
  .u-md-pl119 {
    padding-left: 119px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt120 {
    padding-top: 120px !important;
  }
  .u-md-pr120 {
    padding-right: 120px !important;
  }
  .u-md-pb120 {
    padding-bottom: 120px !important;
  }
  .u-md-pl120 {
    padding-left: 120px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt121 {
    padding-top: 121px !important;
  }
  .u-md-pr121 {
    padding-right: 121px !important;
  }
  .u-md-pb121 {
    padding-bottom: 121px !important;
  }
  .u-md-pl121 {
    padding-left: 121px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt122 {
    padding-top: 122px !important;
  }
  .u-md-pr122 {
    padding-right: 122px !important;
  }
  .u-md-pb122 {
    padding-bottom: 122px !important;
  }
  .u-md-pl122 {
    padding-left: 122px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt123 {
    padding-top: 123px !important;
  }
  .u-md-pr123 {
    padding-right: 123px !important;
  }
  .u-md-pb123 {
    padding-bottom: 123px !important;
  }
  .u-md-pl123 {
    padding-left: 123px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt124 {
    padding-top: 124px !important;
  }
  .u-md-pr124 {
    padding-right: 124px !important;
  }
  .u-md-pb124 {
    padding-bottom: 124px !important;
  }
  .u-md-pl124 {
    padding-left: 124px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt125 {
    padding-top: 125px !important;
  }
  .u-md-pr125 {
    padding-right: 125px !important;
  }
  .u-md-pb125 {
    padding-bottom: 125px !important;
  }
  .u-md-pl125 {
    padding-left: 125px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt126 {
    padding-top: 126px !important;
  }
  .u-md-pr126 {
    padding-right: 126px !important;
  }
  .u-md-pb126 {
    padding-bottom: 126px !important;
  }
  .u-md-pl126 {
    padding-left: 126px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt127 {
    padding-top: 127px !important;
  }
  .u-md-pr127 {
    padding-right: 127px !important;
  }
  .u-md-pb127 {
    padding-bottom: 127px !important;
  }
  .u-md-pl127 {
    padding-left: 127px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt128 {
    padding-top: 128px !important;
  }
  .u-md-pr128 {
    padding-right: 128px !important;
  }
  .u-md-pb128 {
    padding-bottom: 128px !important;
  }
  .u-md-pl128 {
    padding-left: 128px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt129 {
    padding-top: 129px !important;
  }
  .u-md-pr129 {
    padding-right: 129px !important;
  }
  .u-md-pb129 {
    padding-bottom: 129px !important;
  }
  .u-md-pl129 {
    padding-left: 129px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt130 {
    padding-top: 130px !important;
  }
  .u-md-pr130 {
    padding-right: 130px !important;
  }
  .u-md-pb130 {
    padding-bottom: 130px !important;
  }
  .u-md-pl130 {
    padding-left: 130px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt131 {
    padding-top: 131px !important;
  }
  .u-md-pr131 {
    padding-right: 131px !important;
  }
  .u-md-pb131 {
    padding-bottom: 131px !important;
  }
  .u-md-pl131 {
    padding-left: 131px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt132 {
    padding-top: 132px !important;
  }
  .u-md-pr132 {
    padding-right: 132px !important;
  }
  .u-md-pb132 {
    padding-bottom: 132px !important;
  }
  .u-md-pl132 {
    padding-left: 132px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt133 {
    padding-top: 133px !important;
  }
  .u-md-pr133 {
    padding-right: 133px !important;
  }
  .u-md-pb133 {
    padding-bottom: 133px !important;
  }
  .u-md-pl133 {
    padding-left: 133px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt134 {
    padding-top: 134px !important;
  }
  .u-md-pr134 {
    padding-right: 134px !important;
  }
  .u-md-pb134 {
    padding-bottom: 134px !important;
  }
  .u-md-pl134 {
    padding-left: 134px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt135 {
    padding-top: 135px !important;
  }
  .u-md-pr135 {
    padding-right: 135px !important;
  }
  .u-md-pb135 {
    padding-bottom: 135px !important;
  }
  .u-md-pl135 {
    padding-left: 135px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt136 {
    padding-top: 136px !important;
  }
  .u-md-pr136 {
    padding-right: 136px !important;
  }
  .u-md-pb136 {
    padding-bottom: 136px !important;
  }
  .u-md-pl136 {
    padding-left: 136px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt137 {
    padding-top: 137px !important;
  }
  .u-md-pr137 {
    padding-right: 137px !important;
  }
  .u-md-pb137 {
    padding-bottom: 137px !important;
  }
  .u-md-pl137 {
    padding-left: 137px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt138 {
    padding-top: 138px !important;
  }
  .u-md-pr138 {
    padding-right: 138px !important;
  }
  .u-md-pb138 {
    padding-bottom: 138px !important;
  }
  .u-md-pl138 {
    padding-left: 138px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt139 {
    padding-top: 139px !important;
  }
  .u-md-pr139 {
    padding-right: 139px !important;
  }
  .u-md-pb139 {
    padding-bottom: 139px !important;
  }
  .u-md-pl139 {
    padding-left: 139px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt140 {
    padding-top: 140px !important;
  }
  .u-md-pr140 {
    padding-right: 140px !important;
  }
  .u-md-pb140 {
    padding-bottom: 140px !important;
  }
  .u-md-pl140 {
    padding-left: 140px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt141 {
    padding-top: 141px !important;
  }
  .u-md-pr141 {
    padding-right: 141px !important;
  }
  .u-md-pb141 {
    padding-bottom: 141px !important;
  }
  .u-md-pl141 {
    padding-left: 141px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt142 {
    padding-top: 142px !important;
  }
  .u-md-pr142 {
    padding-right: 142px !important;
  }
  .u-md-pb142 {
    padding-bottom: 142px !important;
  }
  .u-md-pl142 {
    padding-left: 142px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt143 {
    padding-top: 143px !important;
  }
  .u-md-pr143 {
    padding-right: 143px !important;
  }
  .u-md-pb143 {
    padding-bottom: 143px !important;
  }
  .u-md-pl143 {
    padding-left: 143px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt144 {
    padding-top: 144px !important;
  }
  .u-md-pr144 {
    padding-right: 144px !important;
  }
  .u-md-pb144 {
    padding-bottom: 144px !important;
  }
  .u-md-pl144 {
    padding-left: 144px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt145 {
    padding-top: 145px !important;
  }
  .u-md-pr145 {
    padding-right: 145px !important;
  }
  .u-md-pb145 {
    padding-bottom: 145px !important;
  }
  .u-md-pl145 {
    padding-left: 145px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt146 {
    padding-top: 146px !important;
  }
  .u-md-pr146 {
    padding-right: 146px !important;
  }
  .u-md-pb146 {
    padding-bottom: 146px !important;
  }
  .u-md-pl146 {
    padding-left: 146px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt147 {
    padding-top: 147px !important;
  }
  .u-md-pr147 {
    padding-right: 147px !important;
  }
  .u-md-pb147 {
    padding-bottom: 147px !important;
  }
  .u-md-pl147 {
    padding-left: 147px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt148 {
    padding-top: 148px !important;
  }
  .u-md-pr148 {
    padding-right: 148px !important;
  }
  .u-md-pb148 {
    padding-bottom: 148px !important;
  }
  .u-md-pl148 {
    padding-left: 148px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt149 {
    padding-top: 149px !important;
  }
  .u-md-pr149 {
    padding-right: 149px !important;
  }
  .u-md-pb149 {
    padding-bottom: 149px !important;
  }
  .u-md-pl149 {
    padding-left: 149px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pt150 {
    padding-top: 150px !important;
  }
  .u-md-pr150 {
    padding-right: 150px !important;
  }
  .u-md-pb150 {
    padding-bottom: 150px !important;
  }
  .u-md-pl150 {
    padding-left: 150px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt0 {
    padding-top: 0px !important;
  }
  .u-sm-pr0 {
    padding-right: 0px !important;
  }
  .u-sm-pb0 {
    padding-bottom: 0px !important;
  }
  .u-sm-pl0 {
    padding-left: 0px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt1 {
    padding-top: 1px !important;
  }
  .u-sm-pr1 {
    padding-right: 1px !important;
  }
  .u-sm-pb1 {
    padding-bottom: 1px !important;
  }
  .u-sm-pl1 {
    padding-left: 1px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt2 {
    padding-top: 2px !important;
  }
  .u-sm-pr2 {
    padding-right: 2px !important;
  }
  .u-sm-pb2 {
    padding-bottom: 2px !important;
  }
  .u-sm-pl2 {
    padding-left: 2px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt3 {
    padding-top: 3px !important;
  }
  .u-sm-pr3 {
    padding-right: 3px !important;
  }
  .u-sm-pb3 {
    padding-bottom: 3px !important;
  }
  .u-sm-pl3 {
    padding-left: 3px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt4 {
    padding-top: 4px !important;
  }
  .u-sm-pr4 {
    padding-right: 4px !important;
  }
  .u-sm-pb4 {
    padding-bottom: 4px !important;
  }
  .u-sm-pl4 {
    padding-left: 4px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt5 {
    padding-top: 5px !important;
  }
  .u-sm-pr5 {
    padding-right: 5px !important;
  }
  .u-sm-pb5 {
    padding-bottom: 5px !important;
  }
  .u-sm-pl5 {
    padding-left: 5px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt6 {
    padding-top: 6px !important;
  }
  .u-sm-pr6 {
    padding-right: 6px !important;
  }
  .u-sm-pb6 {
    padding-bottom: 6px !important;
  }
  .u-sm-pl6 {
    padding-left: 6px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt7 {
    padding-top: 7px !important;
  }
  .u-sm-pr7 {
    padding-right: 7px !important;
  }
  .u-sm-pb7 {
    padding-bottom: 7px !important;
  }
  .u-sm-pl7 {
    padding-left: 7px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt8 {
    padding-top: 8px !important;
  }
  .u-sm-pr8 {
    padding-right: 8px !important;
  }
  .u-sm-pb8 {
    padding-bottom: 8px !important;
  }
  .u-sm-pl8 {
    padding-left: 8px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt9 {
    padding-top: 9px !important;
  }
  .u-sm-pr9 {
    padding-right: 9px !important;
  }
  .u-sm-pb9 {
    padding-bottom: 9px !important;
  }
  .u-sm-pl9 {
    padding-left: 9px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt10 {
    padding-top: 10px !important;
  }
  .u-sm-pr10 {
    padding-right: 10px !important;
  }
  .u-sm-pb10 {
    padding-bottom: 10px !important;
  }
  .u-sm-pl10 {
    padding-left: 10px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt11 {
    padding-top: 11px !important;
  }
  .u-sm-pr11 {
    padding-right: 11px !important;
  }
  .u-sm-pb11 {
    padding-bottom: 11px !important;
  }
  .u-sm-pl11 {
    padding-left: 11px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt12 {
    padding-top: 12px !important;
  }
  .u-sm-pr12 {
    padding-right: 12px !important;
  }
  .u-sm-pb12 {
    padding-bottom: 12px !important;
  }
  .u-sm-pl12 {
    padding-left: 12px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt13 {
    padding-top: 13px !important;
  }
  .u-sm-pr13 {
    padding-right: 13px !important;
  }
  .u-sm-pb13 {
    padding-bottom: 13px !important;
  }
  .u-sm-pl13 {
    padding-left: 13px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt14 {
    padding-top: 14px !important;
  }
  .u-sm-pr14 {
    padding-right: 14px !important;
  }
  .u-sm-pb14 {
    padding-bottom: 14px !important;
  }
  .u-sm-pl14 {
    padding-left: 14px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt15 {
    padding-top: 15px !important;
  }
  .u-sm-pr15 {
    padding-right: 15px !important;
  }
  .u-sm-pb15 {
    padding-bottom: 15px !important;
  }
  .u-sm-pl15 {
    padding-left: 15px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt16 {
    padding-top: 16px !important;
  }
  .u-sm-pr16 {
    padding-right: 16px !important;
  }
  .u-sm-pb16 {
    padding-bottom: 16px !important;
  }
  .u-sm-pl16 {
    padding-left: 16px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt17 {
    padding-top: 17px !important;
  }
  .u-sm-pr17 {
    padding-right: 17px !important;
  }
  .u-sm-pb17 {
    padding-bottom: 17px !important;
  }
  .u-sm-pl17 {
    padding-left: 17px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt18 {
    padding-top: 18px !important;
  }
  .u-sm-pr18 {
    padding-right: 18px !important;
  }
  .u-sm-pb18 {
    padding-bottom: 18px !important;
  }
  .u-sm-pl18 {
    padding-left: 18px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt19 {
    padding-top: 19px !important;
  }
  .u-sm-pr19 {
    padding-right: 19px !important;
  }
  .u-sm-pb19 {
    padding-bottom: 19px !important;
  }
  .u-sm-pl19 {
    padding-left: 19px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt20 {
    padding-top: 20px !important;
  }
  .u-sm-pr20 {
    padding-right: 20px !important;
  }
  .u-sm-pb20 {
    padding-bottom: 20px !important;
  }
  .u-sm-pl20 {
    padding-left: 20px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt21 {
    padding-top: 21px !important;
  }
  .u-sm-pr21 {
    padding-right: 21px !important;
  }
  .u-sm-pb21 {
    padding-bottom: 21px !important;
  }
  .u-sm-pl21 {
    padding-left: 21px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt22 {
    padding-top: 22px !important;
  }
  .u-sm-pr22 {
    padding-right: 22px !important;
  }
  .u-sm-pb22 {
    padding-bottom: 22px !important;
  }
  .u-sm-pl22 {
    padding-left: 22px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt23 {
    padding-top: 23px !important;
  }
  .u-sm-pr23 {
    padding-right: 23px !important;
  }
  .u-sm-pb23 {
    padding-bottom: 23px !important;
  }
  .u-sm-pl23 {
    padding-left: 23px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt24 {
    padding-top: 24px !important;
  }
  .u-sm-pr24 {
    padding-right: 24px !important;
  }
  .u-sm-pb24 {
    padding-bottom: 24px !important;
  }
  .u-sm-pl24 {
    padding-left: 24px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt25 {
    padding-top: 25px !important;
  }
  .u-sm-pr25 {
    padding-right: 25px !important;
  }
  .u-sm-pb25 {
    padding-bottom: 25px !important;
  }
  .u-sm-pl25 {
    padding-left: 25px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt26 {
    padding-top: 26px !important;
  }
  .u-sm-pr26 {
    padding-right: 26px !important;
  }
  .u-sm-pb26 {
    padding-bottom: 26px !important;
  }
  .u-sm-pl26 {
    padding-left: 26px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt27 {
    padding-top: 27px !important;
  }
  .u-sm-pr27 {
    padding-right: 27px !important;
  }
  .u-sm-pb27 {
    padding-bottom: 27px !important;
  }
  .u-sm-pl27 {
    padding-left: 27px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt28 {
    padding-top: 28px !important;
  }
  .u-sm-pr28 {
    padding-right: 28px !important;
  }
  .u-sm-pb28 {
    padding-bottom: 28px !important;
  }
  .u-sm-pl28 {
    padding-left: 28px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt29 {
    padding-top: 29px !important;
  }
  .u-sm-pr29 {
    padding-right: 29px !important;
  }
  .u-sm-pb29 {
    padding-bottom: 29px !important;
  }
  .u-sm-pl29 {
    padding-left: 29px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt30 {
    padding-top: 30px !important;
  }
  .u-sm-pr30 {
    padding-right: 30px !important;
  }
  .u-sm-pb30 {
    padding-bottom: 30px !important;
  }
  .u-sm-pl30 {
    padding-left: 30px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt31 {
    padding-top: 31px !important;
  }
  .u-sm-pr31 {
    padding-right: 31px !important;
  }
  .u-sm-pb31 {
    padding-bottom: 31px !important;
  }
  .u-sm-pl31 {
    padding-left: 31px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt32 {
    padding-top: 32px !important;
  }
  .u-sm-pr32 {
    padding-right: 32px !important;
  }
  .u-sm-pb32 {
    padding-bottom: 32px !important;
  }
  .u-sm-pl32 {
    padding-left: 32px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt33 {
    padding-top: 33px !important;
  }
  .u-sm-pr33 {
    padding-right: 33px !important;
  }
  .u-sm-pb33 {
    padding-bottom: 33px !important;
  }
  .u-sm-pl33 {
    padding-left: 33px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt34 {
    padding-top: 34px !important;
  }
  .u-sm-pr34 {
    padding-right: 34px !important;
  }
  .u-sm-pb34 {
    padding-bottom: 34px !important;
  }
  .u-sm-pl34 {
    padding-left: 34px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt35 {
    padding-top: 35px !important;
  }
  .u-sm-pr35 {
    padding-right: 35px !important;
  }
  .u-sm-pb35 {
    padding-bottom: 35px !important;
  }
  .u-sm-pl35 {
    padding-left: 35px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt36 {
    padding-top: 36px !important;
  }
  .u-sm-pr36 {
    padding-right: 36px !important;
  }
  .u-sm-pb36 {
    padding-bottom: 36px !important;
  }
  .u-sm-pl36 {
    padding-left: 36px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt37 {
    padding-top: 37px !important;
  }
  .u-sm-pr37 {
    padding-right: 37px !important;
  }
  .u-sm-pb37 {
    padding-bottom: 37px !important;
  }
  .u-sm-pl37 {
    padding-left: 37px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt38 {
    padding-top: 38px !important;
  }
  .u-sm-pr38 {
    padding-right: 38px !important;
  }
  .u-sm-pb38 {
    padding-bottom: 38px !important;
  }
  .u-sm-pl38 {
    padding-left: 38px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt39 {
    padding-top: 39px !important;
  }
  .u-sm-pr39 {
    padding-right: 39px !important;
  }
  .u-sm-pb39 {
    padding-bottom: 39px !important;
  }
  .u-sm-pl39 {
    padding-left: 39px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt40 {
    padding-top: 40px !important;
  }
  .u-sm-pr40 {
    padding-right: 40px !important;
  }
  .u-sm-pb40 {
    padding-bottom: 40px !important;
  }
  .u-sm-pl40 {
    padding-left: 40px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt41 {
    padding-top: 41px !important;
  }
  .u-sm-pr41 {
    padding-right: 41px !important;
  }
  .u-sm-pb41 {
    padding-bottom: 41px !important;
  }
  .u-sm-pl41 {
    padding-left: 41px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt42 {
    padding-top: 42px !important;
  }
  .u-sm-pr42 {
    padding-right: 42px !important;
  }
  .u-sm-pb42 {
    padding-bottom: 42px !important;
  }
  .u-sm-pl42 {
    padding-left: 42px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt43 {
    padding-top: 43px !important;
  }
  .u-sm-pr43 {
    padding-right: 43px !important;
  }
  .u-sm-pb43 {
    padding-bottom: 43px !important;
  }
  .u-sm-pl43 {
    padding-left: 43px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt44 {
    padding-top: 44px !important;
  }
  .u-sm-pr44 {
    padding-right: 44px !important;
  }
  .u-sm-pb44 {
    padding-bottom: 44px !important;
  }
  .u-sm-pl44 {
    padding-left: 44px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt45 {
    padding-top: 45px !important;
  }
  .u-sm-pr45 {
    padding-right: 45px !important;
  }
  .u-sm-pb45 {
    padding-bottom: 45px !important;
  }
  .u-sm-pl45 {
    padding-left: 45px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt46 {
    padding-top: 46px !important;
  }
  .u-sm-pr46 {
    padding-right: 46px !important;
  }
  .u-sm-pb46 {
    padding-bottom: 46px !important;
  }
  .u-sm-pl46 {
    padding-left: 46px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt47 {
    padding-top: 47px !important;
  }
  .u-sm-pr47 {
    padding-right: 47px !important;
  }
  .u-sm-pb47 {
    padding-bottom: 47px !important;
  }
  .u-sm-pl47 {
    padding-left: 47px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt48 {
    padding-top: 48px !important;
  }
  .u-sm-pr48 {
    padding-right: 48px !important;
  }
  .u-sm-pb48 {
    padding-bottom: 48px !important;
  }
  .u-sm-pl48 {
    padding-left: 48px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt49 {
    padding-top: 49px !important;
  }
  .u-sm-pr49 {
    padding-right: 49px !important;
  }
  .u-sm-pb49 {
    padding-bottom: 49px !important;
  }
  .u-sm-pl49 {
    padding-left: 49px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt50 {
    padding-top: 50px !important;
  }
  .u-sm-pr50 {
    padding-right: 50px !important;
  }
  .u-sm-pb50 {
    padding-bottom: 50px !important;
  }
  .u-sm-pl50 {
    padding-left: 50px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt51 {
    padding-top: 51px !important;
  }
  .u-sm-pr51 {
    padding-right: 51px !important;
  }
  .u-sm-pb51 {
    padding-bottom: 51px !important;
  }
  .u-sm-pl51 {
    padding-left: 51px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt52 {
    padding-top: 52px !important;
  }
  .u-sm-pr52 {
    padding-right: 52px !important;
  }
  .u-sm-pb52 {
    padding-bottom: 52px !important;
  }
  .u-sm-pl52 {
    padding-left: 52px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt53 {
    padding-top: 53px !important;
  }
  .u-sm-pr53 {
    padding-right: 53px !important;
  }
  .u-sm-pb53 {
    padding-bottom: 53px !important;
  }
  .u-sm-pl53 {
    padding-left: 53px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt54 {
    padding-top: 54px !important;
  }
  .u-sm-pr54 {
    padding-right: 54px !important;
  }
  .u-sm-pb54 {
    padding-bottom: 54px !important;
  }
  .u-sm-pl54 {
    padding-left: 54px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt55 {
    padding-top: 55px !important;
  }
  .u-sm-pr55 {
    padding-right: 55px !important;
  }
  .u-sm-pb55 {
    padding-bottom: 55px !important;
  }
  .u-sm-pl55 {
    padding-left: 55px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt56 {
    padding-top: 56px !important;
  }
  .u-sm-pr56 {
    padding-right: 56px !important;
  }
  .u-sm-pb56 {
    padding-bottom: 56px !important;
  }
  .u-sm-pl56 {
    padding-left: 56px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt57 {
    padding-top: 57px !important;
  }
  .u-sm-pr57 {
    padding-right: 57px !important;
  }
  .u-sm-pb57 {
    padding-bottom: 57px !important;
  }
  .u-sm-pl57 {
    padding-left: 57px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt58 {
    padding-top: 58px !important;
  }
  .u-sm-pr58 {
    padding-right: 58px !important;
  }
  .u-sm-pb58 {
    padding-bottom: 58px !important;
  }
  .u-sm-pl58 {
    padding-left: 58px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt59 {
    padding-top: 59px !important;
  }
  .u-sm-pr59 {
    padding-right: 59px !important;
  }
  .u-sm-pb59 {
    padding-bottom: 59px !important;
  }
  .u-sm-pl59 {
    padding-left: 59px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt60 {
    padding-top: 60px !important;
  }
  .u-sm-pr60 {
    padding-right: 60px !important;
  }
  .u-sm-pb60 {
    padding-bottom: 60px !important;
  }
  .u-sm-pl60 {
    padding-left: 60px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt61 {
    padding-top: 61px !important;
  }
  .u-sm-pr61 {
    padding-right: 61px !important;
  }
  .u-sm-pb61 {
    padding-bottom: 61px !important;
  }
  .u-sm-pl61 {
    padding-left: 61px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt62 {
    padding-top: 62px !important;
  }
  .u-sm-pr62 {
    padding-right: 62px !important;
  }
  .u-sm-pb62 {
    padding-bottom: 62px !important;
  }
  .u-sm-pl62 {
    padding-left: 62px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt63 {
    padding-top: 63px !important;
  }
  .u-sm-pr63 {
    padding-right: 63px !important;
  }
  .u-sm-pb63 {
    padding-bottom: 63px !important;
  }
  .u-sm-pl63 {
    padding-left: 63px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt64 {
    padding-top: 64px !important;
  }
  .u-sm-pr64 {
    padding-right: 64px !important;
  }
  .u-sm-pb64 {
    padding-bottom: 64px !important;
  }
  .u-sm-pl64 {
    padding-left: 64px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt65 {
    padding-top: 65px !important;
  }
  .u-sm-pr65 {
    padding-right: 65px !important;
  }
  .u-sm-pb65 {
    padding-bottom: 65px !important;
  }
  .u-sm-pl65 {
    padding-left: 65px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt66 {
    padding-top: 66px !important;
  }
  .u-sm-pr66 {
    padding-right: 66px !important;
  }
  .u-sm-pb66 {
    padding-bottom: 66px !important;
  }
  .u-sm-pl66 {
    padding-left: 66px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt67 {
    padding-top: 67px !important;
  }
  .u-sm-pr67 {
    padding-right: 67px !important;
  }
  .u-sm-pb67 {
    padding-bottom: 67px !important;
  }
  .u-sm-pl67 {
    padding-left: 67px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt68 {
    padding-top: 68px !important;
  }
  .u-sm-pr68 {
    padding-right: 68px !important;
  }
  .u-sm-pb68 {
    padding-bottom: 68px !important;
  }
  .u-sm-pl68 {
    padding-left: 68px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt69 {
    padding-top: 69px !important;
  }
  .u-sm-pr69 {
    padding-right: 69px !important;
  }
  .u-sm-pb69 {
    padding-bottom: 69px !important;
  }
  .u-sm-pl69 {
    padding-left: 69px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt70 {
    padding-top: 70px !important;
  }
  .u-sm-pr70 {
    padding-right: 70px !important;
  }
  .u-sm-pb70 {
    padding-bottom: 70px !important;
  }
  .u-sm-pl70 {
    padding-left: 70px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt71 {
    padding-top: 71px !important;
  }
  .u-sm-pr71 {
    padding-right: 71px !important;
  }
  .u-sm-pb71 {
    padding-bottom: 71px !important;
  }
  .u-sm-pl71 {
    padding-left: 71px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt72 {
    padding-top: 72px !important;
  }
  .u-sm-pr72 {
    padding-right: 72px !important;
  }
  .u-sm-pb72 {
    padding-bottom: 72px !important;
  }
  .u-sm-pl72 {
    padding-left: 72px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt73 {
    padding-top: 73px !important;
  }
  .u-sm-pr73 {
    padding-right: 73px !important;
  }
  .u-sm-pb73 {
    padding-bottom: 73px !important;
  }
  .u-sm-pl73 {
    padding-left: 73px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt74 {
    padding-top: 74px !important;
  }
  .u-sm-pr74 {
    padding-right: 74px !important;
  }
  .u-sm-pb74 {
    padding-bottom: 74px !important;
  }
  .u-sm-pl74 {
    padding-left: 74px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt75 {
    padding-top: 75px !important;
  }
  .u-sm-pr75 {
    padding-right: 75px !important;
  }
  .u-sm-pb75 {
    padding-bottom: 75px !important;
  }
  .u-sm-pl75 {
    padding-left: 75px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt76 {
    padding-top: 76px !important;
  }
  .u-sm-pr76 {
    padding-right: 76px !important;
  }
  .u-sm-pb76 {
    padding-bottom: 76px !important;
  }
  .u-sm-pl76 {
    padding-left: 76px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt77 {
    padding-top: 77px !important;
  }
  .u-sm-pr77 {
    padding-right: 77px !important;
  }
  .u-sm-pb77 {
    padding-bottom: 77px !important;
  }
  .u-sm-pl77 {
    padding-left: 77px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt78 {
    padding-top: 78px !important;
  }
  .u-sm-pr78 {
    padding-right: 78px !important;
  }
  .u-sm-pb78 {
    padding-bottom: 78px !important;
  }
  .u-sm-pl78 {
    padding-left: 78px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt79 {
    padding-top: 79px !important;
  }
  .u-sm-pr79 {
    padding-right: 79px !important;
  }
  .u-sm-pb79 {
    padding-bottom: 79px !important;
  }
  .u-sm-pl79 {
    padding-left: 79px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt80 {
    padding-top: 80px !important;
  }
  .u-sm-pr80 {
    padding-right: 80px !important;
  }
  .u-sm-pb80 {
    padding-bottom: 80px !important;
  }
  .u-sm-pl80 {
    padding-left: 80px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt81 {
    padding-top: 81px !important;
  }
  .u-sm-pr81 {
    padding-right: 81px !important;
  }
  .u-sm-pb81 {
    padding-bottom: 81px !important;
  }
  .u-sm-pl81 {
    padding-left: 81px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt82 {
    padding-top: 82px !important;
  }
  .u-sm-pr82 {
    padding-right: 82px !important;
  }
  .u-sm-pb82 {
    padding-bottom: 82px !important;
  }
  .u-sm-pl82 {
    padding-left: 82px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt83 {
    padding-top: 83px !important;
  }
  .u-sm-pr83 {
    padding-right: 83px !important;
  }
  .u-sm-pb83 {
    padding-bottom: 83px !important;
  }
  .u-sm-pl83 {
    padding-left: 83px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt84 {
    padding-top: 84px !important;
  }
  .u-sm-pr84 {
    padding-right: 84px !important;
  }
  .u-sm-pb84 {
    padding-bottom: 84px !important;
  }
  .u-sm-pl84 {
    padding-left: 84px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt85 {
    padding-top: 85px !important;
  }
  .u-sm-pr85 {
    padding-right: 85px !important;
  }
  .u-sm-pb85 {
    padding-bottom: 85px !important;
  }
  .u-sm-pl85 {
    padding-left: 85px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt86 {
    padding-top: 86px !important;
  }
  .u-sm-pr86 {
    padding-right: 86px !important;
  }
  .u-sm-pb86 {
    padding-bottom: 86px !important;
  }
  .u-sm-pl86 {
    padding-left: 86px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt87 {
    padding-top: 87px !important;
  }
  .u-sm-pr87 {
    padding-right: 87px !important;
  }
  .u-sm-pb87 {
    padding-bottom: 87px !important;
  }
  .u-sm-pl87 {
    padding-left: 87px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt88 {
    padding-top: 88px !important;
  }
  .u-sm-pr88 {
    padding-right: 88px !important;
  }
  .u-sm-pb88 {
    padding-bottom: 88px !important;
  }
  .u-sm-pl88 {
    padding-left: 88px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt89 {
    padding-top: 89px !important;
  }
  .u-sm-pr89 {
    padding-right: 89px !important;
  }
  .u-sm-pb89 {
    padding-bottom: 89px !important;
  }
  .u-sm-pl89 {
    padding-left: 89px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt90 {
    padding-top: 90px !important;
  }
  .u-sm-pr90 {
    padding-right: 90px !important;
  }
  .u-sm-pb90 {
    padding-bottom: 90px !important;
  }
  .u-sm-pl90 {
    padding-left: 90px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt91 {
    padding-top: 91px !important;
  }
  .u-sm-pr91 {
    padding-right: 91px !important;
  }
  .u-sm-pb91 {
    padding-bottom: 91px !important;
  }
  .u-sm-pl91 {
    padding-left: 91px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt92 {
    padding-top: 92px !important;
  }
  .u-sm-pr92 {
    padding-right: 92px !important;
  }
  .u-sm-pb92 {
    padding-bottom: 92px !important;
  }
  .u-sm-pl92 {
    padding-left: 92px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt93 {
    padding-top: 93px !important;
  }
  .u-sm-pr93 {
    padding-right: 93px !important;
  }
  .u-sm-pb93 {
    padding-bottom: 93px !important;
  }
  .u-sm-pl93 {
    padding-left: 93px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt94 {
    padding-top: 94px !important;
  }
  .u-sm-pr94 {
    padding-right: 94px !important;
  }
  .u-sm-pb94 {
    padding-bottom: 94px !important;
  }
  .u-sm-pl94 {
    padding-left: 94px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt95 {
    padding-top: 95px !important;
  }
  .u-sm-pr95 {
    padding-right: 95px !important;
  }
  .u-sm-pb95 {
    padding-bottom: 95px !important;
  }
  .u-sm-pl95 {
    padding-left: 95px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt96 {
    padding-top: 96px !important;
  }
  .u-sm-pr96 {
    padding-right: 96px !important;
  }
  .u-sm-pb96 {
    padding-bottom: 96px !important;
  }
  .u-sm-pl96 {
    padding-left: 96px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt97 {
    padding-top: 97px !important;
  }
  .u-sm-pr97 {
    padding-right: 97px !important;
  }
  .u-sm-pb97 {
    padding-bottom: 97px !important;
  }
  .u-sm-pl97 {
    padding-left: 97px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt98 {
    padding-top: 98px !important;
  }
  .u-sm-pr98 {
    padding-right: 98px !important;
  }
  .u-sm-pb98 {
    padding-bottom: 98px !important;
  }
  .u-sm-pl98 {
    padding-left: 98px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt99 {
    padding-top: 99px !important;
  }
  .u-sm-pr99 {
    padding-right: 99px !important;
  }
  .u-sm-pb99 {
    padding-bottom: 99px !important;
  }
  .u-sm-pl99 {
    padding-left: 99px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt100 {
    padding-top: 100px !important;
  }
  .u-sm-pr100 {
    padding-right: 100px !important;
  }
  .u-sm-pb100 {
    padding-bottom: 100px !important;
  }
  .u-sm-pl100 {
    padding-left: 100px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt101 {
    padding-top: 101px !important;
  }
  .u-sm-pr101 {
    padding-right: 101px !important;
  }
  .u-sm-pb101 {
    padding-bottom: 101px !important;
  }
  .u-sm-pl101 {
    padding-left: 101px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt102 {
    padding-top: 102px !important;
  }
  .u-sm-pr102 {
    padding-right: 102px !important;
  }
  .u-sm-pb102 {
    padding-bottom: 102px !important;
  }
  .u-sm-pl102 {
    padding-left: 102px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt103 {
    padding-top: 103px !important;
  }
  .u-sm-pr103 {
    padding-right: 103px !important;
  }
  .u-sm-pb103 {
    padding-bottom: 103px !important;
  }
  .u-sm-pl103 {
    padding-left: 103px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt104 {
    padding-top: 104px !important;
  }
  .u-sm-pr104 {
    padding-right: 104px !important;
  }
  .u-sm-pb104 {
    padding-bottom: 104px !important;
  }
  .u-sm-pl104 {
    padding-left: 104px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt105 {
    padding-top: 105px !important;
  }
  .u-sm-pr105 {
    padding-right: 105px !important;
  }
  .u-sm-pb105 {
    padding-bottom: 105px !important;
  }
  .u-sm-pl105 {
    padding-left: 105px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt106 {
    padding-top: 106px !important;
  }
  .u-sm-pr106 {
    padding-right: 106px !important;
  }
  .u-sm-pb106 {
    padding-bottom: 106px !important;
  }
  .u-sm-pl106 {
    padding-left: 106px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt107 {
    padding-top: 107px !important;
  }
  .u-sm-pr107 {
    padding-right: 107px !important;
  }
  .u-sm-pb107 {
    padding-bottom: 107px !important;
  }
  .u-sm-pl107 {
    padding-left: 107px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt108 {
    padding-top: 108px !important;
  }
  .u-sm-pr108 {
    padding-right: 108px !important;
  }
  .u-sm-pb108 {
    padding-bottom: 108px !important;
  }
  .u-sm-pl108 {
    padding-left: 108px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt109 {
    padding-top: 109px !important;
  }
  .u-sm-pr109 {
    padding-right: 109px !important;
  }
  .u-sm-pb109 {
    padding-bottom: 109px !important;
  }
  .u-sm-pl109 {
    padding-left: 109px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt110 {
    padding-top: 110px !important;
  }
  .u-sm-pr110 {
    padding-right: 110px !important;
  }
  .u-sm-pb110 {
    padding-bottom: 110px !important;
  }
  .u-sm-pl110 {
    padding-left: 110px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt111 {
    padding-top: 111px !important;
  }
  .u-sm-pr111 {
    padding-right: 111px !important;
  }
  .u-sm-pb111 {
    padding-bottom: 111px !important;
  }
  .u-sm-pl111 {
    padding-left: 111px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt112 {
    padding-top: 112px !important;
  }
  .u-sm-pr112 {
    padding-right: 112px !important;
  }
  .u-sm-pb112 {
    padding-bottom: 112px !important;
  }
  .u-sm-pl112 {
    padding-left: 112px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt113 {
    padding-top: 113px !important;
  }
  .u-sm-pr113 {
    padding-right: 113px !important;
  }
  .u-sm-pb113 {
    padding-bottom: 113px !important;
  }
  .u-sm-pl113 {
    padding-left: 113px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt114 {
    padding-top: 114px !important;
  }
  .u-sm-pr114 {
    padding-right: 114px !important;
  }
  .u-sm-pb114 {
    padding-bottom: 114px !important;
  }
  .u-sm-pl114 {
    padding-left: 114px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt115 {
    padding-top: 115px !important;
  }
  .u-sm-pr115 {
    padding-right: 115px !important;
  }
  .u-sm-pb115 {
    padding-bottom: 115px !important;
  }
  .u-sm-pl115 {
    padding-left: 115px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt116 {
    padding-top: 116px !important;
  }
  .u-sm-pr116 {
    padding-right: 116px !important;
  }
  .u-sm-pb116 {
    padding-bottom: 116px !important;
  }
  .u-sm-pl116 {
    padding-left: 116px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt117 {
    padding-top: 117px !important;
  }
  .u-sm-pr117 {
    padding-right: 117px !important;
  }
  .u-sm-pb117 {
    padding-bottom: 117px !important;
  }
  .u-sm-pl117 {
    padding-left: 117px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt118 {
    padding-top: 118px !important;
  }
  .u-sm-pr118 {
    padding-right: 118px !important;
  }
  .u-sm-pb118 {
    padding-bottom: 118px !important;
  }
  .u-sm-pl118 {
    padding-left: 118px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt119 {
    padding-top: 119px !important;
  }
  .u-sm-pr119 {
    padding-right: 119px !important;
  }
  .u-sm-pb119 {
    padding-bottom: 119px !important;
  }
  .u-sm-pl119 {
    padding-left: 119px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt120 {
    padding-top: 120px !important;
  }
  .u-sm-pr120 {
    padding-right: 120px !important;
  }
  .u-sm-pb120 {
    padding-bottom: 120px !important;
  }
  .u-sm-pl120 {
    padding-left: 120px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt121 {
    padding-top: 121px !important;
  }
  .u-sm-pr121 {
    padding-right: 121px !important;
  }
  .u-sm-pb121 {
    padding-bottom: 121px !important;
  }
  .u-sm-pl121 {
    padding-left: 121px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt122 {
    padding-top: 122px !important;
  }
  .u-sm-pr122 {
    padding-right: 122px !important;
  }
  .u-sm-pb122 {
    padding-bottom: 122px !important;
  }
  .u-sm-pl122 {
    padding-left: 122px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt123 {
    padding-top: 123px !important;
  }
  .u-sm-pr123 {
    padding-right: 123px !important;
  }
  .u-sm-pb123 {
    padding-bottom: 123px !important;
  }
  .u-sm-pl123 {
    padding-left: 123px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt124 {
    padding-top: 124px !important;
  }
  .u-sm-pr124 {
    padding-right: 124px !important;
  }
  .u-sm-pb124 {
    padding-bottom: 124px !important;
  }
  .u-sm-pl124 {
    padding-left: 124px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt125 {
    padding-top: 125px !important;
  }
  .u-sm-pr125 {
    padding-right: 125px !important;
  }
  .u-sm-pb125 {
    padding-bottom: 125px !important;
  }
  .u-sm-pl125 {
    padding-left: 125px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt126 {
    padding-top: 126px !important;
  }
  .u-sm-pr126 {
    padding-right: 126px !important;
  }
  .u-sm-pb126 {
    padding-bottom: 126px !important;
  }
  .u-sm-pl126 {
    padding-left: 126px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt127 {
    padding-top: 127px !important;
  }
  .u-sm-pr127 {
    padding-right: 127px !important;
  }
  .u-sm-pb127 {
    padding-bottom: 127px !important;
  }
  .u-sm-pl127 {
    padding-left: 127px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt128 {
    padding-top: 128px !important;
  }
  .u-sm-pr128 {
    padding-right: 128px !important;
  }
  .u-sm-pb128 {
    padding-bottom: 128px !important;
  }
  .u-sm-pl128 {
    padding-left: 128px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt129 {
    padding-top: 129px !important;
  }
  .u-sm-pr129 {
    padding-right: 129px !important;
  }
  .u-sm-pb129 {
    padding-bottom: 129px !important;
  }
  .u-sm-pl129 {
    padding-left: 129px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt130 {
    padding-top: 130px !important;
  }
  .u-sm-pr130 {
    padding-right: 130px !important;
  }
  .u-sm-pb130 {
    padding-bottom: 130px !important;
  }
  .u-sm-pl130 {
    padding-left: 130px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt131 {
    padding-top: 131px !important;
  }
  .u-sm-pr131 {
    padding-right: 131px !important;
  }
  .u-sm-pb131 {
    padding-bottom: 131px !important;
  }
  .u-sm-pl131 {
    padding-left: 131px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt132 {
    padding-top: 132px !important;
  }
  .u-sm-pr132 {
    padding-right: 132px !important;
  }
  .u-sm-pb132 {
    padding-bottom: 132px !important;
  }
  .u-sm-pl132 {
    padding-left: 132px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt133 {
    padding-top: 133px !important;
  }
  .u-sm-pr133 {
    padding-right: 133px !important;
  }
  .u-sm-pb133 {
    padding-bottom: 133px !important;
  }
  .u-sm-pl133 {
    padding-left: 133px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt134 {
    padding-top: 134px !important;
  }
  .u-sm-pr134 {
    padding-right: 134px !important;
  }
  .u-sm-pb134 {
    padding-bottom: 134px !important;
  }
  .u-sm-pl134 {
    padding-left: 134px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt135 {
    padding-top: 135px !important;
  }
  .u-sm-pr135 {
    padding-right: 135px !important;
  }
  .u-sm-pb135 {
    padding-bottom: 135px !important;
  }
  .u-sm-pl135 {
    padding-left: 135px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt136 {
    padding-top: 136px !important;
  }
  .u-sm-pr136 {
    padding-right: 136px !important;
  }
  .u-sm-pb136 {
    padding-bottom: 136px !important;
  }
  .u-sm-pl136 {
    padding-left: 136px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt137 {
    padding-top: 137px !important;
  }
  .u-sm-pr137 {
    padding-right: 137px !important;
  }
  .u-sm-pb137 {
    padding-bottom: 137px !important;
  }
  .u-sm-pl137 {
    padding-left: 137px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt138 {
    padding-top: 138px !important;
  }
  .u-sm-pr138 {
    padding-right: 138px !important;
  }
  .u-sm-pb138 {
    padding-bottom: 138px !important;
  }
  .u-sm-pl138 {
    padding-left: 138px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt139 {
    padding-top: 139px !important;
  }
  .u-sm-pr139 {
    padding-right: 139px !important;
  }
  .u-sm-pb139 {
    padding-bottom: 139px !important;
  }
  .u-sm-pl139 {
    padding-left: 139px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt140 {
    padding-top: 140px !important;
  }
  .u-sm-pr140 {
    padding-right: 140px !important;
  }
  .u-sm-pb140 {
    padding-bottom: 140px !important;
  }
  .u-sm-pl140 {
    padding-left: 140px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt141 {
    padding-top: 141px !important;
  }
  .u-sm-pr141 {
    padding-right: 141px !important;
  }
  .u-sm-pb141 {
    padding-bottom: 141px !important;
  }
  .u-sm-pl141 {
    padding-left: 141px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt142 {
    padding-top: 142px !important;
  }
  .u-sm-pr142 {
    padding-right: 142px !important;
  }
  .u-sm-pb142 {
    padding-bottom: 142px !important;
  }
  .u-sm-pl142 {
    padding-left: 142px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt143 {
    padding-top: 143px !important;
  }
  .u-sm-pr143 {
    padding-right: 143px !important;
  }
  .u-sm-pb143 {
    padding-bottom: 143px !important;
  }
  .u-sm-pl143 {
    padding-left: 143px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt144 {
    padding-top: 144px !important;
  }
  .u-sm-pr144 {
    padding-right: 144px !important;
  }
  .u-sm-pb144 {
    padding-bottom: 144px !important;
  }
  .u-sm-pl144 {
    padding-left: 144px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt145 {
    padding-top: 145px !important;
  }
  .u-sm-pr145 {
    padding-right: 145px !important;
  }
  .u-sm-pb145 {
    padding-bottom: 145px !important;
  }
  .u-sm-pl145 {
    padding-left: 145px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt146 {
    padding-top: 146px !important;
  }
  .u-sm-pr146 {
    padding-right: 146px !important;
  }
  .u-sm-pb146 {
    padding-bottom: 146px !important;
  }
  .u-sm-pl146 {
    padding-left: 146px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt147 {
    padding-top: 147px !important;
  }
  .u-sm-pr147 {
    padding-right: 147px !important;
  }
  .u-sm-pb147 {
    padding-bottom: 147px !important;
  }
  .u-sm-pl147 {
    padding-left: 147px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt148 {
    padding-top: 148px !important;
  }
  .u-sm-pr148 {
    padding-right: 148px !important;
  }
  .u-sm-pb148 {
    padding-bottom: 148px !important;
  }
  .u-sm-pl148 {
    padding-left: 148px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt149 {
    padding-top: 149px !important;
  }
  .u-sm-pr149 {
    padding-right: 149px !important;
  }
  .u-sm-pb149 {
    padding-bottom: 149px !important;
  }
  .u-sm-pl149 {
    padding-left: 149px !important;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pt150 {
    padding-top: 150px !important;
  }
  .u-sm-pr150 {
    padding-right: 150px !important;
  }
  .u-sm-pb150 {
    padding-bottom: 150px !important;
  }
  .u-sm-pl150 {
    padding-left: 150px !important;
  }
}

.u-pw10 {
  width: 10% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw10 {
    width: 10%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw10 {
    width: 10%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw10 {
    width: 10%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw10 {
    width: 10%;
  }
}

.u-pw11 {
  width: 11% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw11 {
    width: 11%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw11 {
    width: 11%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw11 {
    width: 11%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw11 {
    width: 11%;
  }
}

.u-pw12 {
  width: 12% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw12 {
    width: 12%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw12 {
    width: 12%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw12 {
    width: 12%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw12 {
    width: 12%;
  }
}

.u-pw13 {
  width: 13% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw13 {
    width: 13%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw13 {
    width: 13%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw13 {
    width: 13%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw13 {
    width: 13%;
  }
}

.u-pw14 {
  width: 14% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw14 {
    width: 14%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw14 {
    width: 14%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw14 {
    width: 14%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw14 {
    width: 14%;
  }
}

.u-pw15 {
  width: 15% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw15 {
    width: 15%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw15 {
    width: 15%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw15 {
    width: 15%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw15 {
    width: 15%;
  }
}

.u-pw16 {
  width: 16% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw16 {
    width: 16%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw16 {
    width: 16%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw16 {
    width: 16%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw16 {
    width: 16%;
  }
}

.u-pw17 {
  width: 17% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw17 {
    width: 17%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw17 {
    width: 17%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw17 {
    width: 17%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw17 {
    width: 17%;
  }
}

.u-pw18 {
  width: 18% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw18 {
    width: 18%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw18 {
    width: 18%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw18 {
    width: 18%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw18 {
    width: 18%;
  }
}

.u-pw19 {
  width: 19% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw19 {
    width: 19%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw19 {
    width: 19%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw19 {
    width: 19%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw19 {
    width: 19%;
  }
}

.u-pw20 {
  width: 20% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw20 {
    width: 20%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw20 {
    width: 20%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw20 {
    width: 20%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw20 {
    width: 20%;
  }
}

.u-pw21 {
  width: 21% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw21 {
    width: 21%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw21 {
    width: 21%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw21 {
    width: 21%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw21 {
    width: 21%;
  }
}

.u-pw22 {
  width: 22% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw22 {
    width: 22%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw22 {
    width: 22%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw22 {
    width: 22%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw22 {
    width: 22%;
  }
}

.u-pw23 {
  width: 23% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw23 {
    width: 23%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw23 {
    width: 23%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw23 {
    width: 23%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw23 {
    width: 23%;
  }
}

.u-pw24 {
  width: 24% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw24 {
    width: 24%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw24 {
    width: 24%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw24 {
    width: 24%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw24 {
    width: 24%;
  }
}

.u-pw25 {
  width: 25% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw25 {
    width: 25%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw25 {
    width: 25%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw25 {
    width: 25%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw25 {
    width: 25%;
  }
}

.u-pw26 {
  width: 26% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw26 {
    width: 26%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw26 {
    width: 26%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw26 {
    width: 26%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw26 {
    width: 26%;
  }
}

.u-pw27 {
  width: 27% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw27 {
    width: 27%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw27 {
    width: 27%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw27 {
    width: 27%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw27 {
    width: 27%;
  }
}

.u-pw28 {
  width: 28% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw28 {
    width: 28%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw28 {
    width: 28%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw28 {
    width: 28%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw28 {
    width: 28%;
  }
}

.u-pw29 {
  width: 29% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw29 {
    width: 29%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw29 {
    width: 29%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw29 {
    width: 29%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw29 {
    width: 29%;
  }
}

.u-pw30 {
  width: 30% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw30 {
    width: 30%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw30 {
    width: 30%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw30 {
    width: 30%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw30 {
    width: 30%;
  }
}

.u-pw31 {
  width: 31% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw31 {
    width: 31%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw31 {
    width: 31%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw31 {
    width: 31%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw31 {
    width: 31%;
  }
}

.u-pw32 {
  width: 32% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw32 {
    width: 32%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw32 {
    width: 32%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw32 {
    width: 32%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw32 {
    width: 32%;
  }
}

.u-pw33 {
  width: 33% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw33 {
    width: 33%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw33 {
    width: 33%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw33 {
    width: 33%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw33 {
    width: 33%;
  }
}

.u-pw34 {
  width: 34% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw34 {
    width: 34%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw34 {
    width: 34%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw34 {
    width: 34%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw34 {
    width: 34%;
  }
}

.u-pw35 {
  width: 35% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw35 {
    width: 35%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw35 {
    width: 35%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw35 {
    width: 35%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw35 {
    width: 35%;
  }
}

.u-pw36 {
  width: 36% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw36 {
    width: 36%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw36 {
    width: 36%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw36 {
    width: 36%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw36 {
    width: 36%;
  }
}

.u-pw37 {
  width: 37% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw37 {
    width: 37%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw37 {
    width: 37%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw37 {
    width: 37%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw37 {
    width: 37%;
  }
}

.u-pw38 {
  width: 38% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw38 {
    width: 38%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw38 {
    width: 38%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw38 {
    width: 38%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw38 {
    width: 38%;
  }
}

.u-pw39 {
  width: 39% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw39 {
    width: 39%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw39 {
    width: 39%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw39 {
    width: 39%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw39 {
    width: 39%;
  }
}

.u-pw40 {
  width: 40% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw40 {
    width: 40%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw40 {
    width: 40%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw40 {
    width: 40%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw40 {
    width: 40%;
  }
}

.u-pw41 {
  width: 41% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw41 {
    width: 41%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw41 {
    width: 41%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw41 {
    width: 41%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw41 {
    width: 41%;
  }
}

.u-pw42 {
  width: 42% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw42 {
    width: 42%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw42 {
    width: 42%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw42 {
    width: 42%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw42 {
    width: 42%;
  }
}

.u-pw43 {
  width: 43% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw43 {
    width: 43%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw43 {
    width: 43%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw43 {
    width: 43%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw43 {
    width: 43%;
  }
}

.u-pw44 {
  width: 44% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw44 {
    width: 44%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw44 {
    width: 44%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw44 {
    width: 44%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw44 {
    width: 44%;
  }
}

.u-pw45 {
  width: 45% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw45 {
    width: 45%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw45 {
    width: 45%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw45 {
    width: 45%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw45 {
    width: 45%;
  }
}

.u-pw46 {
  width: 46% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw46 {
    width: 46%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw46 {
    width: 46%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw46 {
    width: 46%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw46 {
    width: 46%;
  }
}

.u-pw47 {
  width: 47% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw47 {
    width: 47%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw47 {
    width: 47%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw47 {
    width: 47%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw47 {
    width: 47%;
  }
}

.u-pw48 {
  width: 48% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw48 {
    width: 48%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw48 {
    width: 48%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw48 {
    width: 48%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw48 {
    width: 48%;
  }
}

.u-pw49 {
  width: 49% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw49 {
    width: 49%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw49 {
    width: 49%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw49 {
    width: 49%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw49 {
    width: 49%;
  }
}

.u-pw50 {
  width: 50% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw50 {
    width: 50%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw50 {
    width: 50%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw50 {
    width: 50%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw50 {
    width: 50%;
  }
}

.u-pw51 {
  width: 51% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw51 {
    width: 51%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw51 {
    width: 51%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw51 {
    width: 51%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw51 {
    width: 51%;
  }
}

.u-pw52 {
  width: 52% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw52 {
    width: 52%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw52 {
    width: 52%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw52 {
    width: 52%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw52 {
    width: 52%;
  }
}

.u-pw53 {
  width: 53% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw53 {
    width: 53%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw53 {
    width: 53%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw53 {
    width: 53%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw53 {
    width: 53%;
  }
}

.u-pw54 {
  width: 54% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw54 {
    width: 54%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw54 {
    width: 54%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw54 {
    width: 54%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw54 {
    width: 54%;
  }
}

.u-pw55 {
  width: 55% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw55 {
    width: 55%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw55 {
    width: 55%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw55 {
    width: 55%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw55 {
    width: 55%;
  }
}

.u-pw56 {
  width: 56% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw56 {
    width: 56%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw56 {
    width: 56%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw56 {
    width: 56%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw56 {
    width: 56%;
  }
}

.u-pw57 {
  width: 57% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw57 {
    width: 57%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw57 {
    width: 57%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw57 {
    width: 57%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw57 {
    width: 57%;
  }
}

.u-pw58 {
  width: 58% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw58 {
    width: 58%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw58 {
    width: 58%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw58 {
    width: 58%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw58 {
    width: 58%;
  }
}

.u-pw59 {
  width: 59% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw59 {
    width: 59%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw59 {
    width: 59%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw59 {
    width: 59%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw59 {
    width: 59%;
  }
}

.u-pw60 {
  width: 60% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw60 {
    width: 60%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw60 {
    width: 60%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw60 {
    width: 60%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw60 {
    width: 60%;
  }
}

.u-pw61 {
  width: 61% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw61 {
    width: 61%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw61 {
    width: 61%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw61 {
    width: 61%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw61 {
    width: 61%;
  }
}

.u-pw62 {
  width: 62% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw62 {
    width: 62%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw62 {
    width: 62%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw62 {
    width: 62%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw62 {
    width: 62%;
  }
}

.u-pw63 {
  width: 63% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw63 {
    width: 63%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw63 {
    width: 63%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw63 {
    width: 63%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw63 {
    width: 63%;
  }
}

.u-pw64 {
  width: 64% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw64 {
    width: 64%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw64 {
    width: 64%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw64 {
    width: 64%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw64 {
    width: 64%;
  }
}

.u-pw65 {
  width: 65% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw65 {
    width: 65%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw65 {
    width: 65%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw65 {
    width: 65%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw65 {
    width: 65%;
  }
}

.u-pw66 {
  width: 66% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw66 {
    width: 66%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw66 {
    width: 66%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw66 {
    width: 66%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw66 {
    width: 66%;
  }
}

.u-pw67 {
  width: 67% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw67 {
    width: 67%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw67 {
    width: 67%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw67 {
    width: 67%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw67 {
    width: 67%;
  }
}

.u-pw68 {
  width: 68% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw68 {
    width: 68%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw68 {
    width: 68%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw68 {
    width: 68%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw68 {
    width: 68%;
  }
}

.u-pw69 {
  width: 69% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw69 {
    width: 69%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw69 {
    width: 69%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw69 {
    width: 69%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw69 {
    width: 69%;
  }
}

.u-pw70 {
  width: 70% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw70 {
    width: 70%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw70 {
    width: 70%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw70 {
    width: 70%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw70 {
    width: 70%;
  }
}

.u-pw71 {
  width: 71% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw71 {
    width: 71%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw71 {
    width: 71%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw71 {
    width: 71%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw71 {
    width: 71%;
  }
}

.u-pw72 {
  width: 72% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw72 {
    width: 72%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw72 {
    width: 72%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw72 {
    width: 72%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw72 {
    width: 72%;
  }
}

.u-pw73 {
  width: 73% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw73 {
    width: 73%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw73 {
    width: 73%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw73 {
    width: 73%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw73 {
    width: 73%;
  }
}

.u-pw74 {
  width: 74% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw74 {
    width: 74%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw74 {
    width: 74%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw74 {
    width: 74%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw74 {
    width: 74%;
  }
}

.u-pw75 {
  width: 75% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw75 {
    width: 75%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw75 {
    width: 75%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw75 {
    width: 75%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw75 {
    width: 75%;
  }
}

.u-pw76 {
  width: 76% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw76 {
    width: 76%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw76 {
    width: 76%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw76 {
    width: 76%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw76 {
    width: 76%;
  }
}

.u-pw77 {
  width: 77% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw77 {
    width: 77%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw77 {
    width: 77%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw77 {
    width: 77%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw77 {
    width: 77%;
  }
}

.u-pw78 {
  width: 78% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw78 {
    width: 78%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw78 {
    width: 78%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw78 {
    width: 78%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw78 {
    width: 78%;
  }
}

.u-pw79 {
  width: 79% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw79 {
    width: 79%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw79 {
    width: 79%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw79 {
    width: 79%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw79 {
    width: 79%;
  }
}

.u-pw80 {
  width: 80% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw80 {
    width: 80%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw80 {
    width: 80%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw80 {
    width: 80%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw80 {
    width: 80%;
  }
}

.u-pw81 {
  width: 81% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw81 {
    width: 81%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw81 {
    width: 81%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw81 {
    width: 81%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw81 {
    width: 81%;
  }
}

.u-pw82 {
  width: 82% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw82 {
    width: 82%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw82 {
    width: 82%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw82 {
    width: 82%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw82 {
    width: 82%;
  }
}

.u-pw83 {
  width: 83% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw83 {
    width: 83%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw83 {
    width: 83%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw83 {
    width: 83%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw83 {
    width: 83%;
  }
}

.u-pw84 {
  width: 84% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw84 {
    width: 84%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw84 {
    width: 84%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw84 {
    width: 84%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw84 {
    width: 84%;
  }
}

.u-pw85 {
  width: 85% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw85 {
    width: 85%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw85 {
    width: 85%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw85 {
    width: 85%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw85 {
    width: 85%;
  }
}

.u-pw86 {
  width: 86% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw86 {
    width: 86%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw86 {
    width: 86%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw86 {
    width: 86%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw86 {
    width: 86%;
  }
}

.u-pw87 {
  width: 87% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw87 {
    width: 87%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw87 {
    width: 87%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw87 {
    width: 87%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw87 {
    width: 87%;
  }
}

.u-pw88 {
  width: 88% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw88 {
    width: 88%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw88 {
    width: 88%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw88 {
    width: 88%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw88 {
    width: 88%;
  }
}

.u-pw89 {
  width: 89% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw89 {
    width: 89%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw89 {
    width: 89%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw89 {
    width: 89%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw89 {
    width: 89%;
  }
}

.u-pw90 {
  width: 90% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw90 {
    width: 90%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw90 {
    width: 90%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw90 {
    width: 90%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw90 {
    width: 90%;
  }
}

.u-pw91 {
  width: 91% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw91 {
    width: 91%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw91 {
    width: 91%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw91 {
    width: 91%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw91 {
    width: 91%;
  }
}

.u-pw92 {
  width: 92% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw92 {
    width: 92%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw92 {
    width: 92%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw92 {
    width: 92%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw92 {
    width: 92%;
  }
}

.u-pw93 {
  width: 93% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw93 {
    width: 93%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw93 {
    width: 93%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw93 {
    width: 93%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw93 {
    width: 93%;
  }
}

.u-pw94 {
  width: 94% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw94 {
    width: 94%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw94 {
    width: 94%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw94 {
    width: 94%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw94 {
    width: 94%;
  }
}

.u-pw95 {
  width: 95% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw95 {
    width: 95%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw95 {
    width: 95%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw95 {
    width: 95%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw95 {
    width: 95%;
  }
}

.u-pw96 {
  width: 96% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw96 {
    width: 96%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw96 {
    width: 96%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw96 {
    width: 96%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw96 {
    width: 96%;
  }
}

.u-pw97 {
  width: 97% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw97 {
    width: 97%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw97 {
    width: 97%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw97 {
    width: 97%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw97 {
    width: 97%;
  }
}

.u-pw98 {
  width: 98% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw98 {
    width: 98%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw98 {
    width: 98%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw98 {
    width: 98%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw98 {
    width: 98%;
  }
}

.u-pw99 {
  width: 99% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw99 {
    width: 99%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw99 {
    width: 99%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw99 {
    width: 99%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw99 {
    width: 99%;
  }
}

.u-pw100 {
  width: 100% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pw100 {
    width: 100%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pw100 {
    width: 100%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pw100 {
    width: 100%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pw100 {
    width: 100%;
  }
}

.u-pmw10 {
  max-width: 10% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw10 {
    max-width: 10%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw10 {
    max-width: 10%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw10 {
    max-width: 10%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw10 {
    max-width: 10%;
  }
}

.u-pmw11 {
  max-width: 11% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw11 {
    max-width: 11%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw11 {
    max-width: 11%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw11 {
    max-width: 11%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw11 {
    max-width: 11%;
  }
}

.u-pmw12 {
  max-width: 12% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw12 {
    max-width: 12%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw12 {
    max-width: 12%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw12 {
    max-width: 12%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw12 {
    max-width: 12%;
  }
}

.u-pmw13 {
  max-width: 13% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw13 {
    max-width: 13%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw13 {
    max-width: 13%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw13 {
    max-width: 13%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw13 {
    max-width: 13%;
  }
}

.u-pmw14 {
  max-width: 14% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw14 {
    max-width: 14%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw14 {
    max-width: 14%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw14 {
    max-width: 14%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw14 {
    max-width: 14%;
  }
}

.u-pmw15 {
  max-width: 15% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw15 {
    max-width: 15%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw15 {
    max-width: 15%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw15 {
    max-width: 15%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw15 {
    max-width: 15%;
  }
}

.u-pmw16 {
  max-width: 16% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw16 {
    max-width: 16%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw16 {
    max-width: 16%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw16 {
    max-width: 16%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw16 {
    max-width: 16%;
  }
}

.u-pmw17 {
  max-width: 17% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw17 {
    max-width: 17%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw17 {
    max-width: 17%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw17 {
    max-width: 17%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw17 {
    max-width: 17%;
  }
}

.u-pmw18 {
  max-width: 18% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw18 {
    max-width: 18%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw18 {
    max-width: 18%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw18 {
    max-width: 18%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw18 {
    max-width: 18%;
  }
}

.u-pmw19 {
  max-width: 19% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw19 {
    max-width: 19%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw19 {
    max-width: 19%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw19 {
    max-width: 19%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw19 {
    max-width: 19%;
  }
}

.u-pmw20 {
  max-width: 20% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw20 {
    max-width: 20%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw20 {
    max-width: 20%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw20 {
    max-width: 20%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw20 {
    max-width: 20%;
  }
}

.u-pmw21 {
  max-width: 21% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw21 {
    max-width: 21%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw21 {
    max-width: 21%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw21 {
    max-width: 21%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw21 {
    max-width: 21%;
  }
}

.u-pmw22 {
  max-width: 22% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw22 {
    max-width: 22%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw22 {
    max-width: 22%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw22 {
    max-width: 22%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw22 {
    max-width: 22%;
  }
}

.u-pmw23 {
  max-width: 23% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw23 {
    max-width: 23%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw23 {
    max-width: 23%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw23 {
    max-width: 23%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw23 {
    max-width: 23%;
  }
}

.u-pmw24 {
  max-width: 24% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw24 {
    max-width: 24%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw24 {
    max-width: 24%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw24 {
    max-width: 24%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw24 {
    max-width: 24%;
  }
}

.u-pmw25 {
  max-width: 25% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw25 {
    max-width: 25%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw25 {
    max-width: 25%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw25 {
    max-width: 25%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw25 {
    max-width: 25%;
  }
}

.u-pmw26 {
  max-width: 26% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw26 {
    max-width: 26%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw26 {
    max-width: 26%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw26 {
    max-width: 26%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw26 {
    max-width: 26%;
  }
}

.u-pmw27 {
  max-width: 27% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw27 {
    max-width: 27%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw27 {
    max-width: 27%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw27 {
    max-width: 27%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw27 {
    max-width: 27%;
  }
}

.u-pmw28 {
  max-width: 28% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw28 {
    max-width: 28%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw28 {
    max-width: 28%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw28 {
    max-width: 28%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw28 {
    max-width: 28%;
  }
}

.u-pmw29 {
  max-width: 29% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw29 {
    max-width: 29%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw29 {
    max-width: 29%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw29 {
    max-width: 29%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw29 {
    max-width: 29%;
  }
}

.u-pmw30 {
  max-width: 30% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw30 {
    max-width: 30%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw30 {
    max-width: 30%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw30 {
    max-width: 30%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw30 {
    max-width: 30%;
  }
}

.u-pmw31 {
  max-width: 31% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw31 {
    max-width: 31%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw31 {
    max-width: 31%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw31 {
    max-width: 31%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw31 {
    max-width: 31%;
  }
}

.u-pmw32 {
  max-width: 32% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw32 {
    max-width: 32%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw32 {
    max-width: 32%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw32 {
    max-width: 32%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw32 {
    max-width: 32%;
  }
}

.u-pmw33 {
  max-width: 33% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw33 {
    max-width: 33%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw33 {
    max-width: 33%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw33 {
    max-width: 33%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw33 {
    max-width: 33%;
  }
}

.u-pmw34 {
  max-width: 34% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw34 {
    max-width: 34%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw34 {
    max-width: 34%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw34 {
    max-width: 34%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw34 {
    max-width: 34%;
  }
}

.u-pmw35 {
  max-width: 35% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw35 {
    max-width: 35%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw35 {
    max-width: 35%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw35 {
    max-width: 35%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw35 {
    max-width: 35%;
  }
}

.u-pmw36 {
  max-width: 36% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw36 {
    max-width: 36%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw36 {
    max-width: 36%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw36 {
    max-width: 36%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw36 {
    max-width: 36%;
  }
}

.u-pmw37 {
  max-width: 37% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw37 {
    max-width: 37%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw37 {
    max-width: 37%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw37 {
    max-width: 37%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw37 {
    max-width: 37%;
  }
}

.u-pmw38 {
  max-width: 38% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw38 {
    max-width: 38%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw38 {
    max-width: 38%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw38 {
    max-width: 38%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw38 {
    max-width: 38%;
  }
}

.u-pmw39 {
  max-width: 39% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw39 {
    max-width: 39%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw39 {
    max-width: 39%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw39 {
    max-width: 39%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw39 {
    max-width: 39%;
  }
}

.u-pmw40 {
  max-width: 40% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw40 {
    max-width: 40%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw40 {
    max-width: 40%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw40 {
    max-width: 40%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw40 {
    max-width: 40%;
  }
}

.u-pmw41 {
  max-width: 41% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw41 {
    max-width: 41%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw41 {
    max-width: 41%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw41 {
    max-width: 41%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw41 {
    max-width: 41%;
  }
}

.u-pmw42 {
  max-width: 42% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw42 {
    max-width: 42%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw42 {
    max-width: 42%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw42 {
    max-width: 42%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw42 {
    max-width: 42%;
  }
}

.u-pmw43 {
  max-width: 43% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw43 {
    max-width: 43%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw43 {
    max-width: 43%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw43 {
    max-width: 43%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw43 {
    max-width: 43%;
  }
}

.u-pmw44 {
  max-width: 44% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw44 {
    max-width: 44%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw44 {
    max-width: 44%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw44 {
    max-width: 44%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw44 {
    max-width: 44%;
  }
}

.u-pmw45 {
  max-width: 45% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw45 {
    max-width: 45%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw45 {
    max-width: 45%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw45 {
    max-width: 45%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw45 {
    max-width: 45%;
  }
}

.u-pmw46 {
  max-width: 46% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw46 {
    max-width: 46%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw46 {
    max-width: 46%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw46 {
    max-width: 46%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw46 {
    max-width: 46%;
  }
}

.u-pmw47 {
  max-width: 47% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw47 {
    max-width: 47%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw47 {
    max-width: 47%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw47 {
    max-width: 47%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw47 {
    max-width: 47%;
  }
}

.u-pmw48 {
  max-width: 48% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw48 {
    max-width: 48%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw48 {
    max-width: 48%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw48 {
    max-width: 48%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw48 {
    max-width: 48%;
  }
}

.u-pmw49 {
  max-width: 49% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw49 {
    max-width: 49%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw49 {
    max-width: 49%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw49 {
    max-width: 49%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw49 {
    max-width: 49%;
  }
}

.u-pmw50 {
  max-width: 50% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw50 {
    max-width: 50%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw50 {
    max-width: 50%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw50 {
    max-width: 50%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw50 {
    max-width: 50%;
  }
}

.u-pmw51 {
  max-width: 51% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw51 {
    max-width: 51%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw51 {
    max-width: 51%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw51 {
    max-width: 51%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw51 {
    max-width: 51%;
  }
}

.u-pmw52 {
  max-width: 52% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw52 {
    max-width: 52%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw52 {
    max-width: 52%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw52 {
    max-width: 52%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw52 {
    max-width: 52%;
  }
}

.u-pmw53 {
  max-width: 53% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw53 {
    max-width: 53%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw53 {
    max-width: 53%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw53 {
    max-width: 53%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw53 {
    max-width: 53%;
  }
}

.u-pmw54 {
  max-width: 54% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw54 {
    max-width: 54%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw54 {
    max-width: 54%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw54 {
    max-width: 54%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw54 {
    max-width: 54%;
  }
}

.u-pmw55 {
  max-width: 55% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw55 {
    max-width: 55%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw55 {
    max-width: 55%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw55 {
    max-width: 55%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw55 {
    max-width: 55%;
  }
}

.u-pmw56 {
  max-width: 56% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw56 {
    max-width: 56%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw56 {
    max-width: 56%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw56 {
    max-width: 56%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw56 {
    max-width: 56%;
  }
}

.u-pmw57 {
  max-width: 57% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw57 {
    max-width: 57%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw57 {
    max-width: 57%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw57 {
    max-width: 57%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw57 {
    max-width: 57%;
  }
}

.u-pmw58 {
  max-width: 58% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw58 {
    max-width: 58%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw58 {
    max-width: 58%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw58 {
    max-width: 58%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw58 {
    max-width: 58%;
  }
}

.u-pmw59 {
  max-width: 59% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw59 {
    max-width: 59%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw59 {
    max-width: 59%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw59 {
    max-width: 59%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw59 {
    max-width: 59%;
  }
}

.u-pmw60 {
  max-width: 60% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw60 {
    max-width: 60%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw60 {
    max-width: 60%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw60 {
    max-width: 60%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw60 {
    max-width: 60%;
  }
}

.u-pmw61 {
  max-width: 61% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw61 {
    max-width: 61%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw61 {
    max-width: 61%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw61 {
    max-width: 61%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw61 {
    max-width: 61%;
  }
}

.u-pmw62 {
  max-width: 62% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw62 {
    max-width: 62%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw62 {
    max-width: 62%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw62 {
    max-width: 62%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw62 {
    max-width: 62%;
  }
}

.u-pmw63 {
  max-width: 63% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw63 {
    max-width: 63%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw63 {
    max-width: 63%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw63 {
    max-width: 63%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw63 {
    max-width: 63%;
  }
}

.u-pmw64 {
  max-width: 64% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw64 {
    max-width: 64%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw64 {
    max-width: 64%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw64 {
    max-width: 64%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw64 {
    max-width: 64%;
  }
}

.u-pmw65 {
  max-width: 65% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw65 {
    max-width: 65%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw65 {
    max-width: 65%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw65 {
    max-width: 65%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw65 {
    max-width: 65%;
  }
}

.u-pmw66 {
  max-width: 66% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw66 {
    max-width: 66%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw66 {
    max-width: 66%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw66 {
    max-width: 66%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw66 {
    max-width: 66%;
  }
}

.u-pmw67 {
  max-width: 67% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw67 {
    max-width: 67%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw67 {
    max-width: 67%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw67 {
    max-width: 67%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw67 {
    max-width: 67%;
  }
}

.u-pmw68 {
  max-width: 68% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw68 {
    max-width: 68%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw68 {
    max-width: 68%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw68 {
    max-width: 68%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw68 {
    max-width: 68%;
  }
}

.u-pmw69 {
  max-width: 69% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw69 {
    max-width: 69%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw69 {
    max-width: 69%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw69 {
    max-width: 69%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw69 {
    max-width: 69%;
  }
}

.u-pmw70 {
  max-width: 70% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw70 {
    max-width: 70%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw70 {
    max-width: 70%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw70 {
    max-width: 70%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw70 {
    max-width: 70%;
  }
}

.u-pmw71 {
  max-width: 71% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw71 {
    max-width: 71%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw71 {
    max-width: 71%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw71 {
    max-width: 71%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw71 {
    max-width: 71%;
  }
}

.u-pmw72 {
  max-width: 72% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw72 {
    max-width: 72%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw72 {
    max-width: 72%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw72 {
    max-width: 72%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw72 {
    max-width: 72%;
  }
}

.u-pmw73 {
  max-width: 73% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw73 {
    max-width: 73%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw73 {
    max-width: 73%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw73 {
    max-width: 73%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw73 {
    max-width: 73%;
  }
}

.u-pmw74 {
  max-width: 74% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw74 {
    max-width: 74%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw74 {
    max-width: 74%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw74 {
    max-width: 74%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw74 {
    max-width: 74%;
  }
}

.u-pmw75 {
  max-width: 75% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw75 {
    max-width: 75%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw75 {
    max-width: 75%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw75 {
    max-width: 75%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw75 {
    max-width: 75%;
  }
}

.u-pmw76 {
  max-width: 76% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw76 {
    max-width: 76%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw76 {
    max-width: 76%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw76 {
    max-width: 76%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw76 {
    max-width: 76%;
  }
}

.u-pmw77 {
  max-width: 77% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw77 {
    max-width: 77%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw77 {
    max-width: 77%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw77 {
    max-width: 77%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw77 {
    max-width: 77%;
  }
}

.u-pmw78 {
  max-width: 78% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw78 {
    max-width: 78%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw78 {
    max-width: 78%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw78 {
    max-width: 78%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw78 {
    max-width: 78%;
  }
}

.u-pmw79 {
  max-width: 79% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw79 {
    max-width: 79%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw79 {
    max-width: 79%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw79 {
    max-width: 79%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw79 {
    max-width: 79%;
  }
}

.u-pmw80 {
  max-width: 80% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw80 {
    max-width: 80%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw80 {
    max-width: 80%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw80 {
    max-width: 80%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw80 {
    max-width: 80%;
  }
}

.u-pmw81 {
  max-width: 81% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw81 {
    max-width: 81%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw81 {
    max-width: 81%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw81 {
    max-width: 81%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw81 {
    max-width: 81%;
  }
}

.u-pmw82 {
  max-width: 82% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw82 {
    max-width: 82%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw82 {
    max-width: 82%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw82 {
    max-width: 82%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw82 {
    max-width: 82%;
  }
}

.u-pmw83 {
  max-width: 83% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw83 {
    max-width: 83%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw83 {
    max-width: 83%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw83 {
    max-width: 83%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw83 {
    max-width: 83%;
  }
}

.u-pmw84 {
  max-width: 84% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw84 {
    max-width: 84%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw84 {
    max-width: 84%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw84 {
    max-width: 84%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw84 {
    max-width: 84%;
  }
}

.u-pmw85 {
  max-width: 85% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw85 {
    max-width: 85%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw85 {
    max-width: 85%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw85 {
    max-width: 85%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw85 {
    max-width: 85%;
  }
}

.u-pmw86 {
  max-width: 86% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw86 {
    max-width: 86%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw86 {
    max-width: 86%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw86 {
    max-width: 86%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw86 {
    max-width: 86%;
  }
}

.u-pmw87 {
  max-width: 87% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw87 {
    max-width: 87%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw87 {
    max-width: 87%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw87 {
    max-width: 87%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw87 {
    max-width: 87%;
  }
}

.u-pmw88 {
  max-width: 88% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw88 {
    max-width: 88%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw88 {
    max-width: 88%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw88 {
    max-width: 88%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw88 {
    max-width: 88%;
  }
}

.u-pmw89 {
  max-width: 89% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw89 {
    max-width: 89%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw89 {
    max-width: 89%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw89 {
    max-width: 89%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw89 {
    max-width: 89%;
  }
}

.u-pmw90 {
  max-width: 90% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw90 {
    max-width: 90%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw90 {
    max-width: 90%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw90 {
    max-width: 90%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw90 {
    max-width: 90%;
  }
}

.u-pmw91 {
  max-width: 91% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw91 {
    max-width: 91%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw91 {
    max-width: 91%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw91 {
    max-width: 91%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw91 {
    max-width: 91%;
  }
}

.u-pmw92 {
  max-width: 92% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw92 {
    max-width: 92%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw92 {
    max-width: 92%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw92 {
    max-width: 92%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw92 {
    max-width: 92%;
  }
}

.u-pmw93 {
  max-width: 93% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw93 {
    max-width: 93%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw93 {
    max-width: 93%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw93 {
    max-width: 93%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw93 {
    max-width: 93%;
  }
}

.u-pmw94 {
  max-width: 94% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw94 {
    max-width: 94%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw94 {
    max-width: 94%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw94 {
    max-width: 94%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw94 {
    max-width: 94%;
  }
}

.u-pmw95 {
  max-width: 95% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw95 {
    max-width: 95%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw95 {
    max-width: 95%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw95 {
    max-width: 95%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw95 {
    max-width: 95%;
  }
}

.u-pmw96 {
  max-width: 96% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw96 {
    max-width: 96%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw96 {
    max-width: 96%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw96 {
    max-width: 96%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw96 {
    max-width: 96%;
  }
}

.u-pmw97 {
  max-width: 97% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw97 {
    max-width: 97%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw97 {
    max-width: 97%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw97 {
    max-width: 97%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw97 {
    max-width: 97%;
  }
}

.u-pmw98 {
  max-width: 98% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw98 {
    max-width: 98%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw98 {
    max-width: 98%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw98 {
    max-width: 98%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw98 {
    max-width: 98%;
  }
}

.u-pmw99 {
  max-width: 99% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw99 {
    max-width: 99%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw99 {
    max-width: 99%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw99 {
    max-width: 99%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw99 {
    max-width: 99%;
  }
}

.u-pmw100 {
  max-width: 100% !important;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-pmw100 {
    max-width: 100%;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-pmw100 {
    max-width: 100%;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-pmw100 {
    max-width: 100%;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-pmw100 {
    max-width: 100%;
  }
}

.u-mw100 {
  max-width: 100px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw100 {
    max-width: 100px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw100 {
    max-width: 100px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw100 {
    max-width: 100px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw100 {
    max-width: 100px;
  }
}

.u-mw110 {
  max-width: 110px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw110 {
    max-width: 110px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw110 {
    max-width: 110px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw110 {
    max-width: 110px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw110 {
    max-width: 110px;
  }
}

.u-mw120 {
  max-width: 120px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw120 {
    max-width: 120px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw120 {
    max-width: 120px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw120 {
    max-width: 120px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw120 {
    max-width: 120px;
  }
}

.u-mw130 {
  max-width: 130px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw130 {
    max-width: 130px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw130 {
    max-width: 130px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw130 {
    max-width: 130px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw130 {
    max-width: 130px;
  }
}

.u-mw140 {
  max-width: 140px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw140 {
    max-width: 140px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw140 {
    max-width: 140px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw140 {
    max-width: 140px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw140 {
    max-width: 140px;
  }
}

.u-mw150 {
  max-width: 150px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw150 {
    max-width: 150px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw150 {
    max-width: 150px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw150 {
    max-width: 150px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw150 {
    max-width: 150px;
  }
}

.u-mw160 {
  max-width: 160px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw160 {
    max-width: 160px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw160 {
    max-width: 160px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw160 {
    max-width: 160px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw160 {
    max-width: 160px;
  }
}

.u-mw170 {
  max-width: 170px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw170 {
    max-width: 170px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw170 {
    max-width: 170px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw170 {
    max-width: 170px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw170 {
    max-width: 170px;
  }
}

.u-mw180 {
  max-width: 180px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw180 {
    max-width: 180px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw180 {
    max-width: 180px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw180 {
    max-width: 180px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw180 {
    max-width: 180px;
  }
}

.u-mw190 {
  max-width: 190px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw190 {
    max-width: 190px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw190 {
    max-width: 190px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw190 {
    max-width: 190px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw190 {
    max-width: 190px;
  }
}

.u-mw200 {
  max-width: 200px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw200 {
    max-width: 200px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw200 {
    max-width: 200px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw200 {
    max-width: 200px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw200 {
    max-width: 200px;
  }
}

.u-mw210 {
  max-width: 210px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw210 {
    max-width: 210px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw210 {
    max-width: 210px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw210 {
    max-width: 210px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw210 {
    max-width: 210px;
  }
}

.u-mw220 {
  max-width: 220px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw220 {
    max-width: 220px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw220 {
    max-width: 220px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw220 {
    max-width: 220px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw220 {
    max-width: 220px;
  }
}

.u-mw230 {
  max-width: 230px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw230 {
    max-width: 230px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw230 {
    max-width: 230px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw230 {
    max-width: 230px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw230 {
    max-width: 230px;
  }
}

.u-mw240 {
  max-width: 240px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw240 {
    max-width: 240px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw240 {
    max-width: 240px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw240 {
    max-width: 240px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw240 {
    max-width: 240px;
  }
}

.u-mw250 {
  max-width: 250px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw250 {
    max-width: 250px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw250 {
    max-width: 250px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw250 {
    max-width: 250px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw250 {
    max-width: 250px;
  }
}

.u-mw260 {
  max-width: 260px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw260 {
    max-width: 260px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw260 {
    max-width: 260px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw260 {
    max-width: 260px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw260 {
    max-width: 260px;
  }
}

.u-mw270 {
  max-width: 270px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw270 {
    max-width: 270px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw270 {
    max-width: 270px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw270 {
    max-width: 270px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw270 {
    max-width: 270px;
  }
}

.u-mw280 {
  max-width: 280px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw280 {
    max-width: 280px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw280 {
    max-width: 280px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw280 {
    max-width: 280px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw280 {
    max-width: 280px;
  }
}

.u-mw290 {
  max-width: 290px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw290 {
    max-width: 290px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw290 {
    max-width: 290px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw290 {
    max-width: 290px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw290 {
    max-width: 290px;
  }
}

.u-mw300 {
  max-width: 300px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw300 {
    max-width: 300px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw300 {
    max-width: 300px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw300 {
    max-width: 300px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw300 {
    max-width: 300px;
  }
}

.u-mw310 {
  max-width: 310px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw310 {
    max-width: 310px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw310 {
    max-width: 310px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw310 {
    max-width: 310px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw310 {
    max-width: 310px;
  }
}

.u-mw320 {
  max-width: 320px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw320 {
    max-width: 320px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw320 {
    max-width: 320px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw320 {
    max-width: 320px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw320 {
    max-width: 320px;
  }
}

.u-mw330 {
  max-width: 330px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw330 {
    max-width: 330px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw330 {
    max-width: 330px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw330 {
    max-width: 330px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw330 {
    max-width: 330px;
  }
}

.u-mw340 {
  max-width: 340px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw340 {
    max-width: 340px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw340 {
    max-width: 340px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw340 {
    max-width: 340px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw340 {
    max-width: 340px;
  }
}

.u-mw350 {
  max-width: 350px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw350 {
    max-width: 350px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw350 {
    max-width: 350px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw350 {
    max-width: 350px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw350 {
    max-width: 350px;
  }
}

.u-mw360 {
  max-width: 360px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw360 {
    max-width: 360px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw360 {
    max-width: 360px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw360 {
    max-width: 360px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw360 {
    max-width: 360px;
  }
}

.u-mw370 {
  max-width: 370px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw370 {
    max-width: 370px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw370 {
    max-width: 370px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw370 {
    max-width: 370px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw370 {
    max-width: 370px;
  }
}

.u-mw380 {
  max-width: 380px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw380 {
    max-width: 380px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw380 {
    max-width: 380px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw380 {
    max-width: 380px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw380 {
    max-width: 380px;
  }
}

.u-mw390 {
  max-width: 390px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw390 {
    max-width: 390px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw390 {
    max-width: 390px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw390 {
    max-width: 390px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw390 {
    max-width: 390px;
  }
}

.u-mw400 {
  max-width: 400px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw400 {
    max-width: 400px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw400 {
    max-width: 400px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw400 {
    max-width: 400px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw400 {
    max-width: 400px;
  }
}

.u-mw410 {
  max-width: 410px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw410 {
    max-width: 410px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw410 {
    max-width: 410px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw410 {
    max-width: 410px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw410 {
    max-width: 410px;
  }
}

.u-mw420 {
  max-width: 420px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw420 {
    max-width: 420px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw420 {
    max-width: 420px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw420 {
    max-width: 420px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw420 {
    max-width: 420px;
  }
}

.u-mw430 {
  max-width: 430px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw430 {
    max-width: 430px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw430 {
    max-width: 430px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw430 {
    max-width: 430px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw430 {
    max-width: 430px;
  }
}

.u-mw440 {
  max-width: 440px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw440 {
    max-width: 440px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw440 {
    max-width: 440px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw440 {
    max-width: 440px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw440 {
    max-width: 440px;
  }
}

.u-mw450 {
  max-width: 450px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw450 {
    max-width: 450px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw450 {
    max-width: 450px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw450 {
    max-width: 450px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw450 {
    max-width: 450px;
  }
}

.u-mw460 {
  max-width: 460px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw460 {
    max-width: 460px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw460 {
    max-width: 460px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw460 {
    max-width: 460px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw460 {
    max-width: 460px;
  }
}

.u-mw470 {
  max-width: 470px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw470 {
    max-width: 470px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw470 {
    max-width: 470px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw470 {
    max-width: 470px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw470 {
    max-width: 470px;
  }
}

.u-mw480 {
  max-width: 480px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw480 {
    max-width: 480px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw480 {
    max-width: 480px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw480 {
    max-width: 480px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw480 {
    max-width: 480px;
  }
}

.u-mw490 {
  max-width: 490px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw490 {
    max-width: 490px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw490 {
    max-width: 490px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw490 {
    max-width: 490px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw490 {
    max-width: 490px;
  }
}

.u-mw500 {
  max-width: 500px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw500 {
    max-width: 500px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw500 {
    max-width: 500px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw500 {
    max-width: 500px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw500 {
    max-width: 500px;
  }
}

.u-mw510 {
  max-width: 510px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw510 {
    max-width: 510px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw510 {
    max-width: 510px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw510 {
    max-width: 510px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw510 {
    max-width: 510px;
  }
}

.u-mw520 {
  max-width: 520px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw520 {
    max-width: 520px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw520 {
    max-width: 520px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw520 {
    max-width: 520px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw520 {
    max-width: 520px;
  }
}

.u-mw530 {
  max-width: 530px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw530 {
    max-width: 530px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw530 {
    max-width: 530px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw530 {
    max-width: 530px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw530 {
    max-width: 530px;
  }
}

.u-mw540 {
  max-width: 540px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw540 {
    max-width: 540px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw540 {
    max-width: 540px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw540 {
    max-width: 540px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw540 {
    max-width: 540px;
  }
}

.u-mw550 {
  max-width: 550px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw550 {
    max-width: 550px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw550 {
    max-width: 550px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw550 {
    max-width: 550px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw550 {
    max-width: 550px;
  }
}

.u-mw560 {
  max-width: 560px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw560 {
    max-width: 560px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw560 {
    max-width: 560px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw560 {
    max-width: 560px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw560 {
    max-width: 560px;
  }
}

.u-mw570 {
  max-width: 570px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw570 {
    max-width: 570px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw570 {
    max-width: 570px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw570 {
    max-width: 570px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw570 {
    max-width: 570px;
  }
}

.u-mw580 {
  max-width: 580px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw580 {
    max-width: 580px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw580 {
    max-width: 580px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw580 {
    max-width: 580px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw580 {
    max-width: 580px;
  }
}

.u-mw590 {
  max-width: 590px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw590 {
    max-width: 590px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw590 {
    max-width: 590px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw590 {
    max-width: 590px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw590 {
    max-width: 590px;
  }
}

.u-mw600 {
  max-width: 600px;
}

@media screen and (max-width: 1199.98px) {
  .u-xl-mw600 {
    max-width: 600px;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-mw600 {
    max-width: 600px;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-mw600 {
    max-width: 600px;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-mw600 {
    max-width: 600px;
  }
}

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

@media screen and (max-width: 1199.98px) {
  .u-xl-order1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-order1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-order1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-order1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}

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

@media screen and (max-width: 1199.98px) {
  .u-xl-order2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-order2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-order2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-order2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}

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

@media screen and (max-width: 1199.98px) {
  .u-xl-order3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-order3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-order3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-order3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
}

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

@media screen and (max-width: 1199.98px) {
  .u-xl-order4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-order4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-order4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-order4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
}

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

@media screen and (max-width: 1199.98px) {
  .u-xl-order5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
}

@media screen and (max-width: 991.98px) {
  .u-lg-order5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
}

@media screen and (max-width: 767.98px) {
  .u-md-order5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
}

@media screen and (max-width: 575.98px) {
  .u-sm-order5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
}

.u-rem-font12px {
  font-size: 0.75rem;
}

.u-rem-font13px {
  font-size: 0.8125rem;
}

.u-rem-font14px {
  font-size: 0.875rem;
}

.u-rem-font15px {
  font-size: 0.9375rem;
}

.u-rem-font16px {
  font-size: 1rem;
}

.u-rem-font17px {
  font-size: 1.0625rem;
}

.u-rem-font18px {
  font-size: 1.125rem;
}

.u-rem-font19px {
  font-size: 1.1875rem;
}

.u-rem-font20px {
  font-size: 1.25rem;
}

.u-rem-font21px {
  font-size: 1.3125rem;
}

.u-rem-font22px {
  font-size: 1.375rem;
}

.u-rem-font23px {
  font-size: 1.4375rem;
}

.u-rem-font24px {
  font-size: 1.5rem;
}

.u-rem-font25px {
  font-size: 1.5625rem;
}

.u-rem-font26px {
  font-size: 1.625rem;
}

.u-rem-font27px {
  font-size: 1.6875rem;
}

.u-rem-font28px {
  font-size: 1.75rem;
}

.u-rem-font29px {
  font-size: 1.8125rem;
}

.u-rem-font30px {
  font-size: 1.875rem;
}

.u-rem-font31px {
  font-size: 1.9375rem;
}

.u-rem-font32px {
  font-size: 2rem;
}

.u-rem-font33px {
  font-size: 2.0625rem;
}

.u-rem-font34px {
  font-size: 2.125rem;
}

.u-rem-font35px {
  font-size: 2.1875rem;
}

.u-rem-font36px {
  font-size: 2.25rem;
}

.u-rem-font37px {
  font-size: 2.3125rem;
}

.u-rem-font38px {
  font-size: 2.375rem;
}

.u-rem-font39px {
  font-size: 2.4375rem;
}

.u-rem-font40px {
  font-size: 2.5rem;
}

.u-rem-font41px {
  font-size: 2.5625rem;
}

.u-rem-font42px {
  font-size: 2.625rem;
}

.u-rem-font43px {
  font-size: 2.6875rem;
}

.u-rem-font44px {
  font-size: 2.75rem;
}

.u-rem-font45px {
  font-size: 2.8125rem;
}

.u-rem-font46px {
  font-size: 2.875rem;
}

.u-rem-font47px {
  font-size: 2.9375rem;
}

.u-rem-font48px {
  font-size: 3rem;
}

.u-rem-font49px {
  font-size: 3.0625rem;
}

.u-rem-font50px {
  font-size: 3.125rem;
}

.u-rem-font51px {
  font-size: 3.1875rem;
}

.u-rem-font52px {
  font-size: 3.25rem;
}

.u-rem-font53px {
  font-size: 3.3125rem;
}

.u-rem-font54px {
  font-size: 3.375rem;
}

.u-rem-font55px {
  font-size: 3.4375rem;
}

.u-rem-font56px {
  font-size: 3.5rem;
}

.u-rem-font57px {
  font-size: 3.5625rem;
}

.u-rem-font58px {
  font-size: 3.625rem;
}

.u-rem-font59px {
  font-size: 3.6875rem;
}

.u-rem-font60px {
  font-size: 3.75rem;
}

.u-rem-font61px {
  font-size: 3.8125rem;
}

.u-rem-font62px {
  font-size: 3.875rem;
}

.u-rem-font63px {
  font-size: 3.9375rem;
}

.u-rem-font64px {
  font-size: 4rem;
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font12px {
    font-size: 0.75rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font12px {
    font-size: 0.75rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font12px {
    font-size: 0.75rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font12px {
    font-size: 0.75rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font13px {
    font-size: 0.8125rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font13px {
    font-size: 0.8125rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font13px {
    font-size: 0.8125rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font13px {
    font-size: 0.8125rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font14px {
    font-size: 0.875rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font14px {
    font-size: 0.875rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font14px {
    font-size: 0.875rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font14px {
    font-size: 0.875rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font15px {
    font-size: 0.9375rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font15px {
    font-size: 0.9375rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font15px {
    font-size: 0.9375rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font15px {
    font-size: 0.9375rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font16px {
    font-size: 1rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font16px {
    font-size: 1rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font16px {
    font-size: 1rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font16px {
    font-size: 1rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font17px {
    font-size: 1.0625rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font17px {
    font-size: 1.0625rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font17px {
    font-size: 1.0625rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font17px {
    font-size: 1.0625rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font18px {
    font-size: 1.125rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font18px {
    font-size: 1.125rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font18px {
    font-size: 1.125rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font18px {
    font-size: 1.125rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font19px {
    font-size: 1.1875rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font19px {
    font-size: 1.1875rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font19px {
    font-size: 1.1875rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font19px {
    font-size: 1.1875rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font20px {
    font-size: 1.25rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font20px {
    font-size: 1.25rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font20px {
    font-size: 1.25rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font20px {
    font-size: 1.25rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font21px {
    font-size: 1.3125rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font21px {
    font-size: 1.3125rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font21px {
    font-size: 1.3125rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font21px {
    font-size: 1.3125rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font22px {
    font-size: 1.375rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font22px {
    font-size: 1.375rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font22px {
    font-size: 1.375rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font22px {
    font-size: 1.375rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font23px {
    font-size: 1.4375rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font23px {
    font-size: 1.4375rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font23px {
    font-size: 1.4375rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font23px {
    font-size: 1.4375rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font24px {
    font-size: 1.5rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font24px {
    font-size: 1.5rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font24px {
    font-size: 1.5rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font24px {
    font-size: 1.5rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font25px {
    font-size: 1.5625rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font25px {
    font-size: 1.5625rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font25px {
    font-size: 1.5625rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font25px {
    font-size: 1.5625rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font26px {
    font-size: 1.625rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font26px {
    font-size: 1.625rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font26px {
    font-size: 1.625rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font26px {
    font-size: 1.625rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font27px {
    font-size: 1.6875rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font27px {
    font-size: 1.6875rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font27px {
    font-size: 1.6875rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font27px {
    font-size: 1.6875rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font28px {
    font-size: 1.75rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font28px {
    font-size: 1.75rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font28px {
    font-size: 1.75rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font28px {
    font-size: 1.75rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font29px {
    font-size: 1.8125rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font29px {
    font-size: 1.8125rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font29px {
    font-size: 1.8125rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font29px {
    font-size: 1.8125rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font30px {
    font-size: 1.875rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font30px {
    font-size: 1.875rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font30px {
    font-size: 1.875rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font30px {
    font-size: 1.875rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font31px {
    font-size: 1.9375rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font31px {
    font-size: 1.9375rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font31px {
    font-size: 1.9375rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font31px {
    font-size: 1.9375rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font32px {
    font-size: 2rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font32px {
    font-size: 2rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font32px {
    font-size: 2rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font32px {
    font-size: 2rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font33px {
    font-size: 2.0625rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font33px {
    font-size: 2.0625rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font33px {
    font-size: 2.0625rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font33px {
    font-size: 2.0625rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font34px {
    font-size: 2.125rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font34px {
    font-size: 2.125rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font34px {
    font-size: 2.125rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font34px {
    font-size: 2.125rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font35px {
    font-size: 2.1875rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font35px {
    font-size: 2.1875rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font35px {
    font-size: 2.1875rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font35px {
    font-size: 2.1875rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font36px {
    font-size: 2.25rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font36px {
    font-size: 2.25rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font36px {
    font-size: 2.25rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font36px {
    font-size: 2.25rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font37px {
    font-size: 2.3125rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font37px {
    font-size: 2.3125rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font37px {
    font-size: 2.3125rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font37px {
    font-size: 2.3125rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font38px {
    font-size: 2.375rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font38px {
    font-size: 2.375rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font38px {
    font-size: 2.375rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font38px {
    font-size: 2.375rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font39px {
    font-size: 2.4375rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font39px {
    font-size: 2.4375rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font39px {
    font-size: 2.4375rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font39px {
    font-size: 2.4375rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font40px {
    font-size: 2.5rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font40px {
    font-size: 2.5rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font40px {
    font-size: 2.5rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font40px {
    font-size: 2.5rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font41px {
    font-size: 2.5625rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font41px {
    font-size: 2.5625rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font41px {
    font-size: 2.5625rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font41px {
    font-size: 2.5625rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font42px {
    font-size: 2.625rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font42px {
    font-size: 2.625rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font42px {
    font-size: 2.625rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font42px {
    font-size: 2.625rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font43px {
    font-size: 2.6875rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font43px {
    font-size: 2.6875rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font43px {
    font-size: 2.6875rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font43px {
    font-size: 2.6875rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font44px {
    font-size: 2.75rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font44px {
    font-size: 2.75rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font44px {
    font-size: 2.75rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font44px {
    font-size: 2.75rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font45px {
    font-size: 2.8125rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font45px {
    font-size: 2.8125rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font45px {
    font-size: 2.8125rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font45px {
    font-size: 2.8125rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font46px {
    font-size: 2.875rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font46px {
    font-size: 2.875rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font46px {
    font-size: 2.875rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font46px {
    font-size: 2.875rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font47px {
    font-size: 2.9375rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font47px {
    font-size: 2.9375rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font47px {
    font-size: 2.9375rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font47px {
    font-size: 2.9375rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font48px {
    font-size: 3rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font48px {
    font-size: 3rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font48px {
    font-size: 3rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font48px {
    font-size: 3rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font49px {
    font-size: 3.0625rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font49px {
    font-size: 3.0625rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font49px {
    font-size: 3.0625rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font49px {
    font-size: 3.0625rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font50px {
    font-size: 3.125rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font50px {
    font-size: 3.125rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font50px {
    font-size: 3.125rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font50px {
    font-size: 3.125rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font51px {
    font-size: 3.1875rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font51px {
    font-size: 3.1875rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font51px {
    font-size: 3.1875rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font51px {
    font-size: 3.1875rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font52px {
    font-size: 3.25rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font52px {
    font-size: 3.25rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font52px {
    font-size: 3.25rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font52px {
    font-size: 3.25rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font53px {
    font-size: 3.3125rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font53px {
    font-size: 3.3125rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font53px {
    font-size: 3.3125rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font53px {
    font-size: 3.3125rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font54px {
    font-size: 3.375rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font54px {
    font-size: 3.375rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font54px {
    font-size: 3.375rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font54px {
    font-size: 3.375rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font55px {
    font-size: 3.4375rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font55px {
    font-size: 3.4375rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font55px {
    font-size: 3.4375rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font55px {
    font-size: 3.4375rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font56px {
    font-size: 3.5rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font56px {
    font-size: 3.5rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font56px {
    font-size: 3.5rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font56px {
    font-size: 3.5rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font57px {
    font-size: 3.5625rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font57px {
    font-size: 3.5625rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font57px {
    font-size: 3.5625rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font57px {
    font-size: 3.5625rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font58px {
    font-size: 3.625rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font58px {
    font-size: 3.625rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font58px {
    font-size: 3.625rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font58px {
    font-size: 3.625rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font59px {
    font-size: 3.6875rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font59px {
    font-size: 3.6875rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font59px {
    font-size: 3.6875rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font59px {
    font-size: 3.6875rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font60px {
    font-size: 3.75rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font60px {
    font-size: 3.75rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font60px {
    font-size: 3.75rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font60px {
    font-size: 3.75rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font61px {
    font-size: 3.8125rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font61px {
    font-size: 3.8125rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font61px {
    font-size: 3.8125rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font61px {
    font-size: 3.8125rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font62px {
    font-size: 3.875rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font62px {
    font-size: 3.875rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font62px {
    font-size: 3.875rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font62px {
    font-size: 3.875rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font63px {
    font-size: 3.9375rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font63px {
    font-size: 3.9375rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font63px {
    font-size: 3.9375rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font63px {
    font-size: 3.9375rem;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-rem-xl-font64px {
    font-size: 4rem;
  }
}

@media screen and (max-width: 991.98px) {
  .u-rem-lg-font64px {
    font-size: 4rem;
  }
}

@media screen and (max-width: 767.98px) {
  .u-rem-md-font64px {
    font-size: 4rem;
  }
}

@media screen and (max-width: 575.98px) {
  .u-rem-sm-font64px {
    font-size: 4rem;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font12 {
    font-size: 12px;
    font-size: 0.63158vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font13 {
    font-size: 13px;
    font-size: 0.68421vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font14 {
    font-size: 14px;
    font-size: 0.73684vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font15 {
    font-size: 15px;
    font-size: 0.78947vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font16 {
    font-size: 16px;
    font-size: 0.84211vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font17 {
    font-size: 17px;
    font-size: 0.89474vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font18 {
    font-size: 18px;
    font-size: 0.94737vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font19 {
    font-size: 19px;
    font-size: 1vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font20 {
    font-size: 20px;
    font-size: 1.05263vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font21 {
    font-size: 21px;
    font-size: 1.10526vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font22 {
    font-size: 22px;
    font-size: 1.15789vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font23 {
    font-size: 23px;
    font-size: 1.21053vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font24 {
    font-size: 24px;
    font-size: 1.26316vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font25 {
    font-size: 25px;
    font-size: 1.31579vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font26 {
    font-size: 26px;
    font-size: 1.36842vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font27 {
    font-size: 27px;
    font-size: 1.42105vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font28 {
    font-size: 28px;
    font-size: 1.47368vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font29 {
    font-size: 29px;
    font-size: 1.52632vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font30 {
    font-size: 30px;
    font-size: 1.57895vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font31 {
    font-size: 31px;
    font-size: 1.63158vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font32 {
    font-size: 32px;
    font-size: 1.68421vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font33 {
    font-size: 33px;
    font-size: 1.73684vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font34 {
    font-size: 34px;
    font-size: 1.78947vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font35 {
    font-size: 35px;
    font-size: 1.84211vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font36 {
    font-size: 36px;
    font-size: 1.89474vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font37 {
    font-size: 37px;
    font-size: 1.94737vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font38 {
    font-size: 38px;
    font-size: 2vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font39 {
    font-size: 39px;
    font-size: 2.05263vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font40 {
    font-size: 40px;
    font-size: 2.10526vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font41 {
    font-size: 41px;
    font-size: 2.15789vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font42 {
    font-size: 42px;
    font-size: 2.21053vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font43 {
    font-size: 43px;
    font-size: 2.26316vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font44 {
    font-size: 44px;
    font-size: 2.31579vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font45 {
    font-size: 45px;
    font-size: 2.36842vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font46 {
    font-size: 46px;
    font-size: 2.42105vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font47 {
    font-size: 47px;
    font-size: 2.47368vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font48 {
    font-size: 48px;
    font-size: 2.52632vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font49 {
    font-size: 49px;
    font-size: 2.57895vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font50 {
    font-size: 50px;
    font-size: 2.63158vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font51 {
    font-size: 51px;
    font-size: 2.68421vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font52 {
    font-size: 52px;
    font-size: 2.73684vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font53 {
    font-size: 53px;
    font-size: 2.78947vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font54 {
    font-size: 54px;
    font-size: 2.84211vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font55 {
    font-size: 55px;
    font-size: 2.89474vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font56 {
    font-size: 56px;
    font-size: 2.94737vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font57 {
    font-size: 57px;
    font-size: 3vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font58 {
    font-size: 58px;
    font-size: 3.05263vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font59 {
    font-size: 59px;
    font-size: 3.10526vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font60 {
    font-size: 60px;
    font-size: 3.15789vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font61 {
    font-size: 61px;
    font-size: 3.21053vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font62 {
    font-size: 62px;
    font-size: 3.26316vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font63 {
    font-size: 63px;
    font-size: 3.31579vw;
  }
}

@media screen and (min-width: 1900px) {
  .u-vw-min-1900-font64 {
    font-size: 64px;
    font-size: 3.36842vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font12 {
    font-size: 12px;
    font-size: 0.8vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font13 {
    font-size: 13px;
    font-size: 0.86667vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font14 {
    font-size: 14px;
    font-size: 0.93333vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font15 {
    font-size: 15px;
    font-size: 1vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font16 {
    font-size: 16px;
    font-size: 1.06667vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font17 {
    font-size: 17px;
    font-size: 1.13333vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font18 {
    font-size: 18px;
    font-size: 1.2vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font19 {
    font-size: 19px;
    font-size: 1.26667vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font20 {
    font-size: 20px;
    font-size: 1.33333vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font21 {
    font-size: 21px;
    font-size: 1.4vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font22 {
    font-size: 22px;
    font-size: 1.46667vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font23 {
    font-size: 23px;
    font-size: 1.53333vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font24 {
    font-size: 24px;
    font-size: 1.6vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font25 {
    font-size: 25px;
    font-size: 1.66667vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font26 {
    font-size: 26px;
    font-size: 1.73333vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font27 {
    font-size: 27px;
    font-size: 1.8vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font28 {
    font-size: 28px;
    font-size: 1.86667vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font29 {
    font-size: 29px;
    font-size: 1.93333vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font30 {
    font-size: 30px;
    font-size: 2vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font31 {
    font-size: 31px;
    font-size: 2.06667vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font32 {
    font-size: 32px;
    font-size: 2.13333vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font33 {
    font-size: 33px;
    font-size: 2.2vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font34 {
    font-size: 34px;
    font-size: 2.26667vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font35 {
    font-size: 35px;
    font-size: 2.33333vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font36 {
    font-size: 36px;
    font-size: 2.4vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font37 {
    font-size: 37px;
    font-size: 2.46667vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font38 {
    font-size: 38px;
    font-size: 2.53333vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font39 {
    font-size: 39px;
    font-size: 2.6vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font40 {
    font-size: 40px;
    font-size: 2.66667vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font41 {
    font-size: 41px;
    font-size: 2.73333vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font42 {
    font-size: 42px;
    font-size: 2.8vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font43 {
    font-size: 43px;
    font-size: 2.86667vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font44 {
    font-size: 44px;
    font-size: 2.93333vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font45 {
    font-size: 45px;
    font-size: 3vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font46 {
    font-size: 46px;
    font-size: 3.06667vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font47 {
    font-size: 47px;
    font-size: 3.13333vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font48 {
    font-size: 48px;
    font-size: 3.2vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font49 {
    font-size: 49px;
    font-size: 3.26667vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font50 {
    font-size: 50px;
    font-size: 3.33333vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font51 {
    font-size: 51px;
    font-size: 3.4vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font52 {
    font-size: 52px;
    font-size: 3.46667vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font53 {
    font-size: 53px;
    font-size: 3.53333vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font54 {
    font-size: 54px;
    font-size: 3.6vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font55 {
    font-size: 55px;
    font-size: 3.66667vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font56 {
    font-size: 56px;
    font-size: 3.73333vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font57 {
    font-size: 57px;
    font-size: 3.8vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font58 {
    font-size: 58px;
    font-size: 3.86667vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font59 {
    font-size: 59px;
    font-size: 3.93333vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font60 {
    font-size: 60px;
    font-size: 4vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font61 {
    font-size: 61px;
    font-size: 4.06667vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font62 {
    font-size: 62px;
    font-size: 4.13333vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font63 {
    font-size: 63px;
    font-size: 4.2vw;
  }
}

@media screen and (min-width: 1500px) {
  .u-vw-min-1500-font64 {
    font-size: 64px;
    font-size: 4.26667vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font12 {
    font-size: 12px;
    font-size: 1vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font13 {
    font-size: 13px;
    font-size: 1.08333vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font14 {
    font-size: 14px;
    font-size: 1.16667vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font15 {
    font-size: 15px;
    font-size: 1.25vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font16 {
    font-size: 16px;
    font-size: 1.33333vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font17 {
    font-size: 17px;
    font-size: 1.41667vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font18 {
    font-size: 18px;
    font-size: 1.5vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font19 {
    font-size: 19px;
    font-size: 1.58333vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font20 {
    font-size: 20px;
    font-size: 1.66667vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font21 {
    font-size: 21px;
    font-size: 1.75vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font22 {
    font-size: 22px;
    font-size: 1.83333vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font23 {
    font-size: 23px;
    font-size: 1.91667vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font24 {
    font-size: 24px;
    font-size: 2vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font25 {
    font-size: 25px;
    font-size: 2.08333vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font26 {
    font-size: 26px;
    font-size: 2.16667vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font27 {
    font-size: 27px;
    font-size: 2.25vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font28 {
    font-size: 28px;
    font-size: 2.33333vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font29 {
    font-size: 29px;
    font-size: 2.41667vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font30 {
    font-size: 30px;
    font-size: 2.5vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font31 {
    font-size: 31px;
    font-size: 2.58333vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font32 {
    font-size: 32px;
    font-size: 2.66667vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font33 {
    font-size: 33px;
    font-size: 2.75vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font34 {
    font-size: 34px;
    font-size: 2.83333vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font35 {
    font-size: 35px;
    font-size: 2.91667vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font36 {
    font-size: 36px;
    font-size: 3vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font37 {
    font-size: 37px;
    font-size: 3.08333vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font38 {
    font-size: 38px;
    font-size: 3.16667vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font39 {
    font-size: 39px;
    font-size: 3.25vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font40 {
    font-size: 40px;
    font-size: 3.33333vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font41 {
    font-size: 41px;
    font-size: 3.41667vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font42 {
    font-size: 42px;
    font-size: 3.5vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font43 {
    font-size: 43px;
    font-size: 3.58333vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font44 {
    font-size: 44px;
    font-size: 3.66667vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font45 {
    font-size: 45px;
    font-size: 3.75vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font46 {
    font-size: 46px;
    font-size: 3.83333vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font47 {
    font-size: 47px;
    font-size: 3.91667vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font48 {
    font-size: 48px;
    font-size: 4vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font49 {
    font-size: 49px;
    font-size: 4.08333vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font50 {
    font-size: 50px;
    font-size: 4.16667vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font51 {
    font-size: 51px;
    font-size: 4.25vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font52 {
    font-size: 52px;
    font-size: 4.33333vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font53 {
    font-size: 53px;
    font-size: 4.41667vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font54 {
    font-size: 54px;
    font-size: 4.5vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font55 {
    font-size: 55px;
    font-size: 4.58333vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font56 {
    font-size: 56px;
    font-size: 4.66667vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font57 {
    font-size: 57px;
    font-size: 4.75vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font58 {
    font-size: 58px;
    font-size: 4.83333vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font59 {
    font-size: 59px;
    font-size: 4.91667vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font60 {
    font-size: 60px;
    font-size: 5vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font61 {
    font-size: 61px;
    font-size: 5.08333vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font62 {
    font-size: 62px;
    font-size: 5.16667vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font63 {
    font-size: 63px;
    font-size: 5.25vw;
  }
}

@media screen and (min-width: 1200px) {
  .u-vw-min-xl-font64 {
    font-size: 64px;
    font-size: 5.33333vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font12 {
    font-size: 12px;
    font-size: 1.20968vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font13 {
    font-size: 13px;
    font-size: 1.31048vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font14 {
    font-size: 14px;
    font-size: 1.41129vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font15 {
    font-size: 15px;
    font-size: 1.5121vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font16 {
    font-size: 16px;
    font-size: 1.6129vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font17 {
    font-size: 17px;
    font-size: 1.71371vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font18 {
    font-size: 18px;
    font-size: 1.81452vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font19 {
    font-size: 19px;
    font-size: 1.91532vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font20 {
    font-size: 20px;
    font-size: 2.01613vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font21 {
    font-size: 21px;
    font-size: 2.11694vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font22 {
    font-size: 22px;
    font-size: 2.21774vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font23 {
    font-size: 23px;
    font-size: 2.31855vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font24 {
    font-size: 24px;
    font-size: 2.41935vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font25 {
    font-size: 25px;
    font-size: 2.52016vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font26 {
    font-size: 26px;
    font-size: 2.62097vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font27 {
    font-size: 27px;
    font-size: 2.72177vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font28 {
    font-size: 28px;
    font-size: 2.82258vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font29 {
    font-size: 29px;
    font-size: 2.92339vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font30 {
    font-size: 30px;
    font-size: 3.02419vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font31 {
    font-size: 31px;
    font-size: 3.125vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font32 {
    font-size: 32px;
    font-size: 3.22581vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font33 {
    font-size: 33px;
    font-size: 3.32661vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font34 {
    font-size: 34px;
    font-size: 3.42742vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font35 {
    font-size: 35px;
    font-size: 3.52823vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font36 {
    font-size: 36px;
    font-size: 3.62903vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font37 {
    font-size: 37px;
    font-size: 3.72984vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font38 {
    font-size: 38px;
    font-size: 3.83065vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font39 {
    font-size: 39px;
    font-size: 3.93145vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font40 {
    font-size: 40px;
    font-size: 4.03226vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font41 {
    font-size: 41px;
    font-size: 4.13306vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font42 {
    font-size: 42px;
    font-size: 4.23387vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font43 {
    font-size: 43px;
    font-size: 4.33468vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font44 {
    font-size: 44px;
    font-size: 4.43548vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font45 {
    font-size: 45px;
    font-size: 4.53629vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font46 {
    font-size: 46px;
    font-size: 4.6371vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font47 {
    font-size: 47px;
    font-size: 4.7379vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font48 {
    font-size: 48px;
    font-size: 4.83871vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font49 {
    font-size: 49px;
    font-size: 4.93952vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font50 {
    font-size: 50px;
    font-size: 5.04032vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font51 {
    font-size: 51px;
    font-size: 5.14113vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font52 {
    font-size: 52px;
    font-size: 5.24194vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font53 {
    font-size: 53px;
    font-size: 5.34274vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font54 {
    font-size: 54px;
    font-size: 5.44355vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font55 {
    font-size: 55px;
    font-size: 5.54435vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font56 {
    font-size: 56px;
    font-size: 5.64516vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font57 {
    font-size: 57px;
    font-size: 5.74597vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font58 {
    font-size: 58px;
    font-size: 5.84677vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font59 {
    font-size: 59px;
    font-size: 5.94758vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font60 {
    font-size: 60px;
    font-size: 6.04839vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font61 {
    font-size: 61px;
    font-size: 6.14919vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font62 {
    font-size: 62px;
    font-size: 6.25vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font63 {
    font-size: 63px;
    font-size: 6.35081vw;
  }
}

@media screen and (min-width: 992px) {
  .u-vw-min-lg-font64 {
    font-size: 64px;
    font-size: 6.45161vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font12 {
    font-size: 12px;
    font-size: 1.5625vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font13 {
    font-size: 13px;
    font-size: 1.69271vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font14 {
    font-size: 14px;
    font-size: 1.82292vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font15 {
    font-size: 15px;
    font-size: 1.95313vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font16 {
    font-size: 16px;
    font-size: 2.08333vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font17 {
    font-size: 17px;
    font-size: 2.21354vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font18 {
    font-size: 18px;
    font-size: 2.34375vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font19 {
    font-size: 19px;
    font-size: 2.47396vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font20 {
    font-size: 20px;
    font-size: 2.60417vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font21 {
    font-size: 21px;
    font-size: 2.73438vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font22 {
    font-size: 22px;
    font-size: 2.86458vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font23 {
    font-size: 23px;
    font-size: 2.99479vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font24 {
    font-size: 24px;
    font-size: 3.125vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font25 {
    font-size: 25px;
    font-size: 3.25521vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font26 {
    font-size: 26px;
    font-size: 3.38542vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font27 {
    font-size: 27px;
    font-size: 3.51563vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font28 {
    font-size: 28px;
    font-size: 3.64583vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font29 {
    font-size: 29px;
    font-size: 3.77604vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font30 {
    font-size: 30px;
    font-size: 3.90625vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font31 {
    font-size: 31px;
    font-size: 4.03646vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font32 {
    font-size: 32px;
    font-size: 4.16667vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font33 {
    font-size: 33px;
    font-size: 4.29688vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font34 {
    font-size: 34px;
    font-size: 4.42708vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font35 {
    font-size: 35px;
    font-size: 4.55729vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font36 {
    font-size: 36px;
    font-size: 4.6875vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font37 {
    font-size: 37px;
    font-size: 4.81771vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font38 {
    font-size: 38px;
    font-size: 4.94792vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font39 {
    font-size: 39px;
    font-size: 5.07812vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font40 {
    font-size: 40px;
    font-size: 5.20833vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font41 {
    font-size: 41px;
    font-size: 5.33854vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font42 {
    font-size: 42px;
    font-size: 5.46875vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font43 {
    font-size: 43px;
    font-size: 5.59896vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font44 {
    font-size: 44px;
    font-size: 5.72917vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font45 {
    font-size: 45px;
    font-size: 5.85938vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font46 {
    font-size: 46px;
    font-size: 5.98958vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font47 {
    font-size: 47px;
    font-size: 6.11979vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font48 {
    font-size: 48px;
    font-size: 6.25vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font49 {
    font-size: 49px;
    font-size: 6.38021vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font50 {
    font-size: 50px;
    font-size: 6.51042vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font51 {
    font-size: 51px;
    font-size: 6.64063vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font52 {
    font-size: 52px;
    font-size: 6.77083vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font53 {
    font-size: 53px;
    font-size: 6.90104vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font54 {
    font-size: 54px;
    font-size: 7.03125vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font55 {
    font-size: 55px;
    font-size: 7.16146vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font56 {
    font-size: 56px;
    font-size: 7.29167vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font57 {
    font-size: 57px;
    font-size: 7.42188vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font58 {
    font-size: 58px;
    font-size: 7.55208vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font59 {
    font-size: 59px;
    font-size: 7.68229vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font60 {
    font-size: 60px;
    font-size: 7.8125vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font61 {
    font-size: 61px;
    font-size: 7.94271vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font62 {
    font-size: 62px;
    font-size: 8.07292vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font63 {
    font-size: 63px;
    font-size: 8.20312vw;
  }
}

@media screen and (min-width: 768px) {
  .u-vw-min-md-font64 {
    font-size: 64px;
    font-size: 8.33333vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font12 {
    font-size: 12px;
    font-size: 2.08333vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font13 {
    font-size: 13px;
    font-size: 2.25694vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font14 {
    font-size: 14px;
    font-size: 2.43056vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font15 {
    font-size: 15px;
    font-size: 2.60417vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font16 {
    font-size: 16px;
    font-size: 2.77778vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font17 {
    font-size: 17px;
    font-size: 2.95139vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font18 {
    font-size: 18px;
    font-size: 3.125vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font19 {
    font-size: 19px;
    font-size: 3.29861vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font20 {
    font-size: 20px;
    font-size: 3.47222vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font21 {
    font-size: 21px;
    font-size: 3.64583vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font22 {
    font-size: 22px;
    font-size: 3.81944vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font23 {
    font-size: 23px;
    font-size: 3.99306vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font24 {
    font-size: 24px;
    font-size: 4.16667vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font25 {
    font-size: 25px;
    font-size: 4.34028vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font26 {
    font-size: 26px;
    font-size: 4.51389vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font27 {
    font-size: 27px;
    font-size: 4.6875vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font28 {
    font-size: 28px;
    font-size: 4.86111vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font29 {
    font-size: 29px;
    font-size: 5.03472vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font30 {
    font-size: 30px;
    font-size: 5.20833vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font31 {
    font-size: 31px;
    font-size: 5.38194vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font32 {
    font-size: 32px;
    font-size: 5.55556vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font33 {
    font-size: 33px;
    font-size: 5.72917vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font34 {
    font-size: 34px;
    font-size: 5.90278vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font35 {
    font-size: 35px;
    font-size: 6.07639vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font36 {
    font-size: 36px;
    font-size: 6.25vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font37 {
    font-size: 37px;
    font-size: 6.42361vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font38 {
    font-size: 38px;
    font-size: 6.59722vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font39 {
    font-size: 39px;
    font-size: 6.77083vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font40 {
    font-size: 40px;
    font-size: 6.94444vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font41 {
    font-size: 41px;
    font-size: 7.11806vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font42 {
    font-size: 42px;
    font-size: 7.29167vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font43 {
    font-size: 43px;
    font-size: 7.46528vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font44 {
    font-size: 44px;
    font-size: 7.63889vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font45 {
    font-size: 45px;
    font-size: 7.8125vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font46 {
    font-size: 46px;
    font-size: 7.98611vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font47 {
    font-size: 47px;
    font-size: 8.15972vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font48 {
    font-size: 48px;
    font-size: 8.33333vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font49 {
    font-size: 49px;
    font-size: 8.50694vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font50 {
    font-size: 50px;
    font-size: 8.68056vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font51 {
    font-size: 51px;
    font-size: 8.85417vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font52 {
    font-size: 52px;
    font-size: 9.02778vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font53 {
    font-size: 53px;
    font-size: 9.20139vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font54 {
    font-size: 54px;
    font-size: 9.375vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font55 {
    font-size: 55px;
    font-size: 9.54861vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font56 {
    font-size: 56px;
    font-size: 9.72222vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font57 {
    font-size: 57px;
    font-size: 9.89583vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font58 {
    font-size: 58px;
    font-size: 10.06944vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font59 {
    font-size: 59px;
    font-size: 10.24306vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font60 {
    font-size: 60px;
    font-size: 10.41667vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font61 {
    font-size: 61px;
    font-size: 10.59028vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font62 {
    font-size: 62px;
    font-size: 10.76389vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font63 {
    font-size: 63px;
    font-size: 10.9375vw;
  }
}

@media screen and (min-width: 576px) {
  .u-vw-min-sm-font64 {
    font-size: 64px;
    font-size: 11.11111vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font12 {
    font-size: 12px;
    font-size: 1.00002vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font13 {
    font-size: 13px;
    font-size: 1.08335vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font14 {
    font-size: 14px;
    font-size: 1.16669vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font15 {
    font-size: 15px;
    font-size: 1.25002vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font16 {
    font-size: 16px;
    font-size: 1.33336vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font17 {
    font-size: 17px;
    font-size: 1.41669vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font18 {
    font-size: 18px;
    font-size: 1.50003vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font19 {
    font-size: 19px;
    font-size: 1.58336vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font20 {
    font-size: 20px;
    font-size: 1.66669vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font21 {
    font-size: 21px;
    font-size: 1.75003vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font22 {
    font-size: 22px;
    font-size: 1.83336vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font23 {
    font-size: 23px;
    font-size: 1.9167vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font24 {
    font-size: 24px;
    font-size: 2.00003vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font25 {
    font-size: 25px;
    font-size: 2.08337vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font26 {
    font-size: 26px;
    font-size: 2.1667vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font27 {
    font-size: 27px;
    font-size: 2.25004vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font28 {
    font-size: 28px;
    font-size: 2.33337vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font29 {
    font-size: 29px;
    font-size: 2.41671vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font30 {
    font-size: 30px;
    font-size: 2.50004vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font31 {
    font-size: 31px;
    font-size: 2.58338vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font32 {
    font-size: 32px;
    font-size: 2.66671vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font33 {
    font-size: 33px;
    font-size: 2.75005vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font34 {
    font-size: 34px;
    font-size: 2.83338vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font35 {
    font-size: 35px;
    font-size: 2.91672vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font36 {
    font-size: 36px;
    font-size: 3.00005vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font37 {
    font-size: 37px;
    font-size: 3.08338vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font38 {
    font-size: 38px;
    font-size: 3.16672vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font39 {
    font-size: 39px;
    font-size: 3.25005vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font40 {
    font-size: 40px;
    font-size: 3.33339vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font41 {
    font-size: 41px;
    font-size: 3.41672vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font42 {
    font-size: 42px;
    font-size: 3.50006vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font43 {
    font-size: 43px;
    font-size: 3.58339vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font44 {
    font-size: 44px;
    font-size: 3.66673vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font45 {
    font-size: 45px;
    font-size: 3.75006vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font46 {
    font-size: 46px;
    font-size: 3.8334vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font47 {
    font-size: 47px;
    font-size: 3.91673vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font48 {
    font-size: 48px;
    font-size: 4.00007vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font49 {
    font-size: 49px;
    font-size: 4.0834vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font50 {
    font-size: 50px;
    font-size: 4.16674vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font51 {
    font-size: 51px;
    font-size: 4.25007vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font52 {
    font-size: 52px;
    font-size: 4.33341vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font53 {
    font-size: 53px;
    font-size: 4.41674vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font54 {
    font-size: 54px;
    font-size: 4.50008vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font55 {
    font-size: 55px;
    font-size: 4.58341vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font56 {
    font-size: 56px;
    font-size: 4.66674vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font57 {
    font-size: 57px;
    font-size: 4.75008vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font58 {
    font-size: 58px;
    font-size: 4.83341vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font59 {
    font-size: 59px;
    font-size: 4.91675vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font60 {
    font-size: 60px;
    font-size: 5.00008vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font61 {
    font-size: 61px;
    font-size: 5.08342vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font62 {
    font-size: 62px;
    font-size: 5.16675vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font63 {
    font-size: 63px;
    font-size: 5.25009vw;
  }
}

@media screen and (max-width: 1199.98px) {
  .u-vw-xl-font64 {
    font-size: 64px;
    font-size: 5.33342vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font12 {
    font-size: 12px;
    font-size: 1.2097vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font13 {
    font-size: 13px;
    font-size: 1.31051vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font14 {
    font-size: 14px;
    font-size: 1.41132vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font15 {
    font-size: 15px;
    font-size: 1.51213vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font16 {
    font-size: 16px;
    font-size: 1.61294vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font17 {
    font-size: 17px;
    font-size: 1.71374vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font18 {
    font-size: 18px;
    font-size: 1.81455vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font19 {
    font-size: 19px;
    font-size: 1.91536vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font20 {
    font-size: 20px;
    font-size: 2.01617vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font21 {
    font-size: 21px;
    font-size: 2.11698vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font22 {
    font-size: 22px;
    font-size: 2.21779vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font23 {
    font-size: 23px;
    font-size: 2.3186vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font24 {
    font-size: 24px;
    font-size: 2.4194vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font25 {
    font-size: 25px;
    font-size: 2.52021vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font26 {
    font-size: 26px;
    font-size: 2.62102vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font27 {
    font-size: 27px;
    font-size: 2.72183vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font28 {
    font-size: 28px;
    font-size: 2.82264vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font29 {
    font-size: 29px;
    font-size: 2.92345vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font30 {
    font-size: 30px;
    font-size: 3.02425vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font31 {
    font-size: 31px;
    font-size: 3.12506vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font32 {
    font-size: 32px;
    font-size: 3.22587vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font33 {
    font-size: 33px;
    font-size: 3.32668vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font34 {
    font-size: 34px;
    font-size: 3.42749vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font35 {
    font-size: 35px;
    font-size: 3.5283vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font36 {
    font-size: 36px;
    font-size: 3.62911vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font37 {
    font-size: 37px;
    font-size: 3.72991vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font38 {
    font-size: 38px;
    font-size: 3.83072vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font39 {
    font-size: 39px;
    font-size: 3.93153vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font40 {
    font-size: 40px;
    font-size: 4.03234vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font41 {
    font-size: 41px;
    font-size: 4.13315vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font42 {
    font-size: 42px;
    font-size: 4.23396vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font43 {
    font-size: 43px;
    font-size: 4.33476vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font44 {
    font-size: 44px;
    font-size: 4.43557vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font45 {
    font-size: 45px;
    font-size: 4.53638vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font46 {
    font-size: 46px;
    font-size: 4.63719vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font47 {
    font-size: 47px;
    font-size: 4.738vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font48 {
    font-size: 48px;
    font-size: 4.83881vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font49 {
    font-size: 49px;
    font-size: 4.93962vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font50 {
    font-size: 50px;
    font-size: 5.04042vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font51 {
    font-size: 51px;
    font-size: 5.14123vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font52 {
    font-size: 52px;
    font-size: 5.24204vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font53 {
    font-size: 53px;
    font-size: 5.34285vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font54 {
    font-size: 54px;
    font-size: 5.44366vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font55 {
    font-size: 55px;
    font-size: 5.54447vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font56 {
    font-size: 56px;
    font-size: 5.64528vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font57 {
    font-size: 57px;
    font-size: 5.74608vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font58 {
    font-size: 58px;
    font-size: 5.84689vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font59 {
    font-size: 59px;
    font-size: 5.9477vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font60 {
    font-size: 60px;
    font-size: 6.04851vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font61 {
    font-size: 61px;
    font-size: 6.14932vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font62 {
    font-size: 62px;
    font-size: 6.25013vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font63 {
    font-size: 63px;
    font-size: 6.35093vw;
  }
}

@media screen and (max-width: 991.98px) {
  .u-vw-lg-font64 {
    font-size: 64px;
    font-size: 6.45174vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font12 {
    font-size: 12px;
    font-size: 1.56254vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font13 {
    font-size: 13px;
    font-size: 1.69275vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font14 {
    font-size: 14px;
    font-size: 1.82296vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font15 {
    font-size: 15px;
    font-size: 1.95318vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font16 {
    font-size: 16px;
    font-size: 2.08339vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font17 {
    font-size: 17px;
    font-size: 2.2136vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font18 {
    font-size: 18px;
    font-size: 2.34381vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font19 {
    font-size: 19px;
    font-size: 2.47402vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font20 {
    font-size: 20px;
    font-size: 2.60423vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font21 {
    font-size: 21px;
    font-size: 2.73445vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font22 {
    font-size: 22px;
    font-size: 2.86466vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font23 {
    font-size: 23px;
    font-size: 2.99487vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font24 {
    font-size: 24px;
    font-size: 3.12508vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font25 {
    font-size: 25px;
    font-size: 3.25529vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font26 {
    font-size: 26px;
    font-size: 3.3855vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font27 {
    font-size: 27px;
    font-size: 3.51572vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font28 {
    font-size: 28px;
    font-size: 3.64593vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font29 {
    font-size: 29px;
    font-size: 3.77614vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font30 {
    font-size: 30px;
    font-size: 3.90635vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font31 {
    font-size: 31px;
    font-size: 4.03656vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font32 {
    font-size: 32px;
    font-size: 4.16678vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font33 {
    font-size: 33px;
    font-size: 4.29699vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font34 {
    font-size: 34px;
    font-size: 4.4272vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font35 {
    font-size: 35px;
    font-size: 4.55741vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font36 {
    font-size: 36px;
    font-size: 4.68762vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font37 {
    font-size: 37px;
    font-size: 4.81783vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font38 {
    font-size: 38px;
    font-size: 4.94805vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font39 {
    font-size: 39px;
    font-size: 5.07826vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font40 {
    font-size: 40px;
    font-size: 5.20847vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font41 {
    font-size: 41px;
    font-size: 5.33868vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font42 {
    font-size: 42px;
    font-size: 5.46889vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font43 {
    font-size: 43px;
    font-size: 5.5991vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font44 {
    font-size: 44px;
    font-size: 5.72932vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font45 {
    font-size: 45px;
    font-size: 5.85953vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font46 {
    font-size: 46px;
    font-size: 5.98974vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font47 {
    font-size: 47px;
    font-size: 6.11995vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font48 {
    font-size: 48px;
    font-size: 6.25016vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font49 {
    font-size: 49px;
    font-size: 6.38037vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font50 {
    font-size: 50px;
    font-size: 6.51059vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font51 {
    font-size: 51px;
    font-size: 6.6408vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font52 {
    font-size: 52px;
    font-size: 6.77101vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font53 {
    font-size: 53px;
    font-size: 6.90122vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font54 {
    font-size: 54px;
    font-size: 7.03143vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font55 {
    font-size: 55px;
    font-size: 7.16164vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font56 {
    font-size: 56px;
    font-size: 7.29186vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font57 {
    font-size: 57px;
    font-size: 7.42207vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font58 {
    font-size: 58px;
    font-size: 7.55228vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font59 {
    font-size: 59px;
    font-size: 7.68249vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font60 {
    font-size: 60px;
    font-size: 7.8127vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font61 {
    font-size: 61px;
    font-size: 7.94292vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font62 {
    font-size: 62px;
    font-size: 8.07313vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font63 {
    font-size: 63px;
    font-size: 8.20334vw;
  }
}

@media screen and (max-width: 767.98px) {
  .u-vw-md-font64 {
    font-size: 64px;
    font-size: 8.33355vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font12 {
    font-size: 12px;
    font-size: 2.08341vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font13 {
    font-size: 13px;
    font-size: 2.25702vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font14 {
    font-size: 14px;
    font-size: 2.43064vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font15 {
    font-size: 15px;
    font-size: 2.60426vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font16 {
    font-size: 16px;
    font-size: 2.77787vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font17 {
    font-size: 17px;
    font-size: 2.95149vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font18 {
    font-size: 18px;
    font-size: 3.12511vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font19 {
    font-size: 19px;
    font-size: 3.29873vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font20 {
    font-size: 20px;
    font-size: 3.47234vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font21 {
    font-size: 21px;
    font-size: 3.64596vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font22 {
    font-size: 22px;
    font-size: 3.81958vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font23 {
    font-size: 23px;
    font-size: 3.99319vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font24 {
    font-size: 24px;
    font-size: 4.16681vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font25 {
    font-size: 25px;
    font-size: 4.34043vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font26 {
    font-size: 26px;
    font-size: 4.51405vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font27 {
    font-size: 27px;
    font-size: 4.68766vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font28 {
    font-size: 28px;
    font-size: 4.86128vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font29 {
    font-size: 29px;
    font-size: 5.0349vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font30 {
    font-size: 30px;
    font-size: 5.20851vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font31 {
    font-size: 31px;
    font-size: 5.38213vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font32 {
    font-size: 32px;
    font-size: 5.55575vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font33 {
    font-size: 33px;
    font-size: 5.72937vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font34 {
    font-size: 34px;
    font-size: 5.90298vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font35 {
    font-size: 35px;
    font-size: 6.0766vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font36 {
    font-size: 36px;
    font-size: 6.25022vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font37 {
    font-size: 37px;
    font-size: 6.42383vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font38 {
    font-size: 38px;
    font-size: 6.59745vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font39 {
    font-size: 39px;
    font-size: 6.77107vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font40 {
    font-size: 40px;
    font-size: 6.94469vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font41 {
    font-size: 41px;
    font-size: 7.1183vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font42 {
    font-size: 42px;
    font-size: 7.29192vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font43 {
    font-size: 43px;
    font-size: 7.46554vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font44 {
    font-size: 44px;
    font-size: 7.63915vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font45 {
    font-size: 45px;
    font-size: 7.81277vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font46 {
    font-size: 46px;
    font-size: 7.98639vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font47 {
    font-size: 47px;
    font-size: 8.16001vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font48 {
    font-size: 48px;
    font-size: 8.33362vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font49 {
    font-size: 49px;
    font-size: 8.50724vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font50 {
    font-size: 50px;
    font-size: 8.68086vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font51 {
    font-size: 51px;
    font-size: 8.85447vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font52 {
    font-size: 52px;
    font-size: 9.02809vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font53 {
    font-size: 53px;
    font-size: 9.20171vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font54 {
    font-size: 54px;
    font-size: 9.37533vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font55 {
    font-size: 55px;
    font-size: 9.54894vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font56 {
    font-size: 56px;
    font-size: 9.72256vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font57 {
    font-size: 57px;
    font-size: 9.89618vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font58 {
    font-size: 58px;
    font-size: 10.06979vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font59 {
    font-size: 59px;
    font-size: 10.24341vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font60 {
    font-size: 60px;
    font-size: 10.41703vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font61 {
    font-size: 61px;
    font-size: 10.59065vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font62 {
    font-size: 62px;
    font-size: 10.76426vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font63 {
    font-size: 63px;
    font-size: 10.93788vw;
  }
}

@media screen and (max-width: 575.98px) {
  .u-vw-sm-font64 {
    font-size: 64px;
    font-size: 11.1115vw;
  }
}

.u-weight200 {
  font-weight: 200;
}

.u-weight300 {
  font-weight: 300;
}

.u-weight400 {
  font-weight: 400;
}

.u-weight500 {
  font-weight: 500;
}

.u-weight600 {
  font-weight: 600;
}

.u-weight700 {
  font-weight: 700;
}

.line-height15 {
  line-height: 1.5;
}

.line-height2 {
  line-height: 2;
}

.p-header {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
}

.p-header__logo {
  padding: 0.625rem 0 0.625rem 1.875rem;
  max-width: 15.625rem;
  width: 45%;
}

@media screen and (max-width: 575.98px) {
  .p-header__logo {
    padding: 0.625rem;
  }
}

.p-header__logo picture {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
}

.p-header__nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.p-header__nav__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.p-header__nav__list__item {
  position: relative;
}

.p-header__nav__list__item--parent::after {
  content: "";
  background-image: url("../image/icon/arrow-down-blue.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
  width: 0.625rem;
  height: 0.3575rem;
  top: 2.1875rem;
}

.p-header__nav__list__item a {
  font-size: 0.9375rem;
}

.p-header__nav__list__item a.target {
  color: #295ba4;
}

@media screen and (max-width: 575.98px) {
  .p-header__nav__list__item a {
    font-size: 11px;
    font-size: 2.657vw;
  }
}

.p-header__nav__list__item__catalog, .p-header__nav__list__item__contact {
  padding: 0 1.25rem;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 4.8125rem;
  color: #fff;
  -webkit-transition: .6s;
  transition: .6s;
}

@media screen and (max-width: 575.98px) {
  .p-header__nav__list__item__catalog, .p-header__nav__list__item__contact {
    width: 3.125rem;
    height: 3.75rem;
    padding: 0 0.625rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    line-height: 1.3;
  }
}

.p-header__nav__list__item__catalog:hover, .p-header__nav__list__item__contact:hover {
  opacity: .6;
}

.p-header__nav__list__item__catalog::before, .p-header__nav__list__item__contact::before {
  margin: 0.3125rem 0.625rem 0 0;
}

@media screen and (max-width: 575.98px) {
  .p-header__nav__list__item__catalog::before, .p-header__nav__list__item__contact::before {
    margin: 0;
  }
}

.p-header__nav__list__item__catalog {
  background-color: #ff9145;
}

.p-header__nav__list__item__catalog::before {
  content: "";
  background-image: url("../image/icon/feather-book-open.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
  width: 1.9375rem;
  height: 1.30625rem;
}

@media screen and (max-width: 575.98px) {
  .p-header__nav__list__item__catalog::before {
    width: 1.5625rem;
    height: 0.93125rem;
  }
}

.p-header__nav__list__item__contact {
  background-color: #295ba4;
}

.p-header__nav__list__item__contact::before {
  content: "";
  background-image: url("../image/icon/mail.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
  width: 1.83937rem;
  height: 1.24375rem;
}

@media screen and (max-width: 575.98px) {
  .p-header__nav__list__item__contact::before {
    width: 1.25rem;
    height: 0.68125rem;
  }
}

.p-header__nav__list__item__subList {
  padding: 0.9375rem 0;
  background-color: #fff;
  text-align: center;
  -webkit-filter: drop-shadow(0px 3px 2px rgba(0, 0, 0, 0.1));
          filter: drop-shadow(0px 3px 2px rgba(0, 0, 0, 0.1));
  display: none;
  position: absolute;
  top: 3.125rem;
  z-index: 3;
}

.p-header__nav__list__item__subList--polylysine {
  width: 10rem;
}

.p-header__nav__list__item__subList--features {
  width: 5.625rem;
}

.p-header__nav__list__item__subList--exercise {
  width: 11.25rem;
}

.p-header__nav__list__item__subList__item {
  padding: 0.1875rem 0;
}

.p-header__nav__list__item__subList__item a {
  font-size: 0.875rem;
}

.p-header__nav__list__item__lang {
  font-size: 0.9375rem;
  margin: 0 0.3125rem 0 0;
}

.p-header__nav__list__item__lang a {
  color: #666;
  text-decoration: none;
}

.p-header__nav__list__item__lang a:hover {
  color: #295ba4;
}

.p-header__nav__list__item__lang.current {
  text-decoration: underline;
  color: #000;
}

.p-header__hamburgerMenu {
  padding: 0 1.25rem;
  display: none;
  height: 4.8125rem;
  cursor: pointer;
  -webkit-transition: .6s;
  transition: .6s;
}

@media screen and (max-width: 575.98px) {
  .p-header__hamburgerMenu {
    padding: 0 0.9375rem;
    height: 3.125rem;
  }
}

.p-header__hamburgerMenu:hover {
  opacity: .6;
}

@media screen and (max-width: 1199.98px) {
  .p-header__hamburgerMenu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}

.p-header__hamburgerMenu img {
  width: 2.875rem;
}

@media screen and (max-width: 575.98px) {
  .p-header__hamburgerMenu img {
    width: 1.875rem;
  }
}

.p-header__spMenu {
  padding: 1.875rem 2.5rem;
  background-color: #4f8fd0;
  height: calc(100vh - 77px);
  display: none;
}

.p-header__spMenu__nav {
  overflow-y: scroll;
}

.p-header__spMenu__list__item {
  padding: 0.625rem 0 0;
  border-bottom: 0.0625rem solid #fff;
}

.p-header__spMenu__list__item__parent, .p-header__spMenu__list__item__link {
  color: #fff;
  display: block;
  cursor: pointer;
  -webkit-transition: .6s;
  transition: .6s;
}

.p-header__spMenu__list__item__parent:hover, .p-header__spMenu__list__item__link:hover {
  opacity: .6;
}

.p-header__spMenu__list__item__parent {
  margin-bottom: 0.625rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.p-header__spMenu__list__item__parent.action::after {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.p-header__spMenu__list__item__parent::after {
  content: "";
  content: "";
  background-image: url("../image/icon/arrow-down-white.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
  width: 0.9375rem;
  height: 0.53625rem;
  -webkit-transition: .6s;
  transition: .6s;
}

.p-header__spMenu__list__item__link {
  padding: 0 0 0.625rem;
}

.p-header__spMenu__list__item__subMenu {
  display: none;
}

.p-header__spMenu__list__item__subMenu__item a {
  padding: 0.625rem 1.25rem;
  color: #fff;
  font-size: 0.875rem;
  display: block;
  border-bottom: 0.0625rem dotted #fff;
}

.p-header__spMenu__list__item__subMenu__item:last-child a {
  border-bottom: none;
}

.p-header__spMenu__list__item__lang {
  border: none;
  margin: 0 0.3125rem 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.p-header__spMenu__list__item__lang a {
  font-size: 1rem;
  color: #fff;
  text-decoration: none;
}

.p-header__spMenu__list__item__lang span {
  border: 1px solid #fff;
  padding: 0.3125rem 0.625rem;
  font-size: 1rem;
  margin: 0 0.625rem;
  color: #fff;
}

.p-header__spMenu__list__item__lang span.current {
  background: #fff;
  text-decoration: underline;
  color: #295ba4;
}

.p-section {
  padding: 7.5rem 0;
}

@media screen and (max-width: 575.98px) {
  .p-section {
    padding: 3.75rem 0;
  }
}

.p-section__heading {
  margin: 0 0 2.5rem;
  text-align: center;
}

.p-section__heading__en {
  color: #295ba4;
  font-size: 1.25rem;
}

@media screen and (max-width: 575.98px) {
  .p-section__heading__en {
    font-size: 16px;
    font-size: 3.86473vw;
  }
}

.p-section__heading__ja {
  font-size: 2.25rem;
}

@media screen and (max-width: 575.98px) {
  .p-section__heading__ja {
    font-size: 26px;
    font-size: 6.28019vw;
  }
}

.p-button a {
  padding: 0.9375rem 0;
  max-width: 17.5rem;
  width: 95%;
  display: inline-block;
  background-color: #295ba4;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 1.125rem;
  position: relative;
  -webkit-transition: .6s;
  transition: .6s;
}

@media screen and (max-width: 575.98px) {
  .p-button a {
    font-size: 18px;
    font-size: 4.34783vw;
    max-width: 100%;
    width: 100%;
  }
}

.p-button a:hover {
  opacity: .6;
}

.p-button a::after {
  content: "";
  width: 0;
  height: 0;
  border-left: 0.625rem solid transparent;
  border-right: 0.625rem solid transparent;
  border-top: 0.625rem solid #fff;
  position: absolute;
  right: 0;
  bottom: 0.25rem;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.p-button--mail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.p-button--mail a {
  border: 10px solid #b0c8eb;
}

.p-button--mail a::before {
  margin: 0 0.625rem 0 0;
  content: "";
  background-image: url("../image/icon/mail.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
  width: 2.125rem;
  height: 1.4375rem;
}

.p-pankzu {
  margin: 4.8125rem 0 0;
  padding: 0.625rem 0 0.625rem 1.875rem;
  background-color: #f4f5f7;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media screen and (max-width: 575.98px) {
  .p-pankzu {
    margin: 3.75rem 0 0;
    padding: 0.625rem;
    font-size: 12px;
    font-size: 2.89855vw;
  }
}

.p-pankzu__item {
  color: #acacac;
}

.p-pankzu__item a {
  color: #acacac;
}

.p-pankzu__item:last-child {
  color: #295ba4;
}

.p-subMv {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  width: 100%;
  height: 12.5rem;
  position: relative;
  background-image: url(../image/about/mv.jpg);
}

@media screen and (max-width: 575.98px) {
  .p-subMv {
    height: 10rem;
  }
}

.p-subMv.food {
  background-image: url(../image/example/food/food-mv.jpg);
}

.p-subMv.cosmetics {
  background-image: url(../image/example/cosmetics/cosmetics-mv.jpg);
}

.p-subMv.toiletries {
  background-image: url(../image/example/toiletries/toiletries-mv.jpg);
}

.p-subMv.processing-aid {
  background-image: url(../image/example/processing-aid/processing-aid-mv.jpg);
}

.p-subMv__heading {
  width: 100%;
  text-align: center;
}

.p-subMv__heading__en {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.p-subMv__heading__en img {
  margin: 0 0.3125rem 0 0;
}

.p-subMv__heading__ja {
  font-size: 2.625rem;
  font-weight: 700;
}

@media screen and (max-width: 575.98px) {
  .p-subMv__heading__ja {
    font-size: 28px;
    font-size: 6.76329vw;
  }
}

.p-footer__contact {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 575.98px) {
  .p-footer__contact {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.p-footer__contact__wrap {
  width: 50%;
  height: 26.875rem;
  position: relative;
}

@media screen and (max-width: 575.98px) {
  .p-footer__contact__wrap {
    width: 100%;
    height: auto;
  }
}

.p-footer__contact__wrap--content {
  background-color: rgba(207, 228, 252, 0.3);
}

.p-footer__contact__block {
  width: 90%;
  text-align: center;
}

@media screen and (max-width: 991.98px) {
  .p-footer__contact__block {
    text-align: left;
  }
}

@media screen and (max-width: 575.98px) {
  .p-footer__contact__block {
    margin: 0 auto;
    width: 90%;
    padding: 2.5rem 0;
    position: relative;
    top: 0;
    left: 0;
    -webkit-transform: translateY(0) translateX(0);
            transform: translateY(0) translateX(0);
    text-align: center;
  }
}

.p-footer__menu {
  padding: 3.75rem 0;
}

@media screen and (max-width: 575.98px) {
  .p-footer__menu {
    background-color: #f4f5f7;
  }
}

.p-footer__menu__logo {
  margin: 0 auto;
  max-width: 14.375rem;
}

.p-footer__menu__text {
  margin: 0.9375rem 0;
  font-size: 1.375rem;
  color: #295ba4;
  text-align: center;
  font-weight: 700;
}

.p-footer__menu__list {
  margin: 2.5rem auto 0;
  max-width: 48.375rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media screen and (max-width: 575.98px) {
  .p-footer__menu__list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

@media screen and (max-width: 575.98px) {
  .p-footer__menu__list__item__defData {
    display: none;
  }
}

@media screen and (max-width: 575.98px) {
  .p-footer__menu__list__item__def {
    padding: 1.25rem 0;
    border-top: 0.0625rem solid #ccc;
  }
}

.p-footer__menu__list__item__defTitle {
  margin: 0 0 1.5625rem;
  font-weight: 700;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media screen and (max-width: 575.98px) {
  .p-footer__menu__list__item__defTitle {
    margin: 0;
    padding: 1.25rem 0;
  }
}

.p-footer__menu__list__item__defTitle.action::after {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

@media screen and (max-width: 575.98px) {
  .p-footer__menu__list__item__defTitle::after {
    content: "";
    background-image: url("../image/icon/arrow-down-blue.svg");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    display: block;
    width: 1.0625rem;
    height: 0.66125rem;
    -webkit-transition: .6s;
    transition: .6s;
  }
}

@media screen and (max-width: 575.98px) {
  .p-footer__menu__list__item__defTitle a {
    pointer-events: none;
  }
}

.p-footer__menu__list__item__subList--spWhite {
  background-color: #fff;
}

.p-footer__menu__list__item__subList__item {
  margin: 0 0 0.9375rem;
}

@media screen and (max-width: 575.98px) {
  .p-footer__menu__list__item__subList__item {
    margin: 0;
    padding: 0 1.25rem;
  }
}

.p-footer__menu__list__item__subList__item a {
  display: block;
}

@media screen and (max-width: 575.98px) {
  .p-footer__menu__list__item__subList__item a {
    padding: 1.25rem 0;
    border-top: 0.0625rem dotted #ccc;
  }
}

@media screen and (max-width: 575.98px) {
  .p-footer__menu__list__item__subList__item:first-child a {
    border-top: none;
  }
}

.p-footer__menu__list__item__subList__item__others a {
  margin: 0 0 1.25rem;
  display: block;
}

@media screen and (max-width: 575.98px) {
  .p-footer__menu__list__item__subList__item__others a {
    margin: 0;
    padding: 1.25rem 0;
    border-top: 0.0625rem solid #ccc;
  }
}

@media screen and (max-width: 575.98px) {
  .p-footer__menu__list__item__subList__item__others:last-child a {
    border-bottom: 0.0625rem solid #ccc;
  }
}

.p-footer__bottom {
  background-color: #295ba4;
}

.p-footer__bottom__wrap {
  padding: 0.9375rem 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #fff;
  font-size: 0.875rem;
}

@media screen and (max-width: 575.98px) {
  .p-footer__bottom__wrap {
    padding: 1.875rem 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.p-footer__bottom__wrap a {
  color: #fff;
}

@media screen and (max-width: 575.98px) {
  .p-footer__bottom__wrap a {
    margin: 0 0 1.25rem;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}

@media screen and (max-width: 575.98px) {
  .p-footer__bottom__wrap small {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}

.p-table {
  width: 100%;
}

.p-table--border th {
  border: 1px solid #ccc;
}

.p-table__th {
  padding: 0.625rem 0;
  background-color: #295ba4;
  color: #fff;
  font-weight: 500;
  vertical-align: middle;
}

.p-table__th:nth-child(even) {
  border-left: 0.0625rem solid #ccc;
}

.p-table__td {
  padding: 0.625rem 0.9375rem;
  border: 0.0625rem solid #ccc;
  vertical-align: middle;
}

.p-table__tr:nth-child(odd) {
  background-color: #fafafa;
}

.p-table__spScroll {
  width: 100%;
  overflow-x: scroll;
}

@media screen and (max-width: 575.98px) {
  .p-table__spScroll .p-table {
    width: 200%;
  }
}

.p-form {
  margin: 0 auto;
  padding: 0 1.25rem;
  max-width: 37.5rem;
}

.p-form__heading {
  color: #295ba4;
  font-size: 1.125rem;
  text-align: center;
}

.p-form__def {
  margin: 1.25rem 0 0;
}

.p-form__defTitle {
  margin: 0 0 0.625rem;
  font-weight: 700;
}

.p-form__defTitle span {
  margin: 0 0 0 0.625rem;
  padding: 0 0.625rem;
  color: #fff;
  background-color: #ba0000;
  display: inline-block;
  font-size: 0.875rem;
  border-radius: 0.3125rem;
  font-weight: 500;
}

.p-form__button {
  margin: 1.875rem auto;
  padding: 0.9375rem 0;
  max-width: 18.75rem;
  width: 100%;
  font-size: 1.125rem;
  text-align: center;
  background-color: #295ba4;
  color: #fff;
  position: relative;
  display: block;
  cursor: pointer;
  -webkit-transition: .6s;
  transition: .6s;
}

@media screen and (max-width: 575.98px) {
  .p-form__button {
    margin: 0 auto;
    max-width: 100%;
  }
}

.p-form__button:after {
  content: "";
  content: "";
  background-image: url("../image/icon/arrow-dropright.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
  width: 1.875rem;
  height: 1.875rem;
  right: 0.625rem;
}

.p-form__button:hover {
  opacity: .6;
}

.p-form__button__wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 1.25rem;
}

@media screen and (max-width: 575.98px) {
  .p-form__button__wrap {
    margin: 2.5rem 0 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.p-form__button--back {
  background-color: transparent;
  border: 2px solid #295ba4;
  color: #295ba4;
}

.p-form__button--back:after {
  content: "";
  background-image: url("../image/icon/arrow-dropright-blue.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
  left: 0.625rem;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transform-origin: 48% 25%;
          transform-origin: 48% 25%;
}

.p-form__thanks__heading {
  margin: 0 0 1.25rem;
  text-align: center;
  color: #295ba4;
}

@media screen and (max-width: 575.98px) {
  .p-form__thanks__heading {
    font-size: 20px;
    font-size: 4.83092vw;
  }
}

.p-form__thanks__text {
  text-align: center;
}

.p-form__error__wrap {
  margin: 1.875rem 0 1.875rem;
  text-align: center;
}

.p-form__error__block {
  text-align: left;
  display: inline-block;
}

.p-form__error__block p {
  margin: 0 0 0.625rem;
}

/*# sourceMappingURL=style.css.map */
